A drone, also known as an unmanned aerial vehicle, is an aircraft that does not have a pilot, passenger, or crew on board. The drone is operated remotely via a communication connection. The drone’s onboard computer is a critical component that controls all key flight operations such as communication, flight management and control, navigation, surveillance, cameras, and others. The drone onboard computer is highly customizable, and the end user may adjust the drone’s operation by programming the drone onboard computer to meet specific needs.