Robot
The World's Leading Source for Personal and Professional Robot Technology
Home
|
My account
|
Checkout
|
Contact us
|
Français
Search
:
Products
Personal and Domestic Robots
Professional and Service Robots
Robot Parts
Robot Kits
Robotics Tools and Robot Equipment
Robot Toys
Robot Books
Robotics Education
RobotShop Promotional Products
View products on sale
New arrivals
Domestic Robots
Domestic Robot Accessories
Domestic Robot Replacement Parts
Robot Vacuums
Robot Floor Cleaners
Robot Pool Cleaners
Robotic Lawn Mowers
Robot Pet Care
Robotic Window Cleaners
Sweeping Robots
RobotShop Packages
Robots for Sports
Companion Robots
Other Robot Home Technology
View products on sale
New arrivals
Professional Robots
Commercial Robot Pool Cleaners
Defense, Security and Surveillance Robots
Humanoid and Legged Development Platforms
Unmanned Aerial Vehicles (UAV)
Robot Development Platforms
Professional Robot Parts
Advanced Robotic Manipulators and Grippers
Entertainment Robots
Guide and Telepresence Robots
Unmanned Underwater Vehicles (UUV)
View products on sale
New arrivals
Robot Parts
Roomba Parts
Microcontrollers
Single Board Computers
Robot Sensors
Motor Controllers
Motors and Actuators
Mechanics
Communication and Control
RFID
Power Systems
Software
Data Storage
LCD and Display
Relay and LED Controllers
Lighting
Interface Adapters and Converters
Cables, Wires and Connectors
Electronic Components
View products on sale
New arrivals
Robot Kits
All Robot Kits and Development Platforms
Beginner Robot Kits
Intermediate Robot Kits
Advanced Robot Kits
Alternative Energy and BEAM Robot Kits
Sport Robot Kits
Robot Construction Kits
Robotic Arms
Humanoid and Biped Robots
Tracked Robots
2 or 3 Wheeled Development Platforms
4 and 6 Wheeled Development Platforms
Hexapod Robots
Quadruped Robots
Electronic Experimentation Kits
View products on sale
New arrivals
Robot Toys
All Robot Toys
Remote Controlled Robot Toys
Robot Pets
Entertainment Robot Toys
Robot Gadgets
View products on sale
New arrivals
Tools & Equipment
3D Printers
3D Printer Filaments
Prototyping
Soldering Equipment
Hand Tools, Tool Kits and Cases
Multimeters and Component Testers
Power Supplies
Oscilloscopes and Generators
Tabletop Vacuum Forming Machines
Tabletop Lathes
Tabletop Milling Machines
Machine Accessories
Probes and Test Leads
View products on sale
New arrivals
Robotics Education
Robots for Preschools and Kindergartens
Robots for Elementary Schools
Robots for High Schools
Robots for Colleges and Universities
Robots for Graduates and Research
View products on sale
New arrivals
Start here
Dynamic tools
Education
My Shopping Cart
Item:
0
Total:
USD $0.00
Home
»
Robots
»
Robot Parts
»
Microcontrollers
»
Arduino
»
Arduino and Compatible Microcontrollers
Arduino Mega 2560 Microcontroller
Product code :
RB-Ard-19
Click to enlarge
Qty
Price
1
x
USD $59.95
10
x
USD $56.35
100
x
USD $52.97
Availability :
Discontinued
Add to my comparison list
Compare selected products
You may also be interested in
Motor Shield Kit for Arduino
Arduino Duemilanove USB Microcontroller Module
Arduino Prototyping Shield PCB for Arduino MEGA
DFRobot LCD Keypad Shield for Arduino
Arduino Cookbook
Arduino: A Quick-Start Guide
DFRobotShop Rover V2 - Arduino Compatible Tracked Robot (Basic Kit)
Description
Overview
Dimensions
Useful links
Servo article
Specifications
•
Replaced with
Arduino Mega 2560 Microcontroller Rev3
• User friendly USB programmable Arduino Microcontroller
• Open Source design based on the larger ATmega2560
• 54 digital I/O Pins and 16 analog I/O Pins
• 256 KB of Flash Memory, 8 KB of SRAM, and 4kB of EEPROM
• Clock Speed: 16 MHz
The
Arduino Mega 2560
is a
microcontroller
board based on the ATmega2560. 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 a AC-to-DC adapter or battery to get started. The Mega is compatible with most shields designed for the Arduino Uno, Duemilanove, or Diecimila.
The Arduino Mega can be powered via the
USB Connection
or with an
external power supply
. The Mega2560 differs from all preceding boards 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.
Each of the 54 digital pins on the Mega can be used as an input or output, using pinMode(), digitalWrite(), and digitalRead() functions. It also has 16 analog inputs, each of which provide 10 bits of resolution (i.e. 1024 different values).
The Arduino Mega2560 has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. The ATmega2560 provides four hardware UARTs for TTL (5V) serial communication. An ATmega8U2 on the board channels one of these over USB and provides a virtual com port to software on the computer. Furthermore, it supports I2C (TWI) and SPI communication. The Arduino software includes a Wire library to simplify use of the I2C bus; see the documentation on the Wiring website for details. For SPI communication, use the SPI library.
The Arduino Mega2560 can be programmed with the free and open source Arduino IDE hrough a USB connection without needing any extra hardware thanks to its preburnt bootloader. You can also bypass the bootloader and program the microcontroller through the
ICSP
header.
The Arduino Mega2560 is designed to be compatible with most
shields designed for the Uno, Diecimila or Duemilanove
.
• Supplier code : A000047
List of RobotShop different items in this product :
•
Replaced with
Arduino Mega 2560 Microcontroller Rev3
• User friendly USB programmable Arduino Microcontroller
• Open Source design based on the larger ATmega2560
• 54 digital I/O Pins and 16 analog I/O Pins
• 256 KB of Flash Memory, 8 KB of SRAM, and 4kB of EEPROM
• Clock Speed: 16 MHz
The
Arduino Mega 2560
is a
microcontroller
board based on the ATmega2560. 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 a AC-to-DC adapter or battery to get started. The Mega is compatible with most shields designed for the Arduino Uno, Duemilanove, or Diecimila.
The Arduino Mega can be powered via the
USB Connection
or with an
external power supply
. The Mega2560 differs from all preceding boards 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.
Each of the 54 digital pins on the Mega can be used as an input or output, using pinMode(), digitalWrite(), and digitalRead() functions. It also has 16 analog inputs, each of which provide 10 bits of resolution (i.e. 1024 different values).
The Arduino Mega2560 has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. The ATmega2560 provides four hardware UARTs for TTL (5V) serial communication. An ATmega8U2 on the board channels one of these over USB and provides a virtual com port to software on the computer. Furthermore, it supports I2C (TWI) and SPI communication. The Arduino software includes a Wire library to simplify use of the I2C bus; see the documentation on the Wiring website for details. For SPI communication, use the SPI library.
The Arduino Mega2560 can be programmed with the free and open source Arduino IDE hrough a USB connection without needing any extra hardware thanks to its preburnt bootloader. You can also bypass the bootloader and program the microcontroller through the
ICSP
header.
The Arduino Mega2560 is designed to be compatible with most
shields designed for the Uno, Diecimila or Duemilanove
.
• Supplier code : A000047
•
Replaced with
Arduino Mega 2560 Microcontroller Rev3
• User friendly USB programmable Arduino Microcontroller
• Open Source design based on the larger ATmega2560
• 54 digital I/O Pins and 16 analog I/O Pins
• 256 KB of Flash Memory, 8 KB of SRAM, and 4$B of EEPROM
• Clock Speed: 16 MHz
4 inches by 2.1 inches with the USB connector and power jack extending beyond the former dimension.
PDF Documents
•
Arduino Mega 2560 Datasheet (~6 MB)
Website
• RobotShop Learning Center:
Arduino Microcontroller Feature Comparison
• RobotShop Learning Center:
Arduino 5 Minute Tutorials
• RobotShop Learning Center:
Arduino Microcontroller Overview
•
Arduino Language Reference and Website
•
Arduino Cheat Sheet
Forum
•
Official Arduino Forum
Making Robots With The Arduino, Part 1
, by Gordon McComb, Servo Magazine November 2010
• Microcontroller: ATmega2560
• Operating Voltage: 5V
• Input Voltage (recommended): 7-12V
• Input Voltage (limits): 6-20V
• Digital I/O Pins: 54 (of which 14 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
Home
»
Robots
»
Robot Parts
»
Microcontrollers
»
Arduino
»
Arduino and Compatible Microcontrollers
Arduino Mega 2560 Microcontroller