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.

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

ESP32 Bluetooth Low Energy (BLE)
## Introduction The ESP32 microcontroller, equipped with Bluetooth Low Energy (BLE) capab…
4 Feb 2024 · 3 min read

ESP32 Bluetooth Classic
## Introduction The **ESP32** is a powerful, low-cost microcontroller developed by **Espr…
3 Feb 2024 · 5 min read

ESP32 Deep Sleep
## Introduction When your IoT project is connected to a wall adapter, power consumption m…
1 Feb 2024 · 4 min read

ESP32 Interrupts
## Introduction to Interrupts #### What are Interrupts? Interrupts are a fundamental feat…
1 Feb 2024 · 5 min read

ESP32 ADC
### What is an ADC? **_Analog-to-Digital Conversion (ADC)_** **is the process of converti…
1 Feb 2024 · 6 min read

ESP32 PWM
### Introduction **Pulse Width Modulation (PWM)** is a technique used to generate analog…
1 Feb 2024 · 3 min read

ESP32 Digital Input/Output
### Introduction The ESP32 microcontroller is a versatile platform for DIY electronics pr…
1 Feb 2024 · 3 min read

ESP32 Pinout reference
https://www.youtube.com/watch?v=n19DJIPB1sE ### Introduction: One of the key benefits of…
31 Jan 2024 · 11 min read

Installing the ESP32 Board in Arduino IDE
## Introduction: The ESP32 is a powerful microcontroller with built-in Wi-Fi and Bluetoot…
2 Jan 2024 · 3 min read

Introduction to ESP32
## Introduction: The ESP32, crafted by Espressif Systems, a Shanghai-based company, stand…
1 Jan 2024 · 5 min read
Showing page 4 of 4 (70 total tutorials)