Every engineer wants to build a drink-mixing robot according to Cabe Atwell, who turned that dream into reality.

Atwell calls it the "Drinkmotizer," or just "Drinkmo." It was constructed with an Arduino and Raspberry Pi, liquor bottles, power tools, and a lot of dedication.

"I know what you are thinking, 'hey, there are other drink mixing bots out there, what makes this one different?' This one doesn’t break the bank. It’s DIY, Open, expandable. Artistically speaking, It isn’t just a nozzle that sprays alcohol at objects, it uses the actual bottle, and gravity," Atwell wrote in a post on Element14's community site. Atwell also wrote about the project yesterday on DesignNews.

With Drinkmo, a glass moves from left to right underneath the bottles, stopping at each one to receive the appropriate amount of fluid.

"The concept is based on a CNC lathe I built," Atwell wrote. "My goal was to make something a bit faster, slightly less precise, and upgradeable. Drinkmo is all that. In the video I show six bottle stations and one chaser spout. That particular setup, being four feet long, can have up to sixteen bottles and still have the chaser spot. Technically, I could build a Drinkmo that is twenty feet long having 80 bottles on it! I thought that would be cool to see at a bar somewhere."

In the aforementioned video, Atwell chooses a Long Island Iced Tea from a menu that also includes a Screwdriver, a Manhattan, a Tom Collins, and other drinks. "The Arduino receives the serial drink protocol (recipe) from the Raspberry Pi and controls the motor routine based on the recipe," he wrote. Gin, vodka, rum, tequila, triple sec, Coke, and sour mix are poured, one after another.

The total cost of the system was $1,346.50. Atwell provided a detailed inventory of parts and a description of the building process on the Element14 post. To see Drinkmo in action and more on how it was built, check out this video: