Arduino Mega 2560 Product Reference Manual

Arduino Mega 2560 Product Reference Manual

Hide thumbs Also See for Mega 2560:

Advertisement

Arduino® MEGA 2560 Rev3
Product Reference Manual
SKU: A000067
Description
Arduino® Mega 2560 is an exemplary development board dedicated for building extensive applications as
compared to other maker boards by Arduino. The board accomodates the ATmega2560 microcontroller, which
operates at a frequency of 16 MHz. The board contains 54 digital input/output pins, 16 analog inputs, 4 UARTs
(hardware serial ports), a USB connection, a power jack, an ICSP header, and a reset button.
Target Areas
3D Printing, Robotics, Maker
1 / 18
Arduino® MEGA 2560 Rev3
Modified: 15/12/2021

Advertisement

Table of Contents
loading

Summary of Contents for Arduino Mega 2560

  • Page 1 SKU: A000067 Description Arduino® Mega 2560 is an exemplary development board dedicated for building extensive applications as compared to other maker boards by Arduino. The board accomodates the ATmega2560 microcontroller, which operates at a frequency of 16 MHz. The board contains 54 digital input/output pins, 16 analog inputs, 4 UARTs (hardware serial ports), a USB connection, a power jack, an ICSP header, and a reset button.
  • Page 2 Arduino® MEGA 2560 Rev3 Features ATmega2560 Processor Up to 16 MIPS Throughput at 16MHz 256k bytes (of which 8k is used for the bootloader) 4k bytes EEPROM 8k bytes Internal SRAM 32 × 8 General Purpose Working Registers Real Time Counter with Separate Oscillator...
  • Page 3: Table Of Contents

    3.1 Block Diagram 3.2 Board Topology 3.3 Processor 3.4 Power Tree 4 Board Operation 4.1 Getting Started - IDE 4.2 Getting Started - Arduino Web Editor 4.3 Sample Sketches 4.4 Online Resources 4.5 Board Recovery 5 Connector Pinouts 5.1 Analog 5.2 Digital...
  • Page 4 Arduino® MEGA 2560 Rev3 13 Revision History 4 / 18 Arduino® MEGA 2560 Rev3 Modified: 15/12/2021...
  • Page 5: The Board

    1 The Board Arduino® Mega 2560 is a succesor board of Arduino Mega, it is dedicated to applications and projects that require large number of input output pins and the use cases which need high processing power. The Arduino® Mega 2560 comes with a much larger set of IOs when we compare it with traditional Uno board considering the form factor of both the boards.
  • Page 6: Ratings

    Arduino® MEGA 2560 Rev3 2 Ratings 2.1 Recommended Operating Conditions Symbol Description Conservative thermal limits for the whole board: -40 °C 85 °C 2.2 Power Consumption Symbol Description Unit PWRIN Input supply from power jack USB VCC Input supply from USB...
  • Page 7: Board Topology

    Arduino® MEGA 2560 Rev3 3.2 Board Topology Front View Arduino MEGA Top View Ref. Description Ref. Description USB B Connector Chip Capacitor 5V Linear Regulator Power Jack Connector Plated Holes ATmega16U2 chip Electrolytic Alumninum Capacitor Electrolytic Alumninum Capacitor General Purpose Rectifier...
  • Page 8: Processor

    Arduino® MEGA 2560 Rev3 3.3 Processor Primary processor of Arduino Mega 2560 Rev3 board is ATmega2560 chip which operates at a frequency of 16 MHz. It accomodates a large number of input and output lines which gives the provision of interfacing many external devices.
  • Page 9: Board Operation

    4.1 Getting Started - IDE If you want to program your Arduino® MEGA 2560 while offline you need to install the Arduino® Desktop IDE [1] To connect the Arduino® MEGA 2560 to your computer, you’ll need a Type-B USB cable. This also provides power to the board, as indicated by the LED.
  • Page 10: Connector Pinouts

    Arduino® MEGA 2560 Rev3 5 Connector Pinouts Arduino Mega Pinout 10 / 18 Arduino® MEGA 2560 Rev3 Modified: 15/12/2021...
  • Page 11: Analog

    Arduino® MEGA 2560 Rev3 5.1 Analog Function Type Description Not Connected IOREF IOREF Reference for digital logic V - connected to 5V Reset Reset Reset +3V3 Power +3V3 Power Rail Power +5V Power Rail Power Ground Power Ground Power Voltage Input...
  • Page 12 Arduino® MEGA 2560 Rev3 Function Type Description Digital/GPIO Digital input 3/GPIO Digital/GPIO Digital input 2/GPIO D1/TX0 Digital/GPIO Digital input 1 /GPIO D0/Tx1 Digital/GPIO Digital input 0 /GPIO Digital/GPIO Digital input 14 /GPIO Digital/GPIO Digital input 15 /GPIO Digital/GPIO Digital input 16 /GPIO...
  • Page 13: Atmega16U2 Jp5

    Arduino® MEGA 2560 Rev3 5.3 ATMEGA16U2 JP5 Function Type Description Internal Serial Wire Debug Internal Serial Wire Debug Internal Serial Wire Debug Internal Serial Wire Debug 5.4 ATMEGA16U2 ICSP1 Function Type Description CIPO Internal Controller In Peripheral Out Internal Power Supply of 5V...
  • Page 14: Digital Pins D22 - D53 Rhs

    Arduino® MEGA 2560 Rev3 5.6 Digital Pins D22 - D53 RHS Function Type Description Power Power Supply of 5V Digital Digital input 23/GPIO Digital Digital input 25/GPIO Digital Digital input 27/GPIO Digital Digital input 29/GPIO Digital Digital input 31/GPIO Digital...
  • Page 15: Board Mount Holes

    Arduino® MEGA 2560 Rev3 Arduino Mega Outline 6.2 Board Mount Holes Arduino Mega Mount Holes Certifications 7 Declaration of Conformity CE DoC (EU) We declare under our sole responsibility that the products above are in conformity with the essential requirements of the following EU Directives and therefore qualify for free movement within markets comprising the European Union (EU) and European Economic Area (EEA).
  • Page 16 8 Declaration of Conformity to EU RoHS & REACH 211 01/19/2021 Arduino boards are in compliance with RoHS 2 Directive 2011/65/EU of the European Parliament and RoHS 3 Directive 2015/863/EU of the Council of 4 June 2015 on the restriction of the use of certain hazardous substances in electrical and electronic equipment.
  • Page 17: Conflict Minerals Declaration

    Arduino® MEGA 2560 Rev3 9 Conflict Minerals Declaration As a global supplier of electronic and electrical components, Arduino is aware of our obligations with regards to laws and regulations regarding Conflict Minerals, specifically the Dodd-Frank Wall Street Reform and Consumer Protection Act, Section 1502.
  • Page 18: Company Information

    Important: The operating temperature of the EUT can’t exceed 85℃ and shouldn’t be lower than -40℃. Hereby, Arduino S.r.l. declares that this product is in compliance with essential requirements and other relevant provisions of Directive 201453/EU. This product is allowed to be used in all EU member states.

This manual is also suitable for:

A000067

Table of Contents