What files do I flash for a solderless BrewPiless to run on a:
Freenove ESP32 WROVER with
HiLetgo 0.96 SSD1306 I2C IIC SPI serial 128x64 OLED LCD Wired SDA SCL
and an
ideaSpark ESP32 Dev Board with integrated ST7789 135x240 TFT LCD
I am confuzzled….
WAY TL
R
OK so I have been watching the BrewPi, BrewPiLess and Fermentrack discussions for awhile with interest. Wandered through the GitHubs and decided to take the plunge, in my typical engineer way. Read what I can, look at what I have and buy some extra bits.
My current dilemma is probably due to not following exact “suggestions”. Though I couldn’t really find my situation.
My desire is a Fermentrack controlled BrewPiless solderless system.
I have 2 ESP32 development boards.
Freenove ESP32 WROVER
HiLetgo 0.96 SSD1306 I2C IIC SPI serial 128x64 OLED LCD Wired SDA SCL
This works for several other projects and some downloads of the BrewPi code. More later
An ideaSpark ESP32 Dev Board with integrated ST7789 135x240 TFT LCD
This worked out of the box with a pre-loaded display photo.
I also grabbed the ACEIRMC ESP32 Dev board TTGO LCD. This arrived with a flopping display and the cable was glued and not soldered so it is going back.
I also a couple Kasa EP102 smart plugs and an Inkbird IBS-TH2 out of my messy bench.
Eventually I plan to use the dreaded RaptPill.
I am almost there but…. SO much information spread over several years has me somewhat befuddled.
I am more that willing to load up Visual Studio etc and try and reinvent the boulder but I have the feeling I am just not quite looking the the right place.
As stated the hardware itself seems to work fine I think I just haven’t grabbed the right firmware.
What have I tried.
Using Fermentrack on my RasPi I have loaded the following firmware.
Selecting ESP32 as the device for all.
Freenove with I2C SDA SCL OLED display
BrewPi-ESP32 - WiFi I2C Display Version: v15d (6d422d6)
Results:
Program runs
I can login.
No local display though the webpage LCD seems to work
I can see and assign my smart plugs along with all my other ones too
(it would be nice to flag other plugs to not show up.)
I do not see the Inkbird thermometer
ideaSpark with TFT display
BrewPi-ESP32 - v15d - - WiFi TFT
On flashing it shows as the same load as above BrewPi-ESP v0.15 (6d422d6)
Results:
Program runs
Same as above
I can login.
No local display though the TFT display is dimly lit but nothing on it
The webpage LCD seems to work
I can see and assign my smart plugs along with all my other ones too
I do not see the Inkbird thermometer
Freenove round 2
BrewPi-ESP32 (Experimental) - v16-alpha2 - - WiFi I2C (a3c454b)
Results:
Program runs
I can login.
No local display though the webpage LCD seems to work
I can see and assign my smart plugs along with all my other ones too
I can see and assign the Inkbird thermometer
So this is close but I would like the Local OLED display to work too.
ideaSpark round 2
BrewPi-ESP32 (Experimental) - WiFi TFT (a3c454b)
Results:
Program runs
I can login.
No local display though the webpage LCD seems to work
I can see and assign my smart plugs along with all my other ones too
I can see and assign the Inkbird thermometer
So this is close but I would like the Local TFT display to work too.
Don’t exactly know what Not Supported means on the other files in Fermentrack but decided to try
Freenove round 3
BrewPiLess - 4.4 - - OLED
because it seemed to describe things I wanted.
Results:
Program runs
I can login.
Local display works
This obviously does not support the use of BLE or WIFi devices
So this isn’t what I need either, but the display works
Running the same on the ideaSpark similar but no local display/
Freenove ESP32 WROVER with
HiLetgo 0.96 SSD1306 I2C IIC SPI serial 128x64 OLED LCD Wired SDA SCL
and an
ideaSpark ESP32 Dev Board with integrated ST7789 135x240 TFT LCD
I am confuzzled….
WAY TL
OK so I have been watching the BrewPi, BrewPiLess and Fermentrack discussions for awhile with interest. Wandered through the GitHubs and decided to take the plunge, in my typical engineer way. Read what I can, look at what I have and buy some extra bits.
My current dilemma is probably due to not following exact “suggestions”. Though I couldn’t really find my situation.
My desire is a Fermentrack controlled BrewPiless solderless system.
I have 2 ESP32 development boards.
Freenove ESP32 WROVER
HiLetgo 0.96 SSD1306 I2C IIC SPI serial 128x64 OLED LCD Wired SDA SCL
This works for several other projects and some downloads of the BrewPi code. More later
An ideaSpark ESP32 Dev Board with integrated ST7789 135x240 TFT LCD
This worked out of the box with a pre-loaded display photo.
I also grabbed the ACEIRMC ESP32 Dev board TTGO LCD. This arrived with a flopping display and the cable was glued and not soldered so it is going back.
I also a couple Kasa EP102 smart plugs and an Inkbird IBS-TH2 out of my messy bench.
Eventually I plan to use the dreaded RaptPill.
I am almost there but…. SO much information spread over several years has me somewhat befuddled.
I am more that willing to load up Visual Studio etc and try and reinvent the boulder but I have the feeling I am just not quite looking the the right place.
As stated the hardware itself seems to work fine I think I just haven’t grabbed the right firmware.
What have I tried.
Using Fermentrack on my RasPi I have loaded the following firmware.
Selecting ESP32 as the device for all.
Freenove with I2C SDA SCL OLED display
BrewPi-ESP32 - WiFi I2C Display Version: v15d (6d422d6)
Results:
Program runs
I can login.
No local display though the webpage LCD seems to work
I can see and assign my smart plugs along with all my other ones too
(it would be nice to flag other plugs to not show up.)
I do not see the Inkbird thermometer
ideaSpark with TFT display
BrewPi-ESP32 - v15d - - WiFi TFT
On flashing it shows as the same load as above BrewPi-ESP v0.15 (6d422d6)
Results:
Program runs
Same as above
I can login.
No local display though the TFT display is dimly lit but nothing on it
The webpage LCD seems to work
I can see and assign my smart plugs along with all my other ones too
I do not see the Inkbird thermometer
Freenove round 2
BrewPi-ESP32 (Experimental) - v16-alpha2 - - WiFi I2C (a3c454b)
Results:
Program runs
I can login.
No local display though the webpage LCD seems to work
I can see and assign my smart plugs along with all my other ones too
I can see and assign the Inkbird thermometer
So this is close but I would like the Local OLED display to work too.
ideaSpark round 2
BrewPi-ESP32 (Experimental) - WiFi TFT (a3c454b)
Results:
Program runs
I can login.
No local display though the webpage LCD seems to work
I can see and assign my smart plugs along with all my other ones too
I can see and assign the Inkbird thermometer
So this is close but I would like the Local TFT display to work too.
Don’t exactly know what Not Supported means on the other files in Fermentrack but decided to try
Freenove round 3
BrewPiLess - 4.4 - - OLED
because it seemed to describe things I wanted.
Results:
Program runs
I can login.
Local display works
This obviously does not support the use of BLE or WIFi devices
So this isn’t what I need either, but the display works
Running the same on the ideaSpark similar but no local display/