
Bartender pi hat
dburnsii/bartender
The intelligent, robotic, drink making machine of the future!

The intelligent, robotic, drink making machine of the future!
Bartender pump array is an open-source printed circuit board by dburnsii, from the dburnsii/bartender repository on GitHub, published under the GPL-2.0 licence. It is a 2-layer board of 31.5 × 51.9 mm with 58 parts on 44 nets, routed with 349 tracks and 14 vias.
It is built around the 1N4148W and AO3400A. Its parts include 21 resistors, 13 connectors, 10 diodes, 10 transistors and 1 IC. It belongs with the robots and motor control boards of this library.
The Bartender is an intelligent, robotic, drink-making machine. It's made to display your bottles and pour you a cocktail just the way you like. The scale ensures your ingredients are measured precisely, and the touchscreen interface makes it easy to use. Each led in the light strip above the bottle deck can be controlled individually, meaning they can highlight an empty bottle for you, or they can put on a gentle light show to provide ambiance to a room. All told, the Bartender is the perfect addition to any bar setup to make it quick, easy, and fun to enjoy a casual drink, or to keep your guests glasses full.
The Bartender's design is made to integrate into a room first, and to easily pour drinks second. The problem with many drink making machines is the need for dedicated table space, which makes it feel like an appliance rather than a part of your setup. With two drawers for storage, and knobs or handles on the front side, The Bartender feels like a cabinet with some extra wizardry, and can also hold things like Margarita Salt or tools like a stirrer.
The Bartender calls for equal parts hardware and software, so some woodworking and soldering is required. Currently you'll have to buy the components and assemble yourself, but if the project gains popularity, kits may become available.
As mentioned above, you'll need to do some woodworking to get the drinks
flowing. The cut list is available in the hardware directory, and the BOM
is available there as well. After purchasing and assembling the required
hardware, you can move on to getting the Raspberry Pi set up.
/etc/apt/sources.list file:echo "deb https://storage.googleapis.com/bartender-repo bullseye main" | sudo tee -a /etc/apt/sources.listwget -O - https://storage.googleapis.com/bartender-repo/bartender-repo.gpg.key | sudo apt-key add -Navigate to the "Settings" screen, and press "Upgrade". Reboot.
The upgrade function is a very new feature, and may experience some problems.
To troubleshoot, please file an issue here and run
sudo apt-get update && sudo apt-get -y upgrade manually to get your system
up to date.
This project is still in the early phases and the repo is subject to changes and reorganization. Feel free to make suggestions and submit a pull request for any desired features.
The end goal for this project is to provide assembled units for anyone to use, but getting there is a huge undertaking. With the help of contributors, The Bartender can get there, but even if it doesn't, it's a fun project to play with, and a great way to learn many different skills.
See LICENSE
Desone Burns II - dburnsii@live.com - https://desone.dev
| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 1KR | Resistor_SMD:R_0603_1608Metric | R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R21 |
| 10 | 1N4148W | Diode_SMD:D_SOD-123 | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10 |
| 10 | AO3400A | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10 |
| 10 | R_Small_US | Resistor_SMD:R_0603_1608Metric | R11, R12, R13, R14, R15, R16, R17, R18, R19, R20 |
| 2 | Conn_01x04_Female | Connector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J11, J12 |
| 2 | MountingHole_Pad | MountingHole:MountingHole_2.7mm_M2.5_Pad | H1, H2 |
| 1 | 1 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J10 |
| 1 | 10 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J1 |
| 1 | 12V | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J13 |
| 1 | 2 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J9 |
| 1 | 3 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J8 |
| 1 | 4 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J7 |
| 1 | 5 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J6 |
| 1 | 6 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J5 |
| 1 | 7 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J4 |
| 1 | 8 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J3 |
| 1 | 9 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J2 |
| 1 | PCAL6416AHF,128 | PCAL6416AHF:QFN50P400X400X80-25N | U1 |
The 57 most common of 58 parts.
It measures 31.5 × 51.9 mm and has 2 copper layers, 1.6 mm thick.
58 parts, built around the 1N4148W and AO3400A. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the dburnsii/bartender repository on GitHub, at the commit this page was made from: the board is hardware/kicad/bartender_pump_array/bartender_pump_array.kicad_pcb and its schematic hardware/kicad/bartender_pi_hat/bartender_pi_hat.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

dburnsii/bartender
The intelligent, robotic, drink making machine of the future!

dburnsii/bartender
The intelligent, robotic, drink making machine of the future!

MickiusMousius/Rolio46Keyboard
A split wireless keyboard based on the Corne and Sofle


NuttyShell/NuttyBadge
NuttyBadge: A NuttyShell crafted multi-tool. Opensourced Hardawre and Software


WillACosta/wlfkbd
The WLF is a 40-key split keyboard (20 keys per half) with a column-staggered matrix and a splayed thumb cluster.

balazsbencs/ardor
This is a DIY multieffects project with a Raspberry Pi and and Codec Zero and a Raspberry Pi Display 2. With Full NAM A2 support.

SP6GK/Forte-600-HF-RF-Amplifier
Project of 600 W LDMOS amlifier based on 2xMRF300.