Build Android accessories with Cortex-M3 based Arduino Due
We talked about Raspberry Pi recently, but here’s one for those who take an interest in another low-cost development platform – the Arduino.
Arduino has announced the release of its latest open source embedded computing board based on the Cortex M3 ARM processor, writes Richard Wilson. The Arduino Due board supports the Android ADK 2012 protocol (the Accessory Development Kit – “the latest reference implementation of an Android Open Accessory device, designed to help Android hardware accessory builders and software developers create accessories for Android”).
In other words, you can use the kit to build Android-compatible accessories.
The system sells for $49 and the board is equipped with a SAM3X8E processor from Atmel, based on the 32 bit ARM Cortex M3 architecture running at 84MHz.
“It gives students the opportunity to learn the inner workings of the ARM processor in a cheaper and much simpler way than before,” said the Arduino open source organisation.
“Arduino Due provides a platform to create open source tools that are much more advanced than those available now,” it added.
The board is equipped with a SAM3X8E processor from Atmel, based on the 32 bit ARM Cortex M3 architecture running at 84MHz.
There is a USB 2.0 interface running at 480Mbit/s that allows the board to act as a USB Host (so you can interface it to USB devices like mice, keyboards, cameras, mobile phones and more).
There are 12 analogue inputs with 12-bit resolution.
The board provides two 12-bit outputs that can be used to generate audio signals. The Arduino Due software comes with software examples for a WAV and OGG player.
There are also four high-speed serial communication ports, 12 PWM channels and two I2C bus channels.