單筆滿 NT$1,000 免運費
Adafruit USB Host BFF 擴充板,適用於 QT Py 或 Xiao,整合 MAX3421E 晶片
Adafruit

Adafruit USB Host BFF 擴充板,適用於 QT Py 或 Xiao,整合 MAX3421E 晶片

NT$ 1,460

為 QT Py/Xiao 微控制器增加 USB Host 功能,可連接鍵盤、滑鼠、隨身碟等周邊。

貨號
ADA5956
分類
開發板與主控
供貨
預購・海外調貨約 3~4 週出貨
1

Adafruit USB Host BFF 擴充板旨在為 QT Py 或 Xiao 微控制器提供 USB Host 功能。此模組為微控制器專案增加一個 USB Host 連接埠,使其能夠與廣泛的現成 USB 周邊設備進行互動。透過此擴充板,QT Py 或 Xiao 主板可以連接鍵盤、滑鼠或磁碟機等裝置,從而擴展專案的應用範圍。

  • 整合 MAX3421E 晶片:採用成熟穩定的 MAX3421E USB Host 晶片,透過 SPI 介面與一個 IRQ 引腳進行資料傳輸。此配置適用於基本的 HID 介面操作,以及讀寫大容量儲存裝置。
  • USB Host 連接埠:提供一個 Micro-B USB OTG 連接埠,因模組尺寸緊湊而選用此規格。若需連接標準 Type-A 裝置,需搭配 USB OTG 轉接器使用。
  • 電源管理設計:模組本身不包含 5V 升壓電路,因此 QT Py 和 BFF 需透過 USB 或其他方式提供 5V 電源。為便於控制周邊電源,板載 P-FET 可用於切換 5V Host 電源,可透過 A0 引腳或 MAX3421E 的 GPIO 引腳控制。
  • 軟體庫支援:可搭配 TinyUSB Arduino 函式庫使用,此函式庫支援 RP2040、ESP32-S2/S3、nRF52840、SAMD21/51 等晶片。此外,亦有專為 AVR 設計的 USB Host 函式庫,也支援 nRF52 和 ESP32。

此擴充板適用於需要將標準 USB 周邊設備整合至微控制器專案的應用。例如,可實現鍵盤或滑鼠輸入的人機介面專案、將資料儲存至 USB 隨身碟的資料記錄系統,或連接其他符合 USB 規範的裝置。

選購前,請務必確認目標 QT Py 主板與所選的 USB Host 函式庫(例如 TinyUSB 或其他)之間的相容性。由於 MAX3421E 晶片和 SPI 介面限制,資料傳輸速度無法達到 480Mbps 的高速傳輸,但對於基本的人機介面裝置或大容量儲存設備,其效能表現良好。除了 MAX3421E 的驅動程式支援外,若非使用通用型滑鼠、鍵盤、CDC 序列或 USB 大容量儲存裝置,可能還需要為特定 USB 設備撰寫額外的驅動程式。本商品僅包含 Adafruit USB Host BFF 擴充板,不含 QT Py 或 Xiao 主板。產品尺寸為 21.5mm x 17.8mm x 4.0mm。

訂閱電子報

搶先收到新品上架、優惠活動與技術資訊