

CanSat
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
8BMP280
LGA-8(2x2.5)-40℃~+85℃ 0.12hpa 1.5pa/K 1.71V~3.6V 1hpa 300nA 30Kpa~1.1bar I2C、SPI Integrated ADC and digital interface、On-chip calibration and non-volatile storage、Standby mode、On-chip temperature output LGA-8(2x2.5) Pressure Sensors ROHSBoschPressure SensorsW25Q128JVPIQ
WSON-8-EP(5x6)-40℃~+85℃ 100,000 cycles 10uA 120ms@(32KB) 128Mbit 133MHz 2.7V~3.6V 20 Years Power-on reset、Hardware write protection、Software write protection、Write enable latch、Absolute write protection、Power lock protection SPI WSON-8-EP(5x6) NOR FLASH ROHSWinbond ElecNOR FLASHAPS6404L-3SQR-ZR
USON-8LUSON-8L PSRAM ROHSAP MemoryDRAMMPU-6050
QFN-24-EP(4x4)-40℃~+85℃ 16bit 1KB 2.375V~3.46V 5uA Accelerometer Gyroscope I2C X,Y,Z X,Y,Z ±16g ±2000dps QFN-24-EP(4x4) Accelerometers ROHSTDK InvenSenseAccelerometersRFM98W-433S2
LCC-16_16X16mmLCC-16_16X16mm New Arrivals ROHSHopeRF Micro-electronicsUncategorisedMBR0530T1G
SOD-123Schottky DiodesFUXINSEMIBSS138
SOT-23-55℃~+150℃ 1 N-channel 1.1Ω@10V、1.2Ω@4.5V 1.2V 1.7nC@10V 17.5pF 340mA 350mW 50V 6.5pF N-Channel SOT-23 MOSFETs ROHShongjiachengMOSFETsESD7L5.0DT5G
SOT-723-55℃~+125℃ 0.2pF、0.35pF 20V 3A@8/20us 5V 70nA 8.6V IEC 61000-4-2、IEC 61000-4-5 SOT-723 ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)
README
readme.mdTeam 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
Schematics in PDF file
PCB schematic in PDF file
BOM
| Id | Designator | Footprint | Quantity | Designation |
|---|---|---|---|---|
| 1 | R5,R24,R12,R1,R21,R23,R22 | R_0805_2012Metric | 7 | 10K |
| 2 | R26,R25 | R_0402_1005Metric | 2 | 4.7K |
| 3 | C25 | C_0805_2012Metric | 1 | 10nF |
| 4 | R4,R3 | R_0805_2012Metric | 2 | 27 |
| 5 | J8 | PinHeader_1x02_P2.00mm_Vertical | 1 | Conn_01x02_Pin |
| 6 | L1 | AOTAB201610S3R3101T | 1 | 3.3u |
| 7 | D2 | LED_0402_1005Metric | 1 | RED |
| 8 | U5 | RP2350-QFN-60-1EP_7x7_P0.4mm_EP3.4x3.4mm_ThermalVias | 1 | RP2350_60QFN |
| 9 | C16,C9,C8,C11 | C_0402_1005Metric | 4 | 4.7uF |
| 10 | C20,C3,C4,C10,C22,C12,C7,C1,C5,C6,C2 | C_0402_1005Metric | 11 | 100nF |
| 11 | C24,C23 | C_0402_1005Metric | 2 | 15pF |
| 12 | C30,C15,C17,C32,C27,C28,C19 | C_0805_2012Metric | 7 | 100nF |
| 13 | BZ1 | CMT-4023S | 1 | Buzzer |
| 14 | J1 | USB_C_Receptacle_Amphenol_12401610E4-2A | 1 | USB_C_Receptacle |
| 15 | C31 | C_0805_2012Metric | 1 | 22u |
| 16 | SW2,SW1,SW3 | SW_Push_1P1T_NO_Vertical_Wuerth_434133025816 | 3 | SW_Push |
| 17 | IC1 | SON127P600X500X80-9N-D | 1 | W25Q128JVPIQ |
| 18 | C21,C13 | C_0805_2012Metric | 2 | 1uF |
| 19 | D1 | MMBT2907AM3T5G | 1 | ESD7L5.0DT5G |
| 20 | D4,D3 | D_SOD-123 | 2 | MBR0530T1G |
| 21 | R11,R10 | R_0805_2012Metric | 2 | 5.1K |
| 22 | J10 | PinHeader_1x04_P2.00mm_Vertical | 1 | Conn_01x04_Pin |
| 23 | R18 | R_0805_2012Metric | 1 | 100 |
| 24 | J2 | SMA_Amphenol_901-144_Vertical | 1 | Conn_Coaxial |
| 25 | R17 | R_0402_1005Metric | 1 | 10K |
| 26 | R20 | R_0402_1005Metric | 1 | 33 |
| 27 | U3 | PinHeader_1x05_P1.00mm_Vertical | 1 | Waveshare23721 |
| 28 | C18 | C_0805_2012Metric | 1 | 2.2nF |
| 29 | U8 | Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumbering | 1 | BMP280 |
| 30 | R2,R14,R13 | R_0805_2012Metric | 3 | 1K |
| 31 | Y1 | ABM8272T3 | 1 | ABM8272T3 |
| 32 | C29 | C_0805_2012Metric | 1 | 2.2uF |
| 33 | Q1 | SOT-23 | 1 | BSS138 |
| 34 | U9 | PSON50P200X300X50-9N | 1 | APS6404L-3SQR-ZR |
| 35 | J6 | PinHeader_2x03_P1.00mm_Vertical | 1 | Conn_01x06_Pin |
| 36 | R15 | R_0805_2012Metric | 1 | 220 |
| 37 | J7 | JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_Vertical | 1 | Conn_01x03_Pin |
| 38 | R16 | R_0805_2012Metric | 1 | DNC |
| 39 | J5 | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | 1 | Screw_Terminal_01x02 |
| 40 | J9 | JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_Vertical | 1 | Conn_01x02_Pin |
| 41 | J11 | JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical | 1 | Conn_01x03_Socket |
| 42 | J3 | JST_SH_BM06B-SRSS-TB_1x06-1MP_P1.00mm_Vertical | 1 | Conn_01x06_Socket |
| 43 | U4 | HOPERF_RFM9XW_SMD | 1 | RFM98W-433S2 |
| 44 | C14 | C_0805_2012Metric | 1 | DNP |
| 45 | U1 | InvenSense_QFN-24_4x4mm_P0.5mm | 1 | MPU-6050 |
| 46 | J4 | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | 1 | Conn_01x02_Pin |
| 47 | R19 | R_0402_1005Metric | 1 | 1K |
Parts
86| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 100nF | Capacitor_SMD:C_0402_1005Metric | C1, C2, C3, C4, C5, C6, C7, C10, C12, C20, C22 |
| 7 | 100nF | Capacitor_SMD:C_0805_2012Metric | C15, C17, C19, C27, C28, C30, C32 |
| 7 | 10K | Resistor_SMD:R_0805_2012Metric | R1, R5, R12, R21, R22, R23, R24 |
| 4 | 4.7uF | Capacitor_SMD:C_0402_1005Metric | C8, C9, C11, C16 |
| 3 | 1K | Resistor_SMD:R_0805_2012Metric | R2, R13, R14 |
| 3 | SW_Push | Button_Switch_SMD:SW_Push_1P1T_NO_Vertical_Wuerth_434133025816 | SW1, SW2, SW3 |
| 2 | 15pF | Capacitor_SMD:C_0402_1005Metric | C23, C24 |
| 2 | 1uF | Capacitor_SMD:C_0805_2012Metric | C13, C21 |
| 2 | 27 | Resistor_SMD:R_0805_2012Metric | R3, R4 |
| 2 | 4.7K | Resistor_SMD:R_0402_1005Metric | R25, R26 |
| 2 | 5.1K | Resistor_SMD:R_0805_2012Metric | R10, R11 |
| 2 | MBR0530T1G | Diode_SMD:D_SOD-123 | D3, D4 |
| 2 | MountingHole_2.2mm_M2 | MountingHole:MountingHole_2.2mm_M2 | M2, M2 |
| 1 | 100 | Resistor_SMD:R_0805_2012Metric | R18 |
| 1 | 10K | Resistor_SMD:R_0402_1005Metric | R17 |
| 1 | 10nF | Capacitor_SMD:C_0805_2012Metric | C25 |
| 1 | 1K | Resistor_SMD:R_0402_1005Metric | R19 |
| 1 | 2.2nF | Capacitor_SMD:C_0805_2012Metric | C18 |
| 1 | 2.2uF | Capacitor_SMD:C_0805_2012Metric | C29 |
| 1 | 220 | Resistor_SMD:R_0805_2012Metric | R15 |
| 1 | 22u | Capacitor_SMD:C_0805_2012Metric | C31 |
| 1 | 3.3u | inductors:AOTAB201610S3R3101T | L1 |
| 1 | 33 | Resistor_SMD:R_0402_1005Metric | R20 |
| 1 | ABM8272T3 | clock:ABM8272T3 | Y1 |
| 1 | APS6404L-3SQR-ZR | APS6404L-3SQR-ZR:PSON50P200X300X50-9N | U9 |
| 1 | BMP280 | Package_LGA:Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumbering | U8 |
| 1 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | Buzzer | buzzer:CMT-4023S | BZ1 |
| 1 | Conn_01x02_Pin | Connector_JST:JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_Vertical | J9 |
| 1 | Conn_01x02_Pin | Connector_PinHeader_2.00mm:PinHeader_1x02_P2.00mm_Vertical | J8 |
| 1 | Conn_01x02_Pin | Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J4 |
| 1 | Conn_01x03_Pin | Connector_JST:JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_Vertical | J7 |
| 1 | Conn_01x03_Socket | Connector_JST:JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical | J11 |
| 1 | Conn_01x04_Pin | Connector_PinHeader_2.00mm:PinHeader_1x04_P2.00mm_Vertical | J10 |
| 1 | Conn_01x06_Pin | Connector_PinHeader_1.00mm:PinHeader_2x03_P1.00mm_Vertical | J6 |
| 1 | Conn_01x06_Socket | Connector_JST:JST_SH_BM06B-SRSS-TB_1x06-1MP_P1.00mm_Vertical | J3 |
| 1 | Conn_Coaxial | Connector_Coaxial:SMA_Amphenol_901-144_Vertical | J2 |
| 1 | DNC | Resistor_SMD:R_0805_2012Metric | R16 |
| 1 | DNP | Capacitor_SMD:C_0805_2012Metric | C14 |
| 1 | ESD7L5.0DT5G | SamacSys_Parts:MMBT2907AM3T5G | D1 |
| 1 | MPU-6050 | Sensor_Motion:InvenSense_QFN-24_4x4mm_P0.5mm | U1 |
| 1 | RED | LED_SMD:LED_0402_1005Metric | D2 |
| 1 | RFM98W-433S2 | RF_Module:HOPERF_RFM9XW_SMD | U4 |
| 1 | RP2350_60QFN | RP2040:RP2350-QFN-60-1EP_7x7_P0.4mm_EP3.4x3.4mm_ThermalVias | U5 |
| 1 | Screw_Terminal_01x02 | Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J5 |
| 1 | USB_C_Receptacle | Connector_USB:USB_C_Receptacle_Amphenol_12401610E4-2A | J1 |
| 1 | W25Q128JVPIQ | SamacSys_Parts:SON127P600X500X80-9N-D | IC1 |
| 1 | Waveshare23721 | Connector_PinHeader_1.00mm:PinHeader_1x05_P1.00mm_Vertical | U3 |
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 mm

- 2 layers21 × 51 mm

- 4 layers99 × 54 mm

- 4 layers80.6 × 54 mm

Frank core2
rh1tech/frank-lab
FRANK Board Laboratory (work-in-progress board prototopyes)
195 parts4GPL-3.0 - 4 layers38.5 × 88 mm

4-way splitter
m1geo/Antenna-Splitter
Simple antenna splitter with SMA connections based around the Mini-Circuits AD4PS-1+
18 parts1 - 4 layers162 × 87 mm

- 4 layers68.9 × 112.1 mm

RP2350 V2
Stefan1623/VoidLink_Hardware
Four-layer RF PCB design files for a wireless communication system
151 parts - 4 layers55 × 32 mm

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