https://github.com/m5stack/m5-max3421e-usbshield
USB driver module, integrated MAX3421E is a dual-role USB controller, which can be programmed either as a USB peripheral or host capability to any system with an SPI interface
https://github.com/m5stack/m5-max3421e-usbshield
Last synced: about 1 year ago
JSON representation
USB driver module, integrated MAX3421E is a dual-role USB controller, which can be programmed either as a USB peripheral or host capability to any system with an SPI interface
- Host: GitHub
- URL: https://github.com/m5stack/m5-max3421e-usbshield
- Owner: m5stack
- License: mit
- Created: 2024-02-27T09:16:38.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-12-27T10:23:50.000Z (over 1 year ago)
- Last Synced: 2025-05-05T03:16:05.436Z (about 1 year ago)
- Language: C
- Size: 545 KB
- Stars: 5
- Watchers: 6
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# M5-Max3421E-USBShield
USB driver module, integrated MAX3421E is a dual-role USB controller, which can be programmed either as a USB peripheral or host capability to any system with an SPI interface
English | [中文](README_cn.md)


* **For the Detailed documentation of USB, Please [Click here](https://docs.m5stack.com/en/module/usb)**
* **For the Detailed documentation of USB V1.2, Please [Click here](https://docs.m5stack.com/en/module/USB%20v1.2%20Module)**
## Description:
USB driver module in the M5Stack stackable module series, adopting the MAX3421E chip solution. It provides a standard USB interface, supporting both USB host and peripheral functions. It is compatible with a wide range of USB devices and operating systems, connecting to the system via SPI communication, and reserves pins for controlling external devices or reading their status.
## Notes Module V1.2:
The board is equipped with two dip switches to suit different M5 series host devices.
library
---------------------------
- [M5GFX](https://github.com/m5stack/M5GFX)
- [M5Unified](https://github.com/m5stack/M5Unified)
## Credits & License:
- [Adafruit_TinyUSB_Arduino] Copyright (c) 2019 Ha Thach for Adafruit Industries and licensed under MIT License.
[Adafruit_TinyUSB_Arduino]: https://github.com/adafruit/Adafruit_TinyUSB_Arduino