I received the item on time, thank you for that. I soldered a header on the connect pins and as I use it with I2C, connected the pull up resistor and the address “0” with solder. Next, I connected it to my BusPirate to let it search for addresses. It doesn’t find any items. It doesn’t complain about the pull up resistor so the power circuit is fine. However, the whoami command (reg 115) does not work either.
I2C>WP
POWER SUPPLIES ON
Pull-up resistors ON
I2C>(1)<<<I2C search macro
Searching 7bit I2C address space.
No devices found.
I2C>[0xd0 0x75]
I2C START BIT
WRITE: 0xD0 NACK
WRITE: 0x75 NACK
I2C STOP BIT
I2C>[0xd2 0x75]
I2C START BIT
WRITE: 0xD2 NACK
WRITE: 0x75 NACK
I2C STOP BIT
I2C>
I connected an older IMU I had lying around to see if the bus pirate was working, which was fine. Do you have any idea what could be wrong?
The combinations I tried:
- connected to 3.3v without pull-up -> buspirate complained about pull-up
- connected to 3.3v with pull up & address 0
- connected to 5v with pull up & address 0
- connected to 5v with pull up & address 1
- connected to 5v without pull up & address 1
- connected to 3.3v with pull up & address 1