Aurdino 2560
Aurdino 2560
Aurdino 2560
EAGLE FILES
IN .ZIP
SCHEMATICS
IN .PDF
BOARD SIZE
IN .DXF
Programming
The Mega 2560 board can be programmed with the Arduino
Software (IDE). For details, see thereference and tutorials.
The ATmega2560 on the Mega 2560 comes preprogrammed with
a bootloader that allows you to upload new code to it without the
use of an external hardware programmer. It communicates using the
original STK500 protocol (reference, C header files).
You can also bypass the bootloader and program the microcontroller
through the ICSP (In-Circuit Serial Programming) header
using Arduino ISP or similar; see these instructions for details.
The ATmega16U2 (or 8U2 in the rev1 and rev2 boards) firmware
source code is available in theArduino repository. The
ATmega16U2/8U2 is loaded with a DFU bootloader, which can be
activated by:
Vin. The input voltage to the board when it's using an external
power source (as opposed to 5 volts from the USB connection or
other regulated power source). You can supply voltage through this
pin, or, if supplying voltage via the power jack, access it through this
pin.
PIN MAPPING
Atmega2560
1.0 pinout: SDA and SCL pins - near to the AREF pin - and two
other new pins placed near to the RESET pin, the IOREF that allow
the shields to adapt to the voltage provided from the board. In
future, shields will be compatible both with the board that use the
AVR, which operate with 5V and with the board that uses
ATSAM3X8E, that operate with 3.3V. The second one is a not
connected pin, that is reserved for future purposes.