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

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.

ESP

ESP32

Learn ESP32 from the basics and gradually move into GPIO, sensors, displays, audio, Wi-Fi, IoT and practical projects.

Explore ESP32 →
ARD

Arduino

Arduino learning content will be added to the OceanLabz learning library.

Coming soon
RPI

Raspberry Pi

Raspberry Pi guides and projects will be added to the same learning system.

Coming soon

Tutorials Library

Browse all hands-on hardware tutorials, pinout references, and code walkthroughs.

82 tutorials
ESP32 Bluetooth Low Energy (BLE)
Basic ESP32Beginner

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
Basic ESP32Beginner

ESP32 Bluetooth Classic

## Introduction The **ESP32** is a powerful, low-cost microcontroller developed by **Espr…

3 Feb 2024 · 5 min read

ESP32 Deep Sleep
Basic ESP32Beginner

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
Basic ESP32Beginner

ESP32 Interrupts

## Introduction to Interrupts #### What are Interrupts? Interrupts are a fundamental feat…

1 Feb 2024 · 5 min read

ESP32 ADC
Basic ESP32Beginner

ESP32 ADC

### What is an ADC? **_Analog-to-Digital Conversion (ADC)_** **is the process of converti…

1 Feb 2024 · 6 min read

ESP32 PWM
Basic ESP32Beginner

ESP32 PWM

### Introduction **Pulse Width Modulation (PWM)** is a technique used to generate analog…

1 Feb 2024 · 3 min read

ESP32 Digital Input/Output
Basic ESP32Beginner

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
Basic ESP32Beginner

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
Basic ESP32Beginner

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
Basic ESP32Beginner

Introduction to ESP32

## Introduction: The ESP32, crafted by Espressif Systems, a Shanghai-based company, stand…

1 Jan 2024 · 5 min read

Showing page 5 of 5 (82 total tutorials)