

Flight Controller PCB
- Size
- 34.5 × 31.5 mm
- Copper layers
- 8
- Thickness
- 1.6 mm
- Parts
- 81
- Nets
- 103
- Pads
- 398
- Tracks, vias
- 1,669, 149
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 4 Aug 2026
- Updated
- 1 Sep 2026
Overview
Flight Controller PCB is an open-source printed circuit board by Tamim101, from the Tamim101/flight-controller-PCB repository on GitHub. It is an 8-layer board of 34.5 × 31.5 mm with 81 parts on 103 nets, routed with 1,669 tracks and 149 vias.
It is built around the AT7456E, BMP280 and TPS54560BDDAR, with the MPU-6000 and RT9013-33GB among its other parts. Its parts include 32 capacitors, 19 resistors, 10 connectors, 7 ICs and 3 diodes. It belongs with the robots and motor control boards and the STM32 boards of this library.
Main components
5AT7456E
HTSSOP-28-EP-40℃~+85℃ 3.15V~5.25V Built-in+External HTSSOP-28-EP Microcontrollers (MCU/MPU/SOC) ROHSZHONGKEWEIMicrocontrollers (MCU/MPU/SOC)BMP280
LGA-8(2x2.5)-40℃~+85℃ 0.12hpa 1.5pa/K 1.71V~3.6V 1hpa 300nA 30Kpa~1.1bar I2C、SPI Integrated ADC and digital interface、On-chip calibration and non-volatile storage、Standby mode、On-chip temperature output LGA-8(2x2.5) Pressure Sensors ROHSBoschPressure SensorsTPS54560BDDAR
SO-8-40℃~+150℃@(TJ) 1 146uA 4.5V~60V 500kHz 5A 800mV~58.8V Adjustable Buck Buck Built-in No SO-8 DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersMPU-6000
QFN-24-EP(4x4)-40℃~+85℃ 16bit 1KB 2.375V~3.46V 5uA IMU (accelerometer + gyroscope) SPI、I2C X,Y,Z X,Y,Z ±16g ±2000dps 运动事件检测、同步与时间戳、过量程保护功能 QFN-24-EP(4x4) Accelerometers ROHSTDK InvenSenseAccelerometersRT9013-33GB
SOT-23-5-40℃~+125℃@(Tj) 1 25uA 3.3V 30uVrms 400mV@(500mA) 5.5V 500mA 50dB@(10kHz) Fixed Over Current Protection、Over Temperature Protection、Enable Positive SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSRICHTEKVoltage Regulators - Linear, Low Drop Out (LDO) Regulators
README
README.mdflight-controller-PCB
Parts
81| Qty | Value | Footprint | References |
|---|---|---|---|
| 14 | 100nF | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C5, C9, C40, C41, C42, C44, C45, C46, C47, C48, C49, C59, C60, C64 |
| 7 | 100uF | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C2, C3, C4, C10, C16, C31, C33 |
| 4 | 10K | Resistor_SMD:R_0603_1608Metric | R76, R77, R79, R83 |
| 4 | 22pF | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C36, C37, C38, C39 |
| 4 | MountingHole | MountingHole:MountingHole_2.2mm_M2 | H1, H2, H3, H4 |
| 2 | 100 | Resistor_SMD:R_0603_1608Metric | R80, R93 |
| 2 | 75R | Resistor_SMD:R_0603_1608Metric | R39, R91 |
| 2 | RL_CUR | Resistor_SMD:R_0603_1608Metric | R85, R88 |
| 1 | 10uF | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C32 |
| 1 | 10uH | Inductor_SMD:L_1210_3225Metric | L1 |
| 1 | 11.5K | Resistor_SMD:R_0603_1608Metric | R28 |
| 1 | 15.4k | Resistor_SMD:R_0603_1608Metric | R15 |
| 1 | 1K | Resistor_SMD:R_0603_1608Metric | R89 |
| 1 | 1nF | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C43 |
| 1 | 2.2nF | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C34 |
| 1 | 22uF | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C89 |
| 1 | 274K | Resistor_SMD:R_0603_1608Metric | R16 |
| 1 | 2K2 | Resistor_SMD:R_0603_1608Metric | R87 |
| 1 | 3v3 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J0 |
| 1 | 4.7uF | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C63 |
| 1 | 47uF | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C61 |
| 1 | 4K7 | Resistor_SMD:R_0603_1608Metric | R82 |
| 1 | 60.4K | Resistor_SMD:R_0603_1608Metric | R27 |
| 1 | 8.2pF | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C6 |
| 1 | 8HMz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 8MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y2 |
| 1 | AT7456E | KiCad:SOP65P640X120-29N | IC1 |
| 1 | BMP280 | Package_LGA:Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumbering | U2 |
| 1 | Conn_02x02_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical_SMD | J12 |
| 1 | H1 | MountingHole:MountingHole_2.2mm_M2_DIN965_Pad_TopBottom | VBAT+1 |
| 1 | H2 | MountingHole:MountingHole_2.2mm_M2_DIN965_Pad_TopBottom | VBAT-1 |
| 1 | INA180A1 | Package_TO_SOT_SMD:SOT-23-5 | U14 |
| 1 | LED_BLUE | LED_SMD:LED_0603_1608Metric | D1B2 |
| 1 | LED_BUZ | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J26 |
| 1 | LED_RED | LED_SMD:LED_0603_1608Metric | D1B1 |
| 1 | MPU-6000 | Sensor_Motion:InvenSense_QFN-24_4x4mm_P0.5mm | U3 |
| 1 | OSD | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J9 |
| 1 | RC | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J7 |
| 1 | RL_VOL | Resistor_SMD:R_0603_1608Metric | R86 |
| 1 | RL_VOL | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | R2 |
| 1 | RT9013-33GB | RT9013-33GB:SOT94P279X129-5N | U5 |
| 1 | S6M_770MV/6A | Diode_SMD:D_SMC | D1 |
| 1 | ST-LINK | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J5 |
| 1 | STM32F405RGTx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U1 |
| 1 | TPS54560BDDAR | TPS54560BDDAR:VREG_LM5017MR_NOPB | U4 |
| 1 | UART1 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J14 |
| 1 | UART4 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J4 |
| 1 | UART6 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | JB1 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Amphenol_10118193-0001LF_Horizontal | J6 |
| 1 | esc | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J1 |
More from Tamim101/flight-controller-PCB
1- 2 layers47.6 × 41.5 mm

