Before starting to develop on PX4, the system should be configured initially with a default configuration to ensure the hardware is set up properly and is tested. The video below explains the setup process with Pixhawk hardware and QGroundControl. A list of supported reference airfames is here.
A list of setup options is below the video.
The PX4 flight stack does not mandate a radio control system. It also does not mandate the use of individual switches for selecting flight modes.
All radio control setup checks can be disabled by setting the parameter
1. This will not allow manual flight, but e.g. flying in
Instead of using multiple switches, in this mode the system accepts a single channel as mode switch. This is explained in the legacy wiki.