Namecard

soumame·namecard

Namecard PCB layout, top view — open source STM32 board by soumame
Simulate this board

About the Namecard PCB

Namecard is an open source STM32 PCB design by soumame, published on GitHub under the MIT license. It is a 2-layer board measuring 85.6 × 54 mm, with 73 components from 43 distinct parts.

Its main chip is the STM32G031K8T6, from the STM32 family. Other key parts include the ST25DV04K-IER6C3, TPS22917DBVR, TPS3839K33DBZR, LM66100DCKR and TPS63900DSKR. By type, the board carries 41 capacitors, 14 resistors, 7 ICs, 6 diodes, 2 connectors and 2 inductors.

It belongs with the wearables, iot & wireless and displays & leds designs in this gallery.

From the project

Wirelessly-rewritable E-paper name badge (card style)

NFCによる給電(Energy Harvesting)を用いた、書き換え可能な電子ペーパー / NFCタグ / マイコンと、ファームウェア、Android・iOSアプリです。

Maker Faire Tokyo 2026のブース「そうまめの部屋」向けに製作しました。

- namecard.kicadsch / namecard.kicadpcb — KiCad回路図・基板設計 - production/ — Gerber、BOM、CPLなどの製造データ - firmware/ — STM32ファームウェア - client/android/ — Androidアプリ - client/ios/ — iOSアプリ(TestFlightベータ配布) - iOSdevelopment.md` — iOS版の実装構成と今後の検証計画

Main components on the Namecard

Namecard bill of materials (BOM)

73 components, 43 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
STM32G031K8T6
U1
1
ST25DV04K-IER6C3
U2
2
TPS22917DBVR
TPS22917DBV
U3, U4
1
TPS3839K33DBZR
U5
1
LM66100DCKR
LM66100
U6
1
TPS63900DSKR
TPS63900
U7
1
AO3400A
Q1
1
FH12A-24S-0.5SH(55)
Conn_01x24
J1
1
2.54-1*5
Conn_01x05
J2
3
MBR0530T1G
D1, D2, D3
1
PMEG2010AEH,115
DNP SCHOTTKY
D4
2
1N4148W
D5, D6
1
FNR4018S470MT
47uH
L1
1
SWPA252012S2R2MT
2.2uH
L2
9
CL10A105KB8NNNC
1uF 50V X5R
C1, C2, C5, C6, C7, C9, C10, C11 +1
1
CL21A475KAQNNNG
4.7uF 25V X5R
C3
1
CL10A475KO8NNNC
4.7uF 16V X5R
C4
2
CC0603KRX7R9BB104
0.1uF
C8, C13
4
TLJB227M006R0500
220uF/6.3V
C14, C15, C16, C17
2
CC0603KRX7R9BB104
100nf
C18, C20
Show 23 more
QtyPartRefs
1
CL10B102KB8NNNC
1nF
C19
2
CL21B105KBFNNNE
1uf
C23, C25
2
CL21B104KCFNNNE
0.1uf
C24, C26
1
0402B102K500NT
1nF
C27
5
CL05B104KO5NNNC
100nF
C28, C41, C43, C44, C45
5
CL21A226MQQNNNE
22uF 6.3V X5R
C29, C30, C31, C32, C42
1
TLJB227M006R0500
220uF/6.3V VRAW
C39
1
FCC0805X106K250FT
10uF 25V X5R
C40
3
TLJB227M006R0500
220uF/6.3V VRES
C46, C48, C49
1
CC0603KRX7R9BB104
100nF U2 DECOUPLING
C47
1
0603WAF1004T5E
1M
R1
1
0603WAF220KT5E
2.2R
R2
1
0603WAF1004T5E
1M DNP
R3
2
0603WAF1002T5E
10k
R4, R6
1
0603WAF4703T5E
470k DNP
R5
1
FRC0402F4704TS
4.7M
R7
1
0402WGF1001TCE
1k
R8
1
0402WGF3652TCE
36.5k 1%
R9
1
RC0402FR-075K11L
5.11k 1% (2.5mA)
R10
1
0402WGF1622TCE
16.2k 1%
R11
1
0402WGF0000TCE
0R
R12
1
0603WAF1002T5E
10k GPO PULLUP
R13
1
0603WAF1001T5E
1k EPD DISCHARGE
R14

Namecard design files

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

Namecard: common questions

What microcontroller does the Namecard use?

The Namecard is built around the STM32G031K8T6, from the STM32 family.

How big is the Namecard PCB?

The Namecard measures 85.6 × 54 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Namecard?

73 components, from 43 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 Namecard design files?

From the soumame/namecard 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 Namecard design in my own project?

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

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