Is it possible to bind the ACS712 sensor in the following way?

  • 5V to 5V Raspberry Pi pin
  • GND to GND pin
  • Out pin to a MCP3008 channel

The MCP3008 is an analogue to digital converter.

I'm asking this because I looked over an instructables tutorial and I would like to make it simpler.

  • I suspect that the op amp is necessary to get the right amount of current from the sensor to the board. You could estimate that from spec sheets. Keep in mind that the MCP3008 will have requirements separate from the Pi's, so you need to include that and it might require further tinkering with the op amp configuration. I like the Pi, but it's not quite as nice for analog as the Arduino shown in the Instructable since the Arduino has on-board ADC.
    – Brick
    Commented Jul 29, 2017 at 14:31

1 Answer 1


there are lot of breakout boards which come with ACS712 sensor and ADC. and the ADC comes with I2C interface so you can connect directly to your pi. this video shows the entire process. https://www.youtube.com/watch?v=o5TtlNWLuc8

  • For others information, YouTube video is taken down.
    – ivorykoder
    Commented Jul 1, 2018 at 6:30

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.