thorrak / brewpi-esp8266

An implementation of the BrewPi device code on the ESP8266, ESP32, and ESP32-S2
GNU General Public License v3.0
86 stars 30 forks source link

Fix issues with ESP32-S2 IIC & Freezing #99

Closed thorrak closed 1 year ago

thorrak commented 1 year ago

This updates the Arduino framework to v2.0.12 which resolves an issue where the controller can freeze, potentially causing a non-TP Link relay to unexpectedly lock on or off. As the recent Arduino frameworks introduce a bug with IIC screens, this also adds code to work around the bug, preventing the device from slowing down dramatically following the IIC bus scan.