Hi,
Google Developer Forum last May, "Google I / 0 2011" published in the Android device uses to help develop peripheral hardware / software Framework of ADK (Accessory Development Kit) have attracted attention lately.
Open Accessory Library through the Android Framework can communicate with peripheral devices to provide a means.
Two Library Gingerbread 2.3.4 or Honeycomb 3.1 from the date included.
Droid unit in the USB Device (or Client) Taking advantage of the port and the center, yet be released later, but a way for devices with built-in Host, some are trying to support. At Google IO in the near future and Bluetooth are also available using the Framework of the four I mentioned there were specific.
In HardKernel ADK / Open Accessory Library to support the ODROID-7 and ODROID-A model was released in porting Gingerbread 2.3.4.
Accessory of ADK, and also to develop Bluetooth-based applications where the board and are ready.
The figure below, and Bluetooth with the ADK to develop Android Accessory is the configuration of the board.
The new sensor mount and portable power solutions, although the benefits, with a wired USB devices with Android, as well as communication with Bluetooth wireless communication is the most important feature to be possible.

Development Boards, specifications:
Overview
The ODROID ADK is a microcontroller board based on the PIC24F series from Microchip. It has a USB host interface to connect with Android based phones. It has 11 digital input/output pins (of which 5 can be used as PWM outputs), 3 analog inputs, Li-polymer battery charger, a USB connection, a 5Volt DC/DC converter for USB Bus power, a power jack(USB Mini-B), an ICSP header, a pressure sensor to measure altitude and a power switch.
For information on using the board with the Android OS, see Google's ADK documentation.
Schematic, Reference Design & Pin Mapping
Schematic: Coming Soon
Pin Mapping: Coming Soom
Summary
Microcontroller PIC24F
Operating Voltage 3.5 ~ 4.3V (Lithium Polymer Output Voltage)
Input Voltage (recommended) 4.75~5.25V (For Battery Charging)
Digital I/O Pins 11 (of which 5 provide PWM output)
Analog Input Pins 3
DC Current per I/O Pin ?? mA
DC Current for 3.3V Pin ?? mA
Flash Memory 64 KB
SRAM 8 KB
Clock Speed 32MHz / 16MIPS (Internal Oscillator)
Power
The ODROID ADK can be powered via the USB connection with an external Lithium-polymer battery. With this battery, you can make the world first portable Android ADK based accessory with your Android phone. The Lithium-polymer battery is charged by USB mini-B connector which can be connected to PC.
The Lithium-polymer battery must be connected to ODROID ADK board. If you don't want to use the Lithium-polymer battery, you need to modify your board with a wire jumper soldering.
NB: Because the ADK is a USB Host, the phone will attempt to draw power from it when it needs to charge. When the ADK is powered over USB, 500mA total is available for the phone and board. PC can charge the ADK and ADK can charge the phone.
The board can operate on a Lithium-polymer battery supply of 3.6 to 4.2 volts. One LDO regulator supplies major power rails and one DC/DC step-up switching regulator supplies 5Volt of USB Host bus power.
Memory
The ODROID ADK has 64 KB of flash memory for storing code, 8 KB of SRAM.
Input and Output
Each of the 11 I/O pins on the ADK can be used as an input or output, using proper APIs . They operate at 3.3 volts. Each pin can provide or receive a maximum of 20 mA and has an internal pull-up resistor (disconnected by default) of 20-50 kOhms. In addition, some pins have specialized functions: PWM-ouput, ADC-input(10 bits resolution), I2C and so on.
Communication
The embedded USB host interface of PIC24F allows the ODROID ADK to connect and interact to Gingerbread 2.3.4 installed Android mobile devices.
Android application can read/write all of SFR(Special Function Registers) via USB connection.
Programming
The ODROID ADK can be programmed with the MPLAB of Microchip.
The ODROID ADK comes with a preburned ADK firmware and you can develop your application immediately.
You can also optionally bypass the ADK firmware and program the microcontroller through the ICSP (In-Circuit Serial Programming) header with your own firmware.
Android application software source code will be available in the Hardkernel homepage. Firmware source code also will be released in one day.
Physical Characteristics and Pictures
Dimension: 80 x 40mm
Coming soon !
Drivers & Setup
Coming soon !
Thanks,
Alvaro
Open Accessory Library & Accessory Development Kit
Google Developer Forum last May, "Google I / 0 2011" published in the Android device uses to help develop peripheral hardware / software Framework of ADK (Accessory Development Kit) have attracted attention lately.
Open Accessory Library through the Android Framework can communicate with peripheral devices to provide a means.
Two Library Gingerbread 2.3.4 or Honeycomb 3.1 from the date included.
Droid unit in the USB Device (or Client) Taking advantage of the port and the center, yet be released later, but a way for devices with built-in Host, some are trying to support. At Google IO in the near future and Bluetooth are also available using the Framework of the four I mentioned there were specific.
In HardKernel ADK / Open Accessory Library to support the ODROID-7 and ODROID-A model was released in porting Gingerbread 2.3.4.
Accessory of ADK, and also to develop Bluetooth-based applications where the board and are ready.
The figure below, and Bluetooth with the ADK to develop Android Accessory is the configuration of the board.
The new sensor mount and portable power solutions, although the benefits, with a wired USB devices with Android, as well as communication with Bluetooth wireless communication is the most important feature to be possible.

