My ESP32 Projects
Real-world implementations in C and Rust
ESP32 Web Server
Full-featured HTTP server built with esp-idf-hal and embedded-svc. Serves JSON APIs and static content with Wi-Fi connectivity.
IoT Sensor Hub
Multi-sensor data collection system using ESP-IDF. Integrates DHT22, BME280, and publishes to MQTT broker with deep sleep optimization.
BLE Peripheral Device
Bluetooth Low Energy implementation with custom GATT services. Features async Rust for handling multiple connections efficiently.
LED Matrix Display
MAX7219-driven 8x8 LED matrix with scrolling text and animations. Uses SPI for fast data transfer and FreeRTOS tasks for smooth animations.
Smart Thermostat
PID-controlled heating system with web interface. Features real-time temperature monitoring and remote control via REST API.
Internet Radio Streamer
Streaming audio player using I2S DAC. Supports MP3 decoding and connects to online radio stations via HTTP streaming.