|Digital I/O pins
||54 (40mA each)
||16 (50mA each)
||256Kb (bootloader requires 4Kb)
The Arduino Mega 2560 is a microcontroller board based on the ATmega2560 (datasheet
It has 54 digital input/output pins (of which 15 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 to get started. The Mega is compatible with most shields designed for the Arduino Duemilanove or Diecimila too.
The Arduino MEGA
is used as controller for most 3D printers derived from the RepRap project
. The most used complement for this purpose is the RAMPS shield
We have two versions of this board. Both versions have the same capabilities but differ on the FTDI chip
. The 16U2 version has the ATMEGA16U2 chip as the original version, so we do not need to install any driver on our system, be it Linux, Windows or MacOS X.
The CH340G model mounts the FTDI CH340 chip, which, due to its lower price, has become popular in arduino clones and other boards such as WEMOS and others. To use this version in Linux, you probably wont need to install additional drivers, but you will most likely need them if you use Windows or MacOS X. You can download the drivers from here
.USB cable not included.