OSError: [Errno 5] EIO when connecting one ADS1115 module #16676
Unanswered
chamathkv
asked this question in
RP2040 / Pico
Replies: 1 comment 9 replies
-
Error EIO is a communication error. The device is not found. The wiring looks OK, and the ADS1115 board has pull-up resistors. What is the result of I2c.scan(), once the I2C object is created. The ADDR pin of the ADS1115 is open. So it might be high, resulting in an address of 0x49. |
Beta Was this translation helpful? Give feedback.
9 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi all,
I am working on a project that will be taking readings from multiple ADS1115 modules. I first wanted to try connecting one module to see how it works. My wiring is shown below.
The code I used is very straightforward, and the library I used for the ADS1115 module is from this repo.
When I run this code, I get the following error.
This is strange because when I try to detect the i2c devices, using the code below, a device is detected in 0x48, as it should be.
I have multiple ADS1115 modules with me, so I tried with a couple of them and I still keep getting the same error. What might be causing this issue?
Beta Was this translation helpful? Give feedback.
All reactions