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

No external pull-up/pull-down resisters on board #4

Closed hallboyone closed 2 years ago

hallboyone commented 2 years ago

Problem Summary

There are no external pull resisters on any of the main board's output signals (include the I2C bus as stated in #3). This can lead to dangerous situations where a crashed program and floating output can cause one of the AC components (heater, pump, solenoid) to get stuck in the on position.

Proposed Solution

Add 4.7KΩ pull up resisters to all the output signal lines on the RaspberryLatte main board.

hallboyone commented 2 years ago

Fixed with new version of main board