Er zijn momenteel twee versies van de Arduino Mega, de eerste versie, met de Atmega 1280-chip, is wat software betreft gelijkaardig aan de Duemilanove. Wel heeft deze 128 kB programmeerbaar geheugen in plaats van 16 / 32 kB bij de Duemilanove. Ook heeft de Arduino Mega 70 programmeerbare aansluitingen (54 digitaal + 16 analoog), tegenover 20 (14 digitaal + 6 analoog) bij de Duemilanove.
De Arduino Mega 2560, met de Atmega 2560-chip, is dan weer gelijklopend met de Arduino UNO. Dit met weer als verschil meer programmeerbaar geheugen (256 kB in plaats van 32 kB) en meer programmeerbare aansluitingen (70 in plaats van 20).
Microcontroller | ATmega 2560 |
Operating Voltage | 5 V |
Input Voltage (aanbevolen | 7 - 12 V |
Input Voltage (limieten) | 6 - 20 V |
Digital I/O Pins | 54 (waarvan er 15 mogelijk PWM output geven) |
Analog Input Pins | 16 |
DC Current per I/O Pin | 40 mA |
DC Current for 3.3V Pin | 50 mA |
Flash Memory | 256 kB waarvan 8 kB wordt gebruikt door de bootloader |
SRAM | 8 kB |
EEPROM | 4 kB |
Clock Speed | 16 MHz |