ArduPilot funziona su diverse schede autopilota le più importanti delle quali sono collegate all'argomento Opzioni hardware autopilota. La scelta della scheda giusta dipende dai vincoli fisici del veicolo dalle caratteristiche desiderate e dalle applicazioni che si vogliono eseguire.