Skip to the content
PCBKitNew board
2 layers65 × 56 mmBarbot hat, the printed circuit board in 3D

Design your own drinks... - Use a WordPress configurator to design a drink - Pay the drink with Twint - Grab the data with a python script over the WooCommerce API - Control the robot via the RPi HAT and make the drinks

Size
65 × 56 mm
Copper layers
2
Thickness
1.6 mm
Parts
27
Nets
73
Pads
145
Tracks, vias
151, 13
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
3 Jan 2024
Updated
5 May 2026

Overview

Barbot hat is an open-source printed circuit board by eMakerspace, from the eMakerspace/barbot repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 65 × 56 mm with 27 parts on 73 nets, routed with 151 tracks and 13 vias.

It is built around the SN74LV1T34DBV, MCP1416-E/OT and WS2812B. Its parts include 9 connectors, 7 ICs, 3 diodes and 2 capacitors.

Main components

3

README

README.md

View this project on CADLAB.io.

eMakerspace-BarBot

Design your own drinks...

  • Use a WordPress configurator to design a drink
  • Pay the drink with Twint
  • Grab the data with a python script over the WooCommerce API
  • Control the robot via the RPi HAT and make the drinks

Web UI

Configurator

RPi HAT

HAT

Processing an order

text
━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━
   444 ┃ Marco                         ┃ processing
━━━━━━━╋━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━╋━━━━━━━━━━━━━━
    ID ┃ Name       ┃ Filler           ┃ Alc
───────╂────────────╂──────────────────╂──────────────
     0 ┃ Vodka-O    ┃ Orangensaft      ┃ Vodka
     1 ┃ DIY drink  ┃ Citro            ┃ Tequila

Process order 444
Process drink  0/1: Vodka-O
Robot: Waiting for a new cup
Robot: Start movement
Robot: Pouring filler: Orangensaft
Robot: Pouring alcohol: Vodka
Robot: Completed Vodka-O
Process drink  1/1: DIY drink
Robot: Waiting for a new cup
Robot: Start movement
Robot: Pouring filler: Citro
Robot: Pouring alcohol: Tequila
Robot: Completed DIY drink
Completed order 444, upload new status to WordPress
Upload completed

Limitations

No umlauts allowed in the drinks

Parts

27
QtyValueFootprintReferences
5Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_HorizontalJ2, J3, J4, J5, J6
5MCP1416Package_TO_SOT_SMD:SOT-23-5U3, U4, U5, U6, U7
4MountingHole_2.7mm_M2.5MountingHole:MountingHole_2.7mm_M2.5MH1, MH2, MH3, MH4
2WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD1, D2
1CCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC3
1C_PolarizedCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC2
1Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_HorizontalJ7
1Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_HorizontalJ8
1DDiode_THT:D_DO-27_P5.08mm_Vertical_AnodeUpD3
1GPIOConnector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_VerticalJ1
1LOGOLOGOG***
1Pololu_Breakout_A4988Module:Pololu_Breakout-16_15.2x20.3mmA2
1SN74LV1T34DBVPackage_TO_SOT_SMD:SOT-23-5U8
1Screw_Terminal_01x02TerminalBlock:TerminalBlock_bornier-2_P5.08mmJ9
1~barbot:XIAO-ESP32C3-SMDU2

Questions

How big is the Barbot hat PCB?

It measures 65 × 56 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Barbot hat use?

27 parts, built around the SN74LV1T34DBV, MCP1416-E/OT and WS2812B. 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.

Where can I download the Barbot hat KiCad files?

From the eMakerspace/barbot repository on GitHub, at the commit this page was made from: the board is hardware/barbot_hat/barbot_hat.kicad_pcb and its schematic hardware/barbot_hat/barbot_hat.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Barbot hat design in my own project?

Its repository publishes it under the GPL-3.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).

More from eMakerspace/barbot

1
  • 2 layers120 × 70 mmProto board, the printed circuit board in 3D

    Proto board

    eMakerspace/barbot

    Design your own drinks... - Use a WordPress configurator to design a drink - Pay the drink with Twint - Grab the data with a python script over the WooCommerce API - Control the robot via the RPi HAT and make the drinks

    20 partsGPL-3.0

Similar boards

  • 4 layers132 × 84.5 mmHamodule, the printed circuit board in 3D

    Hamodule

    crgarcia12/electronics-homeassistant-lightscontroll

    A smart lighting controller PCB that integrates seamlessly with ESPHome and Home Assistant while maintaining full compatibility with traditional mechanical switches.

    207 parts28
  • 2 layers50 × 48 mmHexGateway, the printed circuit board in 3D

    HexGateway

    gblach/HexGateway

    An internet gateway for Bluetooth LE, OpenThread and/or Zigbee devices.

    89 parts10
  • 2 layers85.6 × 88.9 mmOM Landroid MB, the printed circuit board in 3D

    OM Landroid MB

    rich21044/Openmower-for-Landroid-WR141E

    Taking the hardware developed as part of ClemensElfleins work on Openmower and adapting it to fit a 2019 Landroid WR141E.

    126 parts8GPL-3.0
  • 2 layers110 × 220 mmFin ltm, the printed circuit board in 3D

    Fin ltm

    HekiNav/finland-live-train-map

    Some of the LEDs are missing because they were removed after making the initial layout

    423 parts7MIT
  • 4 layers30 × 40 mmImu module, the printed circuit board in 3D

    Imu module

    bit-bots/bitbots_imu_dxl

    The Bitbots IMU DXL module is a Sensor module that can be connected to the Dynamixel Bus (RS485 or TTL).

    36 parts4MIT
  • 6 layers320.8 × 128.3 mmDuzaKlawiatura, the printed circuit board in 3D

    DuzaKlawiatura

    matres24/75-Analog-Keyboard

    Analog Hall Effect Mechanical Keyboard

    391 parts2
  • 4 layers92.5 × 85 mmELEC3300 DEMO, the printed circuit board in 3D

    ELEC3300 DEMO

    coopjz/FOC_Control_Boards

    166 parts1MIT
  • 4 layers79.5 × 100 mmKlawiatura analogowa, the printed circuit board in 3D

    Klawiatura analogowa

    matres24/KiCad_matnumpad

    This is a numpad keyboard with Hall Effect sensors with Lekker L45 switches

    101 parts1