F405 Flight Controller

INACTIVE

Development of the F405 based FC stopped once I started using more CAN bus sensors and devices, as although the F405 has CAN bus, it is not supported in Ardupilot due to memory limitations.

V2

Mostly the same as V1 but on the more standard 30.5 x 30.5 mm FPV mounting hole footprint, with all of the pads on one side for easier labelling and soldering, with improved pad layout.

V1

An F405 based flight controller intended for use with Ardupilot, but also usable for more general purpose projects using Arduino/PlatformIO.

Features:

  • MicroSD card

  • Barometer

  • IMU

  • >4S (16.8V) power input

  • 12 motor/servo outputs

  • 6 serial ports

  • USB-C

  • I2C

  • 4x ADC

  • 2x GPIO

Issues:

  • non-standard mounting size (larger than normal FPV style FCs)

  • MicroSD card collides with STM32 during insertion

  • Pad layout chosen based on easy routing, rather than sensible grouping for things like motor outputs.

Last updated