A thought here. Since there is no dedicated “kill switch” built into the design (I plan to add a backup one that just kills the PWM line to the motors), can I suggest the following change in “arm” button behavior:
- Double click: Arms, but ONLY when throttle is not depressed
- Single click: ALWAYS disarms, no matter what state the throttle is in. This would mean that if the potentiometer or ADC went wacky, or in the case of an issue in landing, etc, disarming is EASY instead of trying to double click at the right speed to disarm when you’re already panicked.