Cobalt f405

msaribekyan·cobalt-f405·src/hardware/pcb/cobalt-f405.kicad_pcb

Cobalt f405 PCB layout, top view — open source STM32 board by msaribekyan

About the Cobalt f405 PCB

Cobalt f405 is an open source STM32 PCB design by msaribekyan, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 38.5 × 38.5 mm, with 68 components from 39 distinct parts.

Its main chip is the STM32F405RGTx, from the STM32 family. Other key parts include the XC6206P332MR, ICM-42688-P, BMP388, AT7456E and TPS54202DDC. By type, the board carries 30 capacitors, 19 resistors, 7 ICs, 5 connectors, 3 diodes and 2 crystals.

It belongs with the robotics & motion designs in this gallery.

From the project

Open Source STM32F405 Flight Controller

The PCB was design using KiCad, an open source schematic and PCB design software.

Betaflight has a list of supported microcontrollers and the STM32F405RGT6, because it is the most common and economical choice while providing enough performance.

The Betaflight Flight Controller Manufacturer Design Guidelines strongly recommends against using the MPU6000 as it is end-of-life. Instead ICM-42688-P is suggested.

Cobalt f405, from the project README
From the project README

Main components on the Cobalt f405

Cobalt f405 bill of materials (BOM)

68 components, 39 distinct parts.

QtyPartRefs
1
STM32F405RGTx
U1
1
XC6206P332MR
U2
1
ICM-42688-P
U3
1
BMP388
U4
1
AT7456E
U5
1
TPS54202DDC
U6
1
W25Q128JVP
U7
1
8MHz
Y1
1
27Mhz
Y2
1
USB_C_Receptacle_USB2.0_16P
J1
1
ESC
J2
1
CAM
J4
1
VTX
J5
1
CON
J6
1
BOOT
SW1
1
BLU
D1
1
GRE
D2
1
YEL
D3
1
15uH
L1
2
10uF
C1, C5
Show 19 more
QtyPartRefs
5
100nF
C2, C8, C20, C23, C27
10
100nF
C3, C4, C6, C7, C9, C10, C12, C24 +2
1
2.2uF
C11
1
10nF
C13
4
10pF
C14, C15, C18, C19
2
1uF
C16, C17
4
22uF
C21, C22, C28, C29
1
75pF
C30
4
5.1k
R1, R2, R6, R7
1
1.5k
R3
4
1k
R4, R5, R9, R11
2
10k
R8, R15
1
20k
R10
1
511k
R12
2
75R
R13, R14
1
105k
R16
1
49.9R
R17
1
100k
R18
1
13.3k
R19

Cobalt f405 design files

The KiCad project lives in the msaribekyan/cobalt-f405 repository on GitHub; these links point at the commit this page was built from.

Cobalt f405: common questions

What microcontroller does the Cobalt f405 use?

The Cobalt f405 is built around the STM32F405RGTx, from the STM32 family.

How big is the Cobalt f405 PCB?

The Cobalt f405 measures 38.5 × 38.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Cobalt f405?

68 components, from 39 distinct parts. The full bill of materials is listed on this page.

Where can I download the Cobalt f405 design files?

From the msaribekyan/cobalt-f405 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Cobalt f405 design in my own project?

Yes, under the terms of its GPL-3.0 license, which msaribekyan chose for the repository.

Can I test firmware for the Cobalt f405 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