Level 2 · Intermediate Intermediate¶
Goal: move beyond single-loop sketches — run concurrent tasks with FreeRTOS, build with the professional ESP-IDF toolchain, and connect devices to the real world with BLE, MQTT, and over-the-air updates.
Modules¶
- FreeRTOS Tasks & Queues
- ESP-IDF Development
- Bluetooth Low Energy (BLE)
- MQTT & IoT Messaging
- OTA Firmware Updates
- Advanced Peripherals (I2S, RMT, CAN)
- Filesystems & Storage (LittleFS, SD)
- Watchdogs & Robust Firmware
- Debugging & Unit Testing
- Project — WiFi Data Logger
Content status
Level 2 module content is being written — every page below has its scope defined and will be filled in next. Level 1 is complete and is the prerequisite for everything here.