Ss Brewing Technologies Giveaway!

Home Brew Forums > Home Brewing Beer > Automated Brewing Forum > Brewtroller on an Arduino Mega Help
Reply
 
LinkBack Thread Tools
Old 11-14-2013, 02:47 PM   #21
alien
Feedback Score: 1 reviews
Recipes 
 
Join Date: Apr 2012
Location: Philadelphia, PA
Posts: 1,234
Liked 65 Times on 58 Posts
Likes Given: 61

Default

The issue is setting up the inputs and outputs to match whichever *troller board you are trying to emulate. Once you have done that the code changes are pretty minor, just a few tweaks to HWprofile.h and possibly the FastPin library. So I suggest to download that free version of Eagle, design a shield based on the schematics published on the Oscsys site, and then worry about the code.

Personally I had a ET-AVR 128 stamp knocking about and decided to use that instead. It is cheap ($23 from Futurlec) and has more than 50 IO pins, in a form factor which is more amenable to breadboard/stripboard than the Arduino Mega. If you don't already have an AVR programmer you need to get one (you can use an Arduino for this) because the stamp doesn't have a USB port or come with a boot loader pre-installed. I needed to write some code in the FastPin library to support this chip which took all of about half an hour. I'm happy to share if anybody is interested.

For the shield I used a big piece of stripboard. I threw on optocoupled digital inputs and RC filtered analogue inputs, a DS2482 onewire bus driver, and RS485 interface chip similar to the *troller schematics. I deviated slightly on the outputs, going with logic level MOSFETs and a ULN2803A relay driver. I had to put the DS2482 on a SOIC8 breakout board but everything else was possible using easy through hole soldering. At some point I'll post the details, not that I really envisage anybody wanting to copy exactly what I did, but just to show that it is possible.

alien is offline
 
Reply With Quote Quick reply to this message
Old 12-10-2013, 06:43 AM   #22
naemlss
Feedback Score: 0 reviews
Recipes 
 
Join Date: Nov 2010
Location: Ontario, ca
Posts: 59
Liked 1 Times on 1 Posts

Default

Quote:
Originally Posted by nsap View Post
Hi guys. I just got an update via email on this thread almost a year after I gave up on it. I'm really excited that people are still doing this. I stopped because the project was too much for me to do singlehandedly because of Law School. Someone suggested that we get the code up on GitHub. I strongly suggest that be done. Instead of everyone working individually if everyone throws in on the same copy of the code we could get a working batch of BrewMega code together for all of us and anyone who would want to use it in the future. Let's do this together.
I absolutely agree. There are already some great codes in progress on Github, but a fully complete tutorial on how to flash brew trollers code onto a RPI, or BBB would be nice.
__________________
naemlss is offline
 
Reply With Quote Quick reply to this message
Old 12-10-2013, 01:51 PM   #23
alien
Feedback Score: 1 reviews
Recipes 
 
Join Date: Apr 2012
Location: Philadelphia, PA
Posts: 1,234
Liked 65 Times on 58 Posts
Likes Given: 61

Default

Quote:
Originally Posted by naemlss View Post
I absolutely agree. There are already some great codes in progress on Github, but a fully complete tutorial on how to flash brew trollers code onto a RPI, or BBB would be nice.
RPi and BB are both Linux. BrewTroller is for Arduino type microcontrollers - different beast.

If you're interested in going the linux route the TeensyPi project is a good jumping off point.
alien is offline
 
Reply With Quote Quick reply to this message
Old 12-10-2013, 07:15 PM   #24
naemlss
Feedback Score: 0 reviews
Recipes 
 
Join Date: Nov 2010
Location: Ontario, ca
Posts: 59
Liked 1 Times on 1 Posts

Default

Got it. Saw the teensy pie was originally based off of an arduino/RPI mashup. I thought they used the same OS and language. Which set up would you recommend if a person is wanting to learn to code?

__________________
naemlss is offline
 
Reply With Quote Quick reply to this message
Old 12-11-2013, 04:19 PM   #25
hepkat701
Feedback Score: 0 reviews
Recipes 
 
Join Date: Apr 2012
Location: Plainfield, Illinois
Posts: 63
Liked 7 Times on 5 Posts
Likes Given: 1

Default

