OBC&COMMS subsystem
abelwu2001·Picosat-Pocketcube-UTN-FRC-2026·01_Hardware/pocat-hw-main/pq_obc_comms/pq_obc_comms.kicad_pcb
About the OBC&COMMS subsystem PCB
OBC&COMMS subsystem is an open source STM32 PCB design by abelwu2001, published on GitHub. It is a 4-layer board measuring 40 × 40 mm, with 68 components from 68 distinct parts.
Its main chip is the SPV1040TTR, from the STM32 family. Other key parts include the BD2232G-GTR and BGS12PL6E6327XTSA1. By type, the board carries 33 capacitors, 7 ICs, 7 resistors, 6 inductors, 5 connectors and 3 crystals.
It belongs with the power & battery designs in this gallery.
From the project
Proyecto Final para el armado de un nanoSat
Este documento resume las placas, elementos estructurales, componentes externos, cableado y tornillería necesarios para el armado de la plataforma PocketQube.
Link de la wiki donde se explica todo sobre el proyecto:
- 4 integrados en las pqlatboard - 1 integrado en la pqbotboard - 1 en la PQMagYBoard`
Los magnetorquers integrados en las placas se forman mediante pistas/bobinas de cobre del propio PCB, por lo que no se compran como componentes independientes.

Main components on the OBC&COMMS subsystem
OBC&COMMS subsystem bill of materials (BOM)
68 components, 68 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SPV1040TTR STM32L476RGTx STMicroelectronics | U1__2d765caa | U1 |
| 1 | SPV1040TTR SX1262IMLTRT STMicroelectronics | U2__3c01bf78 | U2 |
| 1 | SPV1040TTR BD2232G-GTR STMicroelectronics | U3__78de66fb | U3 |
| 1 | BD2232G-GTR Analog Devices | U4__5f493963 | U4 |
| 1 | BGS12PL6E6327XTSA1 | U5__751f0fcc | U5 |
| 1 | BD2232G-GTR | U6__e26a39a5 | U6 |
| 1 | BD2232G-GTR | U7__1728c99a | U7 |
| 1 | ECS-120-18-33-JEM-TR3 | X1__85b5baba | X1 |
| 1 | FA-128_32.0000MF20X-K5 | X2__c5377c9d | X2 |
| 1 | ABS09-32.768KHZ-7-T | X3__40ef0054 | X3 |
| 1 | CES-110-02-L-S Conn_01x10 Samtec | J1__ce21188f | J1 |
| 1 | CES-110-02-L-S Conn_01x10 Samtec | J2__a63bc9cd | J2 |
| 1 | CES-110-02-L-S Conn_01x10 Samtec | J3__57c77339 | J3 |
| 1 | CES-110-02-L-S Conn_01x10 Samtec | J4__71042816 | J4 |
| 1 | U.FL | J6__95db4f5f | J6 |
| 1 | MountingHole_Pad | H1__a8eef03d | H1 |
| 1 | MountingHole_Pad | H2__7afaf494 | H2 |
| 1 | MountingHole_Pad | H3__f70388f1 | H3 |
| 1 | MountingHole_Pad | H4__f801a1cd | H4 |
| 1 | CoaxialSwitch_Testpoint | TP1__f9c4e3d2 | TP1 |
Show 48 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SMM4F18A RBS1LAM40ATR STMicroelectronics | D1__334df4c5 | D1 |
| 1 | SMM4F18A RBS1LAM40ATR STMicroelectronics | D2__bd2b3331 | D2 |
| 1 | LQH2MPZ100MGRL 47nH Murata | L1__f2e2799c | L1 |
| 1 | LQH2MPZ100MGRL 2.5nH Murata | L3__1485d6de | L3 |
| 1 | XAL5030-222MEC 4.7nH Coilcraft | L4__942f3cf4 | L4 |
| 1 | TFM201610GHM-1R0MTAA 9.1nH TDK | L5__47193893 | L5 |
| 1 | 15nH | L6__ced7a93c | L6 |
| 1 | 15uH | L7__e08a8504 | L7 |
| 1 | GRM155R61C225KE11D 47nF Murata | C1__ca774a57 | C1 |
| 1 | GRM188R61A106KAALD 47pF Murata | C2__72c49c38 | C2 |
| 1 | GRM21BR60J107ME15K 100nF Murata | C3__bcfd69c3 | C3 |
| 1 | C0603C104K8PACTU 3.3pF KEMET | C4__90207b2c | C4 |
| 1 | GRM187R61A226ME15J 5.6pF Murata | C5__346fd701 | C5 |
| 1 | 39pF | C6__2c3003df | C6 |
| 1 | 2.2pF | C7__ead5be2a | C7 |
| 1 | 39pF | C8__3b28bfd6 | C8 |
| 1 | 3.3pF | C9__dc49ac9c | C9 |
| 1 | 3.3pF | C10__82ed297d | C10 |
| 1 | 2.4pF | C11__b2db7fb1 | C11 |
| 1 | 1.8pF | C12__b2c7e8c6 | C12 |
| 1 | 1uF | C13__d1b90dea | C13 |
| 1 | 1nF | C14__c8ce7f45 | C14 |
| 1 | 1nF | C15__0dffcb91 | C15 |
| 1 | 1uF | C16__58b6b3e1 | C16 |
| 1 | 470nF | C17__74bd322c | C17 |
| 1 | 100nF | C18__0129d3c2 | C18 |
| 1 | 4.7uF | C31__e4047c3f | C31 |
| 1 | 100nF | C32__096e5967 | C32 |
| 1 | 100nF | C33__1d37b461 | C33 |
| 1 | 100nF | C34__f54a60c3 | C34 |
| 1 | 100nF | C35__eea0baec | C35 |
| 1 | 100nF | C36__1330f687 | C36 |
| 1 | 1uF | C37__f9cb8991 | C37 |
| 1 | 10pF | C38__fabc3299 | C38 |
| 1 | 10pF | C39__0234df5a | C39 |
| 1 | 20pF | C40__9df9f696 | C40 |
| 1 | 20pF | C41__0aea1b69 | C41 |
| 1 | 100nF | C42__d2aef4f4 | C42 |
| 1 | 1uF | C43__5c5681ac | C43 |
| 1 | 1uF | C44__a1850039 | C44 |
| 1 | 1uF | C45__bee54487 | C45 |
| 1 | RC0603FR-071KL 4.7k YAGEO | R1__fba2bbee | R1 |
| 1 | RC0603FR-071KL 4.7k YAGEO | R2__b8740f1f | R2 |
| 1 | RC0603FR-071KL 100R YAGEO | R3__a8354450 | R3 |
| 1 | UR73V2ATTD75L0F 100R KOA Speer | R4__2f764c92 | R4 |
| 1 | RC0603FR-072KL 10k YAGEO | R6__0c1c77f0 | R6 |
| 1 | RC0603FR-07510RL 4.7k YAGEO | R7__ea538916 | R7 |
| 1 | RC0603FR-071KL 4.7k YAGEO | R8__1b786c22 | R8 |
OBC&COMMS subsystem design files
The KiCad project lives in the abelwu2001/Picosat-Pocketcube-UTN-FRC-2026 repository on GitHub; these links point at the commit this page was built from.
OBC&COMMS subsystem: common questions
What microcontroller does the OBC&COMMS subsystem use?
The OBC&COMMS subsystem is built around the SPV1040TTR, from the STM32 family.
How big is the OBC&COMMS subsystem PCB?
The OBC&COMMS subsystem measures 40 × 40 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the OBC&COMMS subsystem?
68 components, from 68 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&COMMS subsystem design files?
From the abelwu2001/Picosat-Pocketcube-UTN-FRC-2026 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&COMMS subsystem design in my own project?
The repository has no license, so all rights stay with abelwu2001. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the OBC&COMMS subsystem 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 Picosat-Pocketcube-UTN-FRC-2026
RP2040/RP2350
EGSE
abelwu2001
327 × 271 mm107 parts6LNo license3PQ EPS
abelwu2001
40 × 40 mm83 parts4LNo license3PQ PL2
abelwu2001
40 × 40 mm76 parts4LNo license3PCB P L2 PCB 2022-10-05
abelwu2001
40 × 40 mm58 parts4LNo license3RP2040/RP2350
ADCS subsystem
abelwu2001
40 × 40 mm57 parts6LNo license3PQ BotBoard
abelwu2001
64 × 52 mm24 parts6LNo license3PQ Lat Board
abelwu2001
48 × 48 mm17 parts6LNo license3PQ1 TopBoard
abelwu2001
50 × 50 mm12 parts2LNo license3PQ MagYBoard
abelwu2001
45 × 45 mm10 parts6LNo license3PQ Botnotsobot
abelwu2001
64 × 58 mm6 parts2LNo license3PQ PL1
abelwu2001
40 × 40 mm5 parts2LNo license3
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
Base
google
52.3 × 52.3 mm36 parts2LApache-2.02.9kSTM32
Type g
google
169 × 30 mm24 parts2LApache-2.02.9kSTM32
Main panel
google
234 × 84 mm26 parts4LApache-2.02.9kSTM32
Type a
google
150 × 30 mm14 parts2LApache-2.02.9kSTM32
Type c
google
188 × 30 mm17 parts2LApache-2.02.9k