

Esc array
A minimal fixed wing drone project
- Size
- 83.5 × 99.9 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 352
- Nets
- 15
- Pads
- 598
- Tracks, vias
- 474, 192
- Pours
- 30
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 17 Jul 2025
- Updated
- 18 Jul 2025
Overview
Esc array is an open-source printed circuit board by k-off, from the k-off/fixed_wing_uav repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 83.5 × 99.9 mm with 352 parts on 15 nets, routed with 474 tracks and 192 vias.
It is built around the SI2300. Its parts include 48 resistors, 30 capacitors and 24 transistors. It belongs with the robots and motor control boards and the RP2350 boards of this library.
Main components
1README
esc/esc_array/readme.mdJLCPCB manufactures boards of size of up to 100x100mm for the same price.
The esc board is much smaller, so it is possible to combine multiple pcb-s in an array on a single panel.
So here's an array of 6 esc-s.
Parts
352| Qty | Value | Footprint | References |
|---|---|---|---|
| 181 | , , , , , , , , , , , , , , , +165 | ||
| 24 | 100uF | Capacitor_THT:CP_Radial_D10.0mm_P3.50mm | C1, C2, C10, C11, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C24, C25 +8 |
| 24 | 470R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R13, R14, R15, R16, R21, R22, R23, R24, R29, R30, R31, R32, R37, R38, R39, R40 +8 |
| 24 | 5.1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R3, R10, R11, R12, R17, R18, R19, R20, R25, R26, R27, R28, R33, R34 +8 |
| 24 | SI2300 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q19, Q20, Q21, Q22, Q23 +8 |
| 6 | 22uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5, C6, C9, C12, C23, C28 |
| 6 | GND | Connector_PinSocket_2.54mm:PinSocket_2x04_P2.54mm_Vertical | 3.3V1, 3.3V2, 3.3V3, 3.3V4, 3.3V5, 3.3V6 |
| 6 | HT75xx-1-SOT89 | Package_TO_SOT_SMD:SOT-89-3 | HT7533, HT7534, HT7535, HT7536, HT7537, HT7538 |
| 6 | batt_in | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | batt_in1, batt_in2, batt_in3, batt_in4, batt_in5, batt_in6 |
| 6 | control | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | control_in1, control_in2, control_in3, control_in4, control_in5, control_in6 |
| 6 | load- | Connector_PinSocket_2.54mm:PinSocket_2x04_P2.54mm_Vertical | load+1, load+2, load+3, load+4, load+5, load+6 |
The 313 most common of 352 parts.
More from k-off/fixed_wing_uav
1- 2 layers26.5 × 49.9 mm

Similar boards
- 2 layers87 × 71 mm

- 2 layers89.3 × 52.1 mm

Divergence Meter Project v2
waicool20/Divergence-Meter-Project-v2
This is the second iteration of the Divergence Meter Project and another personal learning project, this time learning how to integrate Li-Ion batteries into a project, new electrical converter topologies, Rust…
149 parts28 - 2 layers188.5 × 88.9 mm

Esp gamepad v2
Reiko0908/NeuralNetwork_Based_AutonomousCar
This project focuses on developing an autonomous car system powered by neural networks (NN). It utilizes deep learning techniques to enable key functionalities such as perception, path planning, and control.
70 parts2Apache-2.0 - 2 layers72.6 × 30.6 mm

- 2 layers100 × 100 mm

Smart air
meeTeam05/smart-air
Devices provision over BLE, publish telemetry/shadow over MQTT, and serve the app through a Cloudflare-fronted Fastify API. See Features below for the full breakdown.
70 parts1MIT - 2 layers25.8 × 24.3 mm

4in1 ESC
PrashantHalai-212/4in1_Brushed_Motor_ESC
4-in-1 Brushed DC Motor ESC for Drones. A compact electronic speed controller designed to drive four brushed DC motors simultaneously.
35 parts1MIT - 4 layers80 × 140 mm

- 2 layers29.8 × 56.2 mm

Questions
How big is the Esc array PCB?
It measures 83.5 × 99.9 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Esc array use?
352 parts, built around the SI2300. 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 Esc array KiCad files?
From the k-off/fixed_wing_uav repository on GitHub, at the commit this page was made from: the board is esc/esc_array/untitled.kicad_pcb and its schematic esc/esc.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Esc array design in my own project?
Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).