Fork this with Git

Arduino-Cocktail

CO₂ driven experimental cocktail machine
Project started on July 22, 2017.
Last updated on March 25, 2021.

Recent activity on GitHub:

...back to DrinkRobotics overview

Also in 2017, as part of some experiments regarding dispensing drinks in a cocktail machine using carbon dioxide, I've built my own small Cubalibre machine.

It is built inside a 12x1l Coke box and powered by a 3S quadcopter LiPo battery. The liquids are propelled using pressurized CO₂ from a Sodastream cartridge with a proper pressure reducer (check eBay). The dispension is controlled by four solenoid valves, operated using relais. Custom built 3D printed bottle cap adapters are used to pressurize coke bottles and take out the liquid. Everything is controlled by an Arduino, with a small OLED display and three buttons as the user interface.

Front Top view of the machine
Top view of the machine
Electronics
Electronics
Solenoid valves
Solenoid valves
The two boards fit the box neatly.
There is still enough room for a battery and the pipework.
Back view of the UI
My very professional CO₂ distribution
Some old notes for the project
Some old notes for the project
Some old notes for the project
Some old notes for the project
Example of a sodastream compatible CO₂ pressure reducer

The Arduino firmware can be found on Github.

This machine has also been presented next to Ubabot at Makerfaires in Friedrichshafen and Hannover. It was used properly, to actually dispense drinks, at a birthday party. Unfortunately I don't have any photos or videos of the machine being in use. Also the Sodastream bottle and pressure reducer were only borrowed from a friend and I no longer have them.