M3PSU - MCU Board

cuspaceflight·m3-avionics·artifacts/b2_stencils/b2_stencils.kicad_pcb

M3PSU - MCU Board layout, top view — open source STM32 board by cuspaceflight
Simulate this board

About the M3PSU - MCU Board

M3PSU - MCU Board is an open source STM32 PCB design by cuspaceflight, published on GitHub. It is a 2-layer board measuring 40 × 40 mm, with 151 components from 65 distinct parts.

Its main chip is the STM32F405RxTx, from the STM32 family. Other key parts include the NCP380, NC7SZ04, CS2100-CP, SL18860DC and MAX_M8Q. By type, the board carries 42 resistors, 38 capacitors, 20 connectors, 14 diodes, 12 transistors and 11 ICs.

From the project

Martlet 3 Avionics

This repository contains all the avionics for Martlet 3, including system design, documentation, schematics, PCBs, and firmware.

Main components on the M3PSU - MCU Board

M3PSU - MCU Board bill of materials (BOM)

151 components, 65 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
NCP380
IC1
1
NC7SZ04
IC2
1
CS2100-CP
IC3
1
SL18860DC
IC4
1
MAX_M8Q
IC5
1
SN74LVC1G0832
IC6
1
STM32F405RxTx
IC101
1
MCP2562
IC102
1
Si4461
IC201
1
NCP4620
U1
1
MICROSD-RESCUE-main
U2
8
Si5515CDC
Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8
2
NFET_GDS
Q9, Q11
2
PFET_GDS
Q10, Q12
1
TCXO
Y1
1
MICROUSB
J1
2
WEST BOT
J2, J102
2
WEST TOP
J3, J101
2
EAST BOT
J4, J104
2
EAST TOP
J5, J103
Show 45 more
QtyPartRefs
1
PYRO8
J6
1
5v_CAM
J7
1
ARM
J8
1
PWR
J9
1
CHARGE
J10
1
CHG
J11
1
CAM
J12
1
USB
J13
1
SWD_TC
P1
2
COAX
P101, P201
1
SOUNDER
LS1
4
TESTPAD
TP1, TP2, TP3, TP4
11
ESD_DIODE
D1, D2, D4, D5, D6, D7, D8, D9 +3
2
GRN
D3, D102
1
RED
D101
3
91nH
L1, L2, L3
1
120nH
L201
1
20nH
L202
1
24nH
L203
1
8.2nH
L204
1
6.8nH
L205
15
100n
C1, C4, C9, C10, C15, C16, C17, C104 +7
5
1u
C2, C3, C7, C8, C106
2
1n
C5, C11
1
1µ
C6
1
220p
C12
1
2.2u
C13
1
10n
C14
2
10µ
C18, C19
2
22p
C20, C204
1
4u7
C103
2
2u2
C110, C111
1
100p
C201
1
3p
C203
1
1p
C205
2
5.6p
C206, C207
1
10
R1
1
110k
R2
7
1M
R3, R35, R36, R37, R38, R39, R40
18
10k
R4, R5, R11, R12, R13, R14, R15, R16 +10
4
47K
R6, R7, R8, R9
3
3k3
R10, R19, R20
4
33k
R29, R30, R32, R33
2
10m
R31, R34
2
100
R102, R103

M3PSU - MCU Board design files

The KiCad project lives in the cuspaceflight/m3-avionics repository on GitHub; these links point at the commit this page was built from.

M3PSU - MCU Board: common questions

What microcontroller does the M3PSU - MCU Board use?

The M3PSU - MCU Board is built around the STM32F405RxTx, from the STM32 family.

How big is the M3PSU - MCU Board?

The M3PSU - MCU Board measures 40 × 40 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the M3PSU - MCU Board?

151 components, from 65 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 M3PSU - MCU Board design files?

From the cuspaceflight/m3-avionics repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the M3PSU - MCU Board design in my own project?

The repository has no license, so all rights stay with cuspaceflight. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the M3PSU - MCU 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.

More boards in m3-avionics

Similar boards