
Intermediate4/7/2026- Author: IoTSpark Maker
ESP32 + ACS712: Non-Contact Current Measurement (Quick Test Sample Code)
The ACS712 uses the Hall effect to measure current flowing through it without cutting the circuit or directly contacting the high-voltage conductor — current through an internal copper path creates a magnetic field proportional to its strength, read by an internal Hall sensor
acs712dong-dienhall-effect
4 steps2 components
The ACS712 uses the Hall effect to measure current flowing through it without cutting the circuit or making direct contact with a high-voltage conductor — the current flows through a copper conduction path inside the IC, generating a magnetic field proportional to the current's magnitude; an internal Hall sensor reads this field and outputs a corresponding analog voltage. It comes in 3 range versions: ±5A, ±20A, ±30A.