Shopping Cart

Menu

SparkFun USB-C Host Shield for Arduino

Original price was: $56.99.Current price is: $28.50.
Categories :
Share:

The SparkFun USB-C Host Shield is equipped with the necessary digital logic and analog circuitry to enable your Arduino to function as a USB peripheral/host controller. With this shield, you can easily connect your Arduino to various USB 2.0 compatible devices such as thumb drives, digital cameras, BT dongles, and more!
This updated version of the shield replaces the USB Type-A connector with a USB-C connector, giving users the flexibility to power the shield either from the 5V or VIN pins. Additionally, the USB-C female connector provides a 5V power supply similar to a standard USB (downward facing) port.
To establish communication with the host controller chip, a four-wire serial interface is employed. The shield connects the Arduino’s hardware SPI pins (D10-13) to the MAX3421E chip. All SPI signals are routed through a hex converter to ensure they operate at a voltage level of 3.3V.
Features
MAX3421E USB Controller

Provides USB Host and Peripheral Functionality

USB 2.0 Specification: 12Mbps(full-speed)

Operating Voltage: 3.0 – 3.6V
Supply Current:

45mA(max)
8.7mA(idle)
30 – 60A(suspend)

SPI Clock Speed: 0 – 26MHz
Operating Temperature: -40 – +85C

Arduino Shield

Arduino R3 Footprint

SPI Pins:

SCK:D13
POCI:D12
PICO:D11
CS:D10

INT:D9
GPX:D8
RST:D7

Reset Button(for Arduino Board)
Switches:

On/Off
Power Input:VINor5V

USB-C Female Connector

Configured for Host Applications
Supply Current:

Limited by Power Input
CC1 and CC2(56kohm pull-ups)

Resources

Schematic

Eagle Files

Board Dimensions

Hookup Guide

Arduino Library:USB Host Rev. 2.0

MAX3421E Datasheet

Errata_MAX3421E
Programming Guide
Tutorial – Turn any video game controller into a USB mouse

GitHub Hardware Repo

Add a Review

Your email address will not be published. Required fields are marked *

Related Products