π Embedded Systems Tutorials¶
Hands-on guides for building real hardware projects with microcontrollers. These tutorials pair with the ESP32 Best Practices section.
ESP32¶
- ESP32 E-Ink Environmental Monitor β BME280 + BH1750 sensors β e-ink display β deep sleep loop on battery power. Clean firmware architecture, power budget calculation, safety notes.
- ESP32 RF Room Light Controller β 16Γ2 LCD + rotary encoder + button + 433 MHz RF transmitter. State machine firmware, ISR-driven encoder, debounced buttons, flicker-free LCD updates. Always-on wall controller design.
- ESP32 + MQTT + Home Assistant Integration β BME280 sensor node publishes to a TLS-secured Mosquitto broker; HA auto-discovers the device via MQTT discovery. Includes ACL config, CA cert pinning in firmware, LWT, and a full security hardening checklist.