LittleBrain-STM32F4-Sensorboard
pms67·LittleBrain-STM32F4-Sensorboard
About the LittleBrain-STM32F4-Sensorboard PCB
LittleBrain-STM32F4-Sensorboard is an open source STM32 PCB design by pms67, published on GitHub. It is a 4-layer board measuring 55 × 55 mm, with 82 components from 39 distinct parts.
Its main chip is the STM32F405RGT6, from the STM32 family. Other key parts include the MP2359DJ-LF-Z, W25N01GVZEIG, BMP280 and BMI088. By type, the board carries 33 resistors, 23 capacitors, 9 connectors, 5 ICs, 5 diodes and 3 inductors.
It belongs with the sensors designs in this gallery.
From the project
STM32F4-based PCB interfacing with a variety of sensors.
- Learn how to design your own STM32-based PCB (https://youtu.be/x_5rYfAyqq0)! - Learn how to write firmware for the STM32 microcontroller (https://youtu.be/C7-8nUU6e3E)!
You can order this board (incl. SMT assembly) at https://www.jlcpcb.com/RPH. Gerber and assembly files are in the relevant repo folders.
Main components on the LittleBrain-STM32F4-Sensorboard
LittleBrain-STM32F4-Sensorboard bill of materials (BOM)
82 components, 39 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MP2359DJ-LF-Z | SOT-23-6 | U100 |
| 1 | STM32F405RGT6 | LQFP-64_10x10mm_P0.5mm | U200 |
| 1 | W25N01GVZEIG | W25N01GVZEIG | U201 |
| 1 | BMP280 | Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumbering | U300 |
| 1 | BMI088 | BMI088 | U301 |
| 1 | AO3401A | SOT-23 | Q100 |
| 1 | 16MHZ 16MHz | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y200 |
| 1 | Conn_01x02 | Molex_PicoBlade_53048-0210_1x02_P1.25mm_Horizontal | J400 |
| 1 | SWD | PinHeader_2x05_P1.27mm_Vertical_SMD | J401 |
| 1 | USB_B_Micro | USB_Micro-B_Wuerth_629105150521 | J402 |
| 6 | Conn_01x04 | Molex_PicoBlade_53048-0410_1x04_P1.25mm_Horizontal | J403, J404, J405, J406, J407, J408 |
| 1 | 250MA 250mA | Fuse_1206_3216Metric | F100 |
| 1 | SW_SPDT | SW_SPDT_PCM12 | SW200 |
| 2 | B5819W | D_SOD-123 | D100, D101 |
| 1 | C72043 GREEN | LED_0603_1608Metric | D102 |
| 1 | C2286 RED | LED_0603_1608Metric | D200 |
| 1 | 19-237/R6GHBHC-A01/2T | 19-237-R6GHBHC-A01-2T | D201 |
| 2 | C1017 600 @ 600 MHz | L_0805_2012Metric | FB100, FB200 |
| 1 | 10U 10u | L_Sunlord_MWSA0518_5.4x5.2mm | L101 |
| 3 | 10U 10u | C_1206_3216Metric | C100, C102, C103 |
Show 19 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 10N 10n | C_0603_1608Metric | C101 |
| 1 | 4U7 4u7 | C_0603_1608Metric | C200 |
| 12 | 100N 100n | C_0402_1005Metric | C201, C202, C203, C204, C205, C212, C213, C300 +4 |
| 1 | 1u | C_0402_1005Metric | C206 |
| 1 | 10N 10n | C_0402_1005Metric | C207 |
| 2 | 2U2 2u2 | C_0603_1608Metric | C208, C209 |
| 2 | 12P 12p | C_0402_1005Metric | C210, C211 |
| 1 | 100K 100k | R_0603_1608Metric | R100 |
| 1 | 68K 68k | R_0603_1608Metric | R101 |
| 1 | 47K 47k | R_0603_1608Metric | R102 |
| 1 | 15K 15k | R_0603_1608Metric | R103 |
| 1 | 270 | R_0603_1608Metric | R104 |
| 1 | 1K5 1k5 | R_0603_1608Metric | R105 |
| 1 | 47 | R_0402_1005Metric | R200 |
| 4 | 10K 10k | R_0402_1005Metric | R201, R203, R209, R210 |
| 1 | 1k | R_0603_1608Metric | R202 |
| 2 | 2K2 2k2 | R_0402_1005Metric | R204, R205 |
| 3 | 1k | R_0402_1005Metric | R206, R207, R208 |
| 16 | 22 | R_0402_1005Metric | R400, R401, R402, R403, R404, R405, R406, R407 +8 |
LittleBrain-STM32F4-Sensorboard design files
The KiCad project lives in the pms67/LittleBrain-STM32F4-Sensorboard repository on GitHub; these links point at the commit this page was built from.
LittleBrain-STM32F4-Sensorboard: common questions
What microcontroller does the LittleBrain-STM32F4-Sensorboard use?
The LittleBrain-STM32F4-Sensorboard is built around the STM32F405RGT6, from the STM32 family.
How big is the LittleBrain-STM32F4-Sensorboard PCB?
The LittleBrain-STM32F4-Sensorboard measures 55 × 55 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the LittleBrain-STM32F4-Sensorboard?
82 components, from 39 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 LittleBrain-STM32F4-Sensorboard design files?
From the pms67/LittleBrain-STM32F4-Sensorboard repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the LittleBrain-STM32F4-Sensorboard design in my own project?
The repository has no license, so all rights stay with pms67. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the LittleBrain-STM32F4-Sensorboard 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