Other Parts Discussed in Thread: ADS1219
I'm trying to port a MicroPython driver to CircuitPython, but am getting the same strange Input/Output error over and over when trying to write to the device over I2C.
The steps required are very straightforward - I've done this many times in CircuitPython, which is why I'm confused.
I'm wondering if somehow I've missed some critical setup on the hardware side.
Here's a basic text-based schematic of how this is all connected:
Adafruit Feather Sense (nrf52840) => send out SDA & SCL, connect VDD (3.3V) and GND => connect to Breadboard
Breadboard => Has two pullup resistors between VDD and I2C (SDA, SCL), send out I2C, VDD, GND => BOOSTXL-ADS1219
(I attach a photo, below)
Wondering if I've missed something that's causing these errors - reasonably sure my code is sound.
Thanks so much!