Das Arduino Mega 2560 R3 hat 54 digital I/O Ports, von dem 12 als PWM Outputs verwendet werden können, 4 Hardware UART Ports, 16 analoge Eingänge, einen 16 Mhz Kristall Oszillator, einen USB Anschluss, betriebsstorm Buchse, einen ICSP Header und einen reset Taster. Zum Betrieb muss der Arduino Mega einfach nur per USB mit dem Computer verbunden werden oder per Gleichstrom Netzteil oder Batterie mit Spannung versorgt werden
Auf dem Board befindet sich ein ATmega8U2 Microcontroller der als USB-Seriell-Konverter eingesetzt, welcher die bisherige FTDI-Chip-Schaltung ersetzt.
Diese neue USB Anbindung besitzt ein paar technische Neuerungen:
Der ATmega8U2 lässt sich auch umprogrammieren, man hat dadurch neue Anwendungsmöglichkeiten geschaffen. Das Board kann dann vom Rechner auch als Keyboard, Joystick, MIDI Interface erkannt werden.
Außerdem ist kein Treiber mehr notwendig und das Board wird auch vom Rechner als „Arduino“ erkannt, da die Boards jetzt eine eigene USB ID bekommen haben.
Das Mega 2560 ist CE und FCC zertifiziert.
Das neue Board basiert auf dem ATmega2560 und das sind die Eckdaten:
- 256KB Flash (im Moment nur 128kb nutzbar, da der GCC Compiler begrenzt ist)
- 8KB RAM
- 4KB EEPROM
- 53 IO Ports
- 4 HW UARTs
- 14 PWM Output Ports
- 16 Analog Input Ports
- I2C Bus