STM32G431-Dev-Board
larshasstdas·STM32G431-Dev-Board·KiCad/Dev Board STM32G431.kicad_pcb
About the STM32G431-Dev-Board
STM32G431-Dev-Board is an open source STM32 PCB design by larshasstdas, published on GitHub under the MIT license. It is a 2-layer board measuring 31.3 × 60.5 mm, with 36 components from 23 distinct parts.
Its main chip is the STM32G431CBTx, from the STM32 family. Other key parts include the USBLC6-2SC6 and LDO. By type, the board carries 15 capacitors, 6 resistors, 4 connectors, 3 ICs, 3 switches and 3 diodes.
It belongs with the dev boards & breakouts designs in this gallery.
From the project
This is a custom dev board for a STM32G431
A custom development board for the STM32G431CBT6 that referrences the NUCLEO-32 STM32G4 series board as well a WeAct STM32F405 Board. They only have the schematics and i changed a lot as well.
I always had fun with designing PCBs but because the projects were always too expensive i never actually made them. I also have five STM32G431's laying around from a free samples and so i decided to design a development board for them.
Main components on the STM32G431-Dev-Board
STM32G431-Dev-Board bill of materials (BOM)
36 components, 23 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STM32G431CBTx | LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | USBLC6-2SC6 | SOT-23-6 | U2 |
| 1 | LDO | LD39050PU33R | U3 |
| 1 | Crystal_GND24 | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | Conn_02x04_Odd_Even | PinHeader_2x04_P2.54mm_Horizontal | J1 |
| 1 | USB_C_Receptacle_USB2.0_16P | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J2 |
| 2 | Conn_01x22 | PinHeader_1x22_P2.54mm_Vertical | J3, J4 |
| 1 | RST | SW_SPST_TL3342 | SW1 |
| 1 | BOOT | SW_SPST_TL3342 | SW2 |
| 1 | USER | SW_SPST_TL3342 | SW3 |
| 1 | D_TVS | CPDQR | D1 |
| 1 | blue | LED_0603_1608Metric | D2 |
| 1 | red | LED_0603_1608Metric | D3 |
| 1 | 600R@100MHz | L_0603_1608Metric | L1 |
| 9 | 100n | C_0603_1608Metric | C1, C4, C5, C6, C7, C9, C10, C14 +1 |
| 2 | 1u | C_0603_1608Metric | C2, C8 |
| 1 | 4.7u | C_0805_2012Metric | C3 |
| 1 | 10u | C_0805_2012Metric | C11 |
| 2 | 6.8p | C_0402_1005Metric | C12, C13 |
| 1 | 10k | R_0603_1608Metric | R1 |
Show 3 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 2.2k | R_0603_1608Metric | R2, R4 |
| 1 | 1k | R_0603_1608Metric | R3 |
| 2 | 5.1k | R_0603_1608Metric | R5, R6 |
STM32G431-Dev-Board design files
The KiCad project lives in the larshasstdas/STM32G431-Dev-Board repository on GitHub; these links point at the commit this page was built from.
STM32G431-Dev-Board: common questions
What microcontroller does the STM32G431-Dev-Board use?
The STM32G431-Dev-Board is built around the STM32G431CBTx, from the STM32 family.
How big is the STM32G431-Dev-Board?
The STM32G431-Dev-Board measures 31.3 × 60.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the STM32G431-Dev-Board?
36 components, from 23 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 STM32G431-Dev-Board design files?
From the larshasstdas/STM32G431-Dev-Board 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 STM32G431-Dev-Board design in my own project?
Yes, under the terms of its MIT license, which larshasstdas chose for the repository.
Can I test firmware for the STM32G431-Dev-Board 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
LibreVNA
jankae
122 × 98 mm592 parts6LGPL-3.01.6kSTM32
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.2k