Development Boards, specifications:
Overview
The ODROID ADK is a microcontroller board based on the PIC24F series from Microchip. It has a USB host interface to connect with Android based phones. It has 11 digital input/output pins (of which 5 can be used as PWM outputs), 3 analog inputs, Li-polymer battery charger, a USB connection, a 5Volt DC/DC converter for USB Bus power, a power jack(USB Mini-B), an ICSP header, a pressure sensor to measure altitude and a power switch.
For information on using the board with the Android OS, see Google's ADK documentation.
Schematic, Reference Design & Pin Mapping
Schematic: Coming Soon
Pin Mapping: Coming Soom
Summary
Microcontroller PIC24F
Operating Voltage 3.5 ~ 4.3V (Lithium Polymer Output Voltage)
Input Voltage (recommended) 4.75~5.25V (For Battery Charging)
Digital I/O Pins 11 (of which 5 provide PWM output)
Analog Input Pins 3
DC Current per I/O Pin ?? mA
DC Current for 3.3V Pin ?? mA
Flash Memory 64 KB
SRAM 8 KB
Clock Speed 32MHz / 16MIPS (Internal Oscillator)
Power
The ODROID ADK can be powered via the USB connection with an external Lithium-polymer battery. With this battery, you can make the world first portable Android ADK based accessory with your Android phone. The Lithium-polymer battery is charged by USB mini-B connector which can be connected to PC.
The Lithium-polymer battery must be connected to ODROID ADK board. If you don't want to use the Lithium-polymer battery, you need to modify your board with a wire jumper soldering.
NB: Because the ADK is a USB Host, the phone will attempt to draw power from it when it needs to charge. When the ADK is powered over USB, 500mA total is available for the phone and board. PC can charge the ADK and ADK can charge the phone.
The board can operate on a Lithium-polymer battery supply of 3.6 to 4.2 volts. One LDO regulator supplies major power rails and one DC/DC step-up switching regulator supplies 5Volt of USB Host bus power.
Memory
The ODROID ADK has 64 KB of flash memory for storing code, 8 KB of SRAM.
Input and Output
Each of the 11 I/O pins on the ADK can be used as an input or output, using proper APIs . They operate at 3.3 volts. Each pin can provide or receive a maximum of 20 mA and has an internal pull-up resistor (disconnected by default) of 20-50 kOhms. In addition, some pins have specialized functions: PWM-ouput, ADC-input(10 bits resolution), I2C and so on.
Communication
The embedded USB host interface of PIC24F allows the ODROID ADK to connect and interact to Gingerbread 2.3.4 installed Android mobile devices.
Android application can read/write all of SFR(Special Function Registers) via USB connection.
Programming
The ODROID ADK can be programmed with the MPLAB of Microchip.
The ODROID ADK comes with a preburned ADK firmware and you can develop your application immediately.
You can also optionally bypass the ADK firmware and program the microcontroller through the ICSP (In-Circuit Serial Programming) header with your own firmware.
Android application software source code will be available in the Hardkernel homepage. Firmware source code also will be released in one day.
Physical Characteristics and Pictures
Dimension: 80 x 40mm
Coming soon !
Drivers & Setup
Coming soon !
Thanks,
Alvaro


» Memory, final code and final video (in Spanish)
» ODROID-A4 IO Board
» odroid linux kernel config file "hkdk_rtm20_defconfig " missed
» odroid-7 source code
» Application source code for Embedded Android Platform based on ODROID-A4
» What is ODROID-BaB project LSED?
» CPU Module S5PV310 and K3PE7E700B
» BF040-I50B_N09 Board to Board Connector
» CPU Module Schematics
» A stupid question : How can I root the ODROID-A
» ODROID-PC Ubuntu 12.04 with HDMI
» ODROID-A4 IO Board - Oscilloscope
» OPEN RFID Tag
» About the recovery tool for Odroid-pc