Kegerator + Kegduino + KegMonitor = KegManager!


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

Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.