Skip to the content
PCBKitNew board
2 layers55.6 × 55.5 mmCanSat, the printed circuit board in 3D

Motherboard for the Team ApolLO's CanSat.

Size
55.6 × 55.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
86
Nets
104
Pads
359
Tracks, vias
1,522, 183
Pours
6
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
3 Nov 2025
Updated
30 Mar 2026

Overview

CanSat is an open-source printed circuit board by ApolLO-CanSat, from the ApolLO-CanSat/PCB repository on GitHub. It is a 2-layer board of 55.6 × 55.5 mm with 86 parts on 104 nets, routed with 1,522 tracks and 183 vias.

It is built around the BMP280, W25Q128JVPIQ and APS6404L-3SQR-ZR, with the MPU-6050, RFM98W-433S2 and MBR0530T1G among its other parts. Its parts include 31 capacitors, 22 resistors, 11 connectors, 7 ICs and 4 diodes. It belongs with the RP2350 boards of this library.

Main components

8

README

readme.md

Team ApolLO's CanSat PCBs

The mainboard features:

  • RP2350A MCU
  • W25Q128JVPIQ flash memory
  • Waveshare 23721 for GPS signal
  • RFM98W 433MHz LoRa module
  • MPU-6050 gyroscope and accelerometer
  • BMP 280 barometer and thermometer
  • USB-C connector
  • BOOTSEL and RESET buttons
  • Status LED
  • Buzzer for easier recovery
    PCB Assembled Front PCB Assembled Back PCB Front PCB Back
    Mainboard schematic MCU schematic
    Schematics in PDF file
    PCB Schematic Front PCB Schematic Back
    PCB schematic in PDF file

BOM

IdDesignatorFootprintQuantityDesignation
1R5,R24,R12,R1,R21,R23,R22R_0805_2012Metric710K
2R26,R25R_0402_1005Metric24.7K
3C25C_0805_2012Metric110nF
4R4,R3R_0805_2012Metric227
5J8PinHeader_1x02_P2.00mm_Vertical1Conn_01x02_Pin
6L1AOTAB201610S3R3101T13.3u
7D2LED_0402_1005Metric1RED
8U5RP2350-QFN-60-1EP_7x7_P0.4mm_EP3.4x3.4mm_ThermalVias1RP2350_60QFN
9C16,C9,C8,C11C_0402_1005Metric44.7uF
10C20,C3,C4,C10,C22,C12,C7,C1,C5,C6,C2C_0402_1005Metric11100nF
11C24,C23C_0402_1005Metric215pF
12C30,C15,C17,C32,C27,C28,C19C_0805_2012Metric7100nF
13BZ1CMT-4023S1Buzzer
14J1USB_C_Receptacle_Amphenol_12401610E4-2A1USB_C_Receptacle
15C31C_0805_2012Metric122u
16SW2,SW1,SW3SW_Push_1P1T_NO_Vertical_Wuerth_4341330258163SW_Push
17IC1SON127P600X500X80-9N-D1W25Q128JVPIQ
18C21,C13C_0805_2012Metric21uF
19D1MMBT2907AM3T5G1ESD7L5.0DT5G
20D4,D3D_SOD-1232MBR0530T1G
21R11,R10R_0805_2012Metric25.1K
22J10PinHeader_1x04_P2.00mm_Vertical1Conn_01x04_Pin
23R18R_0805_2012Metric1100
24J2SMA_Amphenol_901-144_Vertical1Conn_Coaxial
25R17R_0402_1005Metric110K
26R20R_0402_1005Metric133
27U3PinHeader_1x05_P1.00mm_Vertical1Waveshare23721
28C18C_0805_2012Metric12.2nF
29U8Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumbering1BMP280
30R2,R14,R13R_0805_2012Metric31K
31Y1ABM8272T31ABM8272T3
32C29C_0805_2012Metric12.2uF
33Q1SOT-231BSS138
34U9PSON50P200X300X50-9N1APS6404L-3SQR-ZR
35J6PinHeader_2x03_P1.00mm_Vertical1Conn_01x06_Pin
36R15R_0805_2012Metric1220
37J7JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_Vertical1Conn_01x03_Pin
38R16R_0805_2012Metric1DNC
39J5JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical1Screw_Terminal_01x02
40J9JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_Vertical1Conn_01x02_Pin
41J11JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical1Conn_01x03_Socket
42J3JST_SH_BM06B-SRSS-TB_1x06-1MP_P1.00mm_Vertical1Conn_01x06_Socket
43U4HOPERF_RFM9XW_SMD1RFM98W-433S2
44C14C_0805_2012Metric1DNP
45U1InvenSense_QFN-24_4x4mm_P0.5mm1MPU-6050
46J4JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical1Conn_01x02_Pin
47R19R_0402_1005Metric11K

Parts

