Skip to the content
PCBKitNew board
2 layers136.1 × 135.4 mmMinicopter, the printed circuit board in 3D

Compact and precise ESP-32 based drone capable of autonomous pathing, built from scratch

Size
136.1 × 135.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
57
Nets
46
Pads
217
Tracks, vias
482, 59
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
8 Jul 2025
Updated
15 Aug 2025

Overview

Minicopter is an open-source printed circuit board by darshg321, from the darshg321/Minicopter repository on GitHub. It is a 2-layer board of 136.1 × 135.4 mm with 57 parts on 46 nets, routed with 482 tracks and 59 vias.

It is built around the ESP32-C3-WROOM-02-H4, SPX3819M5-L-3-3 and TP4056-42-ESOP8, with the USBLC6-2P6, 1N4148W and IRLML6344TRPBF among its other parts. Its parts include 18 resistors, 12 capacitors, 10 diodes, 6 connectors and 5 ICs. It belongs with the robots and motor control boards and the ESP32 and RISC-V boards of this library.

Main components

9

README

README.md

Minicopter

A lightweight ESP-32 based drone capable of autonomous pathing, built for agility. Uses the GY-87 breakout board with a three-axis gyroscope + triaxial accelerometer + three-axis magnetic field + pressure. Charges a LiPo battery with USB-C and can be flashed with firmware. Can be controlled with both pathing commands and bluetooth controls.

I made this project after getting inspiration from a different esp32 drone reel, and thought I could make that too I've additionally always wanted to get into creating a from-scratch hardware project that includes microcontrollers and pcbs, and thought this was the perfect place to start

cad

pcb

Read the JOURNAL.md

BOM

ValueQtyPrice (USD, approx)
10uF30.46
470pF10.4
2.2uF10.19
100nF20.14
10nF10.09
1uF40.05
SS3410.66
LED51.39
1N4148W40.77
USB_C_Receptacle_USB2.0_16P10.88
Conn_01x0211.39
Conn_01x02_Socket40.70
AO3401A10.46
5.1K20.45
100K40.2
47010.28
1.2K10.61
1K40.2
10K60.19
SS-12D0011.39
IRLML6344TRPBF41.08
SPX3819M5-L-3-310.46
TP4056-42-ESOP811.73
ESP32-C3-WROOM-0213.28
GY-87_Module13.00
USBLC6-2P610.46
3.7V 500mAh 902530 25C LiPo Battery312.68
NewBeeDrone BDR Unicorn Edition Motors - 6mm Brushed Motors119.99
NewBeeDrone Venom V2 Super Durable Propellers12.99
Total (w/ shipping + tax)138.15

Parts

57
QtyValueFootprintReferences
610KResistor_SMD:R_0603_1608MetricR11, R12, R13, R14, R15, R18
5LEDLED_SMD:LED_0603_1608MetricD2, D3, D4, D9, D10
4100KResistor_SMD:R_0603_1608MetricR3, R8, R9, R10
41KResistor_SMD:R_0603_1608MetricR6, R7, R16, R17
41N4148WDiode_SMD:D_SOD-123D5, D6, D7, D8
41uFCapacitor_SMD:C_0603_1608MetricC8, C9, C10, C11
4Conn_01x02_SocketConnector_JST:JST_GH_BM02B-GHS-TBT_1x02-1MP_P1.25mm_VerticalJ3, J4, J5, J6
4IRLML6344TRPBFIRLML6344TRPBF:IRLML6344TRPBFT1, T2, T3, T4
310uFCapacitor_SMD:C_0603_1608MetricC1, C4, C5
2100nFCapacitor_SMD:C_0603_1608MetricC6, C12
25.1KResistor_SMD:R_0603_1608MetricR1, R2
11.2KResistor_SMD:R_0603_1608MetricR5
110nFCapacitor_SMD:C_0603_1608MetricC7
12.2uFCapacitor_SMD:C_0603_1608MetricC3
1470Resistor_SMD:R_0603_1608MetricR4
1470pFCapacitor_SMD:C_0603_1608MetricC2
1AO3401APackage_TO_SOT_SMD:SOT-23Q1
1Conn_01x02Connector_JST:JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_VerticalJ2
1ESP32-C3-WROOM-02RF_Module:ESP32-C3-WROOM-02U3
1GY-87_ModuleGY-87_Module:GY-87_ModuleU4
1SPX3819M5-L-3-3Package_TO_SOT_SMD:SOT-23-5U1
1SS-12D00SS-12D00:SS12-D00SW1
1SS34Diode_SMD:D_SMAD1
1TP4056-42-ESOP8Package_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm_ThermalViasU2
1USBLC6-2P6Package_TO_SOT_SMD:SOT-666U5
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_GCT_USB4085J1

Questions

How big is the Minicopter PCB?

It measures 136.1 × 135.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Minicopter use?

57 parts, built around the ESP32-C3-WROOM-02-H4, SPX3819M5-L-3-3, TP4056-42-ESOP8 and USBLC6-2P6. 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 Minicopter KiCad files?

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

Can I use the Minicopter design in my own project?

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

Similar boards

  • 2 layers32.1 × 47 mmClickfy, the printed circuit board in 3D

    Clickfy

    Wudker/Clickfy

    Compact ESP32-C3 based BLE multimedia remote with custom PCB, battery monitoring and low-power operation.

    59 parts
  • 2 layers131 × 100 mmPanel, the printed circuit board in 3D

    Panel

    RamRamAndroid/ESP32Drone-CodeMatrix

    ESP32 Drone by CodeMatrix is a compact, WiFi-controlled drone based on the ESP32-S3 microcontroller. Designed for hobbyists, makers, and engineers, ESP32 Drone by CodeMatrix offers a simple yet powerful platform for…

    182 parts1
  • 2 layers102.9 × 103.7 mmDrone ESP32, the printed circuit board in 3D

    Drone ESP32

    Asaf66/Drone_ESP32

    Rev 2 fixes the issues found while assembling the first board:

    80 parts
  • 4 layers65.5 × 65.8 mmEsp32Drone, the printed circuit board in 3D

    Esp32Drone

    Roshan-khatri78/Electronics-Projects-KiCad-

    A collection of my KiCad projects and PCB designs. These projects reflect my learning journey in electronics and PCB design.

    76 parts2
  • 4 layers65 × 65.5 mmTiltbox, the printed circuit board in 3D

    Tiltbox

    Freek-Freak/tiltbox-kicad

    kicad files voor tiltbox

    225 parts
  • 2 layers60 × 40.5 mmEnvironmental Monitoring Node, the printed circuit board in 3D

    Environmental Monitoring Node

    kothanikhil9/Environmental-Monitoring-Node

    The system continuously measures environmental temperature using a digital sensor and processes the data through a microcontroller.

    35 parts
  • 2 layers30 × 74.5 mmLamp ver2, the printed circuit board in 3D

    Lamp ver2

    trsh-mn/smart-home-iot

    라즈베리파이 5 + ESP32 기반 스마트홈 IoT: AI 음성대화봇 · 음악 스피커 · 스마트 전등 (펌웨어, 서버, KiCad PCB)

    46 parts
  • 4 layers41 × 61.6 mmWhitefox, the printed circuit board in 3D

    Whitefox

    nxrmqlly/whitefox

    A devboard based on the Raspberry Pi RP2350B, with 47 GPIO, and microSD support

    80 parts1CERN-OHL-S-2.0