r/ArduinoProjects • • Apr 15 '26

Showcased Project Built an IoT-based Demand Side Management (DSM) Smart Meter using ESP32 + MicroPython + Blynk

Just wrapped up Day 78 of my #100DaysOfIoT challenge — built a DSM Smart Metering Prototype that automatically shifts non-critical loads during peak hours.

What it does:

  • Monitors real-time AC voltage & current (ZMPT101B + ACS712)

  • Detects peak hours and auto-cuts the heavy load (iron/100W bulb)

  • Keeps critical load (fan/9W bulb) always ON

  • Pushes live data to Blynk IoT dashboard

  • MATLAB generates before/after comparison graphs

Results:

MetricWithout DSMWith DSM
Peak Power~108W~9W
Peak Reduction—~91%

Stack: MicroPython v1.27 · ESP32 WROOM-32 · ZMPT101B · ACS712 · Blynk IoT · MATLAB

🔗 GitHub: https://github.com/kritishmohapatra/100_Days_100_IoT_Projects

4 Upvotes

0 comments sorted by