Uno
lukasloetkolben·OpenpilotHardware·Uno/kicad_project/Uno.kicad_pcb
About the Uno PCB
Uno is an open source STM32 PCB design by lukasloetkolben, published on GitHub under the MIT license. It is a 2-layer board measuring 103.2 × 74.1 mm, with 131 components from 59 distinct parts.
Its main chip is the STM32F413RGTx, from the STM32 family. Other key parts include the FSUSB42UMX, TJA1042TK_3_1J, SY8368AQQC, TPS92511DDAR and TS-1087S-01526. By type, the board carries 48 capacitors, 37 resistors, 12 ICs, 9 diodes, 7 transistors and 4 inductors.
From the project
Note: the Uno pcb has been tested and is working. Many thanks to D. Fyffe for sending me his UNO board for reverse engineering!

Main components on the Uno
Uno bill of materials (BOM)
131 components, 59 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | FSUSB42UMX | UMLP-10_L1.8-W1.4-P0.40-BL | U1 |
| 4 | TJA1042TK_3_1J | HVSON-8_L3.0-W3.0-P0.65-BL-EP | U2, U30, U45, U46 |
| 2 | SY8368AQQC | QFN-12_L3.0-W3.0-P0.45-TL-EP | U3, U4 |
| 1 | TPS92511DDAR | SO-8_L4.9-W3.9-P1.27-LS6.0-BL-EP | U5 |
| 1 | TS-1087S-01526 | SW-SMD_L5.2-W5.2-P3.70-LS6.4 | U6 |
| 1 | STM32F413RGTx | LQFP-64_10x10mm_P0.5mm | U7 |
| 1 | AZ1117CR2-3_3TRG1 | SOT-89-3 | U10 |
| 1 | MT9700 | SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR | U25 |
| 2 | DDTA143ECA-7-F | SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR | Q1, Q3 |
| 2 | DMP3099L-7 | SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR | Q2, Q5 |
| 1 | SIS427EDN-T1-GE3 | POWERPAK-1212-8_L3.1-W3.1-P0.65-LS3.3-BL | Q4 |
| 2 | ZXMN6A07FTA_C5122066 | SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR | Q6, Q7 |
| 1 | U_FL-R-SMT-1(10) | ANT-SMD_UFL-R-SMT-1-10 | X1 |
| 1 | X322516MRB4SI | OSC-SMD_4P-L3.2-W2.5-BL | Y1 |
| 1 | SC-32S32_768kHz20PPM12_5pF | OSC-SMD_L3.2-W1.5 | Y2 |
| 1 | MC-318 | USB-C-SMD_MC-318 | J1 |
| 1 | AFC12-S02DCC-00 | CONN-SMD_AFC12-S02DCC-00 | J2 |
| 1 | Fan | CONN-SMD_2.0-4PWB-WT | J4 |
| 1 | MS621FE-FL11E | BAT_MS621FE-FL11E | B1 |
| 2 | LED | L1I0-0850050200000 | IR1, IR2 |
Show 39 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Conn_01x04_Socket | PinHeader_1x04_P1.27mm_Vertical | JUSB1 |
| 2 | Conn_01x02_Socket | PinHeader_1x02_P2.54mm_Vertical | JUSB-1, JUSB-2 |
| 1 | NEO-M8M-0 | GSM-SMD_ATGM332D-5N31 | T1 |
| 1 | MHPA3528RGBCT | LED-ARRAY-SMD_4P-L3.5-W2.8-TL | LED1 |
| 1 | SMAJ16CA-13-F | SMA_L4.4-W2.6-LS5.0-BI | D1 |
| 3 | PESD2CAN_C2687131 | SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR | D2, D3, D8 |
| 1 | NRVB130T1G | SOD-123_L2.7-W1.6-LS3.7-RD-1 | D4 |
| 1 | BZT52C10 | SOD-123_L2.7-W1.6-LS3.7-RD-1 | D5 |
| 1 | MMSZ5234B | SOD-123_L2.8-W1.8-LS3.7-RD | D6 |
| 2 | PESD2CAN_C2687131 | SOT-23_L2.9-W1.3-P1.90-LS2.4-BR | D9, D10 |
| 1 | 27nH | L_0603_1608Metric | L1 |
| 1 | 10uH | IND-SMD_L6.0-W6.0 | L2 |
| 1 | 3.3uH | IND-SMD_L8.0-W8.0 | L3 |
| 1 | 68uH | IND-SMD_L4.0-W4.0_SMNR4020 | L4 |
| 2 | 2.2uF | C_0402_1005Metric | C1, C14 |
| 4 | 4.7uF | C_0402_1005Metric | C2, C26, C62, C65 |
| 24 | 100nF | C_0402_1005Metric | C3, C4, C6, C7, C9, C15, C17, C21 +16 |
| 1 | 10uF | C_0603_1608Metric | C5 |
| 7 | 47uF | C_0805_2012Metric | C8, C12, C13, C20, C22, C27, C28 |
| 2 | 12pF | C_0402_1005Metric | C10, C18 |
| 5 | 10uF | C_0805_2012Metric | C11, C16, C19, C89, C133 |
| 2 | 10pF | C_0402_1005Metric | C31, C34 |
| 1 | 1uF | C_0402_1005Metric | C130 |
| 1 | 1206W4F1200T5E 1K UNI-ROYAL(厚声) | R_0402_1005Metric | R1 |
| 1 | 0603WAF1000T5E 10K UNI-ROYAL(厚声) | R_0402_1005Metric | R2 |
| 1 | 1206W4F1200T5E 10K UNI-ROYAL(厚声) | R_0402_1005Metric | R3 |
| 13 | 10K | R_0402_1005Metric | R4, R5, R8, R9, R15, R19, R20, R24 +5 |
| 6 | 1K | R_0402_1005Metric | R6, R12, R23, R27, R32, R35 |
| 2 | 22R | R_0402_1005Metric | R7, R17 |
| 2 | 110k | R_0402_1005Metric | R10, R21 |
| 1 | 15K | R_0402_1005Metric | R11 |
| 2 | 15R | R_0402_1005Metric | R13, R16 |
| 1 | 50R | R_0402_1005Metric | R14 |
| 2 | 100R | R_0402_1005Metric | R18, R28 |
| 1 | 18K | R_0402_1005Metric | R22 |
| 1 | 20K | R_0402_1005Metric | R25 |
| 1 | 3K | R_0402_1005Metric | R26 |
| 1 | 10R | R_0603_1608Metric | R31 |
| 1 | 6K | R_0402_1005Metric | R33 |
Uno design files
The KiCad project lives in the lukasloetkolben/OpenpilotHardware repository on GitHub; these links point at the commit this page was built from.
Uno: common questions
What microcontroller does the Uno use?
The Uno is built around the STM32F413RGTx, from the STM32 family.
How big is the Uno PCB?
The Uno measures 103.2 × 74.1 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Uno?
131 components, from 59 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 Uno design files?
From the lukasloetkolben/OpenpilotHardware 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 Uno design in my own project?
Yes, under the terms of its MIT license, which lukasloetkolben chose for the repository.
Can I test firmware for the Uno 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 OpenpilotHardware
STM32
BlackPanda
lukasloetkolben
47.5 × 41.7 mm86 parts4LMIT92PSA-Harness
lukasloetkolben
28.3 × 54 mm20 parts4LMIT92PCB2
lukasloetkolben
28.3 × 54 mm15 parts4LMIT92HarnessBox
lukasloetkolben
30.5 × 30.4 mm13 parts2LMIT92J533Dream
lukasloetkolben
32 × 50 mm10 parts4LMIT92PCB1
lukasloetkolben
22.4 × 46.8 mm5 parts4LMIT92Riser
lukasloetkolben
10 × 21 mm4 parts2LMIT92
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
Base
google
52.3 × 52.3 mm36 parts2LApache-2.02.9kSTM32
Type g
google
169 × 30 mm24 parts2LApache-2.02.9kSTM32
Main panel
google
234 × 84 mm26 parts4LApache-2.02.9kSTM32
Type a
google
150 × 30 mm14 parts2LApache-2.02.9kSTM32
Type c
google
188 × 30 mm17 parts2LApache-2.02.9k