OceanLabz Learning
Learn Electronics
Learn electronics step by step with practical guides, wiring, code and simple explanations.
Choose a Platform
Select a platform to explore its complete learning path.
ESP32
Learn ESP32 from the basics and gradually move into GPIO, sensors, displays, audio, Wi-Fi, IoT and practical projects.
Arduino
Arduino learning content will be added to the OceanLabz learning library.
Raspberry Pi
Raspberry Pi guides and projects will be added to the same learning system.
Tutorials Library
Browse all hands-on hardware tutorials, pinout references, and code walkthroughs.

ESP32 IR Sensor with Arduino IDE
## Introduction The **IR Infrared Obstacle Avoidance Sensor** detects obstacles by emitti…
13 May 2025 · 3 min read

ESP32 RFID with Arduino IDE
## Introduction The **MFRC522** is a widely used RFID module that communicates over SPI t…
13 May 2025 · 6 min read

ESP32 Servo Motor with Arduino IDE
## Introduction Servo motors are precise actuators that rotate to a specific angle betwee…
12 May 2025 · 6 min read

ESP32 Button Controlled LED with Arduino IDE
https://www.youtube.com/watch?v=5FbvQyRBkBM&t=602s ## Introduction This project introduce…
11 May 2025 · 2 min read

ESP32 Blink LED with Arduino IDE
## Introduction The **Blinking LED** project is the simplest way to get started with ESP3…
11 May 2025 · 5 min read

Getting Started with ESP32 Wi-Fi
## Introduction The **ESP32** is a powerful microcontroller with built-in Wi-Fi, making i…
10 May 2025 · 3 min read

ESP32 Bluetooth Audio
## Watch the Video Tutorial _This tutorial is available in video format (watch below) and…
10 May 2025 · 4 min read

ESP32: Create a Wi-Fi Manager (Using AsyncWebServer Library)
## Why Create a Wi-Fi Manager with AsyncWebServer? Normally, libraries like **WiFiManager…
28 Apr 2025 · 4 min read

ESP32 Capacitive Touch Sensor Pins with Arduino IDE
## What is a Capacitive Touch Sensor? Capacitive touch sensing is how your smartphone scr…
25 Apr 2025 · 2 min read

ESP32 Built-In Hall Effect Sensor with Arduino IDE
## What is a Hall Effect Sensor? A Hall Effect sensor detects magnetic fields. When you b…
25 Apr 2025 · 2 min read

Sending Data from ESP32 to Google Sheets (IoT Data Logger Tutorial)
## Introduction Logging sensor data to the cloud is one of the most common uses of ESP32.…
24 Apr 2025 · 2 min read

Serial Monitor Shows Garbage Values on ESP32? Here’s Why & How to Fix It!
## Introduction Ever uploaded your code to the ESP32, opened the Serial Monitor, and saw…
24 Apr 2025 · 2 min read

Why Does My ESP32 Keep Restarting or Crashing After Upload?
## Introduction Uploaded your sketch successfully, but the ESP32 just keeps restarting ag…
24 Apr 2025 · 3 min read

Why is My ESP32 Getting Hot? Common Causes & Easy Fixes
## Introduction Have you ever plugged in your ESP32 and felt that it's getting _too hot t…
24 Apr 2025 · 3 min read

Install ESP32/ESP8266 USB Drivers - CP210x USB to UART Bridge (Windows PC)
The **CP210x USB chip** converts a USB connection into a serial port, enabling communicat…
4 Apr 2025 · 2 min read

ESP32 Troubleshoot Guide
The ESP32 has several common issues, especially when uploading new sketches or installing…
4 Dec 2024 · 5 min read

ESP32 Test Codes
## Oceanlabz ESP32 Preloaded Code Guide 1\. **Overview** Each ESP32 board from Oceanlabz…
3 Dec 2024 · 3 min read

Creating A Simple ESP32 Web Server
 \- ## I…
16 Jun 2024 · 9 min read
Showing page 4 of 5 (82 total tutorials)