Skip to the content
4 layers56.2 × 70.5 mmRpi cm5 dronecarrier, the printed circuit board in 3D

Rpi cm5 dronecarrier

AMLing2/MAS500_Drone_Arena
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

12

README

README.md

MAS500_Drone_Arena

Clone the repo with:

bash
git clone --recurse-submodules https://github.com/AMLing2/MAS500_Drone_Arena.git

TODO

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
QtyValueFootprintReferences
24100nFCapacitor_SMD:C_0402_1005MetricC2, C10, C11, C12, C13, C14, C15, C16, C19, C20, C21, C22, C24, C26, C27, C28 +8
1110KResistor_SMD:R_0402_1005MetricR19, R20, R23, R25, R28, R29, R30, R31, R47, R48, R49
7220RResistor_SMD:R_0603_1608MetricR21, R22, R26, R27, R44, R45, R46
7SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP1, JP3, JP5, JP6, JP8, JP10, JP11
61K6Resistor_SMD:R_0402_1005MetricR3, R8, R9, R40, R41, R42
6ProbeConnector_PinHeader_1.00mm:PinHeader_1x01_P1.00mm_VerticalJ19, J20, J21, J22, J23, J25
6TPD1E1B04DPYR1drone_footprints:X1SOND9, D11, D12, D13, D14, D15
410uFCapacitor_SMD:C_0603_1608MetricC5, C6, C23, C37
41KResistor_SMD:R_0603_1608MetricR1, R2, R10, R38
422RResistor_SMD:R_0603_1608MetricR14, R15, R17, R18
447RResistor_SMD:R_0603_1608MetricR32, R33, R34, R35
45K1Resistor_SMD:R_0402_1005MetricR11, R12, R13, R16
4D5V0F1U2S9Q-7Diode_SMD:D_SOD-923D7, D8, D10, D17
4JS_SH_3P1drone_footprints:CONN_SM03B-SRSS-TB_JSTJ2, J7, J8, J9
31uFCapacitor_SMD:C_0603_1608MetricC1, C4, C25
32K2Resistor_SMD:R_0402_1005MetricR39, R50, R51
212402012E212A1drone_footprints:AMPHENOL_12402012E212AJ4, J11
212pFCapacitor_SMD:C_0402_1005MetricC29, C30
216.9KResistor_SMD:R_0402_1005MetricR4, R43
2220mV@10mADiode_SMD:D_SOD-323D4, D5
2AP7354-33W5-71drone_footprints:AP7354-33W5-7U9, U11
2Conn_01x02Connector_PinHeader_1.00mm:PinHeader_1x02_P1.00mm_VerticalJ18, J26
2F32R-1A7H1-110221drone_footprints:F32R-1A7H1-11022J6, J16
2LED GreenLED_SMD:LED_0402_1005MetricD1, D6
2LED RedLED_SMD:LED_0402_1005MetricD2, D3
2NC7WZ07P6X1drone_footprints:SOT65P210X110-6NU10, U12
2SM04B-SRSS-TB(LF)(SN)1drone_footprints:SM04B-SRSS-TB(LF)(SN)J14, J15
2TPD2EUSB30Package_TO_SOT_SMD:Texas_DRT-3U2, U8
10603L300SLYRFuse:Fuse_0603_1608MetricF1
1100uFCapacitor_SMD:C_1206_3216MetricC18
15KResistor_SMD:R_0402_1005MetricR24
18MHz1drone_footprints:ECS-80-12-33Q-GN-TRY1
1ATMEGA32U4RC-MUR1drone_footprints:ATMEGA32u4_MURU4
1BMI0881drone_footprints:BMI088U6
1BMP3841drone_footprints:BMP384U7
1Conn_01x04Connector_PinHeader_1.00mm:PinHeader_1x04_P1.00mm_VerticalJ17
1DF40HC(3.0)-100DS-0.4V(51)1drone_footprints:CONN_DF40HC-100DS_HIR_BJ13
1DF40HC(3.0)-100DS-0.4V(51)1drone_footprints:CONN_DF40HC-100DS_HIR_AJ12
1DMN2990UDJ-7Package_TO_SOT_SMD:SOT-963Q1
1DMT10H072LFDFQ-7Package_DFN_QFN:Diodes_UDFN2020-6_Type-FQ2
1ISP_interfaceConnector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_VerticalJP2
1JTAG_interfaceConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ24
1MolexPicoClaspConnector_Molex:Molex_Pico-Clasp_202396-0407_1x04-1MP_P1.00mm_HorizontalJ27
1SM06B-GHS-TB1drone_footprints:CONN_SM06B-GHS-TB_JSTJ5
1SN74LVC1G07DCKR1drone_footprints:SN74LVC1G07DCKRU1
1SolderJumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP7
1TPS2116DRLR1drone_footprints:TPS2116DRLRU5
1~CM4IO:cm4_no_padsMODULE1

More from AMLing2/MAS500_Drone_Arena

2
  • 2 layers20 × 10 mmDrone bms, the printed circuit board in 3D

    Drone bms

    AMLing2/MAS500_Drone_Arena

    4 partsMIT

Similar boards

  • 2 layers70 × 20 mmPicoBerry V1.0, the printed circuit board in 3D

    PicoBerry V1.0

    mfolejewski/PicoBerry

    PicoBerry - small CM4 carrier board with full 40-pin GPIO header

    36 parts63
  • 2 layers30 × 45.5 mmMP9943-DM1, the printed circuit board in 3D

    MP9943-DM1

    vishnumda/MP9943-DM1

    MP9943 buck regulator evaluation board.

    42 parts
  • 6 layers80 × 50 mmDrone, the printed circuit board in 3D

    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 mmBefore, the printed circuit board in 3D

    Before

    alxgmpr/moisture-sensor

    Indoor capacitive soil moisture sensor - nRF54L15 + nPM1300 + FDC1004, BTHome v2 over BLE

    65 parts
  • 4 layers70 × 26.5 mmESP32-S3-Dev Board, the printed circuit board in 3D

    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 mmNNCpro, the printed circuit board in 3D

    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 mmSteering wheel TX, the printed circuit board in 3D

    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).