F405 Flight Controller
INACTIVE
Last updated
INACTIVE
Last updated
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.
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.
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.