Coffee scale

lucasnoce·coffee-scale·hardware/coffee-scale-hw/coffee-scale-hw.kicad_pcb

Coffee scale PCB layout, top view — open source STM32 board by lucasnoce

About the Coffee scale PCB

Coffee scale is an open source STM32 PCB design by lucasnoce, published on GitHub under the MIT license. It is a 2-layer board measuring 60 × 35 mm, with 66 components from 34 distinct parts.

Its main chip is the STM32F103C8Tx, from the STM32 family. Other key parts include the TLV61046ADB, HX711, DW01A and TP4056-42-ESOP8. By type, the board carries 23 capacitors, 22 resistors, 5 ICs, 5 switches, 4 connectors and 3 transistors.

From the project

Weight measuring device, targeted for coffee making

Main components on the Coffee scale

Coffee scale bill of materials (BOM)

66 components, 34 distinct parts.

QtyPartRefs
1
TLV61046ADB
U1
1
STM32F103C8Tx
U2
1
HX711
U3
1
DW01A
U4
1
TP4056-42-ESOP8
U5
1
AO3401A
Q1
1
PNP
Q3
1
Q_Dual_NMOS_S1G1D2S2G2D1
Q4
1
BAT_IN
J1
1
OLED
J2
1
LOAD_CELL
J3
1
USB_C_Receptacle_PowerOnly_24P
J5
1
10SPS
JP1
1
SW_PWR
SW1
1
SW_BACK
SW2
1
SW_L
SW3
1
SW_R
SW4
1
SW_OK
SW5
1
LED_CHRG
D1
1
L_Small
L1
Show 14 more
QtyPartRefs
1
3.3uH
L2
14
100n
C1, C2, C3, C4, C11, C12, C14, C15 +6
4
10n
C5, C7, C9, C10
1
?
C6
1
C_Small
C8
3
10u
C13, C18, C20
7
10k
R1, R3, R7, R9, R11, R12, R13
6
1k
R2, R4, R8, R10, R22, R23
2
R_Small
R5, R6
1
8k2
R16
1
20k
R17
3
100R
R18, R19, R21
1
100k
R20
1
1k2
R24

Coffee scale design files

The KiCad project lives in the lucasnoce/coffee-scale repository on GitHub; these links point at the commit this page was built from.

Coffee scale: common questions

What microcontroller does the Coffee scale use?

The Coffee scale is built around the STM32F103C8Tx, from the STM32 family.

How big is the Coffee scale PCB?

The Coffee scale measures 60 × 35 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Coffee scale?

66 components, from 34 distinct parts. The full bill of materials is listed on this page.

Where can I download the Coffee scale design files?

From the lucasnoce/coffee-scale repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Coffee scale design in my own project?

Yes, under the terms of its MIT license, which lucasnoce chose for the repository.

Can I test firmware for the Coffee scale without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.

Similar boards