MicroController Pros Home Page My Account  Cart Contents  Checkout  
  Store » Arduino » Arduino Shields » A000004 My Account  |  Cart Contents  |  Checkout   
Quick Find
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Accessory Boards->
ADI Blackfin
  Arduino Shields
Atmel AVR->
Cypress PSoC
Microchip PIC->
Silicon Labs
ST Microelectronics->
Texas Instruments->
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
ROM/Flash Emulators
Test & Measurement->
Tutorial Software
Universal Programmers->
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
Arduino USB Host Shield R3, MAX3421E, TinkerKit Ports US$32.14

Arduino USB Host Shield R3, MAX3421E, TinkerKit Ports

The Arduino USB Host Shield allows you to connect a USB device to your Arduino board. The Arduino USB Host Shield uses the MAX3421E a USB peripheral/host controller. It contains the digital logic and analog circuitry necessary to implement a full-speed USB peripheral or a full-/low-speed host compliant to USB specification rev 2.0. The shield also has ports that are compatible with TinkerKit modules.

Compatible Device Classes

The following device classes are supported by the shield:
  • HID devices keyboards, mice, joysticks, etc.
  • Game controllers Sony PS3, Nintendo Wii, Xbox360.
  • USB-to-serial converters FTDI, PL-2303, ACM, as well as certain cell phones and GPS receivers.
  • ADK-capable Android phones and tables.
  • Digital cameras Canon EOS, Powershot, Nikon DSLRs and P&S, as well as generic PTP.
  • Mass storage devices USB sticks, memory card readers, external hard drives.
  • Bluetooth dongles.
For information on using the shield with the Android OS, see Google's ADK documentation.

USB Host Shield Features

  • USB Controller: MAX3421E
  • Operating Voltage: 5V (obtained from your Arduino; the shield has no external power connector)
  • Max. Current (Arduino powered via jack): 500mA
  • Max. Current (Arduino powered via USB): 400mA
  • Dimensions: 2.7 2.1 inches

The Arduino USB Host Shield can be used with the USB Host Library for Arduino which can be downloaded below. Your Arduino communicates with the MAX3421E using the SPI bus (through the ICSP header). This is digital pins 10, 11, 12, and 13 on the Uno, and pins 10, 50, 51, and 52 on the Mega. On both boards, pin 10 is used to select the MAX3421E.


This shield has a male USB port where you can attach your USB device. It also features communication interfaces for adding any TinkerKit modules you may have. This can simplify the creation of a project or a prototype. The on-board TinkerKit connectors are:
  • 2 TinkerKit Inputs: IN2 and IN3 (3-pin white), routed to Arduino A2 and A3 analog input pins.
  • 2 TinkerKit Outputs: OUT5 and OUT6 (orange), routed to Arduino PWM outputs on pins 5 and 6.
  • 2 TinkerKit TWI (4-pin white), routed to the Arduino TWI interface. Both connect to the same TWI to allow you to create a chain of devices.

Arduino USB Host Shield Resources

This product was added to our catalog on Friday 01 August, 2014.


Customers who bought this product also purchased
6DoF Motion Sensor, MPU-6000, I2C/SPI, 3.3V (MPU IMU click)6DoF Motion Sensor, MPU-6000, I2C/SPI, 3.3V (MPU IMU click)US$39.00

Shopping Cart more
0 items
What's New? more
Flowcode 7 "Misc Pack A" Feature Pack
Flowcode 7 "Misc Pack A" Feature Pack
Specials more
40-pin ZIF socket for 0.3" and 0.6" wide DIP packages
40-pin ZIF socket for 0.3" and 0.6" wide DIP packages
Tell A Friend

Tell someone you know about this product.
Notifications more
NotificationsNotify me of updates to Arduino USB Host Shield R3, MAX3421E, TinkerKit Ports
Reviews more
Write ReviewWrite a review on this product!
  Thursday 24 August, 2017   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce