User manual
AOAA Kit - User’s Guide
Page 6
Copyright 2012 © Embedded Artists AB
2 Introduction
Thank you for buying The Android™ Open Accessory Application Kit from Embedded Artists. For the
rest of the document the term Android Open Accessory will be written out as AOA. The kit (hardware
and software) will be called The AOAA Kit, for short. When referring to just the hardware the term
AOAA Board will be used.
The kit has been developed by Embedded Artists in close cooperation with NXP. It contains two
microcontrollers from NXP, the LPC1769 (Cortex-M3 core) and LPC11C24 (Cortex-M0 core). The two
microcontrollers are connected via a CAN network.
This document is a User’s Guide that primarily describes the hardware design of the AOAA Board.
Software development and Android specific issues are addressed in another document.
2.1 Features
The AOAA kit from Embedded Artists lets you get up-and-running with AOA experiments immediately.
It is a standalone platform for evaluation and prototyping electronic accessories for Google’s Android
operating system. The AOAA kit is also suitable for experimenting with CAN, Ethernet and RF
networks. Note that the AOAA board has been designed for evaluation and is not designed for final
integration into consumer or industrial end-products.
2.1.1 LPC1769 side features
NXP's LPC1769 ARM Cortex-M3 microcontroller in 100-pin LQFP package, with 64 KByte
internal SRAM and 512 KByte internal FLASH.
12.0000 MHz crystal for maximum execution speed and standard serial bit rates, including
USB and CAN requirements. The LPC1769 runs at frequencies up to 120 MHz.
USB Host interface for Android connection
USB Device interface
Future proof for when Android devices can be USB Hosts also
Other communication interfaces:
100/10Mbps Ethernet interface
CAN interface (DSUB9 and RJ45 connector pads exist, not mounted per default)
Serial Expansion Connector, 14-pos connector with UART/I2C/SPI/GPIO pins
Pads for interfacing NXP/Jennic RF module (JN5148-XXX-M00)
Socket for Digi™ XBee RF module and interface compatible modules
IO and peripherals:
Two RGB LEDs
Two push buttons
Analog input with trimming potentiometer
Eight protected inputs/outputs (of which four can be analog inputs)
Four open collector outputs (for driving for example relays)
All free LPC1769 pins available on expansion connector
UART-to-USB bridge that also supports automatic ISP (for program download via
UART/USB)