I'm still a bit new to Arduino but I'd like to get in on this. I like the idea of setting up a wiki. I know websites and would be willing to set up a website dedicated to this project. I have always been a bit disappointed with the display on the brewtroller, no disrespect to its creator, it is a great product. I would like to try and modify the code to use a 3.3" touch screen interface instead of the small LCD with encoder. Just an idea....

__________________
hepkat701 is offline
 
Reply With Quote Quick reply to this message
Old 12-11-2013, 04:32 PM   #26
alien
Feedback Score: 1 reviews
Recipes 
 
Join Date: Apr 2012
Location: Philadelphia, PA
Posts: 1,234
Liked 65 Times on 58 Posts
Likes Given: 61

Default

Quote:
Originally Posted by naemlss View Post
Got it. Saw the teensy pie was originally based off of an arduino/RPI mashup. I thought they used the same OS and language. Which set up would you recommend if a person is wanting to learn to code?
If you don't already have the hardware you could do worse than buy the least expensive BrewTroller board, install the latest BrewTroller software, and take it from there.

If you already have an RPi, Arduino or whatever, then use what you have.
alien is offline
 
Reply With Quote Quick reply to this message
Old 12-11-2013, 04:48 PM   #27
naemlss
Feedback Score: 0 reviews
Recipes 
 
Join Date: Nov 2010
Location: Ontario, ca
Posts: 59
Liked 1 Times on 1 Posts

Default

After hours of research I am going to go with the RPI built into an arduino. I'm curious to know if you could be running the modified brew troller off of the arduino, and then if you need more functionality building extras off of either end. There is a lot of great work out there already that is free and available for both systems.

As for touch screens there is a 134 dollar plug in play that is roughly 10 inches. I can't remember the name. It shows up when googling RPI touchscreen.

__________________
naemlss is offline
 
Reply With Quote Quick reply to this message
Old 12-11-2013, 04:54 PM   #28
alien
Feedback Score: 1 reviews
Recipes 
 
Join Date: Apr 2012
Location: Philadelphia, PA
Posts: 1,234
Liked 65 Times on 58 Posts
Likes Given: 61

Default

Check out BrewPi, you might want to take a look at the shield/case/software/documentation.

__________________
Magic Smoke brewhouse and grill

Arduino PID controller - Automatic Smoker - Cooler MLT - Counterflow Chiller - SSR demo - PWM timer - Folding Brew Table
alien is offline
 
Reply With Quote Quick reply to this message
Old 12-11-2013, 05:08 PM   #29
hepkat701
Feedback Score: 0 reviews
Recipes 
 
Join Date: Apr 2012
Location: Plainfield, Illinois
Posts: 63
Liked 7 Times on 5 Posts
Likes Given: 1

Default

Quote:
Originally Posted by alien
Check out BrewPi, you might want to take a look at the shield/case/software/documentation.
I don't fully understand BrewPi... Sorry, like I said I'm a bit new. Can I get a basic explanation please. The website assumes you know what it is ...
__________________
hepkat701 is offline
 
Reply With Quote Quick reply to this message
Old 12-11-2013, 05:13 PM   #30
FuzzeWuzze
HBT_SUPPORTER.png
Feedback Score: 0 reviews
 
FuzzeWuzze's Avatar
Recipes 
 
Join Date: Jun 2012
Location: Hillsboro, OR
Posts: 2,157
Liked 237 Times on 180 Posts
Likes Given: 18

Default

Not Sure why people are mentioning BrewPi and TeensyPi in this...both of those are fermentation controllers for a fridge, or fermenting temperatures in general.

BrewTroller as i understand it is an automation system for running a RIMS/HERMS/Direct Fire system during the actual brew process.

That said i run BrewPi and its amazing, i recommend it for anyone with a fridge the graphs i get to track the temp are amazing.

__________________
HOWTO - Build a BrewPi Fermentation Chamber Cheap

View Current Brew via my BrewPi setup!
FuzzeWuzze is offline
 
Reply With Quote Quick reply to this message
Reply



Quick Reply
Message:
Options
Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Arduino instead of BCS or Brewtroller OEHokie DIY Projects 75 06-17-2014 03:37 PM
For Sale - 15 Gallon Mega Pot brans041 For Sale 4 12-28-2012 04:37 PM
Mega Krausen MBetz Beginners Beer Brewing Forum 1 02-05-2009 03:28 AM
New 15 Gal Mega Pot help Beer Please Equipment/Sanitation 7 09-19-2008 07:37 PM