Skip to the content
2 layers45 × 100 mmGaggiaBoard V3, the printed circuit board in 3D

GaggiaBoard V3

SomeLucky1/CoffeeHat2

Basic espresso machine controls based on Arduino Nano extension board.

Size
45 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
80
Nets
73
Pads
251
Tracks, vias
448, 93
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
8 Sep 2023
Updated
10 Sep 2023

Overview

GaggiaBoard V3 is an open-source printed circuit board by SomeLucky1, from the SomeLucky1/CoffeeHat repository on GitHub, published under the CC0-1.0 licence. It is a 2-layer board of 45 × 100 mm with 80 parts on 73 nets, routed with 448 tracks and 93 vias.

It is built around the IRM-10-5, MAX31855KASA+ and LD1117AS, with the TXS0102YZP and 2PIN among its other parts. Its parts include 21 resistors, 16 capacitors, 15 connectors, 5 ICs and 3 transistors.

Main components

5

README

README.md

CoffeeHat

Basic espresso machine controls on Arduino Nano extension board.

Supports 3-Way valve control, PSM control for a vibe pump based on zero-crossing detector, Qwiic I2C connector for various peripherals (e.g. displays, thermal sensors), full header breakout for Nano pins.

DISCLAIMER

This project is provided AS-IS, use at your sole discretion and your own risk. Parts of this project can work under dangerous voltages and require special care. Please don't do anything you're not sure about. The maintainer(s) can not be held liable for any suffer or loss or harm or anything else.

Parts

80
QtyValueFootprintReferences
8FIDUCIALGaggiaBoard_V3:FIDUCIAL_1MMMARK1, MARK2, MARK3, MARK4, MARK5, MARK6, MARK7, MARK8
710KGaggiaBoard_V3:R0603R3, R4, R14, R23, R24, R33, R34
710uFGaggiaBoard_V3:C0603C2, C4, C6, C7, C8, C11, C13
50.1uFGaggiaBoard_V3:C0603C1, C9, C10, C14, C15
4PIN262409-1GaggiaBoard_V3:62409-1J10, J11, J12, J13
33K3GaggiaBoard_V3:R0603R6, R7, R9
2-NPN-SOT23-BECGaggiaBoard_V3:SOT23-BECT1, T2
210nFGaggiaBoard_V3:C1206C5, C16
2120KGaggiaBoard_V3:R0603R31, R32
21x20 Female Header 2.54mmGaggiaBoard_V3:1x20_P2.54mm_Female_VerticalJ14, J15
2220GaggiaBoard_V3:R2512R5, R13
2220KGaggiaBoard_V3:R1206R20, R21
2470GaggiaBoard_V3:R0603R1, R2
2FERRITE_BEAD-0603-470Ω-100MHZ-1A-200MILIΩGaggiaBoard_V3:0603FB1, FB2
10.01uFGaggiaBoard_V3:C0603C3
11KGaggiaBoard_V3:R0603R15
11N4007GaggiaBoard_V3:DO214ACD5
11nF/250VGaggiaBoard_V3:C0603C12
1220GaggiaBoard_V3:R0603R8
122KGaggiaBoard_V3:R0603R22
12PINGaggiaBoard_V3:B2B-PH-K-SJ5
1ADC_ADS1015GaggiaBoard_V3:MSOP10U4
1AQH213GaggiaBoard_V3:DIL07K1
1BlackpillGaggiaBoard_V3:BLACKPILLU1
1Brew & Steam SwitchesGaggiaBoard_V3:B3B-PH-K-SJ7
1DisplayGaggiaBoard_V3:B4B-PH-K-SJ1
1IRM-10-5GaggiaBoard_V3:IRM-10PSU1
1LD1117ASGaggiaBoard_V3:SOT223IC1
1MAX31855KGaggiaBoard_V3:SO08U2
1MBSGaggiaBoard_V3:SOIC-4B1
1MOC3021MDIL06OGaggiaBoard_V3:DIL06OOK2
1MOSFET_PCH_DUAL-DMP2240UDMGaggiaBoard_V3:SOT26Q11
1Pressure TDGaggiaBoard_V3:B3B-PH-K-SJ6
1SSRGaggiaBoard_V3:B3B-PH-K-SJ9
1STANDOFF_ELECTRICALGaggiaBoard_V3:STANDOFF-ELECTRICALH1
1ScalesGaggiaBoard_V3:B5B-PH-K-SJ8
1TC SensorGaggiaBoard_V3:SCREWTERMINAL-3.5MM-2-NSJ4
1TRANS_NPN-MMBT2222ALGaggiaBoard_V3:SOT23-3Q10
1TRANS_NPN_DUAL-MBT3904DW1T1GaggiaBoard_V3:SC70-6Q12
1TXS0102GaggiaBoard_V3:VFSOP-8U5
1ToFnLED (Vertical Qwiic)GaggiaBoard_V3:JST04_1MM_VERTJ2
1UART1GaggiaBoard_V3:B6B-PH-K-SJ27
1WL-OCPT_SERIES_101XGaggiaBoard_V3:WL-OCPT_LSOP4OK1
1Z0107MNSOT-223GaggiaBoard_V3:SOT223TR1

Similar boards

  • 2 layers170.2 × 107.1 mmAmiga Card Thru Hole, the printed circuit board in 3D

    Amiga Card Thru Hole

    jasonsbeer/Amiga-HDMI-Through-Hole

    Amiga Video Slot to HDMI Adapter

    18 parts16GPL-3.0
  • 2 layers106.9 × 40.8 mmKbd, the printed circuit board in 3D

    Kbd

    anszom/avr-vusb-keyboard

    AVR V-USB-based keyboard controller software & hardware

    21 parts1
  • 2 layers94.8 × 67.2 mmArgo v9-stable rev4, the printed circuit board in 3D

    Argo v9-stable rev4

    SensorsINI/argo

    Code for Autonomous sail boat

    139 parts16
  • 2 layers204 × 20 mmDimmlet, the printed circuit board in 3D

    Dimmlet

    oxidecomputer/hw-dimmlet

    Breaks out I2C connections to 2x DIMM sockets.

    23 parts1MPL-2.0
  • 4 layers190 × 135 mmAudio DSP, the printed circuit board in 3D

    Audio DSP

    HeinVerhallen/Audio-DSP

    545 parts
  • 2 layers71 × 70 mmOLED Display Module placement, the printed circuit board in 3D

    OLED Display Module placement

    mattpainter701/circuit-weaver

    Programmatic KiCad schematic generation, strict validation, and manufacturing export designed for AI-assisted hardware workflows — Claude Code, Codex, and offline CLI.

    4 parts1MIT
  • 6 layers50 × 33 mmCastleBox, the printed circuit board in 3D

    CastleBox

    zeankundev/boards

    A collection and an archive of KiCad projects I made. Contains projects from 2023 - 2024.

    57 parts1

Questions

How big is the GaggiaBoard V3 PCB?

It measures 45 × 100 mm and has 2 copper layers, 1.6 mm thick.

What parts does the GaggiaBoard V3 use?

80 parts, built around the IRM-10-5, MAX31855KASA+, LD1117AS and TXS0102YZP. 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 GaggiaBoard V3 KiCad files?

From the SomeLucky1/CoffeeHat repository on GitHub, at the commit this page was made from: the board is Hardware/GaggiaBoard_V3/KiCad/Project/GaggiaBoard_V3.kicad_pcb and its schematic Hardware/GaggiaBoard_V3/KiCad/Project/GaggiaBoard_V3.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the GaggiaBoard V3 design in my own project?

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