I'm a little late to the party, but I started playing with the ESP8266's for another project and stumbled across this. I apologize if this has been answered already, but 35 pages/1400 posts is a lot to wade through.
In my current BrewPi setup for my fermenter, I have an arduino uno (Also had a setup with a Nano, or maybe it was a mini) connected to a Raspberry Pi, as would be expected. The main issue is you have to have the RPi right there in order to log off the arduino and control it, and if you have more than one fermenter, especially if they're not right next to each other, you need a RPi for each.
With the ESP-8266 based setup, since it has WiFi, would that allow a differnet setup, such as a RPi elsewhere and communicating over WiFi, or better yet, the BrewPi front end running on a much more powerful linux based machine, and same principal - communicating over WiFi, maybe even with that front-end able to communicate with and control multiple ESP Brew Pis? If it can do that, I'd definitely look into moving over to this - it would make for a MUCH smaller, cleaner, simper setup at the fermenter.
In my current BrewPi setup for my fermenter, I have an arduino uno (Also had a setup with a Nano, or maybe it was a mini) connected to a Raspberry Pi, as would be expected. The main issue is you have to have the RPi right there in order to log off the arduino and control it, and if you have more than one fermenter, especially if they're not right next to each other, you need a RPi for each.
With the ESP-8266 based setup, since it has WiFi, would that allow a differnet setup, such as a RPi elsewhere and communicating over WiFi, or better yet, the BrewPi front end running on a much more powerful linux based machine, and same principal - communicating over WiFi, maybe even with that front-end able to communicate with and control multiple ESP Brew Pis? If it can do that, I'd definitely look into moving over to this - it would make for a MUCH smaller, cleaner, simper setup at the fermenter.