Arduino Mega 2560 R3

Arduino Mega 2560 R3
Pololu item #: 1699 30 in stock

Price break Unit price (US$)
1 44.95 58.95
10 40.46 53.06


backorders allowed

The Arduino Mega 2560 R3, the successor to the Arduino Mega, is a microcontroller board based on a ATmega2560 AVR microcontroller. It has 70 digital input/output pins (of which 15 can be used as PWM outputs and 16 can be used as analog inputs), a 16 MHz resonator, a USB connection, a power jack, an in-circuit system programming (ICSP) header, and a reset button. The Arduino has an extensive support community, which makes it a very easy way to get started working with embedded electronics.

 Description Specs (12) Pictures (3) Resources (7) FAQs (0) On the blog (3) 

Overview

The Arduino Mega 2560, the successor to the Arduino Mega, is a microcontroller board based on a ATmega2560 AVR microcontroller. It has 70 digital input/output pins (of which 15 can be used as PWM outputs and 16 can be used as analog inputs), a 16 MHz resonator, a USB connection, a power jack, an in-circuit system programming (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 a AC-to-DC adapter or battery to get started.

The Mega 2560 differs from the preceding Mega in that it does not use the FTDI USB-to-serial driver chip. Instead, it features the Atmega8U2 programmed as a USB-to-serial converter. This auxiliary microcontroller has its own USB bootloader, which allows advanced users to reprogram it.

The Arduino has a large support community and an extensive set of support libraries and hardware add-on “shields” (e.g. you can easily make your Arduino wireless with our Wixel shield), making it a great introductory platform for embedded electronics.

The Arduino Mega revision R3 adds SDA and SCL pins next to the AREF. In addition, there are two new pins placed near the RESET pin. One is the IOREF that is meant to allow shields to adapt to the voltage provided from the board. The other is a not connected and is reserved for future purposes. The Mega 2560 R3 works with all existing shields but can work with new shields that use these additional pins.

Summary

  • Microcontroller: ATmega2560
  • Operating voltage: 5 V
  • Input voltage (recommended): 7-12 V
  • Digital I/O pins: 70 (of which 15 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: 256 KB of which 8 KB used by bootloader
  • SRAM: 8 KB
  • EEPROM: 4 KB
  • Clock speed: 16 MHz

*The Arduino Mega 2560 has 70 total available I/O lines; all of them can function as digital I/O lines, and sixteen of them can be used as analog inputs.

Warning: We recommend not connecting the Arduino to USB while it is powered through VIN. See this forum post for more information.

More information about the Arduino Mega 2560 is available on Arduino’s website.

Note: The Arduino Mega 2560 does not include a USB cable, batteries, or a DC power adapter. No external programmer is required.

People often buy this product together with:

Arduino Uno R3 Arduino Uno R3
Female Crimp Pins for 0.1" Housings 100-Pack Female Crimp Pins for 0.1" Housings 100-Pack
A4988 Stepper Motor Driver Carrier A4988 Stepper Motor Driver Carrier

Related Products

Arduino Uno R3
Arduino Micro
Arduino Due
Wall Power Adapter: 9VDC, 1A, 5.5×2.1mm Barrel Jack, Center-Positive
Arduino Leonardo
Wall Power Adapter: 5.25VDC, 1A, USB Port
Pololu 9V Step-Up Voltage Regulator U3V12F9
Pololu 5V Step-Up Voltage Regulator U3V12F5
Pololu 9V, 600mA Step-Down Voltage Regulator D24V6F9
Pololu 5V, 600mA Step-Down Voltage Regulator D24V6F5
Pololu 3.3V, 600mA Step-Down Voltage Regulator D24V6F3
Pololu Dual VNH5019 Motor Driver Shield for Arduino
Pololu Dual MC33926 Motor Driver Shield for Arduino
Pololu DRV8835 Dual Motor Driver Shield for Arduino
Pololu A4990 Dual Motor Driver Shield for Arduino
Wixel Shield for Arduino
Adafruit Data Logging Shield for Arduino
SparkFun Inventor's Kit (for Arduino Uno) - V3.2
SparkFun Starter Kit for Arduino-Compatible RedBoard
Baby Orangutan B-328 Robot Controller
Orangutan SVP-324 Robot Controller (assembled)
Orangutan SV-328 Robot Controller
ARM mbed NXP LPC1768 Development Board
Parallax BASIC Stamp 2 Module #BS2-IC
Premium Jumper Wire 50-Piece Rainbow Assortment M-M 12"
Wires with Pre-crimped Terminals 50-Piece Rainbow Assortment M-M 12"
MMA7260QT 3-Axis Accelerometer ±1.5/2/4/6g
Force-Sensing Resistor: 1.5″ Square
Alcohol Gas Sensor MQ-3
ShiftBrite
Addressable RGB 30-LED Strip, 5V, 1m (High-Speed TM1804)
Tweezers - Straight (ESD-Safe)
Pololu Carrier with Sharp GP2Y0D815Z0F Digital Distance Sensor 15cm
Tweezers - Curved (ESD-Safe)
Pololu USB AVR Programmer
Stackable 0.100" Female Header Set for Arduino Shields
25W Soldering Iron with Deluxe Stand
Zumo Chassis Kit (No Motors)

Related Categories

Arduino
Arduino Shields
Robot Controllers
Male-Male Premium Jumper Wires
Male-Female Premium Jumper Wires
Wires with Pre-crimped Terminals
Solderless Breadboards
Regulators and Power Supplies
Sensors
Audio
LEDs
Switches, Buttons, and Relays
Pololu RP5/Rover 5 Expansion Plates
Pololu 5″ Robot Chassis RRC04A
Signal Adapters and Extenders
Log In
Pololu Robotics & Electronics
Shopping cart
(702) 262-6648
Same-day shipping, worldwide
Menu
Shop Blog Forum Support
My account Comments or questions? About Pololu Contact Ordering information Distributors