Buy NowBuy Now | Development Tools | Technical Documents | Video | Features | Kit Contents |
![]() | Kit Overview
The Arduino ADK is a microcontroller board based on the ATmega2560ATmega2560. It has a USB host interface to connect with Android based phones, based on the MAX3421eMAX3421e IC. 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.
The ADK is based on the Mega 2560. Similar to the Mega 2560 and Uno, it features an ATmega8U2ATmega8U2 programmed as a USB-to-serial converter. Revision 2 of the MegaADK board has a resistor pulling the 8U2 HWB line to ground, making it easier to put into DFU mode.
Arduino Mega Android
| |||||||||||
|
Development Tools
Software Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
IDE | Atmel | ALL AVR | Atmel Studio 6 Integrated Development Environment (IDE) is the integrated development environment (IDE) for developing and debugging Atmel ARM |
Hardware Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
Debuggers, Emulators & JTAG Tools | Atmel | ATAVRDRAGONATAVRDRAGON | AVR UC3 / AVR XMEGA / megaAVR / tinyAVR | AVR Dragon JTAG Debugger Starter Kit for for 8-bit and 32-bit AVR devices |
Debuggers, Emulators & JTAG Tools | Atmel | ATAVRONEKITATAVRONEKIT | AVR UC3 / AVR XMEGA / megaAVR / tinyAVR | AVR ONE! professional development tool for all Atmel 8-bit and 32-bit AVR devices |
Debuggers, Emulators & JTAG Tools | Atmel | ATJTAGICE2ATJTAGICE2 | AVR UC3 / AVR XMEGA / megaAVR / tinyAVR | AVR JTAGICE mkII mid-range development tool for Atmel 8-bit and 32-bit AVR devices |
Debuggers, Emulators & JTAG Tools | Atmel | ATAVRISP2ATAVRISP2 | AVR XMEGA / megaAVR / tinyAVR | AVRISP mkII Programmer for field upgrades of Atmel 8-bit AVR microcontrollers with ISP or PDI interfaces |
Technical Documents
Learning Center
Type | Description |
---|---|
Datasheet | Atmel: ATmega640/1280/1281/2560/2561 Datasheet (Complete) |
Application Note | Atmel: Best Practices for the PCB layout of Oscillators |
Application Note | Atmel: Low-Jitter Multi-Channel SoftwarePWM |
Application Note | Atmel: USB Host Android Accessory |
Application Note | Atmel:Software Emulation of TWI Slave Hardware Module |
Application Note | Atmel: Android Accessory Demo |
Design Elements
Type | Description |
---|---|
Schematics | Arduino: Ethernet Schematic |
Reference Design | Arduino: Ethernet Reference Design |
Code Snippet | Arduino: Sample Code for Stepper Library |
Code Snippet | Arduino: Sample Code for LiquidCrystal - "Hello World!" |
Video
Kit Features
- Microcontroller ATmega2560ATmega2560
- Input Voltage (recommended) 7-12VOperating Voltage 5V
- Input Voltage (limits) 6-20V
- Digital I/O Pins 54 (of which 15 provide PWM output)
- Analog Input Pins 16
- DC Current per I/O Pin 40mA
- DC Current for 3.3V Pin 50mA
- SRAM 8KBFlash Memory 256KB of which 8 KB used by bootloader
- EEPROM 4KB
- Clock Speed 16MHz
Kit Contents
- Arduino ADK board