Module USB v1.2  SKU:M020-V12 
 描述  Module USB v1.2  是 M5Stack 堆叠模块系列中的一款 USB 驱动模块,采用 MAX3421E 芯片方案,提供了标准 USB 接口,支持 USB 主机和外设功能。可以与多种 USB 设备和操作系统兼容,通过 SPI 通讯连接至系统。板载两个拨码开关以适配不同 M5 系列的主机,并预留了引脚用于控制外部设备或读取其状态,同时还配备了一个电池座,增强了其灵活性和实用性。该设备适用于智能家居、工业控制、消费电子、医疗设备以及教育和科研等领域。
产品特性  标准 USB 2.0 接口  采用 SPI 通讯协议  GPIO 引脚拓展 (5x 输入、5x 输出)  锂电池座子  拨动开关调节适配不同主机 包装内容   应用场景   规格参数  规格  参数 芯片型号  MAX3421E 支持的 USB 标准  USB 2.0 接口类型  SPI 工作温度  0 ~ 40°C 产品重量  13.3g 产品尺寸  54.0 x 54.0 x 12.8mm 包装尺寸  132.0 x 95.0 x 16.0mm 毛重  28.0g 
原理图    管脚映射  M5-Bus  Switch 
  下方 M5-Bus 中标记 SW 的引脚,可通过拨码开关进行切换,用于适配不同的主控设备。
PIN  LEFT  RIGHT  PIN GND  1  2  INT (SW) 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 (SW) 21  22  SPI_CS (SW) 23  24  SPI_CS (SW) 25  26  INT (SW) 27  28  5V 29  30  
尺寸图  数据手册   软件开发  Arduino   UiFlow1   相关视频   
版本变更  上市日期  产品变动  备注 -  首次发售  / 2023.1  驱动芯片型号由 MAX3421EEHJ + 改为 MAX3421EETJ+(不支持 Core2/CoreS3 主机)  版本 V1.1 2024.3  添加拨码开关,适配 basic/Core2/CoreS3 主机  版本 V1.2