Module USB v1.2
SKU:M020-V12
説明
Module USB v1.2 は、MAX3421E を採用した M5Stack スタッカブルモジュールシリーズの USB 拡張モジュールです。標準 USB 2.0 インターフェースを備え、USB ホストとペリフェラルの機能に対応します。モジュールは SPI でホストコントローラーと通信し、基板上の DIP スイッチで通信ピンを切り替えて、さまざまな M5 ホストプラットフォームに対応できます。また、周辺機器の制御や状態取得に使用できる GPIO 拡張 (入力 5 系統、出力 5 系統) とリチウムバッテリーホルダーを搭載し、柔軟な運用を実現します。USB 周辺機器の接続、プロトコル検証、組み込み機能の拡張、教育実験などに適しています。
特徴
- MAX3421E USB コントローラーソリューション
- USB ホストとペリフェラルモードに対応する標準 USB 2.0 インターフェース
- M5 ホストコントローラーにすばやく接続できる SPI 通信インターフェース
- 2 つの DIP スイッチでピンを切り替え、さまざまなホストに対応
- GPIO 拡張 (入力 5 系統、出力 5 系統)
- モバイル運用と給電の柔軟性を高めるリチウムバッテリーホルダー
含まれるもの
アプリケーション
- USB ホスト / ペリフェラル機能の拡張
- USB キーボードやマウスなどの HID デバイス接続
- USB ストレージの読み書きとデータ交換
- 組み込みシステムの USB プロトコル学習と教育実験
- 産業機器の USB 通信インターフェース拡張
仕様
| 仕様 | パラメータ |
|---|
| チップ型式 | MAX3421E |
| USB 規格 | USB 2.0 |
| インターフェース | SPI |
| バッテリーソケット仕様 | 1.25mm-2P |
| 動作温度 | 0 ~ 40°C |
| 製品重量 | 13.3 g |
| 製品サイズ | 54.0 x 54.0 x 12.8 mm |
| 梱包サイズ | 132.0 x 95.0 x 16.0 mm |
| 総重量 | 28.0 g |
回路図
ピンマップ
M5-Bus
Switch
下記の M5-Bus で SW とマークされたピンは DIP スイッチで切り替えられ、異なるホストコントローラーに対応できます。
| 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 | BAT |
製品サイズ
データシート
ソフトウェア
Arduino
UiFlow1
動画
- Module USB v1.2 機能紹介とサンプル
更新履歴
| 発売日 | 製品変更 | 備考 |
|---|
| 2024.3 | DIP スイッチを追加し、basic/Core2/CoreS3 ホストに対応 | バージョン V1.2 |
| 2023.1 | ドライバーチップを MAX3421EEHJ+ から MAX3421EETJ+ に変更 | バージョン V1.1 |
| - | 初回発売 | / |