Skip to the content
2 layers40.5 × 42 mmFC PCB Files, the printed circuit board in 3D

FC PCB Files

Triso01/FPV-Stack

Making my own FPV Stack for Stardance (Hackclub)

Size
40.5 × 42 mm
Copper layers
2
Thickness
1.6 mm
Parts
75
Nets
81
Pads
280
Tracks, vias
846, 262
Pours
3
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
16 Aug 2026
Updated
7 Oct 2026

Overview

FC PCB Files is an open-source printed circuit board by Triso01, from the Triso01/FPV-Stack repository on GitHub. It is a 2-layer board of 40.5 × 42 mm with 75 parts on 81 nets, routed with 846 tracks and 262 vias.

It is built around the LMR33630ADDA, W25Q128JVSIQ and ICM-20602, with the BC817 among its other parts. Its parts include 28 capacitors, 12 resistors, 6 ICs, 2 connectors and 2 switches. It belongs with the robots and motor control boards and the STM32 boards of this library.

Main components

4

README

README.md

My FPV Stack

Note: I made it because I want to learn how to make BLDC-ESCs, Designing my own FPV Stack, it WILL have errors, so do NOT use it in your Drone! The 4 in 1 ESC will be continued later, I don not have the experience to finish it yet.

Flight Controller:

  • No Analog OSD, made for BetaFPV P1 or optionally Walksnail and DJI
  • BEC: 5V 3A; 9V 3A
  • IMU (Gyro): ICM-20602
  • STM32F405
  • Buzzer Pads
  • 1 UART free to use e.g. for GPS

ESC and Flight Controller Connector Pinout:

[1][2][3][4][5][6][7][8]
VBATGNDCURTELM1M2M3M4
image

VTX Connector Pinout:

[1][2][3][4][5][6]
5VGNDU1_TXU1_RXGNDNC

image image image image image

ESCs:

Based on EFM88B21, FD6288 and PSMN1R4-40YLDX.

  • Bluejay (Layout A), BLHeli_S compatible
  • Dshot bidirectional image
image image image image image image

ESC distribution board:

10V Buck, 3,3V LDO and the ampmeter

image image image image image image image

[Will be finished, when I have more experience]: 4in1 ESC: Based on EFM8BB21, FD6288Q and 24 PSMN1R4-40YLDX. The PCB size is not final yet, it WILL change.

  • Bluejay (Laout A), BLHeli_S compatible
  • Dshot bidirectional compatible
  • Current Sensor: INA168 with a 0.5mOhms shunt
  • LMR14010 10V Buck to provide Gate voltage
  • AP2204K LDO 10V -> 3.3V (You can see "pictures" when opening the PCB Files with KiCad)

What are the boards for?

The Flight Controller (FC) is the main control board and the "brain" of the FPV stack. It runs the flight-control firmware and uses its IMU to measure the drone's movement, which is required for stable flight.

The ESC Distribution Board distributes one battery connection to four individual ESCs. It also generates the 10 V gate-driver supply, and measures the total battery current.

Each Electronic Speed Controller (ESC) drives one three-phase brushless motor. Designing this small, high-current board was the most challenging part of the project.

Now the expensive things (duhhh):

PCBs: image

Settings for FC:

image

Settings for ESC:

image

Settings for ESC-Distrib:

image

(You can change Surface Finish and Color if you want another Color or a higher quality finish)

Parts:

  1. Select the columns like this

  2. Click "Create BOM"

    Bildschirmfoto 2026-09-21 um 22 52 28
  3. Click on "Add to Cart"

    image

Grouped BOM

Part groupQty usedPrice (USD)
Resistors, including the current shunt68$3.09
Capacitors85$9.99
Inductors3$2.40
Semiconductors and ICs57$73.05
USB receptacle1$1.50
Switches2$0.53
Cables6$0.00
PCBs6$103.30
Shipping1-2~$20-40
Total$195.79

Parts

