Module USB
SKU:M020
描述
Module USB 是 M5Stack 堆叠模块系列中的一款 USB 驱动模块。集成了 MAX3421E 芯片,能够为任何带有 SPI 的系统添加 USB 主机或是外设功能接口。如果你想为你的设备添加标准的 USB 接口,这款 Module USB 会是完美的解决方案。
注意事项
Core2 和 CoreS3 不兼容此款产品。如果和 Core2 配合使用的话,需要将 M5-Bus 的 EN 引脚剪断,断开 EN 的连接。
产品特性
- 1x Module USB 标准端口
- 采用 SPI 通讯协议
- 10x GPIO 引脚拓展
- 拓展引脚 3v3, 5v, GND
包装内容
应用场景
规格参数
| 规格 | 参数 |
|---|
| 产品重量 | 13g |
| 毛重 | 25g |
| 产品尺寸 | 54.2 x 54.2 x 12.8mm |
| 包装尺寸 | 60 x 57 x 17mm |
原理图
管脚映射
M5-Bus
| PIN | LEFT | RIGHT | PIN |
|---|
| GND | 1 | 2 | INT |
| GND | 3 | 4 | |
| GND | 5 | 6 | EN |
| SPI_MOSI | 7 | 8 | |
| SPI_MISO | 9 | 10 | |
| SPI_SCLK | 11 | 12 | 3V3 |
| 13 | 14 | |
| 15 | 16 | |
| 17 | 18 | |
| 19 | 20 | SPI_CS |
| 21 | 22 | |
| 23 | 24 | |
| 25 | 26 | |
| 27 | 28 | 5V |
| 29 | 30 | |
数据手册
软件开发
Arduino
依赖库
在编译该程序前,你需要
点击此处下载相应的USB库并将其解压缩到 Arduino 库路径中.(
C:/Users/<user_name>/Documents/Arduino/libraries)。
Easyloader
| Easyloader | 下载链接 | 备注 |
|---|
| Module USB Example Easyloader with M5Core | download | / |
相关视频
版本变更
| 上市日期 | 产品变动 | 备注 |
|---|
| - | 首次发售 | / |
| 2023.1 | 驱动芯片型号由 MAX3421EEHJ + 改为 MAX3421EETJ+ | / |