https://github.com/sparkfun/sparkfun_usb-c_host_shield
USB-C Host Shield
https://github.com/sparkfun/sparkfun_usb-c_host_shield
sparkfun-tutorial
Last synced: 4 months ago
JSON representation
USB-C Host Shield
- Host: GitHub
- URL: https://github.com/sparkfun/sparkfun_usb-c_host_shield
- Owner: sparkfun
- License: other
- Created: 2022-09-07T19:36:29.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-04T04:31:48.000Z (6 months ago)
- Last Synced: 2025-01-16T23:26:51.698Z (5 months ago)
- Topics: sparkfun-tutorial
- Language: HTML
- Homepage: https://docs.sparkfun.com/SparkFun_USB-C_Host_Shield/
- Size: 28.5 MB
- Stars: 2
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
SparkFun USB-C Host Shield
========================================[](https://www.sparkfun.com/products/21247)
*[SparkFun USB-C Host Shield (DEV-21247)](https://www.sparkfun.com/products/21247)*
This new version of the [USB Host Shield](https://github.com/sparkfun/USB_Host_Shield) 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 *(downward facing)* port would.
The SparkFun USB Host Shield contains all of the digital logic and analog 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 - thumbdrives, digital cameras, Bluetooth dongles, and much more!
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.
Repository Contents
-------------------* **[/docs](/docs/)** - Online documentation files
* [overrides](/docs/overrides/) - Customization files for the GitHub page's product documentation
* [assets](/docs/assets/) - Folder containing all the file assets used for the product documentation
* [board_files](/docs/assets/board_files/) - Files for the product design
* [Eagle design files](/docs/assets/board_files/eagle_files.zip) (.zip)
* [Schematic](/docs/assets/board_files/schematic.pdf) (.pdf)
* [Dimensions](/docs/assets/board_files/dimensions.pdf) (.pdf)
* [component_documentation](/docs/assets/component_documentation/) - Datasheets and manuals for hardware components
* [img](/docs/assets/img/) - Images for the product documentation
* [github](/docs/github/) - Files with instructions for filing GitHub issues/pull-requests
* **[/Firmware](/Firmware/)** - Example sketches demonstrating extra peripherals
* **[/Hardware](/Hardware/)** - Eagle design files (.brd, .sch)Documentation
--------------
* **[Hookup Guide (mkdocs)](http://docs.sparkfun.com/SparkFun_USB-C_Host_Shield/)** - Hookup guide for the USB-C Host Shield hosted by GitHub pages.
[](https://squidfunk.github.io/mkdocs-material/) [](https://github.com/sparkfun/SparkFun_USB-C_Host_Shield/actions/workflows/mkdocs.yml)*Need to download or print our hookup guide?*
* [Print *(Print to PDF)* from Single-Page View](http://docs.sparkfun.com/SparkFun_USB-C_Host_Shield/print_view)
Product Variants
----------------
* USB-C Host Shield (USB-C variant)
* [DEV-21247](https://www.sparkfun.com/products/21247)- v1.0, Initial Release
* USB Host Shield
* [DEV-09947](https://www.sparkfun.com/products/retired/9947)- v2.0, Fixes `GPX` and `RESET` pin connections
* [DEV-09628](https://www.sparkfun.com/products/retired/9628)- v1.0, Initial ReleaseVersion History
---------------
* [v01](https://github.com/sparkfun/SparkFun_USB-C_Host_Shield/releases/tag/v10) - Initial ReleaseLicense Information
-------------------This product is _**open source**_!
Please review the LICENSE.md file for license information.
If you have any questions or concerns about licensing, please contact technical support on our [SparkFun forums](https://forum.sparkfun.com/viewforum.php?f=152).
Distributed as-is; no warranty is given.
- Your friends at SparkFun.