Onboard Computer

onionsat-pcbs·gaia-obc

Onboard Computer PCB layout, top view — open source RP2040/RP2350 board by onionsat-pcbs

About the Onboard Computer PCB

Onboard Computer is an open source RP2040/RP2350 PCB design by onionsat-pcbs, published on GitHub. It is a 8-layer board measuring 50 × 50 mm, with 170 components from 56 distinct parts.

Its main chip is the ESP32-S3-PICO-1-N8R2, from the RP2040/RP2350 family. Other key parts include the MCP23017_ML, USBLC6-2P6, INA3221, TPS22917DBV and AP2112K-3.3. By type, the board carries 62 resistors, 57 capacitors, 20 ICs, 11 diodes, 8 switches and 5 connectors.

From the project

CS26 Gaia - On-Board Computer

Main components on the Onboard Computer

Onboard Computer bill of materials (BOM)

170 components, 56 distinct parts.

QtyPartRefs
1
MCP23017_ML
U1
1
USBLC6-2P6
U2
1
ESP32-S3-PICO-1-N8R2
U3
2
INA3221
U4, U5
5
TPS22917DBV
U6, U7, U8, U9, U10
1
AP2112K-3.3
U11
1
DW01A
U12
1
AP2112K-3.0
U13
1
LGS4056HDB
U14
1
CD-PA1616
U15
1
RFM95W-868S2
U16
1
BME280
U17
1
~
U18
1
INA238/INA237
U19
1
~TPS63070
U20
1
IRLML6244
Q1
1
FS8205A
Q2
1
BSS138
Q3
1
USB_C_Receptacle_USB2.0_16P
J1
2
Conn_02x10_Odd_Even
J2, J3
Show 36 more
QtyPartRefs
1
Micro_SD_Card_Det2
J5
1
Conn_Coaxial_Small
J6
1
Antenna
AE1
1
Buzzer
BZ1
2
SW_Push
SW1, SW2
5
SW_Push
SW3, SW4, SW5, SW6, SW7
1
SW_Slide_DPDT
SW8
9
LED_Small
D2, D3, D4, D5, D6, D7, D8, D9 +1
2
LED
D10, D11
1
2,4nH
L1
1
1.5uH
L2
19
100nF
C1, C2, C3, C5, C8, C9, C10, C11 +11
5
10uF
C4, C33, C35, C37, C54
18
1uF
C6, C7, C13, C14, C15, C16, C17, C18 +10
5
1nF
C19, C20, C21, C22, C23
1
2,4pF
C46
1
2,0pF
C47
1
1uF
C49
2
10uF
C50, C51
2
100nF
C52, C53
3
22uF
C55, C56, C57
27
10k
R1, R2, R3, R13, R14, R15, R16, R17 +19
2
5.1k
R4, R5
1
0.01R
R6
9
TBA
R7, R8, R9, R10, R11, R12, R21, R22 +1
2
1k
R19, R53
6
0,1
R32, R33, R34, R35, R36, R37
5
0
R38, R39, R40, R41, R42
1
68.1k
R45
1
240k
R46
1
100k
R47
1
100
R48
2
TBA
R49, R50
1
1k
R51
2
470
R56, R57
1
10
R60

Onboard Computer design files

The KiCad project lives in the onionsat-pcbs/gaia-obc repository on GitHub; these links point at the commit this page was built from.

Onboard Computer: common questions

What microcontroller does the Onboard Computer use?

The Onboard Computer is built around the ESP32-S3-PICO-1-N8R2, from the RP2040/RP2350 family.

How big is the Onboard Computer PCB?

The Onboard Computer measures 50 × 50 mm, has 8 copper layers and is 0.799996 mm thick.

How many components are on the Onboard Computer?

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

Where can I download the Onboard Computer design files?

From the onionsat-pcbs/gaia-obc repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Onboard Computer design in my own project?

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

Can I test firmware for the Onboard Computer without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.

More boards in gaia-obc

Similar boards