We’re happy to announce the release of the Arduino Mega, a larger, more powerful Arduino board. It’s based on the on the ATmega1280 (datasheet), which has 128 KB of Flash (program) memory, 8 KB of RAM, and 4 KB of EEPROM. The board has 54 digital pins (of which 14 provide PWM output), 16 analog inputs, 4 hardware serial ports, I2C, and all other goodness you expect from an Arduino board. The Mega is compatible with most shields designed for the Duemilanove, and includes the same automatic power selection, auto-reset on upload, and pre-burned bootloader.
- (from Arduino blog)
Operating Voltage 5V
Input Voltage (recommended) 7-12 V
Input Voltage (limits) 6-20 V
Digital I/O Pins 54 (of which 12 provide PWM output)
Analog Input Pins 16
DC Current per I/O Pin 40 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 128 KB (of which 2 KB used by bootloader)
SRAM 8 KB
EEPROM 4 KB
Clock Speed 16 MHz
programming upload speed 57000 baud
Ships fully assembled and tested
Requires Arduino IDE version 15 or higher download
Make sure to choose the correct board in the Tools->boards area of the Arduino IDE program.
The Mega is designed to be compatible with most shields designed for the Diecimila or Duemilanove. Digital pins 0 to 13 (and the adjacent AREF and GND pins), analog inputs 0 to 5, the power header, and ICSP header are all in equivalent locations. Further the main UART (serial port) is located on the same pins (0 and 1), as are external interrupts 0 and 1 (pins 2 and 3 respectively). SPI is available through the ICSP header on both the Mega and Duemilanove / Diecimila. Please note that I2C is not located on the same pins on the Mega (20 and 21) as the Duemilanove / Diecimila (analog inputs 4 and 5).
see the Products URL page below for the latest info on this new board.
This product was added to our catalog on Thursday 26 March, 2009.