Saturday, May 05, 2012

Arduino MEGA Microcontroller Module (ATMEGA1280)

The ATMega1280 MEGA USB Microcontroller is a microcontroller board based on the ATmega1280 integrated circuit. It has 54 digital input/output pins (of which 14 can be used as PWM outputs), 16 analog inputs, 4 UARTs (hardware serial ports), a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with an AC-to-DC adapter or battery to get started. The Mega is compatible with most shields designed for the Arduino Duemilanove or Diecimila. The DFRobot ATMega1280 MEGA USB Microcontroller can be powered via the USB connection or with an external power supply. The power source is selected automatically. External (non-USB) power can come either from an AC-to-DC adapter (wall-wart) or battery. The adapter can be connected by plugging a 2.1mm center-positive plug into the board's power jack. Leads from a battery can be inserted in the Gnd and Vin pin headers of the POWER connector. This board is almost identical to the Arduino MEGA with the exception of the color of the PCB.


  • MEGA USB microcontroller with USB connection
  • Specialized library functions for robots
  • Based on the ATmega1280
  • 54 digital I/O, 16 analog I/O
  • Multiple power options