Skip to the content
PCBKitNew board
4 layers20 × 50 mmPiESC S1 PCB20x50, the printed circuit board in 3D

PiESC S1 PCB20x50

CoPYGolF97/PiESC

Open-source 3-phase BLDC ESC firmware and hardware for RP2350-based multirotor aircraft.

Size
20 × 50 mm
Copper layers
4
Thickness
1.6 mm
Parts
28
Nets
29
Pads
196
Tracks, vias
283, 139
Pours
24
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
31 Aug 2026
Updated
1 Nov 2026

Overview

PiESC S1 PCB20x50 is an open-source printed circuit board by CoPYGolF97, from the CoPYGolF97/PiESC repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 20 × 50 mm with 28 parts on 29 nets, routed with 283 tracks and 139 vias.

It is built around the FD6288Q. Its parts include 12 resistors, 6 transistors, 5 capacitors and 2 ICs. It belongs with the robots and motor control boards and the RP2040 and RP2350 boards of this library.

Main components

1

README

Hardware/PiESC_S1_PCB20x50/README.md

PiESC S1 PCB 20×50

Initial hardware design for the PiESC project.

Specifications

  • Board size: 20 × 50 mm
  • 4-layer PCB
  • Target current: 30A / 45A
  • 3-phase brushless motor ESC
  • RP2350-based control platform
  • Battery voltage target: approximately 12–16 V

Parts

28
QtyValueFootprintReferences
6100kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR2, R4, R6, R8, R10, R12
610RResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R3, R5, R7, R9, R11
6AON34356Package_DFN_QFN:PQFN-8-EP_6x5mm_P1.27mm_GenericQ1, Q2, Q3, Q4, Q5, Q6
4100nF 50V MLCCCapacitor_SMD:C_0805_2012MetricC3, C4, C5, C6
1100kResistor_SMD:R_0805_2012MetricRVB1
110uF 50V MLCCCapacitor_SMD:C_1206_3216MetricC2
120kResistor_SMD:R_0805_2012MetricRVB2
12mΩResistor_SMD:R_2512_6332Metric_Pad1.40x3.35mm_HandSolderRSH1
1FD6288QFD6288Q:QFN50P400X400X90-25NU1
1INA180A2Package_TO_SOT_SMD:SOT-23-5U4

Questions

How big is the PiESC S1 PCB20x50 PCB?

It measures 20 × 50 mm and has 4 copper layers, 1.6 mm thick.

What parts does the PiESC S1 PCB20x50 use?

28 parts, built around the FD6288Q. 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 PiESC S1 PCB20x50 KiCad files?

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

Can I use the PiESC S1 PCB20x50 design in my own project?

Its repository publishes it under the GPL-3.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).

Similar boards

  • 4 layers63.1 × 63.5 mmAIO, the printed circuit board in 3D

    AIO

    ErBWs/CH32-Bike-Overland

    十八届智能车单车越野

    157 parts36GPL-3.0
  • 4 layers45.9 × 42.1 mmRoboMotor GIM6010, the printed circuit board in 3D

    RoboMotor GIM6010

    baoqi-zhong/RoboMotor

    A fully open-sourced motor controller project

    130 parts6MIT
  • 2 layers45.3 × 46.1 mmFd6288 stm32 ver1.0, the printed circuit board in 3D

    Fd6288 stm32 ver1.0

    bharathajay51/bldc_sensorlessDrive

    Development of a 3-Phase Brushless Motor Driver.

    64 parts4
  • 4 layers64.6 × 57.3 mmDragonfly, the printed circuit board in 3D

    Dragonfly

    Broccoliux/dragonfly

    A very cool, drone that can perform maneuvers.

    246 parts2MIT
  • 4 layers100 × 100 mmFOC driver, the printed circuit board in 3D

    FOC driver

    Froggy111/foosball-bot

    228 parts1
  • 6 layers46 × 55.8 mmF051-ESC-6L V1, the printed circuit board in 3D

    F051-ESC-6L V1

    jpwolfe9912/F051-ESC-6L-V1

    228 parts1