86
QtyValueFootprintReferences
11100nFCapacitor_SMD:C_0402_1005MetricC1, C2, C3, C4, C5, C6, C7, C10, C12, C20, C22
7100nFCapacitor_SMD:C_0805_2012MetricC15, C17, C19, C27, C28, C30, C32
710KResistor_SMD:R_0805_2012MetricR1, R5, R12, R21, R22, R23, R24
44.7uFCapacitor_SMD:C_0402_1005MetricC8, C9, C11, C16
31KResistor_SMD:R_0805_2012MetricR2, R13, R14
3SW_PushButton_Switch_SMD:SW_Push_1P1T_NO_Vertical_Wuerth_434133025816SW1, SW2, SW3
215pFCapacitor_SMD:C_0402_1005MetricC23, C24
21uFCapacitor_SMD:C_0805_2012MetricC13, C21
227Resistor_SMD:R_0805_2012MetricR3, R4
24.7KResistor_SMD:R_0402_1005MetricR25, R26
25.1KResistor_SMD:R_0805_2012MetricR10, R11
2MBR0530T1GDiode_SMD:D_SOD-123D3, D4
2MountingHole_2.2mm_M2MountingHole:MountingHole_2.2mm_M2M2, M2
1100Resistor_SMD:R_0805_2012MetricR18
110KResistor_SMD:R_0402_1005MetricR17
110nFCapacitor_SMD:C_0805_2012MetricC25
11KResistor_SMD:R_0402_1005MetricR19
12.2nFCapacitor_SMD:C_0805_2012MetricC18
12.2uFCapacitor_SMD:C_0805_2012MetricC29
1220Resistor_SMD:R_0805_2012MetricR15
122uCapacitor_SMD:C_0805_2012MetricC31
13.3uinductors:AOTAB201610S3R3101TL1
133Resistor_SMD:R_0402_1005MetricR20
1ABM8272T3clock:ABM8272T3Y1
1APS6404L-3SQR-ZRAPS6404L-3SQR-ZR:PSON50P200X300X50-9NU9
1BMP280Package_LGA:Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumberingU8
1BSS138Package_TO_SOT_SMD:SOT-23Q1
1Buzzerbuzzer:CMT-4023SBZ1
1Conn_01x02_PinConnector_JST:JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_VerticalJ9
1Conn_01x02_PinConnector_PinHeader_2.00mm:PinHeader_1x02_P2.00mm_VerticalJ8
1Conn_01x02_PinConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ4
1Conn_01x03_PinConnector_JST:JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_VerticalJ7
1Conn_01x03_SocketConnector_JST:JST_PH_B3B-PH-K_1x03_P2.00mm_VerticalJ11
1Conn_01x04_PinConnector_PinHeader_2.00mm:PinHeader_1x04_P2.00mm_VerticalJ10
1Conn_01x06_PinConnector_PinHeader_1.00mm:PinHeader_2x03_P1.00mm_VerticalJ6
1Conn_01x06_SocketConnector_JST:JST_SH_BM06B-SRSS-TB_1x06-1MP_P1.00mm_VerticalJ3
1Conn_CoaxialConnector_Coaxial:SMA_Amphenol_901-144_VerticalJ2
1DNCResistor_SMD:R_0805_2012MetricR16
1DNPCapacitor_SMD:C_0805_2012MetricC14
1ESD7L5.0DT5GSamacSys_Parts:MMBT2907AM3T5GD1
1MPU-6050Sensor_Motion:InvenSense_QFN-24_4x4mm_P0.5mmU1
1REDLED_SMD:LED_0402_1005MetricD2
1RFM98W-433S2RF_Module:HOPERF_RFM9XW_SMDU4
1RP2350_60QFNRP2040:RP2350-QFN-60-1EP_7x7_P0.4mm_EP3.4x3.4mm_ThermalViasU5
1Screw_Terminal_01x02Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ5
1USB_C_ReceptacleConnector_USB:USB_C_Receptacle_Amphenol_12401610E4-2AJ1
1W25Q128JVPIQSamacSys_Parts:SON127P600X500X80-9N-DIC1
1Waveshare23721Connector_PinHeader_1.00mm:PinHeader_1x05_P1.00mm_VerticalU3

The 84 most common of 86 parts.

Questions

How big is the CanSat PCB?

It measures 55.6 × 55.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the CanSat use?

86 parts, built around the BMP280, W25Q128JVPIQ, APS6404L-3SQR-ZR and MPU-6050. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the CanSat KiCad files?

From the ApolLO-CanSat/PCB repository on GitHub, at the commit this page was made from: the board is CanSat.kicad_pcb and its schematic CanSat.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the CanSat design in my own project?

Its repository states no licence, so its author keeps all rights: ask ApolLO-CanSat before reusing the design.

Similar boards

  • 6 layers60.4 × 98.3 mmDronePCB, the printed circuit board in 3D

    DronePCB

    WiktorKociuba/drone

    207 parts
  • 2 layers21 × 51 mmPicoplus, the printed circuit board in 3D

    Picoplus

    Badbird5907/picoplus

    49 parts4
  • 4 layers99 × 54 mmFrank next, the printed circuit board in 3D

    Frank next

    rh1tech/frank

    RP2350 Based Hardware Emulation Platform

    253 parts66GPL-3.0
  • 4 layers80.6 × 54 mmFrank core2, the printed circuit board in 3D

    Frank core2

    rh1tech/frank-lab

    FRANK Board Laboratory (work-in-progress board prototopyes)

    195 parts4GPL-3.0
  • 4 layers38.5 × 88 mm4-way splitter, the printed circuit board in 3D

    4-way splitter

    m1geo/Antenna-Splitter

    Simple antenna splitter with SMA connections based around the Mini-Circuits AD4PS-1+

    18 parts1
  • 4 layers162 × 87 mmRP2040 Eval Board, the printed circuit board in 3D

    RP2040 Eval Board

    MicroType-Engineering/YouTube_Projects

    321 partsMIT
  • 4 layers68.9 × 112.1 mmRP2350 V2, the printed circuit board in 3D

    RP2350 V2

    Stefan1623/VoidLink_Hardware

    Four-layer RF PCB design files for a wireless communication system

    151 parts
  • 4 layers55 × 32 mmRP2040 S, the printed circuit board in 3D

    RP2040 S

    Mig-M27/Avionics-PCBs

    Este repositório é usado para gerir as versões dos projetos KiCAD do sistema de Avionics da Porto Space Team. Está dividido em 2 secções: 1.

    47 parts