thorrak / brewpi-esp8266

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

ESP32 Configuration Pin error when Not Inverted #74

Closed Ap0ph1s-W4ite closed 1 year ago

Ap0ph1s-W4ite commented 1 year ago

Configuring the Pins for ESP32 Wifi on Fermentrack gives an error when the option "Not Inverted" is selected.

ERROR:

Failed to write the configuration to the controller. If this continues, try resetting the EEPROM on the controller.

If selected the "Inverted" option everything goes perfect and a succeed message appears.

Maybe related to issue #62 because with my oscilloscope I see just before the error occurs the signal goes HIGH and the only way to getting it low is doing a RESET physically.

Resetting the EEPROM doesn't do nothing to this issue.

Firmware Flashed: BrewPi-ESP32 (Experimental) - 0.14-beta - - WiFi TFT Board: NodeMCU ESP-32S Firmware Flashed using Fermentrack

erviker commented 1 year ago

Im having the same issue on ESP8266

Firmware: brewpi-esp8266.lowdelay.wifi(experamental)(0.14-beta) Board NodeMCU ESP-8266 Firmware flashed using NodeMCU flasher

thorrak commented 1 year ago

As it turns out, this is actually a bug in Fermentrack, but a fix can be applied in the firmware. I've added a fix in the v15-beta2 firmware as part of commit 629311f2fbf43040934129ce122374d7ae2cd9d1

thorrak commented 1 year ago

Closed by #85