Requirements for the Submission of New and Updated Targets
The following new requirements for pull requests adding new targets or modifying existing targets are put in place from now on:
-
Read the hardware specification. Bad hardware designs will not be accepted.
-
New manufacturers are required to be added to the
Manufacturers.md
list in https://github.com/betaflight/config. -
For any new targets, a definition file needs to be submitted to https://github.com/betaflight/config. See the instructions for how to create a configuration file.
-
For changes to existing targets, consider updating both https://github.com/betaflight/config and https://github.com/betaflight/unified-targets.
-
Upon approval and merging, consider adding board documentation as per documentation guidelines.