An IoT-based smart electricity billing system built using ESP32 and HW872A current sensor for real-time electricity monitoring and bill estimation. The system measures current consumption, calculates energy usage, and displays live monitoring data through the Blynk IoT platform for efficient energy management.
- Real-time current and power monitoring
- Electricity bill estimation based on energy consumption
- Wireless monitoring using ESP32 Wi-Fi module
- Live data visualization on Blynk IoT dashboard
- Low-cost and scalable smart energy solution
- Continuous monitoring and remote accessibility
- ESP32
- HW872A Current Sensor
- Breadboard & Jumper Wires
- Power Supply
- Arduino IDE
- Embedded C/C++
- Blynk IoT Platform
- The HW872A current sensor measures the current drawn by the connected load.
- ESP32 processes the sensor readings and calculates:
- Current Consumption
- Power Usage
- Energy Consumption
- Estimated Electricity Bill
- The processed data is sent to the Blynk IoT platform over Wi-Fi.
- Users can monitor electricity usage remotely in real time.
- Real-time energy monitoring
- Smart electricity bill calculation
- Remote IoT dashboard access
- Continuous live data updates
- Efficient energy usage tracking
Add your hardware setup images, circuit diagram, and Blynk dashboard screenshots here.
Example:

The system uses:
- ESP32 as the main microcontroller
- HW872A sensor for current sensing
- Wi-Fi communication for cloud monitoring
smart-electricity-billing-system/
│
├── code/
├── images/
├── circuit-diagram/
├── README.md
└── project-report.pdf- Mobile notification alerts for high power usage
- Historical data analytics
- Cloud database integration
- AI-based power consumption prediction
- Smart appliance automation
- GitHub: https://github.com/anupam-devcodes
- LinkedIn: https://www.linkedin.com/in/anupam-choubey-8a7514296
The goal of this project is to promote smart energy monitoring and provide an affordable IoT-based solution for efficient electricity consumption tracking and billing.