Elecrow
USB Host Shield for Arduino
A USB Host shield for Arduino that adds USB 2.0 full-speed and low-speed host functionality to your project. Allows your Arduino to communicate with USB devi...
A USB Host shield for Arduino that adds USB 2.0 full-speed and low-speed host functionality to your project. Allows your Arduino to communicate with USB devices such as keyboards, mice, game controllers, USB hubs, and more. Communicates via SPI and is compatible with Arduino Uno, Duemilanove, Mega, Mega 2560, and other boards with an SPI interface.
Key Features
- USB 2.0 Host – Full-speed and low-speed USB host support
- SPI Interface – Works with any microcontroller that has SPI
- Wide Arduino Compatibility – Uno, Duemilanove, Mega, Mega 2560, and compatible boards
- USB Hub Support – Connect multiple USB devices through a hub
- Shield Form Factor – Stacks directly onto Arduino headers
Ideal For
- Connecting USB keyboards, mice, or game controllers to Arduino
- USB device communication in embedded projects
- HID input for custom controllers and interfaces
- USB data logging and device interfacing
Package Contents
- 1× USB Host Shield for Arduino
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- Headers
- Rows of metal pins used to plug a module into a breadboard or connect it with jumper wires. Pre-soldered headers make the module easier to use straight away without needing to solder the pins yourself.
- HID
- Human Interface Device is a USB device class used for keyboards, mice, gamepads and similar controls. If a board supports HID over USB, it can act like an input device to a computer without needing a custom driver.
- microcontroller
- A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
- Shield
- An add-on board that plugs into a main controller board to give it extra features such as sensing, motor control or communication. Knowing a product supports shields helps you judge whether it can connect neatly into an existing maker-board setup.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
- USB host
- A USB host is the side of a USB connection that controls attached devices, like a computer talking to a keyboard or flash drive. This matters because most microcontroller boards are normally USB devices, so adding USB host support lets them use common USB peripherals.
Find this product in
Brands
Related Tutorials
Free guides on learn.littlebird.com.au