

STM32GenericBoard
- Size
- 50.8 × 50.8 mm
- Copper layers
- 6
- Thickness
- 1.6 mm
- Parts
- 62
- Nets
- 116
- Pads
- 333
- Tracks, vias
- 765, 126
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 8 Mar 2026
- Updated
- 20 Sep 2026
Overview
STM32GenericBoard is an open-source printed circuit board by pitounet75, from the pitounet75/RobotRL repository on GitHub. It is a 6-layer board of 50.8 × 50.8 mm with 62 parts on 116 nets, routed with 765 tracks and 126 vias.
It is built around the SN65HVD234D, AMS1117-3.3 and ICM-45686, with the US2AA among its other parts. Its parts include 21 capacitors, 6 resistors, 3 ICs, 2 diodes and 2 connectors. It belongs with the STM32 boards of this library.
Main components
4SN65HVD234D
SOIC-8-40℃~+125℃ 1 1Mbps 3V~3.6V 50nA 6mA CAN Transceiver SOIC-8 CAN Transceivers ROHSTexas InstrumentsCAN TransceiversAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsICM-45686
LGA-14(3x2.5)-40℃~+85℃ 1.71V~3.6V 16bit 2.2uA 8KB IMU (accelerometer + gyroscope) Motion event detection SPI、I2C X,Y,Z X,Y,Z ±32g ±4000dps LGA-14(3x2.5) Accelerometers ROHSTDK InvenSenseAccelerometersUS2AA
SMA(DO-214AC)-55℃~+150℃ 1.5A 1V@1.5A 50V 5uA@50V SMA(DO-214AC) Fast Recovery / High Efficiency Diodes ROHSonsemiFast Recovery / High Efficiency Diodes
Parts
62| Qty | Value | Footprint | References |
|---|---|---|---|
| 14 | 100n | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C1, C3, C4, C5, C6, C7, C8, C9, C11, C12, C14, C17, C20, C21 |
| 7 | Conn_01x02_Pin | Connector_JST:JST_GH_BM02B-GHS-TBT_1x02-1MP_P1.25mm_Vertical | ADC1, CAN1, CAN2, CH1, CH2, CH3, CH4 |
| 4 | MountingHole | MountingHole:MountingHole_2.2mm_M2 | H1, H2, H3, H4 |
| 3 | Conn_01x02_Pin | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | +5V, CAN1_END1, CAN2_END1 |
| 3 | Conn_01x05_Pin | Connector_JST:JST_GH_BM05B-GHS-TBT_1x05-1MP_P1.25mm_Vertical | Encoder1, Encoder2, I2C1 |
| 3 | Conn_01x06_Pin | Connector_JST:JST_GH_BM06B-GHS-TBT_1x06-1MP_P1.25mm_Vertical | SPI1, SPI2, SWD1 |
| 2 | 120R | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R7, R8 |
| 2 | 12pF | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C18, C19 |
| 2 | 1K5 | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R4, R5 |
| 2 | Conn_01x04_Pin | Connector_JST:JST_GH_BM04B-GHS-TBT_1x04-1MP_P1.25mm_Vertical | UART1, UART2 |
| 2 | SN65HVD234 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | UCAN1, UCAN2 |
| 1 | 10k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R3 |
| 1 | 10u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C13 |
| 1 | 120R | Inductor_SMD:L_0805_2012Metric_Pad1.05x1.20mm_HandSolder | FB1 |
| 1 | 1k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R6 |
| 1 | 1u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C15 |
| 1 | 1u1 | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C10 |
| 1 | 22u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C16 |
| 1 | 4u7 | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | Conn_01x08_Pin | Connector_JST:JST_GH_BM08B-GHS-TBT_1x08-1MP_P1.25mm_Vertical | J2 |
| 1 | Crystal_GND24 | Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm | Y1 |
| 1 | ICM-45686 | ICM-45686:IC_ICM-45686 | U3 |
| 1 | LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1 |
| 1 | STM32H743VGTx | Package_QFP:LQFP-100_14x14mm_P0.5mm | U1 |
| 1 | SW_Push | Button_Switch_SMD:SW_Push_1P1T_NO_Vertical_Wuerth_434133025816 | Reset1 |
| 1 | SW_SPDT | Button_Switch_SMD:SW_SPDT_PCM12 | Boot1 |
| 1 | US2AA | Diode_SMD:D_SMA | D2 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Amphenol_10118194-0001LF_Horizontal | J1 |
Questions
How big is the STM32GenericBoard PCB?
It measures 50.8 × 50.8 mm and has 6 copper layers, 1.6 mm thick.
What parts does the STM32GenericBoard use?
62 parts, built around the SN65HVD234D, AMS1117-3.3, ICM-45686 and US2AA. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the STM32GenericBoard KiCad files?
From the pitounet75/RobotRL repository on GitHub, at the commit this page was made from: the board is Board/STM32GenericBoard/STM32GenericBoard.kicad_pcb and its schematic Board/STM32GenericBoard/STM32GenericBoard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the STM32GenericBoard design in my own project?
Its repository states no licence, so its author keeps all rights: ask pitounet75 before reusing the design.
Similar boards
- 4 layers50 × 50 mm

- 2 layers67.3 × 85.7 mm

- 2 layers130.8 × 134.4 mm

MyFirstBuck
ManveerA/Buck_Converter_PCB
Repository for Buck Converter PCB design project for ELEC-4450 Power Electronics.
50 parts1 - 2 layers130.8 × 147.6 mm

- 2 layers143.5 × 129.5 mm

- 2 layers

- 2 layers48.1 × 24.8 mm

- 2 layers68 × 91.5 mm
