Collection: Home page

Gaggiuino — Profiling espresso control for the Gaggia Classic
Open-source espresso control

Turn a Gaggia Classic into a profiling espresso machine.

Gaggiuino adds real pressure and flow profiling, instrument-grade temperature control, and a touchscreen you actually want to use — to the machine you already own.

Plug & Play · PCB & screen pre-programmed · Open source

LIVE SHOT PROFILE · 9-BAR CLASSIC
9.0 BAR
Flow
2.1 ml/s
Temp
93.2 °C
Time
22 s
0–12
bar you script
±0.1°C
MPC temperature hold
4.3″/7″
touchscreen options
OTA
updates over Wi-Fi
What it does

Control everything that happens between the puck and the cup.

Pressure profiling

Script the pump across the shot — ramp, hold, and taper pressure, or pull a straight 9-bar classic.

Flow control

Target flow instead of pressure for gentler, sweeter extractions that repeat shot after shot.

MPC temperature

Model-predictive control holds brew temperature steady to ±0.1 °C, every single shot.

Touchscreen UI

A 4.3″ or 7″ display for live graphs, profiles, and shot history — no laptop in the kitchen.

Bluetooth scales

Pair BLE scales for shot-by-weight stops and live extraction weight right on the screen.

OTA updates

Flash once with the included ST-Link, then take new features over Wi-Fi — forever.

Featured kit

Gaggiuino Gen3 Kit Set

Everything you need to convert a Gaggia Classic or Classic PRO/E24. Fully Plug & Play, with the PCB and screen pre-programmed.

PCB & screen programmed PTB sensor fittings STM32U585
  • Official V4.0 PCB
  • 4.3″ or 7″ touchscreen
  • Low + high voltage wiring
  • Pressure sensor + CNC tap block
  • K-type thermocouple (M4)
  • SSR 40DA
  • USB ST-Link tool
  • PTFE pipe, o-rings & screws
View the kit →
Configure & price
Gen3
4.3″ / 7″ · scales & ToFnLED options
Install

Three steps from stock to profiling.

01

Bolt in

Mount the PCB and plumb the pressure sensor — two bolts, thanks to the PTB fittings.

02

Flash

Connect the included ST-Link once and flash the firmware. Screen and PCB ship pre-programmed.

03

Profile

Dial in pressure, flow, and temperature on the touchscreen — then start pulling.

Compatibility

Built for the Gaggia Classic · Classic PRO · E24

Community-built

Open source, made by people who actually pull shots.

Gaggiuino is free and open under CC BY-NC 4.0. Read the build guides, browse the source, or grab the printed mounting parts from the official supplier.

CC BY-NC 4.0
# firmware · ui · hardware
git clone github.com/Zer0-bit/gaggiuino

# stack
STM32U585  ·  ESP32
LVGL touchscreen UI
React + TypeScript web