Engorio.in
Home › Projects › Electrical › AmpForge — ACS712 DC Load Power Analyzer

AmpForge — ACS712 DC Load Power Analyzer

Electrical Intermediate ESP32 Arduino C++
AmpForge — ACS712 DC Load Power Analyzer project banner

About this project

AmpForge is an ESP32-based DC load power analyzer that measures four electrical quantities simultaneously: load current (via ACS712-5A Hall-effect sensor), supply voltage (via a precision resistor divider), instantaneous power (P = V × I), and accumulated energy (E = ∫P dt in Wh). All four metrics are displayed live on a 20×4 I2C LCD and streamed to a self-hosted web dashboard with a 1-second auto-refresh. An automatic zero-current offset calibration routine runs at startup, eliminating module-to-module offset variation without manual trimming. A red LED fires an over-current alert above 4A. The web page includes a one-click Energy Reset button. Students learn Hall-effect current sensing, ADC-based voltage measurement, energy integration, and ESP32 web serving — core Electrical Engineering power measurement skills in a single circuit.

What you get

  • Complete, commented source code
  • Full components list with quantities
  • Pin-by-pin wiring guide and connection table
  • Step-by-step upload and testing guide
  • Project report (.docx, IEEE style)
  • Presentation slides (.pptx)

More Electrical projects

ClampWatt Non-Invasive Appliance Energy Meter

Beginner₹109

CurrentForge — DC Motor Soft-Start Controller

Beginner₹109

JuncSentry — Diode Junction & Continuity Tester

Beginner₹109

OhmBridge — Wheatstone Bridge Resistance Analyzer

Beginner₹109

OscilloForge — NE555 Astable Frequency & Duty Cycle Analyzer

Beginner₹109

PhaseForge — 3-Phase AC Phasor Simulator

Beginner₹109