Board

notaroomba·linea·hardware/board/board.kicad_pcb

Board layout, top view — open source STM32 board by notaroomba
Simulate this board

About the Board

Board is an open source STM32 PCB design by notaroomba, published on GitHub. It is a 4-layer board measuring 45 × 80 mm, with 174 components from 78 distinct parts.

Its main chip is the STM32WB55RGV6, from the STM32 family. Other key parts include the C181475, C528617, C2070970, COS8054TR and 74HC4051. By type, the board carries 72 capacitors, 45 resistors, 15 ICs, 12 inductors, 11 diodes and 6 transistors.

It belongs with the power & battery designs in this gallery.

From the project

A custom EMR tablet!

- ~500kHz scanning rate - Large (170x110mm) drawing area - Bluetooth support (via STM32) - USB-C for data and charging - ~~Pen~~ (for another version)

- 3D printed parts: a base and a top cover - Snap-fit case

- STM32WB55RGV6TR for bluetooth support - LiPo battery charging circuit - USB-C - 2 ground planes - FPC touchpad

The PCB has 2 components, the FPC coil grid and the main board.

Board, from the project README
From the project README

Main components on the Board

Board bill of materials (BOM)

174 components, 78 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
STM32WB55RGV6
U1
1
C181475
~
TI(德州仪器)
U2
1
C528617
~
TI(德州仪器)
U4
1
C2070970
~
TI(德州仪器)
U5
1
COS8054TR
U6
6
74HC4051
U7, U8, U9, U10, U11, U12
1
SN74LV1T125DCKR
U13
1
USBLC6-2P6
U14
1
FAN48610BUC50X
U15
1
RS3221-3.3YUTDN4
U16
3
AO3400A
Q1, Q2, Q3
1
C155524
~
DIODES(美台)
Q4
1
C460232
~
DIODES(美台)
Q5
1
C177033
~
DIODES(美台)
Q6
1
XL7EL89CKI-111YLC-32M
X1
1
FC-12M32.768KHZ7PF20PPM
X2
3
CONN_01X26_MOUNTINGPIN
Conn_01x26_MountingPin
J2, J3, J4
1
CONN_01X03
Conn_01x03
J5
1
2450AT18A100E
AE1
1
MLPF-WB55-01E3
FL2
Show 58 more
QtyPartRefs
1
~
JP1
2
SW_Push
SW1, SW2
1
SKRTLAE010
SW3
1
C2765186
TYPE-C 16PIN 2MD(073)
USB1
1
1N4148WT
D1
2
PESD15VL1BA
D3, D4
7
BAT54J
D5, D6, D7, D8, D9, D10, D11
1
BAT54SW
D12
5
100R
FB1, FB2, FB3, FB4, FB5
1
10UH
10uH
L1
1
1UH
1uH
L4
2
470NH
470nH
L5, L6
1
C85834
60R / Short
L7
1
EXC14CE900U
L8
1
470NH
470nH
L9
15
100NF
100nF
C1, C2, C3, C4, C6, C10, C11, C14 +7
1
4.7PF
4.7pF
C5
11
1UF
1uF
C7, C9, C12, C22, C23, C24, C25, C56 +3
1
10NF
10nF
C8
4
4.7UF
4.7uF
C13, C15, C57, C69
2
3.9NF
3.9nF
C16, C19
2
3.6NF
3.6nF
C17, C27
2
68NF
68nF
C18, C73
1
0.8PF
0.8pF
C20
1
0.3PF
0.3pF
C21
1
1NF
1nF
C26
2
470PF
470pF
C28, C43
7
120PF
120pF
C29, C30, C32, C33, C35, C36, C72
9
10UF
10uF
C31, C44, C55, C59, C60, C61, C62, C70 +1
1
560PF
560pF
C34
2
1UF
1uF
C37, C38
1
33PF
33pF
C39
2
100NF
100nF
C40, C41
1
220PF
220pF
C42
1
22UF
22uF
C45
1
47NF
47nF
C58
3
2.2UF
2.2uF
C63, C67, C68
1
470NF
470nF
C64
2
5.1K
R1, R2
12
10K
10k
R9, R10, R11, R15, R21, R25, R29, R34 +4
4
1k
R12, R14, R16, R23
2
400
R13, R51
4
12K
R17, R19, R22, R26
1
0
R18
1
560
R20
1
200
R24
3
100
R27, R30, R35
1
15K
15k
R28
2
1.5K
R31, R32
1
4.7K
R33
1
470
R37
1
30.1K
R38
1
5.23K
R39
1
WW25WR010FTL
R42
1
DNP
R43
2
1.5
R44, R45
2
3.3
R46, R47
2
100K
R48, R49

Board design files

The KiCad project lives in the notaroomba/linea repository on GitHub; these links point at the commit this page was built from.

Board: common questions

What microcontroller does the Board use?

The Board is built around the STM32WB55RGV6, from the STM32 family.

How big is the Board?

The Board measures 45 × 80 mm, has 4 copper layers and is 1 mm thick.

How many components are on the Board?

174 components, from 78 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Board design files?

From the notaroomba/linea repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Board design in my own project?

The repository has no license, so all rights stay with notaroomba. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Board 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.

More boards in linea

Similar boards