Skip to the content
2 layers46.9 × 46.6 mmFourth, the printed circuit board in 3D

This is a custom flight controller PCB designed for drones.

Size
46.9 × 46.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
84
Nets
113
Pads
371
Tracks, vias
1,175, 106
Pours
3
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
23 Jan 2026
Updated
1 Feb 2026

Overview

Fourth is an open-source printed circuit board by Bhakti-A, from the Bhakti-A/Maya_V_FlightController repository on GitHub. It is a 2-layer board of 46.9 × 46.6 mm with 84 parts on 113 nets, routed with 1,175 tracks and 106 vias.

It is built around the AP63203WU, BMP280 and MAX7456EUI, with the ICM-20948, LD39015M18R and NTS0104PW among its other parts. Its parts include 33 capacitors, 15 resistors, 10 connectors, 8 ICs and 4 diodes. It belongs with the STM32 boards of this library.

Main components

10

README

README.md

Maya_V Flight Controller

This is a custom flight controller PCB designed for drones.

PCB Preview

Features

  • Microcontroller: STM32F405
  • IMU Sensor: ICM-20948
  • Barometer: BMP280
  • Video OSD: MAX7456
  • ESC Outputs: 4× PWM channels (with extra PWM expansion)
  • Communication Interfaces: UART, I2C, USB

Hardware Design

Schematic & PCB Layout

Parts

84
QtyValueFootprintReferences
15100nCapacitor_SMD:C_0402_1005MetricC3, C5, C6, C8, C10, C12, C13, C14, C16, C18, C21, C23, C25, C28, C33
510uCapacitor_SMD:C_0805_2012MetricC1, C20, C26, C27, C29
51kResistor_SMD:R_0603_1608MetricR1, R7, R9, R10, R11
5Conn_01x04Connector_JST:JST_ZH_B4B-ZR_1x04_P1.50mm_VerticalJ1, J5, J9, J10, J11
42k2Resistor_SMD:R_0603_1608MetricR3, R4, R5, R6
42u2Capacitor_SMD:C_0603_1608MetricC7, C9, C22, C24
4MountingHoleMountingHole:MountingHole_3.2mm_M3_Pad_ViaH1, H2, H3, H4
30.1uCapacitor_SMD:C_0402_1005MetricC11, C19, C32
310kResistor_SMD:R_0603_1608MetricR2, R14, R15
2100RInductor_SMD:L_0805_2012MetricFB1, FB2
210pCapacitor_SMD:C_0402_1005MetricC2, C4
222uCapacitor_SMD:C_0805_2012MetricC30, C31
275RResistor_SMD:R_0603_1608MetricR8, R12
2Conn_01x03_PinConnector_JST:JST_ZH_B3B-ZR_1x03_P1.50mm_VerticalJ7, J8
2Conn_01x06Connector_JST:JST_ZH_B6B-ZR_1x06_P1.50mm_VerticalJ6, J12
2LEDLED_SMD:LED_0603_1608MetricD1, D3
2TS-1187A-B-A-BTS-1187A-B-A-B:SW_TS-1187A-B-A-BS1, S2
2b5819wDiode_SMD:D_SOD-123D2, D4
10.1uCapacitor_SMD:C_0603_1608MetricC15
1100nCapacitor_SMD:C_0603_1608MetricC17
116MhzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
13.9uHInductor_SMD:L_Sunlord_SWPA4030SL1
133RResistor_SMD:R_0603_1608MetricR16
1500 mAFuse:Fuse_0603_1608MetricF1
1600RInductor_SMD:L_0805_2012MetricFB3
1AP63203WUPackage_TO_SOT_SMD:TSOT-23-6U6
1BMP280Package_LGA:Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumberingU1
1ICM-20948Sensor_Motion:InvenSense_QFN-24_3x3mm_P0.4mmU5
1LD39015M18RPackage_TO_SOT_SMD:SOT-23-5U7
1LOGOlogo:sra_logoG***
1MAX7456EUI_MAX7456EUI_:SOP65P637X110-28NU2
1NTS0104PWPackage_SO:TSSOP-14_4.4x5mm_P0.65mmU8
1SG-210STFOscillator:Oscillator_SMD_SeikoEpson_SG210-4Pin_2.5x2.0mmY2
1STM32F405RGTxPackage_QFP:LQFP-64_10x10mm_P0.5mmU3
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U4
1USB_B_MicroConnector_USB:USB_Micro-B_Amphenol_10118193-0001LF_HorizontalJ3

Similar boards

  • 2 layers48.1 × 48 mmFlight controller, the printed circuit board in 3D

    Flight controller

    0xmanidev/hackydrone

    this is a drone project made for outpost event

    68 partsMIT
  • 4 layers45.5 × 69.7 mmAstrum, the printed circuit board in 3D

    Astrum

    LtBrain/astrum

    A control system board/robot for Science Olympiads Robot Tour. It will have 2 brushed motor drivers, at least 2 encoder inputs, and support for ultrasonic and TOF sensors, all in a compact package.

    77 partsMIT
  • 4 layers50 × 50 mmMCU AURA, the printed circuit board in 3D

    MCU AURA

    alexander-armitage/AURA-Hardware

    AURA is a set of modular PCBs designed in KiCad for versatile robotics and aerospace applications — from drones and quadrupeds to rockets.

    113 parts4MIT
  • 4 layers99.5 × 76.7 mmROCKET, the printed circuit board in 3D

    ROCKET

    Pingu207/ROCKET

    Designing and building a TVC rocket controlled by a custom PCB wired to a ESP32-WROOM board

    113 parts
  • 4 layers22 × 27.6 mmSTM32F031, the printed circuit board in 3D

    STM32F031

    Caljay/STM32DevBoard

    STM32 Devboard using the STM32F031 MCU

    25 parts
  • 4 layers63 × 85 mmFujiNet O2-Rev0, the printed circuit board in 3D

    FujiNet O2-Rev0

    FujiNetWIFI/fujinet-hardware

    Schematics and design files for FujiNet hardware

    132 parts142
  • 4 layers150 × 137.1 mmController, the printed circuit board in 3D

    Controller

    CircuitGuy943/Sabre-Integrated-flight-controller

    (🚧) A "Jack of all trades" custom flight controller board. With support for both power and control and the ability for custom firmware

    282 parts2GPL-3.0

Questions

How big is the Fourth PCB?

It measures 46.9 × 46.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Fourth use?

84 parts, built around the AP63203WU, BMP280, MAX7456EUI and ICM-20948. 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 Fourth KiCad files?

From the Bhakti-A/Maya_V_FlightController repository on GitHub, at the commit this page was made from: the board is pcb/hardware/fourth.kicad_pcb and its schematic pcb/hardware/fourth.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Fourth design in my own project?

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