hallboyone / RaspberryLatte

A full stack suite to add smarts to a single boiler espresso machine using a Raspberry Pi Pico as the brains.
MIT License
15 stars 1 forks source link

Missing I2C pull up resisters #3

Closed hallboyone closed 2 years ago

hallboyone commented 2 years ago

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

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.

Proposed Solution

Add 4.7KOhm pull up resisters to the SDA and SCL lines on the RaspberryLatte main board.

hallboyone commented 2 years ago

Fixed with new version of main board