Any netduino/arduino programmers out there?

My Netduino arrives tomorrow. If you don’t know what it is, it’s a microcontroller that you can program using the C# language and Microsoft’s .Net Micro Framework. It’s made to be compatible with hardware designed for the Arduino.

I’ve also ordered a waterproof digital thermostat and some other odds and ends. I’d like to make a “super” temperature controller for fermentation:
-load fermentation profiles for different styles
-create smooth ramp-up and ramp-down slopes for temperature.
-log temp data
-be able to monitor temp status remotely

A few searches came up with some pre-existing projects that have some of what I want to do already. And this will be an open-source project.

Any other netduino or arduino programmers on this forum?

I know Drew is into them.  I’m interested, but haven’t pulled the trigger.

+1, this would be a really cool project.  I’ll be watching this thread for ideas.

An engineer gave me a controller with that programming language. It comes with a “beer” temp controller program. There are a few bugs I am working out in it. I’ll let you know when I get it done.

This is the temperature sensor I ordered: Waterproof DS18B20 Digital temperature sensor

I don’t get it until Tuesday, so I’ll spend the weekend going over the libraries already out there for reading this type of sensor.

I’ve already made one mistake by buying the cheapest model netduino ($35) so I had to pick up a $20 sd card reader. Pretty useless unless I can save user settings that will survive a power outage.

Once I understand how to read from the temp sensor I’ll write something to simply log temperature data.

I would like to hear about your adventures with this.  I purchased an arduino kit at the same time I purchased my first beer kit last September with intentions of using it for brewing but have yet to do anything.  Good luck.

You could always hook up wireless and use WCF to log through a hosted solution elsewhere in your brewery/home.  I am not sure a power outage is a concern that I would worry much about since your ability to cool is pretty much lost, although the temperature logs may still be useful.

Veldy

I think eventually I’ll play around with that. All I wanted initially was a way to store the fermentation profile and my current state…I could probably do that in less that 100 bytes but for now there’s no way for me to write to any NVRAM (I don’t think the arduino has this limitation).

There would definitely be a “cool factor” to being able to see your “brewery’s” fermentation status online, in real time, and be able to adjust temps remotely. I guess I’ve been inspired ever since I set up Nest thermostats in my house. nerd alert

I have broadband SCADA access to the controls of nine different treatment plants.  I can tell you that having access to a temperture strip chart that shows a flat line will be about as exciting as watching paint dry.

Getting auto-dialed trip alarms at all hours gets old real fast too.

Hehe by “cool factor” I meant that in the nerdiest way possible.  ;D

I have a FEZ Panda II that has embedded micro .NET (http://www.tinyclr.com), but unfortunately I haven’t done any more work with it than tutorial.  I do have the touch screen and wireless modules, so there is some potential ;D

Found some code for reading pH today: Google Code Archive - Long-term storage for Google Code Project Hosting.

Adding that to my queue of things to learn. Just got the temp sensor this morning so I can start doing something tonight.

I’ve been having a lot of fun messing around with my arduino, but I haven’t quite turned it to brewing control yet. Got one thing to do first!

I haven’t felt like programming ANYTHING outside of work for years. I guess I finally found something worth doing that helps out my hobby. Hopefully I can contribute something to the community at the same time.

You know, I totally agree. Aside from little things here and there to help run things for the brew club, I’ve been largely hands off the programming at home aspect until I picked up these little 'puters. It’s great fun to have an easy way to make physical things happen (and I think that’s the key difference). I’ll probably buy a Raspberry Pi at some point (tempting and cheap!) but I don’t think that will be as much fun since it’s not as handy at interfacing with the “real” world.

Yeah the raspberry looks great.  I was eyeing that before I found out about the Netduino. So many possibilities.

-Sent from the future.

Any idea when they, Raspberry Pi, will be available again?

Nary a one.

This looks promising.

Though I wonder, if we’re having to boot up linux every time we want to test something that could make sure some sloooow testing.

I am interested in the Raspberry Pi as well.  Keep us updated if you get one.

I have a couple of arduinos around the house that I enjoy playing with.  I mostly used them for measuring temp, humidity, or keg weight.