Flight controller also called Autopilot, or FC for short, stabilizes and controls a UAV for semi-autonomous and autonomous flights. It is one of the core components of a UAV. Flight controller primarily consists of a microcontroller, control circuit & a suite of sensors (gyroscope, accelerator, electronic compass, barometer, etc.). It has redundant sensors & power supplies and performs redundant switching in case of failure to ensure flight safety.

Software (Firmware)

https://blog.unmanned.tech/flight-controller-firmware/

ardupilot

PX4 Flight Stack

iNav

LibrePilot

Hardware

CUAV Pixhawk

CUAV Pixhawk V6X

https://docs.px4.io/main/en/flight_controller/cuav_pixhawk_v6x.html

Cubepilot

https://www.cubepilot.com/#/home

Cube Orange/+ With ADSB-In https://ardupilot.org/copter/docs/common-thecubeorange-overview.html

SpeedyBee F405 WING

SpeedyBee F405 V4

LEFEI SN-L+

https://www.aliexpress.us/item/3256806186926961.html?src=google&src=google&albch=shopping&acnt=708-803-3821&slnk=&plac=&mtctp=&albbt=Google_7_shopping&albagn=888888&isSmbAutoCall=false&needSmbHouyi=false&albcp=19108282527&albag=&trgt=&crea=en3256806186926961&netw=x&device=c&albpg=&albpd=en3256806186926961&gad_source=4&gclid=Cj0KCQiAqsitBhDlARIsAGMR1Rh7SbafHDi1ohCT7g9utdIycoMJAGz1hUUsux1IfcJwb2B_TmUAyTQaAqNkEALw_wcB&gclsrc=aw.ds&aff_fcid=24d9584897e045eea080aa8f3075fe57-1706200396515-08356-UneMJZVf&aff_fsk=UneMJZVf&aff_platform=aaf&sk=UneMJZVf&aff_trace_key=24d9584897e045eea080aa8f3075fe57-1706200396515-08356-UneMJZVf&terminal_id=aebb846c0cd44cde9a49f1435240e9bd&afSmartRedirect=y&gatewayAdapt=glo2usa

https://github.com/HelloLeFei/SN_L/tree/master

MyFlyDream MFD Crosshair

https://myflydream.com/flight-controllers-c-5/crosshair-autopilot-p-2