Az Arduino USB Host modul lehetővé teszi az Arduino UNO és MEGA kártyák számára, hogy USB-eszközöket csatlakoztassanak és vezéreljenek. A MAX3421E vezérlőre épülve, SPI interfészen keresztül kommunikál, támogatva HID eszközöket, játékvezérlőket, USB-soros átalakítókat, Android telefonokat, digitális fényképezőgépeket és tárolóeszközöket.
Az Arduino USB Host Shield lehetővé teszi, hogy USB-eszközt csatlakoztasson Arduino kártyájához. Az Arduino USB Host Shield a MAX3421E vezérlőn alapul, amely egy USB periféria/gazdavezérlő, amely tartalmazza a digitális logikát és analóg áramköröket, amelyek szükségesek egy teljes sebességű USB-perifériához.
A következő eszközosztályokat támogatja a pajzs:
HID eszközök: billentyűzetek, egerek, joystickok stb.
Játékvezérlők: Sony PS3, Nintendo Wii, Xbox360.
USB-soros átalakítók: FTDI, PL-2303, ACM, valamint bizonyos mobiltelefonok és GPS-vevők.
ADK-képes Android telefonok és tabletek.
Digitális fényképezőgépek: Canon EOS, Powershot, Nikon DSLR és P&S, valamint általános PTP.
Tárolóeszközök: USB pendrive-ok, memóriakártya-olvasók, külső merevlemezek stb.
Bluetooth dongles.
Az Arduino az SPI-buszon keresztül kommunikál a MAX3421E-vel. Ez az Uno 10., 11., 12. és 13. digitális érintkezőjén, a Mega 10., 50., 51. és 52. érintkezőjén található. Mindkét kártyán a 10-es érintkezőt használjuk a MAX3421E kiválasztásához. A 7., 8. és 9. érintkező GPX, INT és RES érintkezőkhöz használható.