Kegerator + Kegduino + KegMonitor = KegManager!

Sign in to queue


I was looking for something different for today's Hardware Friday post and I think I found it. It's a little dated, and I'm not sure how finished it is, and there's no hardware schematic, but none-the-less, mixing beer, Netduino, Windows 8 (and twitter and facial recognition) was just too hard to pass up!


Project Description
KegManager is a software package designed to collect, interpret and display relevant data collected from a kegerator. Each level of this project uses a Microsoft technology, from the .Net micro framework on the hardware to using the new Windows 8 Immersive UI for the frontend.

"Kegduino" - the hardware
This consists of the hardware and software that is actually collecting the data. Everything is built around a Netduino device running the .Net micro framework and connected to a series of sensors that will report information like: flow volume (for pouring), temperature, gas (CO2 or N) pressure etc. This data is then sent over a bluetooth connection to a nearby PC.

"KegMonitor" - The data logger
This software listens to the kegduino, interprets the packets, and writes the data to a datasource for posterity.

"KegManager" - The display
Using the new Windows 8 SDK, this immersive application will display the current status of the kegerator, including what beers are on tap, the current temperature, and will even support facial recognition of users.

Here's a snap of the the main project in the solution...


You get DB diagrams;


WPF Controls...


To even KegReader and KegWriters!


Now how can you go wrong with that? If nothing else, it's an interesting project to "drink in"  Expressionless


C#, Coding4Fun, WPF

The Discussion

Add Your 2 Cents