Namecard
soumame·namecard
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.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STM32G031K8T6 | LQFP-32_7x7mm_P0.8mm | U1 |
| 1 | ST25DV04K-IER6C3 | DFN-8-1EP_3x2mm_P0.5mm_EP1.36x1.46mm | U2 |
| 2 | TPS22917DBVR TPS22917DBV | SOT-23-6 | U3, U4 |
| 1 | TPS3839K33DBZR | SOT-23 | U5 |
| 1 | LM66100DCKR LM66100 | SOT-363_SC-70-6 | U6 |
| 1 | TPS63900DSKR TPS63900 | WSON-10-1EP_2.5x2.5mm_P0.5mm_EP1.2x2mm_ThermalVias | U7 |
| 1 | AO3400A | SOT-23 | Q1 |
| 1 | FH12A-24S-0.5SH(55) Conn_01x24 | Hirose_FH12-24S-0.5SH_1x24-1MP_P0.50mm_Horizontal | J1 |
| 1 | 2.54-1*5 Conn_01x05 | PinHeader_1x05_P2.54mm_Vertical | J2 |
| 3 | MBR0530T1G | D_SOD-123 | D1, D2, D3 |
| 1 | PMEG2010AEH,115 DNP SCHOTTKY | D_SOD-123F | D4 |
| 2 | 1N4148W | D_SOD-123 | D5, D6 |
| 1 | FNR4018S470MT 47uH | L_APV_ANR4020 | L1 |
| 1 | SWPA252012S2R2MT 2.2uH | L_Sunlord_SWPA252012S | L2 |
| 9 | CL10A105KB8NNNC 1uF 50V X5R | C_0603_1608Metric | C1, C2, C5, C6, C7, C9, C10, C11 +1 |
| 1 | CL21A475KAQNNNG 4.7uF 25V X5R | C_0805_2012Metric | C3 |
| 1 | CL10A475KO8NNNC 4.7uF 16V X5R | C_0603_1608Metric | C4 |
| 2 | CC0603KRX7R9BB104 0.1uF | C_0603_1608Metric | C8, C13 |
| 4 | TLJB227M006R0500 220uF/6.3V | CP_EIA-3528-21_Kemet-B | C14, C15, C16, C17 |
| 2 | CC0603KRX7R9BB104 100nf | C_0603_1608Metric | C18, C20 |
Show 23 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CL10B102KB8NNNC 1nF | C_0603_1608Metric | C19 |
| 2 | CL21B105KBFNNNE 1uf | C_0805_2012Metric | C23, C25 |
| 2 | CL21B104KCFNNNE 0.1uf | C_0805_2012Metric | C24, C26 |
| 1 | 0402B102K500NT 1nF | C_0402_1005Metric | C27 |
| 5 | CL05B104KO5NNNC 100nF | C_0402_1005Metric | C28, C41, C43, C44, C45 |
| 5 | CL21A226MQQNNNE 22uF 6.3V X5R | C_0805_2012Metric | C29, C30, C31, C32, C42 |
| 1 | TLJB227M006R0500 220uF/6.3V VRAW | CP_EIA-3528-21_Kemet-B | C39 |
| 1 | FCC0805X106K250FT 10uF 25V X5R | C_0805_2012Metric | C40 |
| 3 | TLJB227M006R0500 220uF/6.3V VRES | CP_EIA-3528-21_Kemet-B | C46, C48, C49 |
| 1 | CC0603KRX7R9BB104 100nF U2 DECOUPLING | C_0603_1608Metric | C47 |
| 1 | 0603WAF1004T5E 1M | R_0603_1608Metric | R1 |
| 1 | 0603WAF220KT5E 2.2R | R_0603_1608Metric | R2 |
| 1 | 0603WAF1004T5E 1M DNP | R_0603_1608Metric | R3 |
| 2 | 0603WAF1002T5E 10k | R_0603_1608Metric | R4, R6 |
| 1 | 0603WAF4703T5E 470k DNP | R_0603_1608Metric | R5 |
| 1 | FRC0402F4704TS 4.7M | R_0402_1005Metric | R7 |
| 1 | 0402WGF1001TCE 1k | R_0402_1005Metric | R8 |
| 1 | 0402WGF3652TCE 36.5k 1% | R_0402_1005Metric | R9 |
| 1 | RC0402FR-075K11L 5.11k 1% (2.5mA) | R_0402_1005Metric | R10 |
| 1 | 0402WGF1622TCE 16.2k 1% | R_0402_1005Metric | R11 |
| 1 | 0402WGF0000TCE 0R | R_0402_1005Metric | R12 |
| 1 | 0603WAF1002T5E 10k GPO PULLUP | R_0603_1608Metric | R13 |
| 1 | 0603WAF1001T5E 1k EPD DISCHARGE | R_0603_1608Metric | 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.
- Layoutnamecard.kicad_pcb
- Schematicnamecard.kicad_sch
- BOMproduction/v5/namecard_v5_bom.xlsx
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
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
Module 16S
stuartpittaway
71.1 × 89.6 mm113 parts4LCC-BY-NC-4.01.1kSTM32
Djinn
tzarc
192.3 × 150.5 mm216 parts2LCERN-OHL-S-2.0988