ACS712 Current Sensor Module (20A)


You can use this module directly with Arduino to measure current and power of a load.

1 in stock

Add to Wishlist
Add to Wishlist
SKU: MDU-SEN-ACS712-20 Category: Tags: , ,


You can use this module directly with Arduino to measure current and power of a load, typically a lamp, heater or power distribution of an electrical system.

This module utilizes ACS712 Hall-effect based linear current sensor to measure current using the Hall Effect principle.

ACS712 current sensor can measure current AC or DC current ranging from +5A to -5A, +20A to -20A and +30A to -30A. You have to select the right range for your project since you have to trade off accuracy for higher range modules. This modules outputs Analog voltage (0-5V) based on the current flowing through the wire; hence it is very easy to interface this module with any microcontroller. So if you are looking for a module to measure current using a microcontroller for you project then this module might be the right choice for you.

Note : When there is no current pass through this module, the output voltage would be at a center voltage of 2.5V.


  • Operating voltage : 5V only
  • Sensing current : 5/20/30A (depend on model)
  • Intrusive current sensing method
  • Output voltage : 0 – 5V
  • Output voltage proportional to AC or DC currents
  • Extremely stable output offset voltage
  • Nearly zero magnetic hysteresis
  • Dimension : 32 x 14 x 10 mm



Label Meaning Connection
VCC Power Connect to 5V power source
OUT Analog Output Connect to Analog input pin
GND Ground Connect to GND pin of system
ID+ Current Pin IN Positive terminal of the load power source
ID- Current Pin OUT Positive terminal of the load


Additional information

Weight 5 g
Dimensions 32 × 14 × 10 mm


There are no reviews yet.

Be the first to review “ACS712 Current Sensor Module (20A)”

Your email address will not be published. Required fields are marked *