←
ESP32 BLE Gadget: Build a Two-Way Phone Device
Set Up and Flash Your First Sketch
Meet the ESP32 Dev Board
Install PlatformIO and Flash a Blink Sketch
(sign-in required)
Read Serial Output and Debug the Board
Checkpoint: ESP32 and Toolchain Basics
Build the Two-Way BLE Gadget
BLE Basics and Designing Your Gadget's GATT Service
Stream Sensor Data to the Phone with BLE Notifications
Receive Control Commands from the Phone
Checkpoint: BLE Two-Way Communication
Test, Harden, and Demo the Gadget
Test Your Gadget with a Phone App
Handle Disconnects and Common BLE Pitfalls
Capstone: Finish and Demo Your BLE Gadget
(paid)
Checkpoint: Gadget Reliability and Shipping
(paid)
Course cheatsheet
(paid)
Checkpoint: ESP32 and Toolchain Basics