P6

ESP32 & IoT — WiFi, Sensors, Interfacing

Curated: master the ESP32's IoT surface — WiFi, connecting sensors, and the I2C/SPI/UART interfaces — from a top free video course, then prove it in Forge and earn your certificate as the second module of the Embedded track.

Curated course · learn it herecurated 2026-08-06

Introduction to ESP32 - Getting Started

DroneBot Workshop · video · ~1h · Free · English

Why we picked it: At 2.1M+ views this is the most-watched free ESP32 getting-started course on YouTube, from DroneBot Workshop — one of the most trusted electronics-education channels, and a regular on 'best ESP32 tutorial' lists. In about 48 minutes it walks the whole IoT surface of the board (WiFi, Bluetooth/BLE, on-board sensors, ADC/PWM, and the ESP32's I2C/SPI/UART interfaces) so you see how a connected device actually comes together.

Covers
  • installing the ESP32 board package in the Arduino IDE
  • GPIO and the Blink 'hello world' on the ESP32
  • WiFi: scanning networks, Access Point mode, a simple web server
  • Bluetooth Classic and BLE basics
  • on-board sensors: Hall-effect sensor and capacitive touch pins
  • analog input (ADC) and LEDC PWM output
  • the ESP32's peripheral interfaces — dual I2C, SPI, three UARTs
  • connecting external sensors and powering the board over USB
Go take the courseStudy the course, then use the study guide below and take the check to get certified.

1 study section · what to focus on + prove it in Forge, then take the check.

  1. 1.Study guide — what to focus on~15 min

Knowledge check

10 questions · ~6 min · pass 70%

Take the K-Check →

Forge practical

Build it in Forge Design · 4 checks · auto-verified from your design

Start the practical →