Skip to content

Arduino Mega R3 Android Accessory Development Kit (ADK) Board [ATmega2560 ADK R3]

The Arduino Mega ADK R3 is a microcontroller board based on the ATmega2560, designed for developing accessories for Android devices. It features a USB host interface for connecting to Android phones and tablets, plus a power supply boost converter that can charge your phone from DC power while it's plugged into the ADK.

Based on the Arduino Mega 2560, the ADK shares the same powerful specs — 54 digital I/O pins, 16 analog inputs, 4 hardware serial ports — while adding USB host capability for Android accessory development. The R3 version adds the IOREF pin and duplicated SDA/SCL pins for improved shield compatibility.

Key Features

  • USB Host Interface – Connect with Android devices using the Accessory Development Kit protocol
  • Phone Charging – Built-in boost converter charges Android devices from DC power
  • 54 Digital I/O Pins – 14 usable as PWM outputs
  • 16 Analog Inputs – For extensive sensor arrays
  • 4 Hardware UARTs – Multiple serial connections
  • 256KB Flash Memory – Room for large, complex sketches
  • R3 Pinout – SDA/SCL and IOREF pins, compatible with Mega R3 shields

Specifications

  • Microcontroller – ATmega2560
  • Operating Voltage – 5V
  • Input Voltage – 7–12V recommended
  • Digital I/O Pins – 54 (14 PWM)
  • Analog Input Pins – 16
  • Hardware Serial Ports – 4 UARTs
  • Flash Memory – 256KB
  • SRAM – 8KB
  • EEPROM – 4KB
  • Clock Speed – 16MHz

Ideal For

  • Developing accessories for Android devices
  • Phone-controlled robotics projects
  • Connecting sensors, LEDs, and motors to Android phones
  • Complex IoT projects with Android integration

Package Contents

  • 1× Arduino Mega ADK R3

Resources

The Arduino Mega R3 Android Accessory Development Kit (ADK) Board [ATmega2560 ADK R3] appears in the following collections:

SKU AF-563