How many switches/pushbuttons/LEDs to use, and for what

I'm putting together schematics for my YADIYA board (, and I was wondering how many switches, pushbuttons, and LEDs should I use and for what (so I can label them properly). If you read my post above, you will see that I am trying to make this as general purpose and expandable as possible. Here are my thoughts so far:LEDs1. Power2. GPS lock3. Failsafe activated4. Sensors ready (indicated sensors are "warmed up". See: Reset2. ?Switches:1. ?

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –


  • I've seen some really nice surface mount LEDs that have three colors on the one LED.
    • Those are called individually addressable LEDs.  If you search around the YouTube videos you'll see some incredibly cool projects people have put together using arduino-controlled addressable LEDs.  Thus far, I haven't seen any attempts at incorporating strips of these for doing light shows on multirotors.  Seems like an apt project, though probably very power-consuming, and might require a dedicated power supply in the same way that an FPV system might. 

  • T3
    Hi, I would think of 3 leds:
    1. green: board has power
    2. yellow: non-critical error (you can fly the plane manually, but autopilot won't work - can be sensor issues, also gps.)
    3. red: critical error, unsafe to fly plane (at least one RX input is missing, voltage too low, etc)

    I would connect serial display in order to get more detailed fault information when alarmed by led's.
  • 3D Robotics
    I might add a Mode LED if your autopilot has several modes, like ArduPilot (waypoint, rtl, fly-by-wire, manual)
This reply was deleted.