Similar boards
- 4 layers40 × 40 mm

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 - 2 layers82.5 × 26.5 mm

- 4 layers86 × 90 mm

Sc02 drive
KVR-CIBER/sc02-solar-hypercar
SC-02 Solar Hypercar: 3D-printbare Le-Mans-racer op zonne-energie met Pi 4 + ESP32-S3, CadQuery-CAD en three.js-simulatie
94 parts - 2 layers20 × 160 mm

Zibs Saber v2
PedroBMedeiros/PolySaber
Firmware for Cal Poly Senior Project - PolySaber a Custom PCB Soundboard
75 parts - 4 layers76 × 54 mm

Pixelblaze battery backpack
SK-Electronics-Consulting/electronics-widgets
Small, Custom Tools for Electronics
112 parts1 - 4 layers110 × 80 mm

Spin rig controller
Tinkerbug-Robotics/TinkerRocket
Model rocket flight computer, ground station, iOS app, and simulation
170 parts1GPL-3.0 - 6 layers158 × 158 mm

Fpv drone
zeodotdev/zeo-boards
ESP32-S3 development board with onboard BME280 (temperature, humidity, pressure) and LSM6DS3 (6-axis IMU) sensors. This repo contains the designs, ESP-IDF firmware, and a Python plotter for visualization.
158 parts3 - 4 layers64.6 × 57.3 mm

Questions
How big is the Flight Controller PCB PCB?
It measures 34.5 × 31.5 mm and has 8 copper layers, 1.6 mm thick.
What parts does the Flight Controller PCB use?
81 parts, built around the AT7456E, BMP280, TPS54560BDDAR and MPU-6000. 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 PCB KiCad files?
From the Tamim101/flight-controller-PCB repository on GitHub, at the commit this page was made from: the board is Flight_Controller_PCB.kicad_pcb and its schematic Flight_Controller_PCB-backups/Flight_Controller_PCB-2026-07-01_121737/Flight_Controller_PCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Flight Controller PCB design in my own project?
Its repository states no licence, so its author keeps all rights: ask Tamim101 before reusing the design.