Das Seeeduino ADK Mega Board basiert auf dem Android Open Accessory Development Kit (ADK).
Verglichen mit dem Google ADK Referenz Design verfügt das Seeeduino ADK über viele zusätzliche Funktionen wie Unterstützung von 5V und 3.3V I/O, kleinerer Formfaktor, bessere Anordnung des Reset Tasters und Pads für mehr Pin Headers.
Mit dem Seeeduino ADK Mega Board können Sie einfach Mobiles Zubehör bauen.
Die Open Source Android Entwicklungsplattform und das Seeeduino ADK Mega Board stellen eine ideale Lösug für Mobiltelefon-basierte Heimautomation dar.
Das Seeeduino ADK Mega Board unterstützt Android Geräte ab v1.5 mit MicroBridge v2.3.4 und höher mit dem Google Open Accessories API (ADK).
Das Seeeduino ADK Mega Board arbeitet wie ein Arduino Mega 2560 mit eingebautem USB Host Shield. Deshalb kann das Seeeduino ADK Mega Board mit jedem USB Gerät verbunden werden. Wenn Sie diese Funktion verwenden möchten, müssen Sie jedoch Ihren eigenen Treiber schreiben.
Was ist das Android Open Accessory Development Kit ?
Die Android 3.1 Plattform (auch für Android 2.3.4 als Backport verfügbar) bietet Unterstützung für Android Open Accessory, welches den Anschluss beliebiger USB Hardware (das Android USB accessory) zur Interaktion an das Telefon in einem speziellen "Accessory Mode" erlaubt.
Wenn ein Android Gerät sich im Accessory Mode befindet, können angeschlossene Accessories als USB Host arbeiten (den Bus speisen und Geräte auflisten) und das Android Gerät arbeitet als USB Gerät.
Die Android USB Accessories sind speziell dafür gedacht, um Sie an Android Geräte anzuschliessen und mit dem einfachen Protokoll (Android Acessory Protocol) arbeiten zu können. Dieses Protokoll erlaubt es angeschlossene Android Telefone zu erkennen welche den Accessory Mode unterstützen. Accessories sollten auch 500mA bei 5V zum Laden der Batterien liefern.
Viele ältere Android Geräte erlauben nicht, diese als USB Gerät zu nutzen resp. anzusprechen. Android Open Accessory Unterstützung lässt diese Limitierung verschwinden und erlaubt es Ihnen Accessories zu bauen wie mit einem Vielzahl von Android basierten Geräten kommunizieren können in dem dem Accessory erlaubt wird die Verbindung zu initiieren.
Funktionen:
- Android Open Accessories development Kit (ADK) kompatibel:
- Unterstützt Android v2.3.4 und höher
- Unerstützt Android Debug Bridge (ADB) mit MicroBridge:
- Unterstützt Android Geräte mit v1.5 und höher
- Arduino Mega 2560 kompatibel (256K Flash MCU)
- Arbeitet wie ein Arduino Mega mit integriertem USB Shield
- 56 Digitale IOs
- 14 PWM Ausgänge
- 4 Hardware serielle Ports (UART)
- 1 Hardware TWI (I2C)
- 1 Hardware SPI (bis zu 8Mbps)
- Onboard USB host (MAX3421), Breakout für alle I/O Pins
- Onboard USB slave(FT232RL), Breakout für alle I/O Pins
- Eingebauter 5V/1A Schaltregler (Eingang: 6V - 18V)
- Eingebauter 3.3V/500mA LDO Spannungsregler
- Rotes PCB, ROHS compatible und Golden finish.
- 5v/3v3 IO Level wählbar (Atmega2560 auf 16MHz@3.3v ist ein wenig over-clock, arbeitet aber nach eingehenden Tests einwandfrei).
Anwendungs Ideeen:
- Entwickeln Sie Accessories für Android (v2.3.4 und höhrer) mit dem ADK.
- Für Android Geräte die das ADK nicht unterstützen, benützen Sie die MicroBridge um Accessories zu entwickeln.
- Lassen Sie Android Geräte mit der realen Welt interagieren
- Als Arduino kompatible Plattform mit 256K Flash.
- Das onboard USB Host Modul macht es Ihnen einfach mit USB Geräten wie Tastaturen, Mäusen, Bluetooth Dongles u.s.w. zu kommunizieren.
Dokumente:
|