Skip to content

Hardware#

You can run the software on any non RPi hardware, but you won't be able to control the pins without a device supporting GPIO control. To build a functional machine, you can take this reference and customize it to your needs. This offers a good starting point for what you might need. How exactly you will build your CocktailBerry is completely up to you.

Official boards and machines

Don't want to design your own? The official hardware project has ready-to-order control boards and fully 3D-printable machines with assembly guides.

Example Machine#

The following components were used within the showcase for the Machines (CocktailBerry MK series and 2-Go):

Payment Service#

If you want to use the NFC-Reader functionality with the payment service, you will need at least two additional NFC readers and another Pi setup:

Teams Dashboard#

The following components were used within the showcase for the Teams Dashboard:

Possible Basic Circuit#

The following picture shows a possible circuit for CocktailBerry. The Raspberry Pi will provide too little power / current to operate the pumps. You have to use two power circuits, one for powering the Raspberry Pi and one for the pumps. The pump circuit will most likely be 12 or 24 V. You can either use two different power supplies or use a step down converter for the RPi. The RPi will control a relay, MOSFET or another electrical switch via the GPIO output.

circuit

Possible Circuit Schema

You can use any of the GPIOs of the RPi, the connected pump to that pin can be defined in the config. The switch will then turn the pump on or off via the RPi. How you will build your CocktailBerry is still completely up to you. The only restriction by the software is that the GPIO pins are turned on / off via the RPi.

Official PCBs and Machines#

The official hardware project provides custom control boards (PCBAs) that replace the relay arrays and jumper wiring described above, plus fully 3D-printable machines with parts lists and assembly guides. Fabrication files are ready to order (e.g. at JLCPCB), and the sources live in the hardware repository - contributions are welcome.