ArmTrax
embeddedalpha·PCB-Design·LOGSX/ArmTrax.kicad_pcb
About the ArmTrax PCB
ArmTrax is an open source STM32 PCB design by embeddedalpha, published on GitHub under the MIT license. It is a board measuring 93.6 × 32 mm, with 92 components from 41 distinct parts.
Its main chip is the STM32F103C8Tx, from the STM32 family. Other key parts include the W25Q32JVSS, LT1129-3.3_SO8, MCP73113_4, TESEO-LIV3F and BGA725L6E6327FTSA1. By type, the board carries 46 capacitors, 11 inductors, 11 resistors, 10 ICs, 4 connectors and 3 crystals.
It belongs with the dev boards & breakouts designs in this gallery.
From the project
Repository for PCB Design Projects

Main components on the ArmTrax
ArmTrax bill of materials (BOM)
92 components, 41 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | W25Q32JVSS | SOIC-8_5.23x5.23mm_P1.27mm | U1 |
| 1 | LT1129-3.3_SO8 | SOIC-8_3.9x4.9mm_P1.27mm | U2 |
| 1 | MCP73113_4 | MCP73113 | U3 |
| 1 | TESEO-LIV3F | TESEO-LIV3F | U4 |
| 1 | BGA725L6E6327FTSA1 | BGA725L6E6327FTSA1 | U5 |
| 1 | SX1273 | QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm | U6 |
| 1 | PE4259 | PE4259_sc70 | U7 |
| 1 | B4327 | B4327 | U8 |
| 1 | STM32F103C8Tx | LQFP-48-1EP_7x7mm_P0.5mm_EP3.6x3.6mm | U9 |
| 1 | DS2782 | TSSOP-8_4.4x3mm_P0.65mm | U10 |
| 3 | Crystal_GND23 | Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm | Y1, Y2, Y3 |
| 1 | BATTERY CONN | BatteryHolder_Keystone_1042_1x18650 | J2 |
| 1 | POWER IN | JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_Vertical | J3 |
| 2 | SMA_Edge | SMA-J-P-H-ST-EM1 | J4, J5 |
| 1 | SW_SPDT | SW_SPDT_CK-JS102011SAQN | SW1 |
| 3 | TestPoint | TestPoint_Keystone_5015_Micro-Minature | TP1, TP2, TP3 |
| 1 | D_Small | D_0402_1005Metric | D1 |
| 1 | LED | LED_0402_1005Metric | D2 |
| 1 | 1N5822 | D_0402_1005Metric | D3 |
| 2 | 100MHz | L_0402_1005Metric | FB1, FB2 |
Show 21 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 330uH | L_0402_1005Metric | L1 |
| 6 | X | L_0201_0603Metric | L2, L4, L5, L7, L8, L9 |
| 1 | 5nF | L_0201_0603Metric | L3 |
| 1 | 27nH | L_0201_0603Metric | L6 |
| 7 | 2.2pF | C_0201_0603Metric | C1, C2, C3, C4, C5, C46, C47 |
| 2 | 1uF | C_0402_1005Metric | C6, C15 |
| 2 | 1pF | C_0201_0603Metric | C7, C8 |
| 4 | 2.2pF | C_0402_1005Metric | C9, C10, C11, C12 |
| 5 | 1nF | C_0201_0603Metric | C13, C16, C22, C27, C29 |
| 2 | 22pF | C_0402_1005Metric | C14, C19 |
| 1 | 330uF | C_0402_1005Metric | C17 |
| 12 | X | C_0201_0603Metric | C20, C23, C25, C33, C35, C36, C38, C40 +4 |
| 3 | 120pF | C_0201_0603Metric | C21, C32, C41 |
| 4 | 100nF | C_0201_0603Metric | C24, C26, C30, C34 |
| 4 | 56pF | C_0201_0603Metric | C28, C31, C37, C39 |
| 1 | 1K7 | R_0402_1005Metric | R1 |
| 2 | 4.7K | R_0402_1005Metric | R2, R3 |
| 1 | 500 | R_0402_1005Metric | R4 |
| 5 | 1K | R_0402_1005Metric | R5, R6, R7, R8, R9 |
| 1 | 10K | R_0402_1005Metric | R10 |
| 1 | 0 | R_0402_1005Metric | R11 |
ArmTrax design files
The KiCad project lives in the embeddedalpha/PCB-Design repository on GitHub; these links point at the commit this page was built from.
- LayoutLOGSX/ArmTrax.kicad_pcb
ArmTrax: common questions
What microcontroller does the ArmTrax use?
The ArmTrax is built around the STM32F103C8Tx, from the STM32 family.
How big is the ArmTrax PCB?
The ArmTrax measures 93.6 × 32 mm and is 1.6 mm thick.
How many components are on the ArmTrax?
92 components, from 41 distinct parts. The full bill of materials is listed on this page.
Where can I download the ArmTrax design files?
From the embeddedalpha/PCB-Design repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the ArmTrax design in my own project?
Yes, under the terms of its MIT license, which embeddedalpha chose for the repository.
Can I test firmware for the ArmTrax 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 PCB-Design
STM32
Panel
embeddedalpha
99.7 × 108 mm94 partsMIT75STM32
XESC
embeddedalpha
38 × 54 mm93 parts2LMIT75STM32
ArmTrax OG
embeddedalpha
93.6 × 32 mm92 partsMIT75STM32
RoProp
embeddedalpha
75.6 × 65.2 mm85 parts2LMIT75STM32
Dev Pro
embeddedalpha
40 × 90 mm59 parts2LMIT75STM32
X1
embeddedalpha
30 × 80 mm57 parts2LMIT75Battery Charger
embeddedalpha
34.8 × 30 mm54 parts2LMIT75Backup
embeddedalpha
34.8 × 30 mm54 parts2LMIT75Slave Design Power v1
embeddedalpha
80 × 50 mm47 parts2LMIT75STM32
Project X
embeddedalpha
74.4 × 30 mm46 parts2LMIT75STM32
STM32L433CBT Dev Board
embeddedalpha
30.2 × 50.3 mm29 parts2LMIT75
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
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2kSTM32
Brain board STM32F407
rusefi
61.8 × 73.2 mm69 parts2LGPL-3.01.2k