The ACS712 30A Current Sensor Module is a compact inline current measurement module that uses Hall effect sensing to measure both AC and DC currents up to 30A, outputting an analog voltage proportional to the measured current on a 30mm x 15mm PCB. The acs712 current sensor is a self-contained measurement solution — the measured current passes through the onboard copper conductor and the Hall effect IC reads the resulting magnetic field without any direct electrical connection to the output circuit, providing galvanic isolation between the high-current path and the Arduino ADC input.
The acs712 module sensitivity of 66 mV/A gives the output voltage calculation for the current sensor module: at zero amperes the acs712 current sensor datasheet specifies 2.5V output, rising 66mV for each ampere of positive current and falling for each ampere of negative current. This makes the sensor acs712 capable of measuring both charging and discharging current direction in a single battery management circuit without switching any external components. In Indian college energy meter projects, this bidirectional capability allows a single module to log both grid import and solar export current on the same channel.
the zero-current 2.5V offset on the acs712 module drifts with temperature — always read the zero-current ADC value at startup and subtract it in firmware for accurate readings. This well-suited for makers building inline AC DC current monitoring systems and practical embedded energy measurement projects.
Related Products:
-
Checkout the AC Voltage Detection Sensor Module
Features:
- Hall effect sensing eliminates series resistance power loss in circuit
- 30A range with 66mV/A sensitivity for AC and DC measurement
- 2.5V zero-point output enables bidirectional positive and negative current detection
- Analog output directly readable by Arduino 10-bit analogRead function
- 30mm x 15mm compact PCB with inline current input terminals
Technical specifications:
| Specification | Details |
|---|---|
| Model | ACS712 |
| Current Range | ± 30 A (AC / DC) |
| Output | Analog |
| Sensitivity | 66 mV / A |
| Zero Current Output | 2.5 V (VCC / 2) |
| Dimensions | 30 mm × 15 mm × 10 mm |
 Applications:
- ACS712 30A Module used for Arduino DC motor current monitor build
- Solar system uses acs712 module for battery charge current measurement
- EV controller uses sensor acs712 for motor drive current protection
- Energy logger uses current sensor module for AC load current logging
Package includes:
- 1 x ACS712 30A Current Sensor Module














Amanat Sandhu –
Original product received
Bhakti Shah –
Received this current sensor with secure UPI payment and quick delivery, quality was excellent and it worked perfectly for my school project.
Manpreet Bajwa –
Will order again
Ketan Trivedi –
It provides accurate current measurement and is perfect for power monitoring, STEM learning, and electronics projects
Makarand More –
Bought from a trusted STEM kit store in Kota, the sensor readings were stable and accurate, making current measurement tasks simple and reliable.
Chinmay Phadke –
Quick delivery with bubble wrap packing ensured safe arrival, and technical support was available whenever assistance was needed