Control stage

oresat·oresat-adcs-hardware·oresat-rw-board-rev7/control-stage/control-stage.kicad_pcb

Control stage PCB layout, top view — open source STM32 board by oresat
Simulate this board

About the Control stage PCB

Control stage is an open source STM32 PCB design by oresat, published on GitHub under the GPL-2.0 license. It is a 6-layer board measuring 40 × 36.5 mm, with 78 components from 44 distinct parts.

Its main chip is the STM32G474RET3, from the STM32 family. Other key parts include the MAX892LEUA+, TLV62569DRL and MAX7310ATE. By type, the board carries 39 capacitors, 18 resistors, 6 connectors, 6 test points, 4 ICs and 2 inductors.

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

From the project

Controller PCB for OreSat reaction wheels, magnetorquers, IMU, and magnetometers

For more information on the OreSat project, please see !

This repo contains the following projects:

The OreSat ADCS Card ADCS M0 microcontroller on its own OreSat Power Domain (OPD) Power switch and LTC4300 that connects the M0 to: BMI088 IMU (onboard the ADCS card) LTC4305 2-Channel I2C Bus Multiplexer (one on each end cap via the backplane, end cards, and connectors to the end caps) Two MMC5883MA magnetometers (two on each end cap, multiplexed by the LTC4305s) Three STSPIN250s for the X, Y, and Z magnetorquers Q1 Reaction Wheel OPD which powers the Q1 RW board Q2 Reaction Wheel OPD which…

Control stage, from the project README
From the project README

Main components on the Control stage

Control stage bill of materials (BOM)

78 components, 44 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
MAX892LEUA+
ADP7156ACPZ
U1
1
TLV62569DRL
U2
1
STM32G474RET3
U3
1
MAX7310ATE
TCAN330
U5
1
TPN4R712MD,L1Q
Q1
1
Crystal_GND24
Y1
1
MEZZ
J1
3
10132797-021100LF
J2, J3, J4
1
TFM-120-01-L-D-RA
J-TE-Debug-2-1734592-0
J6
1
PROBE
J7
1
Board_Def
H1
6
TestPoint_Alt
TP1, TP2, TP3, TP4, TP5, TP6
1
MPZ1608B471ATA00
FB1
1
2.2u
L1
2
CC0603KRX7R7BB105
47u
C1, C2
2
CC0603KRX7R7BB105
100n
C3, C23
3
CC0603KRX7R7BB105
10u
C4, C8, C10
1
10p
C5
1
CL10B104KB8NNNL
10u
C6
1
10u
C7
Show 24 more
QtyPartRefs
1
CC0603KRX7R7BB105
18p
C9
1
CL10B104KB8NNNL
18p
C11
2
22u
C12, C17
4
CC0603KRX7R7BB105
22u
C13, C15, C16, C33
1
CC0603KRX7R7BB105
4.7u
C14
1
DNP
C18
4
100n
C19, C22, C27, C32
2
1u
C20, C26
2
CL10B104KB8NNNL
22u
C21, C31
2
CC0603KRX7R7BB105
10n
C24, C35
2
CC0603KRX7R7BB105
1u
C25, C34
3
CL10B104KB8NNNL
1u
C28, C37, C39
2
CL10B104KB8NNNL
100n
C29, C38
1
CL10C200JB8NNNC
22u
C30
1
CL10C200JB8NNNC
100n
C36
4
RC0603FR-0710KL
100k/1%
R1, R4, R5, R10
1
RC0603FR-0723K7L
5.1k/0.1%
R2
1
RC0603FR-0710KL
3.3k/0.1%
R3
2
RC0603FR-0710KL
10k
R6, R7
1
CRGCQ0603F2K7
2.2
R8
1
RC0603FR-0710KL
442k/1%
R9
2
CRGCQ0603F2K7
THJP1206ABT1
R11, R12
1
RC0603FR-0710KL
THJP1206ABT1
R13
5
THJP1206ABT1
R14, R15, R16, R17, R18

Control stage design files

The KiCad project lives in the oresat/oresat-adcs-hardware repository on GitHub; these links point at the commit this page was built from.

Control stage: common questions

What microcontroller does the Control stage use?

The Control stage is built around the STM32G474RET3, from the STM32 family.

How big is the Control stage PCB?

The Control stage measures 40 × 36.5 mm, has 6 copper layers and is 1.5749 mm thick.

How many components are on the Control stage?

78 components, from 44 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 Control stage design files?

From the oresat/oresat-adcs-hardware 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 Control stage design in my own project?

Yes, under the terms of its GPL-2.0 license, which oresat chose for the repository.

Can I test firmware for the Control stage 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 oresat-adcs-hardware

Similar boards