The SparkFun USB-C Host Shield contains all of the digital logic and analogue circuitry necessary to implement a USB peripheral/host controller with your Arduino.
Special Order
Shipping from $7.90
+21 more from our supplier in 7-10 days
Our Code: SKU-010028
Supplier Link: [SparkFun MPN:21247]
The SparkFun USB-C Host Shield contains all of the digital logic and analogue circuitry necessary to implement a USB peripheral/host controller with your Arduino. This means you could use your Arduino to interface with and control any USB 2.0 compatible device - thumb drives, digital cameras, BT dongles, and much more!
This version updates the USB Type-A connector to a USB-C connector and provides users with the option to power the shield from the 5V
or VIN
pins. The USB-C female connector also supplies 5V as any normal USB (downwards facing) port would.
A four-wire serial interface is used to communicate with the host controller chip, so the shield connects the Arduino's hardware SPI pins (D10-13) to the MAX3421E. All SPI signals are sent through a hex converter to step them down to 3.3V.
MAX3421E USB Controller
Arduino Shield
D13
D12
D11
D10
D9
D8
D7
VIN
or 5V