In good times, tough times - all the time, we are ready to deliver. We are open for business during COVID-19 lockdown.

Arduino Mega ADK Rev3 ATmega2560

Special Price PKR 2,950.00 was PKR 3,250.00
In stock
Quantity: 0
Arduino Mega ADK Rev3 ATmega2560

The Mega ADK board is a derivative of the Arduino Mega 2560. The modified Mega 2560 board includes a USB host chip. This host chip allows any USB device to connect to the Arduino. The USB host is not part of the original core of Arduino. To use the new features on this board you will need to include some libraries in your sketches.

There are three libraries needed to make the system work:

  • MAX3421e: handles the USB host chip
  • Usb: handles the USB communication
  • Android Accessory: checks if the device connecting is one of the available accessory-enabled phones

The Arduino Mega 2560 ADK Microcontroller is based on the ATmega2560. It has a USB host interface to connect with Android based phones, based on the MAX3421e IC and has number of facilities for communicating with a computer, another Arduino, or other microcontrollers. It is designed in a way that allows it to be reset by software running on a connected computer. Each of the digital pins on the ADK can be used as an input or output.


  1. VIN: The input voltage to the Arduino 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.
  2. 5V: This pin outputs a regulated 5V from the regulator on the board. The board can be supplied with power either from the DC power jack (7 - 12V), the USB connector (5V), or the VIN pin of the board (7-12V). Supplying voltage via the 5V or 3.3V pins bypasses the regulator, and can damage your board. We don't advise it.
  3. 3V3: A 3.3 volt supply generated by the on-board regulator. Maximum current draw is 50 mA.
  4. GND: Ground pins.
  5. IOREF: This pin on the Arduino board provides the voltage reference with which the microcontroller operates. A properly configured shield can read the IOREF pin voltage and select the appropriate power source or enable voltage translators on the outputs for working with the 5V or 3.3V.


  1. Microcontroller: ATmega2560
  2. Operating: Voltage 5V
  3. Input Voltage (recommended): 7-12V
  4. Input Voltage (limits): 6-20V
  5. Digital I/O Pins: 54 (of which 15 provide PWM output)
  6. Analog Input Pins: 16
  7. DC Current per I/O Pin: 40 mA
  8. DC Current for 3.3V Pin: 50 mA
  9. Flash Memory: 256 KB of which 8 KB used by bootloader
  10. SRAM: 8 KB
  11. EEPROM: 4 KB
  12. Clock Speed: 16 MHz
  13. USB Host Chip: MAX3421E





  1.  Arduino Mega ADK Rev3 Datasheet.
  2. Arduino Mega ADK Rev3 Schmatic.
  3. ATmega2560 Datasheet.


1 X Arduino Mega ADK Rev3 ATmega2560

Weight (KG) 0.039000
Manufacturer Arduino
Voltage (Min) 7V
Voltage (Max) 12V
Current (A) 50m
Frequency 16 MHz
Range NA
MCU Type ATmega2560
Baud Rate NA
Size (mm) NA
Only registered users can write reviews. Please Sign in or create an account

You may also like these products!