Closed hallboyone closed 2 years ago
There is a note in section 4.3.1.3 of the RP2040 data sheet discussing the use of the RP2040's I2C hardware. It reads
Note: There should also be external pull-ups on the board as the internal pad pull-ups may not be strong enough to pull up external circuits.
However, the current schematic relies on the internal pull-ups. This could be the cause of the intermittent problems communicating with the NAU7802.
Add 4.7KOhm pull up resisters to the SDA and SCL lines on the RaspberryLatte main board.
Fixed with new version of main board
Problem Summary
There is a note in section 4.3.1.3 of the RP2040 data sheet discussing the use of the RP2040's I2C hardware. It reads
However, the current schematic relies on the internal pull-ups. This could be the cause of the intermittent problems communicating with the NAU7802.
Proposed Solution
Add 4.7KOhm pull up resisters to the SDA and SCL lines on the RaspberryLatte main board.