

Rpi cm5 dronecarrier
- Size
- 56.2 × 70.5 mm
- Copper layers
- 4
- Thickness
- 1.61 mm
- Parts
- 145
- Nets
- 226
- Pads
- 702
- Tracks, vias
- 2,350, 352
- Pours
- 28
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 5 Jan 2026
- Updated
- 9 Sep 2026
Overview
Rpi cm5 dronecarrier is an open-source printed circuit board by AMLing2, from the AMLing2/MAS500_Drone_Arena repository on GitHub, published under the MIT licence. It is a 4-layer board of 56.2 × 70.5 mm with 145 parts on 226 nets, routed with 2,350 tracks and 352 vias.
It is built around the ATMEGA32U4RC-MUR, NC7WZ07P6X and BMP384, with the TPD2EUSB30DRT, BMI088 and SN74LVC1G07DCKR among its other parts. Its parts include 46 resistors, 34 capacitors, 24 connectors, 16 diodes and 11 ICs. It belongs with the computers and single-board computers boards and the AVR (ATmega, ATtiny) and Raspberry Pi (Linux) boards of this library.
Main components
12ATMEGA32U4RC-MUR
VQFN-44-EP(7x7)-40℃~+85℃ 10bit 16MHz 1KB 2.5KB 2.7V~5.5V 26 32KB 8 Bit AVR Built-in FLASH VQFN-44-EP(7x7) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)NC7WZ07P6X
SOT-363-40℃~+125℃ 1.65V~5.5V 10uA 2 2.2ns@3.3V,50pF 24mA 24mA Schmitt trigger SOT-363 Buffers, Drivers, Receivers, Transceivers ROHSTECH PUBLICBuffers, Drivers, Receivers, TransceiversBMP384
LGA-10(2x2)-40℃~+85℃ 1.65V~3.6V 1pa/K 2uA 30Kpa~1.25bar 50pa 9pa I2C、SPI LGA-10(2x2) Pressure Sensors ROHSBosch SensortecPressure SensorsTPD2EUSB30DRT
SOT(9x3)-40℃~+85℃ 0.7pF 2 45W 5.5V 5A@8/20us 7V 8V ESD IEC 61000-4-2、IEC 61000-4-5 Unidirectional SOT(9x3) ESD and Surge Protection (TVS/ESD) ROHSTexas InstrumentsESD And Surge Protection (TVS/ESD)BMI088
LGA-16(3x4.5)-40℃~+85℃ Accelerometer Gyroscope LGA-16(3x4.5) Accelerometers ROHSBosch SensortecAccelerometersSN74LVC1G07DCKR
SOT-353-40℃~+125℃ 1 1 1.65V~5.5V 1.7V、2V 10uA 24mA 700mV、800mV 74LVC 800mV 8ns@3.3V,50pF SOT-353 Logic Gates ROHSTECH PUBLICLogic GatesCR0805J80222G
0805-55℃~+125℃ 125mW 150V 2.2kΩ Thick Film Resistor ±200ppm/℃ ±5% 0805 Chip Resistor - Surface Mount ROHSLIZChip Resistor - Surface MountTPD1E1B04DPYR
X1-SON-2(0.6x1)-40℃~+125℃ 1 100nA 1pF 3.6V 50W@8/20us 6.3A@8/20us 6.4V 8.5V Bidirectional ESD IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 X1-SON-2(0.6x1) ESD and Surge Protection (TVS/ESD) ROHSTexas InstrumentsESD And Surge Protection (TVS/ESD)12402012E212A
SMD1 5A Female Type-C USB 2.0 SMD USB Connectors ROHSAmphenolUSB ConnectorsF32R-1A7H1-11022
SMD,P=0.5mm,卧贴FFC, FPC (Flat Flexible) Connector AssembliesAmphenolNCD0805G1
0805-30℃~+85℃ 130° 2.5V~3.6V 20mA 400mcd 520nm 525nm~537.5nm 72mW Discrete Diode Green 0805 LED Indication - Discrete ROHSFoshan NationStar OptoelectronicsLED Indication - Discrete17-21SURC/S530-A3/TR8
0805-40℃~+85℃ 140° 20mA 2V 41mcd~61mcd 60mW 624nm 632nm Orange Red Water Clear 0805 LED Indication - Discrete ROHSEverlight ElectronicsLED Indication - Discrete
README
README.mdMAS500_Drone_Arena
Clone the repo with:
git clone --recurse-submodules https://github.com/AMLing2/MAS500_Drone_Arena.gitTODO
simulation/estimator:
- variable timestep - not sure if needed
- motors
- randomly delayed action
- first order TF
- energy correction term to rotation
- predict OOB in real-life flight pcb:
- BMS
- Actuator PCB and mechanical design drone:
- Addressable LEDs
- cooling programming - mcu:
- Separate PWM/RC signal data for better resolution programming - rest:
- add charging logic Arena:
- remove bottom plate with encoder
- alt. absolute encoder
- improve other encoder reading
- better bearing
- new lifting thing, change minimum height limit
- new top piece better fit for drone's base
- Actuator code should be ported to libgpiod camera:
- webRTC streaming
- timestamp syncing
Parts
145| Qty | Value | Footprint | References |
|---|---|---|---|
| 24 | 100nF | Capacitor_SMD:C_0402_1005Metric | C2, C10, C11, C12, C13, C14, C15, C16, C19, C20, C21, C22, C24, C26, C27, C28 +8 |
| 11 | 10K | Resistor_SMD:R_0402_1005Metric | R19, R20, R23, R25, R28, R29, R30, R31, R47, R48, R49 |
| 7 | 220R | Resistor_SMD:R_0603_1608Metric | R21, R22, R26, R27, R44, R45, R46 |
| 7 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1, JP3, JP5, JP6, JP8, JP10, JP11 |
| 6 | 1K6 | Resistor_SMD:R_0402_1005Metric | R3, R8, R9, R40, R41, R42 |
| 6 | Probe | Connector_PinHeader_1.00mm:PinHeader_1x01_P1.00mm_Vertical | J19, J20, J21, J22, J23, J25 |
| 6 | TPD1E1B04DPYR | 1drone_footprints:X1SON | D9, D11, D12, D13, D14, D15 |
| 4 | 10uF | Capacitor_SMD:C_0603_1608Metric | C5, C6, C23, C37 |
| 4 | 1K | Resistor_SMD:R_0603_1608Metric | R1, R2, R10, R38 |
| 4 | 22R | Resistor_SMD:R_0603_1608Metric | R14, R15, R17, R18 |
| 4 | 47R | Resistor_SMD:R_0603_1608Metric | R32, R33, R34, R35 |
| 4 | 5K1 | Resistor_SMD:R_0402_1005Metric | R11, R12, R13, R16 |
| 4 | D5V0F1U2S9Q-7 | Diode_SMD:D_SOD-923 | D7, D8, D10, D17 |
| 4 | JS_SH_3P | 1drone_footprints:CONN_SM03B-SRSS-TB_JST | J2, J7, J8, J9 |
| 3 | 1uF | Capacitor_SMD:C_0603_1608Metric | C1, C4, C25 |
| 3 | 2K2 | Resistor_SMD:R_0402_1005Metric | R39, R50, R51 |
| 2 | 12402012E212A | 1drone_footprints:AMPHENOL_12402012E212A | J4, J11 |
| 2 | 12pF | Capacitor_SMD:C_0402_1005Metric | C29, C30 |
| 2 | 16.9K | Resistor_SMD:R_0402_1005Metric | R4, R43 |
| 2 | 220mV@10mA | Diode_SMD:D_SOD-323 | D4, D5 |
| 2 | AP7354-33W5-7 | 1drone_footprints:AP7354-33W5-7 | U9, U11 |
| 2 | Conn_01x02 | Connector_PinHeader_1.00mm:PinHeader_1x02_P1.00mm_Vertical | J18, J26 |
| 2 | F32R-1A7H1-11022 | 1drone_footprints:F32R-1A7H1-11022 | J6, J16 |
| 2 | LED Green | LED_SMD:LED_0402_1005Metric | D1, D6 |
| 2 | LED Red | LED_SMD:LED_0402_1005Metric | D2, D3 |
| 2 | NC7WZ07P6X | 1drone_footprints:SOT65P210X110-6N | U10, U12 |
| 2 | SM04B-SRSS-TB(LF)(SN) | 1drone_footprints:SM04B-SRSS-TB(LF)(SN) | J14, J15 |
| 2 | TPD2EUSB30 | Package_TO_SOT_SMD:Texas_DRT-3 | U2, U8 |
| 1 | 0603L300SLYR | Fuse:Fuse_0603_1608Metric | F1 |
| 1 | 100uF | Capacitor_SMD:C_1206_3216Metric | C18 |
| 1 | 5K | Resistor_SMD:R_0402_1005Metric | R24 |
| 1 | 8MHz | 1drone_footprints:ECS-80-12-33Q-GN-TR | Y1 |
| 1 | ATMEGA32U4RC-MUR | 1drone_footprints:ATMEGA32u4_MUR | U4 |
| 1 | BMI088 | 1drone_footprints:BMI088 | U6 |
| 1 | BMP384 | 1drone_footprints:BMP384 | U7 |
| 1 | Conn_01x04 | Connector_PinHeader_1.00mm:PinHeader_1x04_P1.00mm_Vertical | J17 |
| 1 | DF40HC(3.0)-100DS-0.4V(51) | 1drone_footprints:CONN_DF40HC-100DS_HIR_B | J13 |
| 1 | DF40HC(3.0)-100DS-0.4V(51) | 1drone_footprints:CONN_DF40HC-100DS_HIR_A | J12 |
| 1 | DMN2990UDJ-7 | Package_TO_SOT_SMD:SOT-963 | Q1 |
| 1 | DMT10H072LFDFQ-7 | Package_DFN_QFN:Diodes_UDFN2020-6_Type-F | Q2 |
| 1 | ISP_interface | Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Vertical | JP2 |
| 1 | JTAG_interface | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | J24 |
| 1 | MolexPicoClasp | Connector_Molex:Molex_Pico-Clasp_202396-0407_1x04-1MP_P1.00mm_Horizontal | J27 |
| 1 | SM06B-GHS-TB | 1drone_footprints:CONN_SM06B-GHS-TB_JST | J5 |
| 1 | SN74LVC1G07DCKR | 1drone_footprints:SN74LVC1G07DCKR | U1 |
| 1 | SolderJumper_2_Bridged | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP7 |
| 1 | TPS2116DRLR | 1drone_footprints:TPS2116DRLR | U5 |
| 1 | ~ | CM4IO:cm4_no_pads | MODULE1 |
More from AMLing2/MAS500_Drone_Arena
2- 4 layers56.2 × 70.5 mm

