Arduino boards have been very popular. APM and many other flight controllers all run on an Arduino MEGA or other Arduino-like boards. These boards are quite cheap, easy to install and use. The specifications of an Arduino UNO board are as follows:
Arduino UNO specifications | |
---|---|
Microcontroller |
ATmega328P |
Operating voltage |
5V |
Input voltage (recommended) |
7-12V |
Input voltage (limit) |
6-20V |
Digital I/O pins |
14 (of which 6 provide PWM output) |
PWM digital I/O pins |
6 |
Analog input pins |
6 |
DC current per I/O pin |
20 mA |
DC current for 3.3V pin |
50 mA |
Flash memory |
32 KB (ATmega328P) of which 0.5 KB is used by the bootloader |
SRAM |
2 KB (ATmega328P) |
EEPROM |
1 KB (ATmega328P) |
Clock speed |
16 MHz |
Length |
68.6 mm |
Width |
53.4 mm |
Weight |
25 g |
An Arduino UNO board looks like this:
The specifications of an Arduino MEGA board are as follows:
Arduino MEGA Specifications | |
---|---|
Microcontroller |
ATmega1280 |
Operating voltage... |