📝 Overview
The Arduino USB Host Shield 2.0 ADK enables Arduino boards to function as a USB Host, allowing them to communicate directly with USB devices such as keyboards, mice, game controllers, USB flash drives (limited support), smartphones, Bluetooth USB dongles, and other USB peripherals. It is fully compatible with Arduino Uno and Arduino Mega 2560, making it ideal for robotics, HID device control, and Android Open Accessory (ADK) projects.
⚙️ Key Features
-
Based on the MAX3421E USB Host Controller
-
USB Host functionality for Arduino
-
Compatible with Arduino Uno and Arduino Mega 2560
-
Supports USB HID devices (keyboard, mouse, joystick, gamepad)
-
Supports Android Open Accessory (ADK)
-
Compatible with Bluetooth USB dongles (supported chipsets)
-
Stackable shield design
-
Works with the open-source USB Host Shield Library
📦 Technical Specifications
|
| Product Type | USB Host Shield |
| USB Controller | MAX3421E |
| USB Port | USB Type-A Female |
| Operating Voltage | 5V DC |
| Logic Voltage | 5V |
| Communication Interface | SPI |
| Compatible Boards | Arduino Uno, Mega 2560, Duemilanove, Diecimila |
| Shield Type | Stackable |
📌 Interface Pins
|
| SPI (MOSI) | Data to Shield |
| SPI (MISO) | Data from Shield |
| SPI (SCK) | Clock |
| SS (CS) | Chip Select |
| INT | Interrupt |
| 5V | Power Supply |
| GND | Ground |