{"id":1999,"date":"2018-04-23T23:16:11","date_gmt":"2018-04-24T05:16:11","guid":{"rendered":"http:\/\/bt.beerprojects.com\/wordpress\/?p=1999"},"modified":"2018-04-23T23:16:11","modified_gmt":"2018-04-24T05:16:11","slug":"rasberry-pi-brewstand-controller","status":"publish","type":"post","link":"https:\/\/bt.beerprojects.com\/wordpress\/?p=1999","title":{"rendered":"Rasberry Pi Brewstand Controller"},"content":{"rendered":"<p>Once I was able to get into my Rasberry Pi (RPi) I started to think about how I was going to use it.&nbsp; I was pretty far along on my Ardunio controller and circuit schematics that I started to think that I would connect the serial cable to the Ardunio and build upon my existing design.<\/p>\n<p>So I started to look at <a href=\"http:\/\/web.craftbeerpi.com\/\" target=\"_blank\" rel=\"noopener\">Craftbeerpi<\/a> which seemed to have a pretty solid start on what I wanted. The more I looked it seemed to not have support to read from an Ardunio to the pre-made widgets.&nbsp; So I started scheming ideas to make my own program.&nbsp; For better or worse I was leaning towards a Python development.&nbsp; My brief time using Python wasn&#8217;t too great and I hated the tabbing format for block commands (if statements, loops, etc).&nbsp; However, after looking around it seems to be one of the more popular languages and something I should probably be more familiar with.&nbsp; From what I could see <a href=\"https:\/\/www.djangoproject.com\/\" target=\"_blank\" rel=\"noopener\">Django<\/a> was about my best option as it looked like I would be able to get something up and running quickly.&nbsp; If I could follow instructions better I would have <a href=\"https:\/\/www.djangoproject.com\/\" target=\"_blank\" rel=\"noopener\">Django<\/a> setup in about 20 mins, instead I spent a day fumbling with errors before I re-read the instructions.<\/p>\n<p>With <a href=\"https:\/\/www.djangoproject.com\/\" target=\"_blank\" rel=\"noopener\">Django<\/a> setup I started to wonder if I was making this too hard.&nbsp; So tonight I re-visited my I\/O needs from my <a href=\"https:\/\/www.arduino.cc\/\" target=\"_blank\" rel=\"noopener\">Arduino<\/a> controller vs what RPi offers.&nbsp; &nbsp;Turns out RPi can fully support my needs and I don&#8217;t have to deal with interfacing with the Arduino a bit more.&nbsp; With that simplifcation,&nbsp;<a href=\"http:\/\/web.craftbeerpi.com\/\" target=\"_blank\" rel=\"noopener\">Craftbeerpi<\/a> is now back to being my quickest way to getting a Brewstand Controller working.&nbsp; I think I&#8217;d still like to make my own program, but given that I tend not to have much free time (unless it is late at night) I seriously doubt that will ever happen once I get a controller working with <a href=\"http:\/\/web.craftbeerpi.com\/\" target=\"_blank\" rel=\"noopener\">Craftbeerpi.<\/a>&nbsp; So now I just need to tweak the circuits a bit to adjust for 3.3V outputs&nbsp; and watching the currents.&nbsp;&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Once I was able to get into my Rasberry Pi (RPi) I started to think about how I was going to use it.&nbsp; I was pretty far along on my Ardunio controller and circuit schematics that I started to think that I would connect the serial cable to the Ardunio and build upon my existing [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[250],"tags":[234,141,448,447,112,442],"class_list":["post-1999","post","type-post","status-publish","format-standard","hentry","category-beerprojects","tag-brewstand","tag-controller","tag-craftbeerpi","tag-django","tag-home-brew","tag-raspberry-pi"],"_links":{"self":[{"href":"https:\/\/bt.beerprojects.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1999","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bt.beerprojects.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bt.beerprojects.com\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bt.beerprojects.com\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/bt.beerprojects.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1999"}],"version-history":[{"count":1,"href":"https:\/\/bt.beerprojects.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1999\/revisions"}],"predecessor-version":[{"id":2000,"href":"https:\/\/bt.beerprojects.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1999\/revisions\/2000"}],"wp:attachment":[{"href":"https:\/\/bt.beerprojects.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1999"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bt.beerprojects.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1999"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bt.beerprojects.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1999"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}