
Head
jsvana/coffeetron
Arduino sketch to pour a shot of espresso in a Gaggia Classic Pro to a specific weight.

Arduino sketch to pour a shot of espresso in a Gaggia Classic Pro to a specific weight.
Pump is an open-source printed circuit board by jsvana, from the jsvana/coffeetron repository on GitHub, published under the MIT licence. It is a 2-layer board of 50.8 × 36.8 mm with 14 parts on 14 nets, routed with 60 tracks and 0 vias.
Its parts include 5 connectors, 4 resistors, 2 diodes and 1 switch.
Arduino sketch to pour a shot of espresso in a Gaggia Classic Pro to a specific weight.

Fun side project. Probably does things wrong, and isn't really useful unless you have the same setup I do. Feel free to use as a reference if you want!

| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 220 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R3, R4 |
| 2 | LED | LED_THT:LED_D3.0mm | D1, D2 |
| 2 | MountingHole_Pad | MountingHole:MountingHole_4.3mm_M4_Pad | H1, H2 |
| 1 | 10000 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R1 |
| 1 | 680 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R2 |
| 1 | DB9_Male | Connector_Dsub:DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm | J1 |
| 1 | G3MC202PDC5 | Relay_THT:Omron-G3MC202PDC5-0-0-0 | K1 |
| 1 | GroupheadThermistor | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J3 |
| 1 | HeaterRelayConnect | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J5 |
| 1 | PumpConnect | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J4 |
| 1 | PumpThermocoupleAdc | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J2 |
It measures 50.8 × 36.8 mm and has 2 copper layers, 1.6 mm thick.
14 parts. 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 jsvana/coffeetron repository on GitHub, at the commit this page was made from: the board is hardware/pump/pump.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

jsvana/coffeetron
Arduino sketch to pour a shot of espresso in a Gaggia Classic Pro to a specific weight.

google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards


hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!



Twotoz/C5VRX
Ultra-minimal, zero-CPU 5.8 GHz analog FPV video receiver using ESP32-C5 Wi-Fi 6 PHY MODEM_DIAG, BitScrambler WBFM demodulation & resistor DAC CVBS

