Help Support Aussie Homebrewer by donating using the link above.
  1. Brewer's Friend is having an open giveaway, ends soon, so enter now!

    Click Here to Enter Now!
    Dismiss Notice

BrewPiLess. BrewPi on a single Wifi board.

Discussion in 'Electronics, Hardware & Software' started by Mattrox, 26/8/16.

 

  1. Mattrox

    Well-Known Member

    Joined:
    6/1/13
    Messages:
    429
    Likes Received:
    169
    Posted 26/8/16
    I have been following the thread on HBT and built up this.

    It allows the precise temperature control of the BrewPi without the need to set up a raspberry pi/PC.

    You still get PID control which is accessible from your computer/phone connected to your wifi network.

    I'll post more when I get onto my computer tonight at half-time.

    Go Crows.

    1472200686940.jpg
     
  2. Mattrox

    Well-Known Member

    Joined:
    6/1/13
    Messages:
    429
    Likes Received:
    169
    Posted 26/8/16
    1 person likes this.
  3. Mattrox

    Well-Known Member

    Joined:
    6/1/13
    Messages:
    429
    Likes Received:
    169
    Posted 26/8/16
    Required Hardware:

    1x ESP8226 Wifi board (D1 mini is popular, I used the D1)
    1x Two way Relay Board
    2x DS18B20 sensors (I used 3 to monitor the room temperature as well)
    1x 4.7K resistor. (Resistor is between the + and data line of the DS18B20 Temp Probe)
    1x Power supply to ESP8266. (I use an old samsung phone charger)

    Optional
    20×4 I2C LCD
    [KY-040 Rotary Encoder module

    I plan to add these later.

    Screen Shot 2016-08-26 at 5.59.48 PM.png

    Screen Shot 2016-08-26 at 6.02.04 PM.png

    Screen Shot 2016-08-26 at 6.02.32 PM.png

    Screen Shot 2016-08-26 at 6.03.07 PM.png

    Screen Shot 2016-08-26 at 6.03.20 PM.png
     
    1 person likes this.
  4. kaiserben

    Well-Known Member

    Joined:
    2/9/14
    Messages:
    972
    Likes Received:
    308
    Gender:
    Male
    Location:
    Sydney
    Posted 29/8/16
    Good stuff.

    Am I right in thinking that software on your computer/phone is what tells the relays when to switch? (so you'd need to keep a PC on, or keep a switched-on phone within wifi range?)
     
  5. malt junkie

    Well-Known Member

    Joined:
    26/4/16
    Messages:
    1,618
    Likes Received:
    993
    Gender:
    Male
    Location:
    Latrobe, Vic
    Posted 29/8/16
    The control of relays is on the board, as is the web server, your computer/phone is for observation/setup of fermentation. Your phone/computer only needs a browser, you could quite literally change ferment temp from anywhere in the world if you wanted to.
     
  6. Mattrox

    Well-Known Member

    Joined:
    6/1/13
    Messages:
    429
    Likes Received:
    169
    Posted 29/8/16
    In this version the whole thing is on the wifi board. No need to have a computer running for the controller to work. The computer/phone is used to control the user interface. These web pages are stored on the wifi board too, it controls everything.
     
  7. kaiserben

    Well-Known Member

    Joined:
    2/9/14
    Messages:
    972
    Likes Received:
    308
    Gender:
    Male
    Location:
    Sydney
    Posted 29/8/16
    Ah, so the D1 does all the processing as well as the wifi stuff? For $6.95 that's pretty good.

    I currently use my own thing using a RPi operating in the same way yours does. And I have the parts to build another with a Pi Zero.

    EDIT: continued ... but this is even cheaper and looks like it can do all the same cool stuff.
     
  8. Mattrox

    Well-Known Member

    Joined:
    6/1/13
    Messages:
    429
    Likes Received:
    169
    Posted 29/8/16
    The sacrifice of not having the computer/rPi is the nice graphs and web accessibility. But it does have the precise control. Data is logged by pushing it to an external service. I have not looked at this yet.

    I'm toying with this as a way of running multiple brewpi setups without setting up multiple instances.

    Plus it has been a good learning exercise.
     
  9. Mattrox

    Well-Known Member

    Joined:
    6/1/13
    Messages:
    429
    Likes Received:
    169
    Posted 29/8/16
    Oh, I should add that the LCD screen option has not been debugged as far as I know.

    But as a black box with the web interface it works.

    In the next week or 2 I'll box it up and test it out to actually heat and cool.
     
  10. fdsaasdf

    Well-Known Member

    Joined:
    30/1/14
    Messages:
    599
    Likes Received:
    119
    Posted 14/12/16
    So I grabbed a cheap d1 mini board and loaded this up. Very easy to deploy. I now just need to map the pins from the example board to my d1 mini, and then try and remember how to solder neatly...

    Has anyone else been playing with this?

    I would like the brewpiless to log to something on the local network, I have a server running 24/7 but not sure of the easiest way to set this up.
     
  11. malt junkie

    Well-Known Member

    Joined:
    26/4/16
    Messages:
    1,618
    Likes Received:
    993
    Gender:
    Male
    Location:
    Latrobe, Vic
    Posted 14/12/16
    actually the original BrewPi ran with or without server you just needed to muck about with a rotary encoder.
     
  12. fdsaasdf

    Well-Known Member

    Joined:
    30/1/14
    Messages:
    599
    Likes Received:
    119
    Posted 21/12/16
    sorry, but the original BrewPi ran on a Pi, which is a single-board computer with significantly more computing power than an arduino board
     
  13. malt junkie

    Well-Known Member

    Joined:
    26/4/16
    Messages:
    1,618
    Likes Received:
    993
    Gender:
    Male
    Location:
    Latrobe, Vic
    Posted 22/12/16
    Maybe you should go read the Brewpi boards, the arduino did all the switching and could run without the Raspberry.
     
  14. terragady

    Active Member

    Joined:
    27/10/15
    Messages:
    41
    Likes Received:
    5
    Gender:
    Male
    Posted 6/2/17
    How is the temp control made here? Is it PWM or just ON/OFF? Can it control a power of cooler and heater or just 1/0 signal?
     
  15. malt junkie

    Well-Known Member

    Joined:
    26/4/16
    Messages:
    1,618
    Likes Received:
    993
    Gender:
    Male
    Location:
    Latrobe, Vic
    Posted 6/2/17
    Fermenting doesn't need fancy PWM, especially when your cooling most of the time. Your going to say well Poland is fucking cold. So are American winters!! Brew in an old fridge with a reptile heater (30-40w). Once fermentation kicks off the yeast produce a little heat of their own.

    The above controller uses beer temp and chamber temp to predict (with an algorithm) when heating or cooling is required, accurate (so they tell me) to 0.1°c.
     
  16. terragady

    Active Member

    Joined:
    27/10/15
    Messages:
    41
    Likes Received:
    5
    Gender:
    Male
    Posted 6/2/17
    OK got it :) well actually I am in Norway now for years and it suppose to be even colder than Poland but it isn't!! We do not even have much snow, only yesterday it covered a little with white dust. I hope it's coming!! :)
     
  17. mr_wibble

    Beer Odd

    Joined:
    21/1/09
    Messages:
    1,112
    Likes Received:
    229
    Gender:
    Male
    Location:
    Lake Macquarie NSW
    Posted 7/2/17
    Well PWM is just on/off too, just really fast.
     
  18. malt junkie

    Well-Known Member

    Joined:
    26/4/16
    Messages:
    1,618
    Likes Received:
    993
    Gender:
    Male
    Location:
    Latrobe, Vic
    Posted 7/2/17
    you can try that with your fridge compressor first!! :blink:
     
  19. Moad

    Well-Known Member

    Joined:
    21/12/12
    Messages:
    1,696
    Likes Received:
    601
    Gender:
    Male
    Location:
    Newcastle, Australia
    Posted 7/2/17
    This is awesome, cheap and compact control. Thanks for the heads up
     
  20. malt junkie

    Well-Known Member

    Joined:
    26/4/16
    Messages:
    1,618
    Likes Received:
    993
    Gender:
    Male
    Location:
    Latrobe, Vic
    Posted 7/2/17
    I have some shields in the post. Might end up with a spare. Then again with my soldering skills I may need to order more. Will post when I have one operational.
     

Share This Page