Arduino mega
Microcontroller ATmega2560 operating voltage 5volts Input Voltage 7volts to 12volts input voltage 6volts to 20volts digital input/output pins 54(15 are PWM o/p). Analog Input Pins 16 DC Current each I/O pin 40 mA DC Current 3.3V Pin 50 mA Flash Memory ...