OCEANLABZ / ESP32
Basic ESP32
Learn ESP32 step by step with practical tutorials, examples and hands-on projects.

01
Introduction to ESP32
ESP32Read More →

02
Installing the ESP32 Board in Arduino IDE
ESP32Read More →

03
ESP32 Pinout reference
ESP32Read More →

04
ESP32 Digital Input/Output
ESP32Read More →

05
ESP32 PWM
ESP32Read More →

06
ESP32 ADC
ESP32Read More →

07
ESP32 Interrupts
ESP32Read More →

08
ESP32 Deep Sleep
ESP32Read More →

09
ESP32 Bluetooth Classic
ESP32Read More →

10
ESP32 Bluetooth Low Energy (BLE)
ESP32Read More →

11
Creating A Simple ESP32 Web Server
ESP32Read More →

12
ESP32 Test Codes
ESP32Read More →

13
ESP32 Troubleshoot Guide
ESP32Read More →

14
Install ESP32/ESP8266 USB Drivers - CP210x USB to UART Bridge (Windows PC)
ESP32Read More →

15
Why is My ESP32 Getting Hot? Common Causes & Easy Fixes
ESP32Read More →

16
Why Does My ESP32 Keep Restarting or Crashing After Upload?
ESP32Read More →

17
Serial Monitor Shows Garbage Values on ESP32? Here’s Why & How to Fix It!
ESP32Read More →

18
Sending Data from ESP32 to Google Sheets (IoT Data Logger Tutorial)
ESP32Read More →

19
ESP32 Built-In Hall Effect Sensor with Arduino IDE
ESP32Read More →

20
ESP32 Capacitive Touch Sensor Pins with Arduino IDE
ESP32Read More →

21
ESP32: Create a Wi-Fi Manager (Using AsyncWebServer Library)
ESP32Read More →

22
ESP32 Bluetooth Audio
ESP32Read More →

23
Getting Started with ESP32 Wi-Fi
ESP32Read More →

24
ESP32 Blink LED with Arduino IDE
ESP32Read More →

25
ESP32 Button Controlled LED with Arduino IDE
ESP32Read More →

26
ESP32 Servo Motor with Arduino IDE
ESP32Read More →

27
ESP32 RFID with Arduino IDE
ESP32Read More →

28
ESP32 IR Sensor with Arduino IDE
ESP32Read More →

29
ESP32 LDR with Arduino IDE
ESP32Read More →

30
ESP32 DHT11 Sensor Module with Arduino IDE
ESP32Read More →

31
ESP32 Joystick with Arduino IDE
ESP32Read More →

32
ESP32 Ultrasonic Sensor with Arduino IDE
ESP32Read More →

33
ESP32 MQ2 Sensor with Arduino IDE
ESP32Read More →

34
ESP32 4x4 Keypad with Arduino IDE
ESP32Read More →

35
ESP32 Rotary Encoder with Arduino IDE
ESP32Read More →

36
ESP32 OLED Display with Arduino IDE
ESP32Read More →

37
ESP32 Buzzer with Arduino IDE
ESP32Read More →

38
ESP32 RGB LED Module with Arduino IDE
ESP32Read More →

39
ESP32 Matrix Display with Arduino IDE
ESP32Read More →

40
ESP32 7 Segment Display (1 Digit) with Arduino IDE
ESP32Read More →

41
ESP32 PIR Motion with Arduino IDE
ESP32Read More →

42
ESP32 Rain Drop with Arduino IDE
ESP32Read More →

43
ESP32 Monitor Heart Rate with Arduino IDE
ESP32Read More →

44
ESP32 Momentary Push Button with Arduino IDE
ESP32Read More →

45
ESP32 WS2812 RGB LED with Arduino IDE
ESP32Read More →

46
ESP32 Sound Detection Sensor with Arduino IDE
ESP32Read More →

47
ESP32 Soil Sensor with Arduino IDE
ESP32Read More →

48
30+ Challenges
ESP32Read More →

49
ESP32 Relay Module (Web Server)
ESP32Read More →

50
ESP32 Web Server with Multiple Sliders: Control LEDs Brightness
ESP32Read More →

51
ESP32 Micro SD Card with SD Adapter
ESP32Read More →

52
ESP32 Web Server: Control Outputs with Timer
ESP32Read More →

53
ESP32 with NEO-6M GPS Module (Arduino IDE) Webserver with Google Map
ESP32Read More →

54
ESP32 DS18B20 Temperature Sensor with Arduino IDE
ESP32Read More →

55
ESP32 IR Remote with Arduino IDE
ESP32Read More →

56
ESP32 Digital Temperature Sensor with Arduino IDE
ESP32Read More →

57
ESP32 BMP180 Barometric Pressure Sensor with Arduino IDE
ESP32Read More →
58
ESP32 TCRT5000 Infrared Line Tracking Sensor with Arduino IDE
ESP32Read More →

59
ESP32 RF 433MHz Transmitter and Receiver Module with Arduino IDE
ESP32Read More →

60
ESP32 YL-99 Impact Switch Sensor with Arduino IDE
ESP32Read More →

61
ESP32 Tilt Switch (KY-020) with Arduino IDE
ESP32Read More →

62
ESP32 Hall Sensor with Arduino IDE
ESP32Read More →

63
ESP32 Reed Sensor with Arduino IDE
ESP32Read More →

64
ESP32 Tap Sensor (KY-031) with Arduino IDE
ESP32Read More →

65
ESP32 DC Motor with Arduino IDE
ESP32Read More →

66
ESP32 Water Level Sensor with Arduino IDE
ESP32Read More →

67
ESP32 Laser Module with Arduino IDE
ESP32Read More →

68
ESP32 Metal Touch Sensor with Arduino IDE
ESP32Read More →

69
ESP32 DS3231 Real Time Clock (RTC) Module with Arduino IDE
ESP32Read More →

70
ESP32 Dino Game (No Coding Required)
ESP32Read More →