Obc

OSUSat·cubesat·obc/v1/hardware/obc.kicad_pcb

Obc PCB layout, top view — open source STM32 board by OSUSat
Simulate this board

About the Obc PCB

Obc is an open source STM32 PCB design by OSUSat, published on GitHub under the MIT license. It is a 4-layer board measuring 80 × 80 mm, with 144 components from 69 distinct parts.

Its main chip is the CM4, from the STM32 family. Other key parts include the MCP2517FD-XJHA, MAX6369, SN65HVD230, 74LVC1G07 and DRV8846. By type, the board carries 48 capacitors, 37 resistors, 22 diodes, 15 ICs, 9 connectors and 4 inductors.

It belongs with the rf & radio, science & space and power & battery designs in this gallery.

From the project

Open Source Earth Imaging Satellite Hardware + Firmware

Welcome to the central repository for the OSUSat Climate Science CubeSat project. This repository contains the hardware designs, firmware, and documentation for the sub-systems comprising the satellite.

The OSUSat Climate Science CubeSat is a low-Earth orbit (LEO) satellite designed to capture high-resolution imagery and scientific data for climate science research.

Main components on the Obc

Obc bill of materials (BOM)

144 components, 69 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
CM4
STM32H743ZGT6
U1
1
MCP2517FD-XJHA
RFM96W-433S2
U2
1
MAX6369
U3
1
SN65HVD230
MAX-M10S
U4
1
MCP2517FD-XJHA
FM24CL16B
U5
1
74LVC1G07
MS5607-02BA
U6
1
SN65HVD230
U7
1
SN65HVD230
U8
1
DRV8846
AMS1117-3.3
U9
2
LM66100DCK
U10, U11
1
USBLC6-2P6
U12
1
ISM6HG256X
U13
2
TPS564242
U14, U15
1
AO3401A
Q1
1
AO3400A
Q2
1
SI7129DN-T1-GE3
Q3
1
25 MHz
Y1
1
32.768 kHz
Y2
1
Conn_ARM_JTAG_SWD_10
J1
1
ARJM11C7-502-AB
Micro_SD_Card
J2
Show 49 more
QtyPartRefs
1
USB_C_RECEPTACLE_USB2.0_16P
Conn_Coaxial
J3
1
CONN_02X04_ODD_EVEN
USB_C_Receptacle_USB2.0_16P
J4
1
CONN_01X05
Conn_Coaxial
J5
1
Conn_02x02_Odd_Even
J6
1
Conn_01x03
J9
1
CONN_02X20_ODD_EVEN
~
J10
1
ERF8-020-09.0-L-DV-TR
J11
1
CR2032
BT1
1
JUMPER_2_OPEN
Jumper
JP1
1
SW_SPDT
SW1
1
SW_Push
SW2
1
White
D1
1
Red
D2
1
1N5819WS
D3
1
Green
D4
1
D_TVS
D5
16
D_Zener
D6, D7, D8, D9, D10, D11, D12, D13 +8
1
Yellow
D22
1
600R
FB1
1
27nH
L1
2
1.5uH
L2, L3
6
100N
100nF
C1, C4, C9, C10, C11, C15
1
10U
100nF
C2
1
2.2U
100nF
C3
15
100nF
C5, C6, C7, C8, C23, C24, C25, C26 +7
1
100N
10nF
C12
1
100N
2.2uF
C13
1
2.2uF
C14
1
100N
1uF
C16
2
12pF
C17, C18
2
15pF
C19, C20
1
4.7uF
C21
8
10uF
C22, C27, C28, C30, C40, C41, C44, C45
7
22u
C29, C38, C39, C43, C47, C48, C49
1
1uF
C35
4
51k
R1, R5, R6, R20
9
10k
R2, R9, R10, R11, R14, R15, R16, R19 +1
2
5.1K
51k
R3, R4
1
5.1K
5.1k
R7
1
12K
10k
R8
1
120
5.1k
R12
1
120
10
R13
2
51K
51k
R17, R18
1
120k
R22
2
30k
R23, R25
1
220k
R24
8
0
R26, R27, R28, R29, R30, R31, R32, R33
3
1k
R34, R35, R36
1
15k
R37

Obc design files

The KiCad project lives in the OSUSat/cubesat repository on GitHub; these links point at the commit this page was built from.

Obc: common questions

What microcontroller does the Obc use?

The Obc is built around the CM4, from the STM32 family.

How big is the Obc PCB?

The Obc measures 80 × 80 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Obc?

144 components, from 69 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 Obc design files?

From the OSUSat/cubesat 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 Obc design in my own project?

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

Can I test firmware for the Obc 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 cubesat

Similar boards