Live Portfolio

Scroll to explore ESP32 projects

A summary of some of the projects I have completed to date. 

Featured ESP32 Projects

Alternating revealsImages are placeholders
  1. MQTT Plant Monitoring Dashboard

    ESP32 reads soil moisture and DHT22 sensors, publishing via MQTT to a Node-RED dashboard for remote alerts and visualization.

    IoT • MQTT • Node-RED
    Placeholder: plant monitoring dashboard
  2. FreeRTOS Dual-Core Weather Station

    Placeholder: weather station with sensors and OLED
  3. ESP32-CAM Object Detection

    Streams video and runs TensorFlow Lite models for edge AI like anomaly detection in production lines.

    AI • TFLite • ESP32-CAM
    Placeholder: ESP32-CAM object detection preview
  4. Home Automation with OTA Updates

    Controls multiple relays via MQTT or Blynk app, supports over-the-air firmware updates with EEPROM state persistence.

    Smart Home • OTA • MQTT
    Placeholder: home automation relays
  5. ESP-NOW Multi-Node Relay Control

    Master ESP32 sends commands to slaves for real-time factory relay control without Wi‑Fi dependency.

    ESP‑NOW • Low Latency
    Placeholder: multi-node relay control
  6. BLE Asset Tracker

    Uses MPU6050 and GPS for indoor positioning, multitasking location logging, and low-power BLE advertising.

    BLE • GPS • Low Power
    Placeholder: BLE asset tracking
  7. Voice-Controlled Smart Fan

    Integrates microphone for keyword spotting, PWM fan control, and MQTT integration for smart automation.

    Audio • PWM • MQTT
    Placeholder: voice-controlled smart fan
  8. Industrial PLC Retrofit

    Monitors machinery with ESP32 PLC Arduino core; FreeRTOS tasks manage data acquisition and Modbus communications.

    PLC • Modbus • FreeRTOS
    Placeholder: industrial PLC retrofit
  9. Firebase Realtime Dashboard

    Syncs sensor data such as temperature and relay states to Firebase for web/mobile dashboards with authentication.

    Firebase • Realtime
    Placeholder: Firebase realtime dashboard
  10. Edge Impulse AI Camera

    Trains custom models for quality inspection and deploys on ESP32‑CAM for local inference and real-time alerts.

    Edge AI • Vision
    Placeholder: Edge Impulse AI camera

Get in touch

Interested in any of these builds or want a custom ESP32 solution? Reach out and I’ll respond within 1–2 business days.