

CapstoneDronePCBV2
A Custom Flight Controller PCB I designed for one of my science fair projects.
- Size
- 40.5 × 40.5 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 53
- Nets
- 85
- Pads
- 250
- Tracks, vias
- 676, 111
- Pours
- 5
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 30 Jul 2025
- Updated
- 30 Jul 2025
Overview
CapstoneDronePCBV2 is an open-source printed circuit board by landodoughty, from the landodoughty/Flight-Controller repository on GitHub, published under the MIT licence. It is a 4-layer board of 40.5 × 40.5 mm with 53 parts on 85 nets, routed with 676 tracks and 111 vias.
It is built around the STM32F103C8T6, PCA9685PW and AMS1117-3.3, with the AMS1117-5.0 and BNO055 among its other parts. Its parts include 17 capacitors, 17 resistors, 7 connectors, 5 ICs and 4 diodes. It belongs with the STM32 boards of this library.
Main components
5STM32F103C8T6
LQFP-48(7x7)-40℃~+85℃ 12bit 20KB 2V~3.6V 32 Bit 37 64KB 72MHz ARM Cortex-M3 Built-in FLASH LQFP-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)PCA9685PW
TSSOP-28-40℃~+85℃ 100kHz~1MHz 16 2.3V~5.5V 25mA 5.5V Built-in PWM TSSOP-28 LED Drivers ROHSNXP SemiconductorsLED DriversAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsAMS1117-5.0
SOT-223-40℃~+125℃ 1 1.3V 15V 1A 5V 60dB Fixed Positive Short Circuit Protection、Thermal shutdown SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsBNO055
LGA-28(3.8x5.2)-40℃~+85℃ 2.4V~3.6V 40uA I2C、UART IMU X,Y,Z X,Y,Z ±16g ±2000dps LGA-28(3.8x5.2) Accelerometers ROHSBosch SensortecAccelerometers
README
README.mdFlight-Controller
A Custom Flight Controller PCB I designed for one of my science fair projects.
Parts
53| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 100n | Capacitor_SMD:C_0402_1005Metric | C4, C5, C6, C7, C11 |
| 5 | 10k | Resistor_SMD:R_0402_1005Metric | R5, R7, R18, R19, R20 |
| 4 | 1k5 | Resistor_SMD:R_0402_1005Metric | R2, R3, R8, R13 |
| 4 | 2k2 | Resistor_SMD:R_0402_1005Metric | R14, R15, R16, R17 |
| 3 | 22u | Capacitor_SMD:C_0805_2012Metric | C1, C12, C13 |
| 3 | BLUE | LED_SMD:LED_0603_1608Metric | D3, D4, D5 |
| 3 | Conn_01x04 | Connectors_JSTSpecial:JST_SH_SM04B-SRSS-TB_04x1.00mm_Angled | J4, J7, J8 |
| 2 | 0.1u | Capacitor_SMD:C_0402_1005Metric | C16, C17 |
| 2 | 10pf | Capacitor_SMD:C_0402_1005Metric | C14, C15 |
| 2 | 1u | Capacitor_SMD:C_0402_1005Metric | C9, C10 |
| 2 | 22 | Resistor_SMD:R_0402_1005Metric | R9, R10 |
| 1 | 10n | Capacitor_SMD:C_0402_1005Metric | C8 |
| 1 | 10u | Capacitor_SMD:C_0603_1608Metric | C3 |
| 1 | 10u | Capacitor_SMD:C_0805_2012Metric | C2 |
| 1 | 120R | Inductor_SMD:L_0603_1608Metric | FB1 |
| 1 | 16MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 1M | Resistor_SMD:R_0402_1005Metric | R11 |
| 1 | 4.7M | Resistor_SMD:R_0402_1005Metric | R12 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | AMS1117-5.0 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U6 |
| 1 | BNO055 | Package_LGA:LGA-28_5.2x3.8mm_P0.5mm | U4 |
| 1 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J3 |
| 1 | Conn_01x06 | Connectors_JSTSpecial:JST_SH_SM06B-SRSS-TB_06x1.00mm_Angled | J6 |
| 1 | Conn_01x08 | Connectors_JSTSpecial:JST_SH_SM08B-SRSS-TB_08x1.00mm_Angled | J1 |
| 1 | Conn_01x10 | Connectors_JSTSpecial:JST_SH_SM10B-SRSS-TB_10x1.00mm_Angled | J5 |
| 1 | PCA9685PW | Package_SO:TSSOP-28_4.4x9.7mm_P0.65mm | U5 |
| 1 | Red | LED_SMD:LED_0603_1608Metric | D2 |
| 1 | STM32F103C8T6 | Package_QFP:LQFP-48_7x7mm_P0.5mm | U3 |
| 1 | SW_SPST | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW1 |
Questions
How big is the CapstoneDronePCBV2 PCB?
It measures 40.5 × 40.5 mm and has 4 copper layers, 1.6 mm thick.
What parts does the CapstoneDronePCBV2 use?
53 parts, built around the STM32F103C8T6, PCA9685PW, AMS1117-3.3 and AMS1117-5.0. 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 CapstoneDronePCBV2 KiCad files?
From the landodoughty/Flight-Controller repository on GitHub, at the commit this page was made from: the board is CapstoneDronePCBV2.kicad_pcb and its schematic CapstoneDronePCBV2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the CapstoneDronePCBV2 design in my own project?
Its repository publishes it under the MIT 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 layers67.4 × 64 mm

- 2 layers65.5 × 55 mm

Servo Board
CornellMarsRover/KiCad
This folder serves as the central repository for all KiCad PCB designs across multiple years. Each subfolder corresponds to a specific design cycle and contains all associated board files, schematics, and documentation.
112 parts - 2 layers128.6 × 91 mm

- 2 layers70 × 90 mm

PCB 2MMouse - RESPALDO
McK11on/Micromouse-Design
Design and implementation of a micromouse robot for competitions, implementing filling algorithm and other technologies
77 parts - 2 layers68.6 × 55.8 mm

Dht11-weather station
r-ilija/dht11-weather-station
KiCad PCB project for a DHT11-based weather station.
36 parts - 2 layers

- 2 layers156.4 × 71.6 mm

Delta 2.0
YesidAlmanzaGamba/Thesis-Flight-Controller-Fixed-Wing
This thesis addresses the critical need for efficient data management and operational control in fixed-wing UAVs, targeting the gaps in current commercial flight controllers.
43 parts1 - 2 layers120 × 103.9 mm

Remote omnidirection droid v0.1
eloicote/remote_omnidirectional_droid
ESP32 based freemoving drone with a camera for FPV which utilizes three omniwheels in a delta formation to move freely in 3 dimensions
85 partsGPL-3.0