- 2 layers20 × 10 mm

Similar boards
- 2 layers70 × 20 mm

PicoBerry V1.0
mfolejewski/PicoBerry
PicoBerry - small CM4 carrier board with full 40-pin GPIO header
36 parts63 - 2 layers30 × 45.5 mm

- 2 layers95 × 65 mm

- 6 layers80 × 50 mm

Drone
alexanderjgshort/SoftDrone
Custom STM32N6 FPV flight controller with 5 GHz video, 915 MHz control, MIPI CSI, and mixed-signal/RF PCB design
244 parts - 4 layers42 × 155 mm

Before
alxgmpr/moisture-sensor
Indoor capacitive soil moisture sensor - nRF54L15 + nPM1300 + FDC1004, BTHome v2 over BLE
65 parts - 4 layers70 × 26.5 mm

ESP32-S3-Dev Board
Vibhors-Tech-Hub/ESP32-S3-Dev-Board
A 4-layer dev board around the ESP32-S3-MINI-1 with dual USB-C ports
52 parts - 4 layers40 × 100 mm

NNCpro
PlanAndBuild/NoNameComputer-2.0
The NoNameComputer 2.0 AKA NNCpro is being designed for mid-high power rockets and other flying vehicle. It will be equipped with various sensors like barometers, IMUs, magnetometer, current sensing etc.
263 parts2 - 2 layers68.5 × 53.5 mm

Steering wheel TX
repmanga/steering_wheel
This is PCB file of multisteering wheel for ECUmaster EMU black ECU
128 parts1MIT
Questions
How big is the Rpi cm5 dronecarrier PCB?
It measures 56.2 × 70.5 mm and has 4 copper layers, 1.61 mm thick.
What parts does the Rpi cm5 dronecarrier use?
145 parts, built around the ATMEGA32U4RC-MUR, NC7WZ07P6X, BMP384 and TPD2EUSB30DRT. 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 Rpi cm5 dronecarrier KiCad files?
From the AMLing2/MAS500_Drone_Arena repository on GitHub, at the commit this page was made from: the board is pcb/rpi_cm5_dronecarrier/rpi_cm5_dronecarrier.kicad_pcb and its schematic pcb/drone_bms/BMS.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Rpi cm5 dronecarrier design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).