Full Scratch Drone
Haruki-Ayukawa·Full_Scratch_Drone·control-board/KiCad/drone_v0-00.kicad_pcb
About the Full Scratch Drone PCB
Full Scratch Drone is an open source ESP32 PCB design by Haruki-Ayukawa, published on GitHub under the MIT license. It is a 4-layer board measuring 40 × 36 mm, with 55 components from 22 distinct parts.
Its main chip is the ESP32-MINI-1-N4, from the ESP32 family. Other key parts include the ICM-20948, AP2112K-3.3TRG1 and LP5907MFX-1.8_NOPB. By type, the board carries 18 resistors, 10 capacitors, 7 connectors, 6 transistors, 6 diodes and 4 ICs.
It belongs with the robotics & motion designs in this gallery.
From the project
ESP32搭載基板、プリンタで造形したフレーム、ショップで購入したモータ・プロペラ・LiPoバッテリを用いてフルスクラッチのドローンを製作しました。
Main components on the Full Scratch Drone
Full Scratch Drone bill of materials (BOM)
55 components, 22 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-MINI-1-N4 | XCVR_ESP32-MINI-1-N4 | MCU1 |
| 1 | ICM-20948 | QFN40P300X300X105-24N | U1 |
| 1 | AP2112K-3.3TRG1 | SOT95P285X140-5N | U2 |
| 1 | LP5907MFX-1.8_NOPB | SOT95P280X145-5N | U3 |
| 4 | AO3400A | SOT95P280X125-3N | Q1, Q2, Q3, Q4 |
| 2 | BSS138 | SOT95P240X111-3N | Q5, Q6 |
| 4 | S2B-PH-K-S_LF__SN_ | JST_S2B-PH-K-S_LF__SN_ | J1, J2, J3, J4 |
| 1 | B2B-PH-K-S_LF__SN_ | JST_B2B-PH-K-S_LF__SN_ | J5 |
| 1 | Conn_01x08_Pin | PinSocket_1x08_P2.54mm_Vertical | J6 |
| 1 | Conn_01x04_Pin | PinSocket_1x04_P2.54mm_Vertical | J7 |
| 1 | SKRKAEE020 | SKRKAEE020 | S1 |
| 1 | SLW-713515-2A-SMT-TR | SW_SLW-713515-2A-SMT-TR | S2 |
| 2 | TestPoint | TestPoint_THTPad_2.5x2.5mm_Drill1.2mm | TP1, TP2 |
| 4 | SS34FA | SODFL3618X143N | D1, D2, D3, D4 |
| 2 | LED | LED_0603_1608Metric | D5, D6 |
| 3 | 10µ | C_0603_1608Metric | C1, C3, C4 |
| 4 | 0.1µ | C_0603_1608Metric | C2, C5, C9, C10 |
| 3 | 1µ | C_0603_1608Metric | C6, C7, C8 |
| 8 | 10k | R_0603_1608Metric | R1, R2, R3, R4, R9, R10, R16, R17 |
| 4 | 22 | R_0603_1608Metric | R5, R6, R7, R8 |
Show 2 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 470 | R_0603_1608Metric | R11 |
| 5 | 2.2k | R_0603_1608Metric | R12, R13, R14, R15, R18 |
Full Scratch Drone design files
The KiCad project lives in the Haruki-Ayukawa/Full_Scratch_Drone repository on GitHub; these links point at the commit this page was built from.
Full Scratch Drone: common questions
What microcontroller does the Full Scratch Drone use?
The Full Scratch Drone is built around the ESP32-MINI-1-N4, from the ESP32 family.
How big is the Full Scratch Drone PCB?
The Full Scratch Drone measures 40 × 36 mm, has 4 copper layers and is 1 mm thick.
How many components are on the Full Scratch Drone?
55 components, from 22 distinct parts. The full bill of materials is listed on this page.
Where can I download the Full Scratch Drone design files?
From the Haruki-Ayukawa/Full_Scratch_Drone repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Full Scratch Drone design in my own project?
Yes, under the terms of its MIT license, which Haruki-Ayukawa chose for the repository.
Can I test firmware for the Full Scratch Drone without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k