Brain board STM32F407
rusefi·rusefi·hardware/brain_board/brain_board_STM32F407.kicad_pcb
About the Brain board STM32F407
Brain board STM32F407 is an open source STM32 PCB design by rusefi, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 61.8 × 73.2 mm, with 69 components from 49 distinct parts.
Its main chip is the AMS1117-3.3, from the STM32 family. Other key parts include the NUF2101MT1G and LM2937. By type, the board carries 22 capacitors, 14 resistors, 10 diodes, 8 connectors, 5 jumpers and 3 ICs.
From the project
rusefi - GPL internal combustion engine control unit

Main components on the Brain board STM32F407
Brain board STM32F407 bill of materials (BOM)
69 components, 49 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AMS1117-3.3 STM32F407VG | LQFP-100_14x14mm_Pitch0.5mm | U1 |
| 1 | NUF2101MT1G | SOT-457 | U2 |
| 1 | LM2937 | SOT223 | U3 |
| 1 | CRYSTAL | HC-49V | X1 |
| 1 | CRYSTAL(MC306) | MC-306 | X2 |
| 1 | MINI-USB-5P-3400020P1 | MINI-USB-5P-3400020P1 | J1 |
| 1 | MINI-USB-5P-3400020P1V | MINI-USB_RCTP_V-T_B | J2 |
| 2 | CONN_25X2 | Pin_Header_Straight_2x25_Pitch2.54mm | P1, P2 |
| 1 | CONN_2 | Pin_Header_Straight_1x02_Pitch2.54mm | P3 |
| 1 | CONN_02X05 | IDC_Header_Straight_10pins | P4 |
| 2 | CONN_01X03 | Pin_Header_Angled_1x03 | P5, P6 |
| 1 | BATTERY_CR2032 | BATT_CR2032_MPD | BT1 |
| 1 | FUSE | D_0805 | F1002 |
| 4 | JUMPER | SM0805_jumper | JP1, JP2, JP3, JP4 |
| 1 | JUMPER3 | Pin_Header_Straight_1x03_Pitch2.54mm | JP5 |
| 2 | SW_PUSH | TL-1105 | SW1, SW2 |
| 6 | BLUE_LED_0805 | LED_0805 | D1, D2, D3, D4, D7, D8 |
| 2 | PMEG2010EA | D_0805 | D5, D6 |
| 1 | FFD10UP20S PMEG2010EA | D_0805 | D9 |
| 1 | SBR10200CTL BLUE_LED_0805 | LED_0805 | D11 |
Show 29 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | FILTER | R_0805 | FB1 |
| 1 | 100NF 20nF | C_0805 | C1 |
| 1 | 10NF 18pF | C_0805 | C2 |
| 1 | 100NF 18pF | C_0805 | C3 |
| 1 | 10NF 2u2F | C_0805 | C4 |
| 1 | 100NF 0.01uF | C_0805 | C5 |
| 1 | 10NF 1uF | C_0805 | C6 |
| 1 | 100NF 1uF | C_0805 | C7 |
| 1 | 0.1UF 0.01uF | C_0805 | C8 |
| 1 | 1UF 0.1uF | C_0805 | C9 |
| 3 | 0.1UF 0.1uF | C_0805 | C10, C11, C13 |
| 1 | 4.7UF 0.1uF | C_0805 | C12 |
| 1 | 1000UF 0.1uF | C_0805 | C14 |
| 1 | 1000UF 2u2F | C_0805 | C15 |
| 1 | 220NF 1uF | C_0805 | C16 |
| 1 | 220NF 2u2F | C_0805 | C17 |
| 1 | 10NF 0.1uF | C_0805 | C18 |
| 1 | 1000PF 4.7uF | C_0805 | C19 |
| 1 | 0.1uF | C_0805 | C20 |
| 2 | 390UF 18pF | C_0805 | C21, C22 |
| 3 | 10k | R_0805 | R1, R3, R4 |
| 1 | 100R | R_0805 | R2 |
| 1 | 330R | R_0805 | R5 |
| 3 | 680R | R_0805 | R6, R7, R8 |
| 1 | 5.1R 680R | R_0805 | R9 |
| 1 | 5.1R 47R | R_0805 | R10 |
| 2 | 10R 1k | R_0805 | R11, R13 |
| 1 | 0R010 1k | R_0805 | R12 |
| 1 | 10R 100k | R_0805 | R14 |
Brain board STM32F407 design files
The KiCad project lives in the rusefi/rusefi repository on GitHub; these links point at the commit this page was built from.
Brain board STM32F407: common questions
What microcontroller does the Brain board STM32F407 use?
The Brain board STM32F407 is built around the AMS1117-3.3, from the STM32 family.
How big is the Brain board STM32F407?
The Brain board STM32F407 measures 61.8 × 73.2 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Brain board STM32F407?
69 components, from 49 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 Brain board STM32F407 design files?
From the rusefi/rusefi repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the Brain board STM32F407 design in my own project?
Yes, under the terms of its GPL-3.0 license, which rusefi chose for the repository.
Can I test firmware for the Brain board STM32F407 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 rusefi
Common Rail MC33816 board
rusefi
101.6 × 119.6 mm183 parts2LGPL-3.01.2kCommon Rail PT2000 board
rusefi
61 × 136.5 mm168 parts2LGPL-3.01.2kStimulator
rusefi
101.6 × 32.4 mm150 parts2LGPL-3.01.2k88 Pin Vag Breakout
rusefi
142 × 58 mm91 parts2LGPL-3.01.2kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2kBreakout 112pin Connector
rusefi
174 × 58 mm39 parts2LGPL-3.01.2k134pin 7-967288-1
rusefi
139.7 × 73.7 mm38 parts2LGPL-3.01.2kVR board
rusefi
38.1 × 12.7 mm37 parts2LGPL-3.01.2kECU adapter
rusefi
137.2 × 41.5 mm25 parts2LGPL-3.01.2kBreakout 60pin EEC-IV
rusefi
139.7 × 62.2 mm15 parts2LGPL-3.01.2kEecv breakout
rusefi
140.8 × 53.7 mm9 parts4LGPL-3.01.2k
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
Module 16S
stuartpittaway
71.1 × 89.6 mm113 parts4LCC-BY-NC-4.01.1kSTM32
Djinn
tzarc
192.3 × 150.5 mm216 parts2LCERN-OHL-S-2.0988