An open API service indexing awesome lists of open source software.

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

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)

M5Core2_P1M5Core2_P1

* **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