background preloader


Facebook Twitter

ArduinoExperts: Arduino Developers + Arduino Jobs. Open Accessory Development Kit. The Accessory Development Kit (ADK) is a reference implementation for hardware manufacturers and hobbyists to use as a starting point for building accessories for Android.

Open Accessory Development Kit

Each ADK release is provided with source code and hardware specifications to make the process of developing your own accessories easier. Creating new and alternative hardware based on the ADK is encouraged! Android accessories can be audio docking stations, exercise machines, personal medical testing devices, weather stations, or any other external hardware device that adds to the functionality of Android. Accessories use the Android Open Accessory (AOA) protocol to communicate with Android devices, over a USB cable or through a Bluetooth connection. If you are building an accessory that uses USB, make sure you understand how to implement the AOA protocol to establish communication between your accessory hardware and Android.

ADK 2012 Guide Guide to getting started with the ADK released at Google I/O 2012. ADK 2011 Guide. Monitoring Citoyen (aka Watts'nzCity) Arduino Watch Build Instructions. Arduino - Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. Blog » Blog Archive » Digital Lathe By FabLabItalia (Build Your Own!) Minibloq. Labs - Index browse. Got a Mega ADK in your hands and can’t wait to use it? Not interested in the project’s history? Visit the step by step tutorial and start playing with your Arduino board, Processing, and your Android device. This page gives background on Android’s Accessory Development Kit and the Arduino Mega ADK, which was designed to work with Android. If you’re not familiar with the Android ADK and what development tools are available, read on. Description The Arduino ADK is a combination of hardware and software designed to help people interested in designing accessories for Android devices.

During Google’s 2011 IO keynote [1] , Google introduced a board [2] based on the Arduino Mega 2560 which includes this USB host. About the Mega ADK board The Mega ADK board is a derivative of the Arduino Mega 2560. Arduino Mega ADK board (note the board in the picture is a prototype) The USB host is not part of the original core of Arduino. There are three libraries needed to make the system work: Android SDK Handbag. BOSSA is a flash programming utility for Atmel's SAM family of flash-based ARM microcontrollers. The motivation behind BOSSA is to create a simple, easy-to-use, open source utility to replace Atmel's SAM-BA software. BOSSA is an acronym for asic pen ource AM-BA pplication to reflect that goal.

What's wrong with using SAM-BA? Well, there are several reasons to consider an alternative. The first reason is complexity. The second reason is expandability. The third reason is reliability. The fourth reason is portability. The last reason is size. BOSSA communicates with the SAM-BA boot loader running on the SAM device via either a RS-232 port connected to the SAM device's debug serial port or for SAM devices that support USB, over a USB CDC virtual serial port.