New ESP32-S3 development board is now available → /products
</>OceanLabz

OCEANLABZ / ESP32

Basic ESP32

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

Introduction to ESP32
01

Introduction to ESP32

ESP32Read More →
Installing the ESP32 Board in Arduino IDE
02

Installing the ESP32 Board in Arduino IDE

ESP32Read More →
ESP32 Pinout reference
03

ESP32 Pinout reference

ESP32Read More →
ESP32 Digital Input/Output
04

ESP32 Digital Input/Output

ESP32Read More →
ESP32 PWM
05

ESP32 PWM

ESP32Read More →
ESP32 ADC
06

ESP32 ADC

ESP32Read More →
ESP32 Interrupts
07

ESP32 Interrupts

ESP32Read More →
ESP32 Deep Sleep
08

ESP32 Deep Sleep

ESP32Read More →
ESP32 Bluetooth Classic
09

ESP32 Bluetooth Classic

ESP32Read More →
ESP32 Bluetooth Low Energy (BLE)
10

ESP32 Bluetooth Low Energy (BLE)

ESP32Read More →
Creating A Simple ESP32 Web Server
11

Creating A Simple ESP32 Web Server

ESP32Read More →
ESP32 Test Codes
12

ESP32 Test Codes

ESP32Read More →
ESP32 Troubleshoot Guide
13

ESP32 Troubleshoot Guide

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

Install ESP32/ESP8266 USB Drivers - CP210x USB to UART Bridge (Windows PC)

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

Why is My ESP32 Getting Hot? Common Causes & Easy Fixes

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

Why Does My ESP32 Keep Restarting or Crashing After Upload?

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

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

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

Sending Data from ESP32 to Google Sheets (IoT Data Logger Tutorial)

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

ESP32 Built-In Hall Effect Sensor with Arduino IDE

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

ESP32 Capacitive Touch Sensor Pins with Arduino IDE

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

ESP32: Create a Wi-Fi Manager (Using AsyncWebServer Library)

ESP32Read More →
ESP32 Bluetooth Audio
22

ESP32 Bluetooth Audio

ESP32Read More →
Getting Started with ESP32 Wi-Fi
23

Getting Started with ESP32 Wi-Fi

ESP32Read More →
ESP32 Blink LED with Arduino IDE
24

ESP32 Blink LED with Arduino IDE

ESP32Read More →
ESP32 Button Controlled LED with Arduino IDE
25

ESP32 Button Controlled LED with Arduino IDE

ESP32Read More →
ESP32 Servo Motor with Arduino IDE
26

ESP32 Servo Motor with Arduino IDE

ESP32Read More →
ESP32 RFID with Arduino IDE
27

ESP32 RFID with Arduino IDE

ESP32Read More →
ESP32 IR Sensor with Arduino IDE
28

ESP32 IR Sensor with Arduino IDE

ESP32Read More →
ESP32 LDR with Arduino IDE
29

ESP32 LDR with Arduino IDE

ESP32Read More →
ESP32 DHT11 Sensor Module with Arduino IDE
30

ESP32 DHT11 Sensor Module with Arduino IDE

ESP32Read More →
ESP32 Joystick with Arduino IDE
31

ESP32 Joystick with Arduino IDE

ESP32Read More →
ESP32 Ultrasonic Sensor with Arduino IDE
32

ESP32 Ultrasonic Sensor with Arduino IDE

ESP32Read More →
ESP32 MQ2 Sensor with Arduino IDE
33

ESP32 MQ2 Sensor with Arduino IDE

ESP32Read More →
ESP32 4x4 Keypad with Arduino IDE
34

ESP32 4x4 Keypad with Arduino IDE

ESP32Read More →
ESP32 Rotary Encoder with Arduino IDE
35

ESP32 Rotary Encoder with Arduino IDE

ESP32Read More →
ESP32 OLED Display with Arduino IDE
36

ESP32 OLED Display with Arduino IDE

ESP32Read More →
ESP32 Buzzer with Arduino IDE
37

