What it is
The ShillehTek Mini USB Host Shield 2.0 ADK Module MAX3421E for Arduino Pro Mini is a compact USB host module that lets an Arduino Pro Mini act as a USB host for HID devices (keyboards/mice), popular game controllers (wired or via dongle), and Android phones using the Android Open Accessory (ADK) model. It connects via SPI and is designed for tight enclosures and stacked builds in robotics, automation, and custom hardware UI projects.
Pins
This module communicates over SPI to the Arduino Pro Mini. Refer to the silkscreen labels on the board/module and the listing photos for exact pin names and the correct SPI/power connections for your revision.
Technical Specifications
| Item | Details |
|---|---|
| USB host controller IC | MAX3421E |
| Host interface to microcontroller | SPI |
| Compatible board family | Arduino Pro Mini form factor (stack-friendly, compact footprint) |
| Recommended Arduino library | USB Host Shield Library 2.0 |
| USB device classes / features | HID (keyboard, mouse), game controller input, Android Open Accessory (ADK), PTP (basic DSLR control) |
| Pinout / exact header labels | See listing photos and board silkscreen (varies by module revision) |
Frequently Asked Questions
How do I connect the MAX3421E mini USB host shield to an Arduino Pro Mini?
This module connects to the Arduino Pro Mini over SPI. Use the module’s silkscreen and the product photos to match the SPI signals and required power/ground for your specific revision.
What library do I use for the ShillehTek Mini USB Host Shield 2.0?
It’s designed to work with the USB Host Shield Library 2.0. That library provides examples for HID devices, game controllers, and other supported USB use cases.
Can I use a USB keyboard or mouse with Arduino using this module?
Yes—this USB host module can read HID peripherals like USB keyboards and mice when used with the appropriate USB Host Shield Library 2.0 examples.
Does this module support Android ADK / Android Open Accessory mode?
Yes, it supports two-way communication with compatible Android devices using the Android Open Accessory (ADK) model, enabling phone-to-microcontroller interactions in projects.
Can I trigger a DSLR camera shutter with this MAX3421E USB host module?
The module supports PTP for basic DSLR camera control, which can be used for actions like triggering the shutter in supported setups using compatible code.