The MEGA 2560 R3 is an ATmega2560 development board with 54 digital I/O pins, 16 analogue inputs and four hardware serial ports, for projects that outgrow an Uno. This version has a USB-C socket and a CH340 USB-to-serial chip, and you program it in the Arduino IDE as an Arduino Mega 2560.
Specifications
Datasheets
What's in the box
Female headers and ICSP header fitted. USB-C cable not included.
Great for
Wiring & getting started
- Connect USB
Plug in a USB-C data cable, such as our USB-A to USB-C cable. Charge-only cables give power but no serial port.
- Select the board
In the Arduino IDE choose Tools > Board > Arduino AVR Boards > Arduino Mega or Mega 2560, Processor ATmega2560, then the board's serial port. If no port appears, install the CH340 driver.
- Run Blink
Open File > Examples > 01.Basics > Blink and upload. The D13 LED should turn on for one second, then off for one second.
- Connect your parts
I2C is on D20/D21, not A4/A5. Keep D0/D1 free while uploading, share a ground with every module and use a level shifter for 3.3 V parts.