ESP32 Buzzer with Arduino IDE

ESP32Read More →
ESP32 RGB LED Module with Arduino IDE
38

ESP32 RGB LED Module with Arduino IDE

ESP32Read More →
ESP32 Matrix Display with Arduino IDE
39

ESP32 Matrix Display with Arduino IDE

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

ESP32 7 Segment Display (1 Digit) with Arduino IDE

ESP32Read More →
ESP32 PIR Motion with Arduino IDE
41

ESP32 PIR Motion with Arduino IDE

ESP32Read More →
ESP32 Rain Drop with Arduino IDE
42

ESP32 Rain Drop with Arduino IDE

ESP32Read More →
ESP32 Monitor Heart Rate with Arduino IDE
43

ESP32 Monitor Heart Rate with Arduino IDE

ESP32Read More →
ESP32 Momentary Push Button with Arduino IDE
44

ESP32 Momentary Push Button with Arduino IDE

ESP32Read More →
ESP32 WS2812 RGB LED with Arduino IDE
45

ESP32 WS2812 RGB LED with Arduino IDE

ESP32Read More →
ESP32 Sound Detection Sensor with Arduino IDE
46

ESP32 Sound Detection Sensor with Arduino IDE

ESP32Read More →
ESP32 Soil Sensor with Arduino IDE
47

ESP32 Soil Sensor with Arduino IDE

ESP32Read More →
30+ Challenges
48

30+ Challenges

ESP32Read More →
ESP32 Relay Module (Web Server)
49

ESP32 Relay Module (Web Server)

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

ESP32 Web Server with Multiple Sliders: Control LEDs Brightness

ESP32Read More →
ESP32 Micro SD Card with SD Adapter
51

ESP32 Micro SD Card with SD Adapter

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

ESP32 Web Server: Control Outputs with Timer

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

ESP32 with NEO-6M GPS Module (Arduino IDE) Webserver with Google Map

ESP32Read More →
ESP32 DS18B20 Temperature Sensor with Arduino IDE
54

ESP32 DS18B20 Temperature Sensor with Arduino IDE

ESP32Read More →
ESP32 IR Remote with Arduino IDE
55

ESP32 IR Remote with Arduino IDE

ESP32Read More →
ESP32 Digital Temperature Sensor with Arduino IDE
56

ESP32 Digital Temperature Sensor with Arduino IDE

ESP32Read More →
ESP32 BMP180 Barometric Pressure Sensor with Arduino IDE
57

ESP32 BMP180 Barometric Pressure Sensor with Arduino IDE

ESP32Read More →
ESP32 TCRT5000 Infrared Line Tracking Sensor with Arduino IDE
58

ESP32 TCRT5000 Infrared Line Tracking Sensor with Arduino IDE

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

ESP32 RF 433MHz Transmitter and Receiver Module with Arduino IDE

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

ESP32 YL-99 Impact Switch Sensor with Arduino IDE

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

ESP32 Tilt Switch (KY-020) with Arduino IDE

ESP32Read More →
ESP32 Hall Sensor with Arduino IDE
62

ESP32 Hall Sensor with Arduino IDE

ESP32Read More →
ESP32 Reed Sensor with Arduino IDE
63

ESP32 Reed Sensor with Arduino IDE

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

ESP32 Tap Sensor (KY-031) with Arduino IDE

ESP32Read More →
ESP32 DC Motor with Arduino IDE
65

ESP32 DC Motor with Arduino IDE

ESP32Read More →
ESP32 Water Level Sensor with Arduino IDE
66

ESP32 Water Level Sensor with Arduino IDE

ESP32Read More →
ESP32 Laser Module with Arduino IDE
67

ESP32 Laser Module with Arduino IDE

ESP32Read More →
ESP32 Metal Touch Sensor with Arduino IDE
68

ESP32 Metal Touch Sensor with Arduino IDE

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

ESP32 DS3231 Real Time Clock (RTC) Module with Arduino IDE

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

ESP32 Dino Game (No Coding Required)

ESP32Read More →