

Flight controller
KiCAD design attempt at a flight controller for an RC airplane.
- Size
- 29 × 43 mm
- Copper layers
- 4
- Thickness
- 1.58 mm
- Parts
- 52
- Nets
- 66
- Pads
- 219
- Tracks, vias
- 236, 111
- Pours
- 16
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 17 Jun 2024
- Updated
- 23 Jul 2024
Overview
Flight controller is an open-source printed circuit board by Bobev64, from the Bobev64/sensor-board repository on GitHub. It is a 4-layer board of 29 × 43 mm with 52 parts on 66 nets, routed with 236 tracks and 111 vias.
It is built around the DLF162500LT-5028A1, MIC5365-3.3YD5-TR and MPU-6050, with the USBLC6-2SC6 among its other parts. Its parts include 23 capacitors, 6 resistors, 5 ICs, 3 connectors and 3 inductors. It belongs with the robots and motor control boards and the STM32 boards of this library.
Main components
4DLF162500LT-5028A1
SMD-4P,1.6x0.8mm-40℃~+85℃ 0.33dB 2.4GHz~2.5GHz 49.2dB 50Ω Low Pass SMD-4P,1.6x0.8mm RF Filters ROHSTDKRF FiltersMIC5365-3.3YD5-TR
TSOT-23-5-40℃~+125℃@(Tj) 1 150mA 200uVrms 3.3V 310mV@(150mA) 39uA 5.5V 70dB@(1kHz) Fixed Over Current Protection、Over Temperature Protection、Enable Positive TSOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSMicrochip TechnologyVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsMPU-6050
QFN-24-EP(4x4)-40℃~+85℃ 16bit 1KB 2.375V~3.46V 5uA Accelerometer Gyroscope I2C X,Y,Z X,Y,Z ±16g ±2000dps QFN-24-EP(4x4) Accelerometers ROHSTDK InvenSenseAccelerometersUSBLC6-2SC6
SOT-23-60.35pF、0.8pF 100nA 150W@8/20us 15V 2 5V 6A@8/20us 6V ESD SOT-23-6 ESD and Surge Protection (TVS/ESD) ROHSUMWESD And Surge Protection (TVS/ESD)
Parts
52| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 100n | Capacitor_SMD:C_0402_1005Metric | C4, C5, C7, C8, C9, C10, C11, C12, C13, C19, C20, C22 |
| 5 | 4u7 | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C6, C14 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_2.2mm_M2_Pad | H1, H2, H3, H4 |
| 3 | 5k1 | Resistor_SMD:R_0402_1005Metric | R1, R2, R4 |
| 3 | Fiducial | Fiducial:Fiducial_1mm_Mask2mm | FID1, FID2, FID3 |
| 2 | 10p | Capacitor_SMD:C_0402_1005Metric | C17, C18 |
| 2 | 2k2 | Resistor_SMD:R_0402_1005Metric | R5, R6 |
| 2 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP1, TP2 |
| 1 | 0p3 | Capacitor_SMD:C_0402_1005Metric | C16 |
| 1 | 0p8 | Capacitor_SMD:C_0402_1005Metric | C15 |
| 1 | 10n | Capacitor_SMD:C_0402_1005Metric | C21 |
| 1 | 10n | Inductor_SMD:L_0402_1005Metric | L1 |
| 1 | 10u | Inductor_SMD:L_0805_2012Metric | L2 |
| 1 | 220R | Resistor_SMD:R_0402_1005Metric | R3 |
| 1 | 2n2 | Capacitor_SMD:C_0402_1005Metric | C23 |
| 1 | 2n7 | Inductor_SMD:L_0402_1005Metric | L3 |
| 1 | 32kHz768 | Library:XTAL_NX2012SA_NDK | X1 |
| 1 | Conn_Coaxial | Connector_Coaxial:U.FL_Hirose_U.FL-R-SMT-1_Vertical | J2 |
| 1 | DLF162500LT-5028A1 | Library:DLF-4_1P6X0P8 | U3 |
| 1 | MIC5365-3.3YD5 | Package_TO_SOT_SMD:SOT-23-5 | U1 |
| 1 | MPU-6050 | Sensor_Motion:InvenSense_QFN-24_4x4mm_P0.5mm | U5 |
| 1 | NX2016SA-32M | Library:NX2016SA_NDK | X2 |
| 1 | STM32WB55CEUx | Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm | U4 |
| 1 | SW_Push | Button_Switch_SMD:SW_SPST_CK_RS282G05A3 | SW1 |
| 1 | TC2030 | Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical | J4 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U2 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
Questions
How big is the Flight controller PCB?
It measures 29 × 43 mm and has 4 copper layers, 1.58 mm thick.
What parts does the Flight controller use?
52 parts, built around the DLF162500LT-5028A1, MIC5365-3.3YD5-TR, MPU-6050 and USBLC6-2SC6. 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 Flight controller KiCad files?
From the Bobev64/sensor-board repository on GitHub, at the commit this page was made from: the board is flight-controller.kicad_pcb and its schematic flight-controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Flight controller design in my own project?
Its repository states no licence, so its author keeps all rights: ask Bobev64 before reusing the design.
Similar boards
- 4 layers58 × 31 mm

- 4 layers67.4 × 35.4 mm

- 4 layers48 × 33 mm

Stm32-bt board
OdaiJ/stm32-bt-board
My attempt at following the Phil's Lab KiCad V7 tutorial on YouTube
60 parts1 - 4 layers80.5 × 32.5 mm

Stm32wb55-ble dev board
shivamtiwari020505/stm32wb55-ble-dev-board
Custom STM32WB55 development board integrating 2.4GHz BLE 5.x, LPUART, I2C, and UART via RS232/DB9 for PC and industrial machine interfacing. Designed to bridge modern wireless IoT with legacy wired systems.
63 parts1MIT - 4 layers

- 4 layers117 × 77 mm

ProdDeck
arsovskiteodor/A.ProdDeck
Open-hardware macro pad (WIP): custom KiCad PCB with keys, encoders and a fader, plus firmware and a desktop configurator
69 parts - 4 layers48.5 × 24.3 mm

STM32 2nd Project
ashfaque-ur-rahman/STM32WB-RF-PCB-Design
STM32 microcontroller PCB design with RF capability —4 layer Board —KiCad project based on Phil's Lab tutorial series
48 parts - 4 layers51 × 26 mm
