Flight controllers for consumer use include closed and open-source hardware and software flight controllers available for use in consumer grade vehicles.
Flight Controller Name | Manufacturer | Supported Firmware | Hardware Standard | Main Processor | Main Processor Clock | Flash Memory | RAM | Failsafe Co-Processor | Price (USD) @ Supplier 2022/11/18 | IMU / Sensors | Note |
---|---|---|---|---|---|---|---|---|---|---|---|
Autopilot 1x Veronte | Embention | Propietary (user-programmable) DO178C | DO254 / DO160 | Texas Instruments Dual-Core | NA | NA | NA | Yes | 6000 | 3x IMU 3x Magnetometer 2x Static 1x Pitot 2x GNSS receivers 1x Temperature | Posbibility to connect external sensors, ADS-B, and other pheripherals. |
Autopilot 4x Veronte | Embention | Propietary (user-programmable) DO178C | DO254 / DO160 | Texas Instruments Dual-Core | NA | NA | NA | Yes | 22000 | 9x IMU 9x Magnetometer 6x Static 3x Pitot 6x GNSS receivers 3x Temperature | Embedded redundancy (3+1) Posbibility to connect external sensors, ADS-B, and other pheripherals. |
Autopilot DRx Veronte | Embention | Propietary (user-programmable) DO178C | DO254 / DO160 | Texas Instruments Dual-Core | NA | NA | NA | Yes | 30000 | 9x IMU 9x Magnetometer 6x Static 3x Pitot 6x GNSS receivers 3x Temperature | Distributed redundancy Posbibility to connect external sensors, ADS-B, and other pheripherals. |
CUAV Nora | CUAV | Ardupilot PX4 | ? | STM32H743 | 480 MHz | 2 Mb | 1028 Kb | N/A | N/A | ICM20689 acc/gyro ICM20649 acc/gyro BMI088 acc/gyro MS5611 x2 baro RM3100 mag | Discontinued - replaced by Nora Plus |
CUAV Nora Plus | CUAV | Ardupilot PX4 | ? | STM32H743 | 480 MHz | 2 Mb | 1028 Kb | STM32F103 | 499 | ICM42688P acc/gyro ICM20689 x2 acc/gyro RM3100 mag MS54611 x2 baro | |
CUAV Pixhack V3x | CUAV | Ardupilot PX4 | FMUv3 | STM32F427 | 168 MHz | 2 Mb | 256 Kb | STM32F100 | N/A | MPU600 x2 acc/gyro L3GD20 gyro LS303D acc/mag MS5611 baro | Discontinued |
CUAV Pixhawk V6X | CUAV | Ardupilot PX4 | FMUv6X | STM32H753IIK6 | 480 MHz | 2 Mb | 1028 Kb | STM32F10X | TBD | ICM42688P acc/gyro ICM20649 acc/gyro BMI088 acc/gyro RM3100 mag ICP20100 x2 baro | |
CUAV V5 | CUAV | Ardupilot PX4 | FMUv5 | STM32F765 | 216 MHz | 2 Mb | 512 Kb | STM32F100 | N/A | ICM20689 acc/gyro ICM20602 acc/gyro BMI055 acc/gyro IST8310 mag MS5611 baro | Discontinues - replaced by CUAV V5 Plus |
CUAV V5 Nano | CUAV | Ardupilot PX4 | FMUv5 | STM32F765 | 216 MHz | 2 Mb | 512 Kb | STM32F100 | N/A | ICM20689 acc/gyro ICM20602 acc/gyro BMI055 acc/gyro IST8310 mag MS5611 baro | |
CUAV V5 Plus | CUAV | Ardupilot PX4 | FMUv5 | STM32F765 | 216 MHz | 2 Mb | 512 Kb | STM32F100 | 479 | ICM20689 acc/gyro BMI055 acc/gyro IST8310 mag MS5611 x2 baro | |
CUAV X7 Plus | CUAV | Ardupilot PX4 | ? | STM32H743 | 480 MHz | 2 Mb | 1028 Kb | STM32F103 | 529 | ICM42688P acc/gyro ICM20689 x2 acc/gyro RM3100 mag MS54611 x2 baro | |
CUAV X7 Plus Pro | CUAV | Ardupilot 4.10+ PX4 1.12.3+ | ? | STM32H743 | 480 MHz | 2 Mb | 1028 Kb | STM32F103 | 1180 | ADIS16470 acc/gyro ICM42688P acc/gyro ICM20689 acc/gyro RM3100 mag MS5611 x2 baro | |
CUAV X7 Pro | CUAV | Ardupilot PX4 | ? | STM32H743 | 480 MHz | 2 Mb | 1028 Kb | STM32F103 | N/A | ADIS16470 acc/gyro ISM20649 acc/gyro BMI088 acc/gryo RM3100 mag MS5611 x2 baro | Discontinued - replaced by X7+ Pro |
Cube Black | Hex/Proficnc | Ardupilot PX4 | CubePilot | STM32F427 | 168 MHz | 2 Mb | 256 Kb | STM32F100 | N/A | LSM303D acc/mag L3GD20 gyro MS5611 baro | |
Cube Black (Pixhawk 2.1) | Hex/Proficnc | Ardupilot PX4 | FMUv3 | STM32F427 | 168 MHz | 2 Mb | 256 Kb | STM32F103 | 300 | ? | |
Cube Blue F4 | Hex/Proficnc | Ardupilot PX4 | CubePilot | STM32F427 | 168 MHz | 2 Mb | 256 Kb | STM32F100 | N/A | LSM303D acc/mag L3GD20 gyro MS5611 baro | US component mfg. |
Cube Blue H7 | Hex/Proficnc | Ardupilot PX4 | CubePilot | STM32H753 | 480 MHz | 2 Mb | 1028 Kb | STM32F103 | 650 (+105 carrier board) | ICM20602 ICM 20948 MS5611 baro | |
Cube Green | Hex/Proficnc | Ardupilot PX4 | CubePilot | STM32F427 | 168 MHz | 2 Mb | 256 Kb | STM32F100 | 218 (+105 carrier board) | LSM303D acc/mag L3GD20 gyro MS5611 baro | |
Cube Orange | Hex/Proficnc | Ardupilot PX4 | CubePilot | STM32H753 | 480 MHz | 2 Mb | 1028 Kb | STM32F103 | 350 (+105 carrier board) | ICM20602 ICM 20948 MS5611 baro | |
Cube Orange Plus | Hex/Proficnc | Ardupilot PX4 | CubePilot | STM32H753 | 480 MHz | 2 Mb | 1028 Kb | STM32F103 | 215 (+105 carrier board) | ICM20948 ICM42688 MS5611 baro | |
Cube Purple F4 | Hex/Proficnc | Ardupilot PX4 | CubePilot | STM32F427 | 168 MHz | 2 Mb | 256 Kb | STM32F100 | 250 (+105 carrier board) | MPU9250 acc/gyro/mag MS5611 baro | |
Cube Purple H7 | Hex/Proficnc | Ardupilot PX4 | CubePilot | STM32H753 | 480 MHz | 2 Mb | 1028 Kb | STM32F103 | N/A | ? | |
Cube Yellow | Hex/Proficnc | Ardupilot PX4 | CubePilot | STM32F777 | 216 MHz | 2 Mb | 512 Kb | - | N/A | ICM20602 ICM 20948 MS5611 baro | No co-processor? |
Drotek Pixhawk3 Pro | Drotek | Ardupilot PX4 | FMUv4pro | STM32F469 | 180 MHz | 2 Mb | 384 Kb | - | 293 | ICM20608G acc/gyro MPU9250 acc/gyro/mag LIS3MDL mag | No co-processor? No baro? |
Holybro Durandal H7 | HolyBro | Ardupilot PX4 | ? | STM32H743 | 480 MHz | 2 Mb | 1028 Kb | STM32F100 | 246 | ICM20689 acc/gyro BMI055 or ICM20689 acc/gyro IST8310 mag MS5611mag | |
HolyBro Pix32 v6 | HolyBro | Ardupilot PX4 | FMUv6C | STM32H743 | 480 MHz | 2 Mb | 1028 Kb | STM32F103 | 195 | ICM42688P acc/gyro BMI055 acc/gyro IST8310 mag MS5611 baro | |
HolyBro Pixhawk 4 | HolyBro | Ardupilot PX4 | FMUv5 | STM32F765 | 216 MHz | 2 Mb | 512 Kb | STM32F100 | 190 | ICM20689 acc/gyro BMI055 acc/gyro IST8310 mag MS5611mag | |
HolyBro Pixhawk 5X | HolyBro | Ardupilot PX4 | FMUv5X | STM32F765 | 216 MHz | 2 Mb | 512 Kb | STM32F100 | 148 | ICM20649 acc/gyro ICM42688P acc/gyro ICM20602 acc/gyro BMM150 mag BMP388 x2 baro | |
HolyBro Pixhawk 6C | HolyBro | Ardupilot PX4 | FMUv6C | STM32H743 | 480 MHz | 2 Mb | 1028 Kb | STM32F103 | 223 | ICM42688P acc/gyro BMI055 acc/gyro IST8310 mag MS5611 baro | |
HolyBro Pixhawk 6X | HolyBro | Ardupilot PX4 | FMUv6 | STM32H743 | 480 MHz | 2 Mb | 1028 Kb | STM32F103 | 279 | ICM20649 acc/gyro ICM42688P acc/gyro ICM42670P acc/gyro BMM150 mag BMP388 x2 baro | |
mRO Control Zero H7 | mRo | Ardupilot PX4 | ? | STM32H743 | 480 MHz | 2 Mb | 1024 Kb | 393 | ICM20602 ICM20948 BNI088 DPS310 baro | ||
mRo Pixhawk (2.4.6) | mRo | Ardupilot PX4 | FMUv3 | STM32F427 | 168 MHz | 2 Mb | 256 Kb | STM32F100 | 290 | L3GDD20 gyro LSM303D acc/mag MPU6000 acc/gyro MS5611 baro | |
mRo Pixhawk Control Zero Classic | mRo | Ardupilot PX4 | FMUv6 | STM32H743 | 480 MHz | 2 Mb | 1028 Kb | STM32F103 | 350 | BMI088 ICM20602 ICM20948 DPS310 baro | |
mRo Pixracer | mRo | Ardupilot PX4 | FMUv4 | STM32F427 | 180 MHz | 2 Mb | 256 Kb | N/A | N/A | ICM20608 acc/gyro MPU9250 acc/gyro/mag HMC5983 mag MS5611 baro | |
mRo Pixracer Pro | mRo | Ardupilot PX4 | ? | STM32H743IIK6 | 480 MHz | 2 Mb | 1028 Kb | N/A | 350 | ICM20602 acc/gyro ICM20948 acc/gyro/mag BMI085 acc/gyro DPS310 baro | |
Pixhawk 1 | 3DRobotics / various | Ardupilot PX4 | FMUv2 | STM32F427 | 168 MHz | 1 Mb | 256 Kb | STM32F103 | various | L3GD20 gyro LSM303D acc/mag MPU6000 acc/gyro MS5611 baro | Depreciated |
Pixhawk 1 (including 2.4.8) | 3DRobotics | Ardupilot PX4 | FMUv3 | STM32F427 | 168 MHz | 2 Mb | 256 Kb | STM32F103 | various | L3GD20 gyro LSM303D acc/mag MPU6000 acc/gyro MS5611 baro |
A joystick, sometimes called a flight stick, is an input device consisting of a stick that pivots on a base and reports its angle or direction to the device it is controlling. A joystick, also known as the control column, is the principal control device in the cockpit of many civilian and military aircraft, either as a centre stick or side-stick. It has various switches to control functions of the aircraft controlled by the Pilot and First Officer of the flight.
A video game console is an electronic device that outputs a video signal or image to display a video game that can be played with a game controller. These may be home consoles, which are generally placed in a permanent location connected to a television or other display devices and controlled with a separate game controller, or handheld consoles, which include their own display unit and controller functions built into the unit and which can be played anywhere. Hybrid consoles combine elements of both home and handheld consoles.
Air traffic control (ATC) is a service provided by ground-based air traffic controllers (people) who direct aircraft on the ground and through a given section of controlled airspace, and can provide advisory services to aircraft in non-controlled airspace. The primary purpose of ATC worldwide is to prevent collisions, organise and expedite the flow of traffic in the air, and provide information and other support for pilots.
Aviation includes the activities surrounding mechanical flight and the aircraft industry. Aircraft includes fixed-wing and rotary-wing types, morphable wings, wing-less lifting bodies, as well as lighter-than-air craft such as hot air balloons and airships.
A game controller, gaming controller, or simply controller, is an input device or input/output device used with video games or entertainment systems to provide input to a video game. Input devices that have been classified as game controllers include keyboards, mice, gamepads, and joysticks, as well as special purpose devices, such as steering wheels for driving games and light guns for shooting games. Controllers designs have evolved to include directional pads, multiple buttons, analog sticks, joysticks, motion detection, touch screens and a plethora of other features.
The Genesis Nomad, also known as Sega Nomad, is a handheld game console manufactured by Sega and released in North America in October 1995. The Nomad is a portable variation of the Sega Genesis home video game console. It could also be used with a television set via a video port. It was based on the Mega Jet, a portable version of the home console designed for use on airline flights in Japan.
Air traffic control specialists, abbreviated ATCs, are personnel responsible for the safe, orderly, and expeditious flow of air traffic in the global air traffic control system. Usually stationed in air traffic control centers and control towers on the ground, they monitor the position, speed, and altitude of aircraft in their assigned airspace visually and by radar, and give directions to the pilots by radio. The position of air traffic controller is one that requires highly specialized knowledge, skills, and abilities. Controllers apply separation rules to keep aircraft at a safe distance from each other and within proper airspace in their area of responsibility and move all aircraft safely and efficiently through their assigned sector of airspace, as well as on the ground. Because controllers have an incredibly large responsibility while on duty and make countless real-time decisions on a daily basis, the ATC profession is consistently regarded around the world as one of the most mentally challenging careers, and can be notoriously stressful depending on many variables. Many controllers, however, cite high salaries, and a large, unique, and privileged degree of autonomy as major advantages of their jobs.
An analog stick, also known as control stick, joystick or thumbstick, is an input device for a controller that is used for two-dimensional input. An analog stick is a variation of a joystick, consisting of a protrusion from the controller; input is based on the position of this protrusion in relation to the default "center" position. While digital sticks rely on single electrical connections for movement, analog sticks use continuous electrical activity running through potentiometers to measure the exact position of the stick within its full range of motion. The analog stick has greatly overtaken the D-pad in both prominence and usage in console video games.
Saitek is a designer and manufacturer of consumer electronics founded in 1979 by Swiss technologist Eric Winkler. They are best known for their PC gaming controllers, mice, keyboards, and their numerous analogue flight controllers such as joysticks, throttles, and rudder pedals.
In air traffic control, an area control center (ACC), also known as a center or en-route center, is a facility responsible for controlling aircraft flying in the airspace of a given flight information region (FIR) at high altitudes between airport approaches and departures. In the US, such a center is referred to as an air route traffic control center (ARTCC).
Flight controllers are personnel who aid space flight by working in such Mission Control Centers as NASA's Mission Control Center or ESA's European Space Operations Centre. Flight controllers work at computer consoles and use telemetry to monitor various technical aspects of a space mission in real-time. Each controller is an expert in a specific area and constantly communicates with additional experts in the "back room". The flight director, who leads the flight controllers, monitors the activities of a team of flight controllers, and has overall responsibility for success and safety.
A transponder is an electronic device that produces a response when it receives a radio-frequency interrogation. Aircraft have transponders to assist in identifying them on air traffic control radar. Collision avoidance systems have been developed to use transponder transmissions as a means of detecting aircraft at risk of colliding with each other.
Inex-Adria Aviopromet Flight 1308 was a McDonnell Douglas MD-81 aircraft operating a Yugoslavian charter flight to the French island of Corsica. On 1 December 1981, the flight crashed on Corsica's Mont San-Pietro, killing all 180 people on board. The crash was the deadliest and first major aviation accident involving a McDonnell Douglas MD-80.
Nintendo 64 accessories are first-party Nintendo hardware—and third-party hardware, licensed and unlicensed. Nintendo's first-party accessories are mainly transformative system expansions: the 64DD Internet multimedia platform, with a floppy drive, video capture and editor, game building setup, web browser, and online service; the controller plus its own expansions for storage and rumble feedback; and the RAM-boosting Expansion Pak for big improvements in graphics and gameplay. Third-party accessories include the essential game developer tools built by SGI and SN Systems on Nintendo's behalf, an unlicensed SharkWire online service, and unlicensed cheaper counterparts to first-party items. In the fifth generation of video game consoles, the Nintendo 64 had a market lifespan from 1996 to 2002.
The 1994 St. Louis Airport collision occurred when TWA Flight 427, operated using a McDonnell Douglas MD-82, struck a Cessna 441 Conquest II during its take-off roll, killing both of its occupants. The incident took place on November 22, 1994, at St. Louis Lambert International Airport (STL) in Bridgeton, Missouri.
NASA's Christopher C. Kraft Jr. Mission Control Center, also known by its radio callsign, Houston, is the facility at the Lyndon B. Johnson Space Center in Houston, Texas, that manages flight control for the United States human space program, currently involving astronauts aboard the International Space Station (ISS). The center is in Building 30 at the Johnson Space Center and is named after Christopher C. Kraft Jr., a NASA engineer and manager who was instrumental in establishing the agency's Mission Control operation, and was the first Flight Director.
On December 20, 1972, North Central Airlines Flight 575 and Delta Air Lines Flight 954 collided on a runway at O'Hare International Airport in Chicago, Illinois, in the United States. Ten people died – all on the North Central aircraft – and 17 were injured in the accident. This was the second major airliner accident to happen in Chicago in December 1972; the other was United Airlines Flight 553, which crashed twelve days earlier on approach to Midway Airport.
The DJI Phantom is a series of unmanned aerial vehicles (UAVs), typically quadcopters, developed by Chinese technology company DJI. DJI Phantom devices were released between 2013 and 2019.
The DJI Mavic is a series of teleoperated compact quadcopter drones for personal and commercial aerial photography and videography use, released by the Chinese technology company DJI.
Aeroflot Flight U-45 was a passenger flight operated by an Ilyushin Il-18 that crashed during the approach to Samarkand on Friday, 6 February 1970, resulting in the death of 92 of the 106 people on board. An investigation revealed the aircraft went below the minimum obstacle clearance altitude (MOCA) during approach to Samarkand International Airport.