CNTRL

Arav0001·navion-dev·Schematics/CNTRL/CNTRL.kicad_pcb

CNTRL PCB layout, top view — open source STM32 board by Arav0001
Simulate this board

About the CNTRL PCB

CNTRL is an open source STM32 PCB design by Arav0001, published on GitHub under the MIT license. It is a 4-layer board measuring 78 × 78 mm, with 126 components from 59 distinct parts.

Its main chip is the STM32405RGT6, from the STM32 family. Other key parts include the RFM95W-915S2, TPS2117DRLR, TPS563200, AMS1117-3.3 and W25Q128JVSIQ. By type, the board carries 51 resistors, 32 capacitors, 20 connectors, 7 ICs, 5 transistors and 4 diodes.

It belongs with the rf & radio and sensors designs in this gallery.

From the project

NAVION - Thrust Vector Controlled Rocket w/ Custom Flight Computer

Ground test of the black-powder parachute ejection system.

CNTRL, from the project README
From the project README

Main components on the CNTRL

CNTRL bill of materials (BOM)

126 components, 59 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
STM32405RGT6
U1
1
RFM95W-915S2
U2
1
TPS2117DRLR
U3
1
TPS563200
U4
1
AMS1117-3.3
U5
1
W25Q128JVSIQ
U7
1
USBLC6-2SC6
U8
5
BUK9832-55A_CUX
Q1, Q2, Q3, Q4, Q5
1
12MHZ_ECS-120-18-33-JGN-TR3
12MHz_ECS-120-18-33-JGN-TR3
Y1
1
32.768KHZ_SC32S-7PF20PPM
32.768KHz_SC32S-7PF20PPM
Y2
1
SWD
J1
1
CONSMA001-SMD-G-T
J2
1
3S LiPo
J3
1
GPIO 1-2
J5
1
GPIO 3-4
J6
1
X
J8
1
Y
J10
1
693071020811
J12
2
3.3V
J13, J19
1
NAVIG I2C
J14
Show 39 more
QtyPartRefs
1
ESP32 I2C
J15
1
USART
J16
1
PYRO1_OSTTE020104
J17
1
PYRO3_OSTTE020104
J18
1
PYRO2_OSTTE020104
J20
1
PYRO4_OSTTE020104
J21
1
Reset Jumper
J22
1
USB_C_RECEPTACLE_USB2.0
USB_C_Receptacle_USB2.0
J23
1
5V
J24
1
PS1240
BZ1
2
OMRON_B3F-10XX
Omron_B3F-10xx
SW1, SW2
1
GREEN LED
D1
1
ASMT-YTB7-0AA02
D2
1
RED LED
D3
1
BLUE LED
D4
1
39NH
39nH
L1
1
3.3UH
3.3uH
L2
1
4.7UF
4.7uF
C1
15
100NF
100nF
C2, C3, C4, C5, C11, C13, C14, C16 +7
4
22PF
22pF
C6, C7, C8, C9
2
2.2UF
2.2uF
C10, C12
5
10UF
10uF
C15, C19, C20, C23, C25
2
1UF
1uF
C17, C18
1
22UF
22uF
C22
2
470UF
470uF
C29, C30
1
100K
R1
7
47K
R2, R3, R6, R7, R8, R9, R10
9
10K
R4, R11, R12, R14, R22, R23, R27, R28 +1
1
3.6K
R5
1
56.2K
R13
1
1M
R15
1
300K
R16
6
220R
R17, R24, R25, R26, R38, R39
4
1
R18, R19, R29, R30
12
5K
R20, R21, R32, R33, R37, R41, R43, R45 +4
1
1K
R31
1
4.7K
R35
2
5.1K
R36, R47
4
3.7K
R40, R42, R44, R46

CNTRL design files

The KiCad project lives in the Arav0001/navion-dev repository on GitHub; these links point at the commit this page was built from.

CNTRL: common questions

What microcontroller does the CNTRL use?

The CNTRL is built around the STM32405RGT6, from the STM32 family.

How big is the CNTRL PCB?

The CNTRL measures 78 × 78 mm, has 4 copper layers and is 1.58 mm thick.

How many components are on the CNTRL?

126 components, from 59 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 CNTRL design files?

From the Arav0001/navion-dev 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 CNTRL design in my own project?

Yes, under the terms of its MIT license, which Arav0001 chose for the repository.

Can I test firmware for the CNTRL 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 navion-dev

Similar boards