75
QtyValueFootprintReferences
16TestPointTestPoint:TestPoint_Pad_D1.5mmTP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8, TP9, TP10, TP11, TP12, TP13, TP14, TP15, TP16
12100nfCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC3, C4, C10, C14, C15, C16, C19, C20, C23, C24, C25, C26
410kOhmResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR1, R8, R9, R10
41ufCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC1, C2, C9, C13
422ufCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC17, C18, C21, C22
4MountingHoleMountingHole:MountingHole_4.3mm_M4_DIN965_Pad_TopOnlyH1, H2, H3, H4
2100kOhmResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR3, R6
210ufCapacitor_SMD:C_0805_2012MetricC8, C12
21kOhmResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR2, R5
22.2ufCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC27, C28
2220nfCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC7, C11
25.1kOhmResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR11, R12
2LMR33630ADDAPackage_SO:Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm_ThermalViasU4, U5
110nfCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC6
112.4kOhmResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR7
12,2ufCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC5
12.2uHInductor_SMD:L_APV_ANR3015L1
124.9kOhmResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR4
13.3uHInductor_SMD:L_APV_ANR3015L2
1BC817Package_TO_SOT_SMD:SOT-23Q1
1BOOTEasyEDA:SW-SMD_L3.9-W3.0-P4.45SW2
1Conn_01x06_SocketConnector_PinHeader_1.00mm:PinHeader_1x06_P1.00mm_HorizontalJ2
1Conn_01x08_SocketConnector_PinHeader_1.00mm:PinHeader_1x08_P1.00mm_HorizontalJ1
1DDiode_SMD:D_SOD-123D1
1ICM-20602Package_LGA:LGA-16_3x3mm_P0.5mm_LayoutBorder3x5yU3
1MCP1700x-300xxTTPackage_TO_SOT_SMD:SOT-23U2
1RSTEasyEDA:SW-SMD_L3.9-W3.0-P4.45SW1
1STM32F405RGTxPackage_QFP:LQFP-64_10x10mm_P0.5mmU1
1TYPE-C 16PIN 2MDEasyEDA:USB-C-SMD_TYPE-C-16PIN-2MD-073USB1
1W25Q128JVSPackage_SO:SOIC-8_5.3x5.3mm_P1.27mmU6

More from Triso01/FPV-Stack

3
  • 4 layers48.3 × 56.6 mm4 in 1 ESC, the printed circuit board in 3D

    4 in 1 ESC

    Triso01/FPV-Stack

    Making my own FPV Stack for Stardance (Hackclub)

    176 parts
  • 4 layers45.5 × 46 mmESC Verteiler, the printed circuit board in 3D

    ESC Verteiler

    Triso01/FPV-Stack

    Making my own FPV Stack for Stardance (Hackclub)

    42 parts
  • 4 layers21.9 × 39.2 mmESC, the printed circuit board in 3D

    ESC

    Triso01/FPV-Stack

    Making my own FPV Stack for Stardance (Hackclub)

    41 parts

Similar boards

  • 4 layers102.8 × 67 mmEntegre fc, the printed circuit board in 3D

    Entegre fc

    ErdemA33/stm32f405-flight-controller

    Open-source ArduPilot-compatible flight controller for fixed-wing UAVs. STM32F405, 4-layer KiCad design, built in 5 modular stages.

    129 parts3
  • 2 layers50 × 50 mmUpper board, the printed circuit board in 3D

    Upper board

    Peize-Liu/404APDdemo

    404 auto pilot drone demo

    125 parts9
  • 4 layers40 × 55 mmCopterCat cm4, the printed circuit board in 3D

    CopterCat cm4

    matveylapin/CopterCat_cm4

    Полётный контроллер для стандарта FMU-v6u. Обычно на дронах для программирования устанавливают полётный контроллер, одноплатный компьютер и иногда arduino.

    164 parts3Apache-2.0
  • 4 layers36 × 36 mmRl fc f405.routed, the printed circuit board in 3D

    Rl fc f405.routed

    GabuGravin41/rlpcb

    RL PCB sits beside KiCad and works like a senior hardware engineer looking over your shoulder. You describe what you want to build; it helps you choose real parts from your KiCad libraries, works out the values, places…

    65 parts2
  • 4 layers40 × 40 mmShiroFPV Flight Controller, the printed circuit board in 3D

    ShiroFPV Flight Controller

    ShiroFPV/ShiroFPV_Flight_Controller_Collection

    Official repository for public ShiroFPV flight controller designs, encompassing fully verified productions as well as ongoing, untested hardware revisions.

    116 parts1CERN-OHL-S-2.0
  • 4 layers36 × 36 mmFc f405, the printed circuit board in 3D

    Fc f405

    fkontiebo/flight-controller

    Contrôleur de vol 4 layers basé sur STM32F405RGT6, conçu comme plateforme de navigation autonome avec bus CAN.

    97 partsMIT
  • 6 layers40 × 40 mmKestrel fc, the printed circuit board in 3D

    Kestrel fc

    HeyPCB/kestrel-fc

    Kestrel H7: STM32H743 FPV flight controller with ICM-20602 + BMI088, MS5611, 16 MB blackbox, 5 V and switchable 10 V BECs.

    114 partsCERN-OHL-S-2.0
  • 2 layers37 × 37 mmF7FC, the printed circuit board in 3D

    F7FC

    Momozavur/F7FC-V0.1

    Open the appropriate .kicadpro file in KiCad; .pro entries are legacy projects. Keep schematics, boards, local libraries, library tables, and supporting files together.

    69 parts

Questions

How big is the FC PCB Files PCB?

It measures 40.5 × 42 mm and has 2 copper layers, 1.6 mm thick.

What parts does the FC PCB Files use?

75 parts, built around the LMR33630ADDA, W25Q128JVSIQ, ICM-20602 and BC817. 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 FC PCB Files KiCad files?

From the Triso01/FPV-Stack repository on GitHub, at the commit this page was made from: the board is FC-PCB-Files/FC.kicad_pcb and its schematic 4 in 1 ESC [OLD]/4 in 1 ESC.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the FC PCB Files design in my own project?

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