u/Business-Menu-5960

Image 1 — Custom FC - Schematic Review Request
Image 2 — Custom FC - Schematic Review Request
Image 3 — Custom FC - Schematic Review Request
▲ 14 r/PrintedCircuitBoard+2 crossposts

Custom FC - Schematic Review Request

I've just completed the schematic for a custom STM32F405RGTx-based quadcopter flight controller in KiCad. This is my first full FC design and I'd love to get some feedback before moving to PCB layout.

**Overview:**

A full-featured flight controller targeting Betaflight compatibility, designed for 4S–6S LiPo (7.4–25.2V) input.

**Power Architecture:**

- VBAT → TPS54360DDA buck converter → +5V @ 3.5A

- +5V → SPX3819M5-L-3-3 LDO → +3.3V @ 500mA

- VDDA filtered via 120Ω ferrite bead

**Peripherals:**

- IMU: ICM-42688-P (SPI1)

- Barometer: BMP388 (SPI3)

- Magnetometer: QMC5883L (I2C2)

- GPS: SAM-M10Q direct mount (UART3)

- OSD: AT7456E with 27MHz crystal (SPI2)

- CAN Bus: SN65HVD230

- FPV camera input with ferrite filter

- USB-C with USBLC6-2SC6 ESD protection

- SWD debug connector

**Connectors:**

- 8-pin JST-SH motor outputs (DShot, TIM1/TIM8)

- 4-pin JST-SH receiver (USART1)

- 4-pin JST-SH VTX (USART2 + video)

- 2-pin buzzer

- 2-pin current sensor input with ADC filter

- XT30 ESC power and battery connectors

- Battery voltage divider → PA0 ADC

u/Business-Menu-5960 — 14 hours ago