Skip to the content
2 layers85 × 50 mmDrone PCB, the printed circuit board in 3D

much of this was learned through trial and error, and looking back, kinda embarrassing, but I'll keep this around since it did work

Size
85 × 50 mm
Copper layers
2
Thickness
1.6 mm
Parts
73
Nets
86
Pads
323
Tracks, vias
751, 80
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
25 Apr 2023
Updated
13 Aug 2025

Overview

Drone PCB is an open-source printed circuit board by dezash123, from the dezash123/drone repository on GitHub. It is a 2-layer board of 85 × 50 mm with 73 parts on 86 nets, routed with 751 tracks and 80 vias.

It is built around the RP2040 and ICM-20948. Its parts include 26 capacitors, 17 connectors, 12 resistors, 7 ICs and 6 switches. It belongs with the robots and motor control boards and the ESP8266 and RP2040 boards of this library.

Main components

2

README

README.md

drone

My drone: coded in rust, frame designed in onshape, and PCB designed in KiCAD.

much of this was learned through trial and error, and looking back, kinda embarrassing, but I'll keep this around since it did work

Parts

73
QtyValueFootprintReferences
15100nF0402YC104KAT2A:CAPC1005X56NC3, C6, C7, C8, C9, C15, C16, C17, C18, C19, C20, C21, C22, C23, C25
510uFCL21A106KOQNNNE:CAP_CL21_SAMC1, C2, C10, C11, C12
410kRC1005F103CS:RESC1005X40NR7, R8, R11, R12
4ESC_POW1Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ14, J15, J16, J17
4~MountingHole:MountingHole_2.2mm_M2H1, H2, H3, H4
31kRC0402FR-071KL:RESC1005X40R3, R4, R9
31uFCL10A105KA8NNNC:CAPC1608X90NC13, C14, C26
33.3kRC0402FR-073K3L:RESC1005X40R5, R6, R10
227.4RMCF0402FT27R4:RESC1005X35NR1, R2
227pFC0402C270F5GAC:CAPC1005X55NC4, C5
2ButtonPTS-647-SN50-SMTR2-LFS:PTS 647 SN50 SMTR2 LFSSW1, SW2
112MHzABLS-12.000MHZ-K2-T:XTAL_ABLS-12.000MHZ-K2-TY1
11V8 RegulatorNCP1117ST18T3G:SOT223-3_ONSU7
13V3 RegulatorAZ1117IH-3.3TRG1:SOT230P700X185-4NU2
14.7uFGRM155R60J475ME47D:CAPC1005X60NC24
15V RegulatorL78L05ABUTR:SOT-89_STMU4
1BATTERYConnector_AMASS:AMASS_XT60-M_1x02_P7.20mm_VerticalJ13
1CAM/SPI0Connector_PinSocket_2.54mm:PinSocket_2x04_P2.54mm_VerticalJ4
1DEBUGConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ3
1DOWNPTS-647-SN50-SMTR2-LFS:PTS 647 SN50 SMTR2 LFSSW5
1Distance SensorVL53L4CXV0DH_1:XCDR_VL53L4CXV0DH_1U6
1ESP8266_WIFIConnector_PinSocket_2.54mm:PinSocket_2x04_P2.54mm_VerticalJ5
1ICM-20948ICM-20948:QFN40P300X300X105-24NU3
1M1Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ6
1M2Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ7
1M3Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ8
1M4Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ9
1MicroSD HolderMEM2051-00-195-00-A:GCT_MEM2051-00-195-00-AJ1
1MicroUSB Connector10118193-0001LF:AMPHENOL_10118193-0001LFJ2
1RP2040RP2040:RP2040-QFN-56U1
1SwitchEG2208:SW_EG2208S1
1UART1Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ10
1UPPTS-647-SN50-SMTR2-LFS:PTS 647 SN50 SMTR2 LFSSW4
1W25Q128JVSIQ TRW25Q128JVSIQ-TR:SOIC_208MIL_WINU5
1WiFi_RESETPTS-647-SN50-SMTR2-LFS:PTS 647 SN50 SMTR2 LFSSW3
1floorConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ12
1~Connector_PinSocket_2.54mm:PinSocket_2x06_P2.54mm_VerticalJ11

More from dezash123/drone

1
  • 2 layers62 × 52.2 mmDrone PCB v1, the printed circuit board in 3D

    Drone PCB v1

    dezash123/drone

    much of this was learned through trial and error, and looking back, kinda embarrassing, but I'll keep this around since it did work

    65 parts1

Similar boards

  • 4 layers46 × 36.5 mmTundraIOExpansion, the printed circuit board in 3D

    TundraIOExpansion

    ras-marques/ImmersiveGloves

    I want to share how I am making vr gloves using 2 Tundra Trackers, 2 interface boards and 12 inertial sensors.

    89 parts29MIT
  • 6 layers111 × 111 mmLed panel, the printed circuit board in 3D

    Led panel

    antmicro/programmable-led-panel

    LED matrix controlled with iCE40 FPGA or RP2040 MCU for benchmarking and integration of video systems

    315 parts2Apache-2.0
  • 2 layers34.6 × 38.4 mmPcbchallenge1, the printed circuit board in 3D

    Pcbchallenge1

    wlatif-cmyk/100daysofprojects

    100 days of 100 projects ;)

    19 parts8
  • 4 layers95 × 95 mmCube motherboard, the printed circuit board in 3D

    Cube motherboard

    willem-pennings/balancing-cube

    A cube that balances itself in a corner or edge using reaction wheels

    52 parts1.1kGPL-3.0
  • 2 layers47 × 14.3 mmRring, the printed circuit board in 3D

    Rring

    state-of-the-art/rring

    Open source smart ring project

    63 parts97
  • 4 layers36.6 × 60.3 mmStratoSoar MK3.0, the printed circuit board in 3D

    StratoSoar MK3.0

    crnicholson/StratoSoar-MK3

    StratoSoar MK3, an autonomous glider meant for high-altitudes, accessible to everyone

    85 parts43
  • 4 layers42 × 42 mmDynossat edu obc, the printed circuit board in 3D

    Dynossat edu obc

    BHDynamics/dynossat-edu-obc

    DynOSSAT-EDU, educational PocketQube satellite On-Board Computer files

    60 parts14
  • 4 layers94 × 94 mmImu panelized, the printed circuit board in 3D

    Imu panelized

    olin-electric-motorsports/olin-electric-motorsports

    OEM Monorepo

    1,072 parts14

Questions

How big is the Drone PCB PCB?

It measures 85 × 50 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Drone PCB use?

73 parts, built around the RP2040 and ICM-20948. 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 Drone PCB KiCad files?

From the dezash123/drone repository on GitHub, at the commit this page was made from: the board is pcb/V1/Drone_PCB.kicad_pcb and its schematic pcb/Drone_PCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Drone PCB design in my own project?

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