MCP2221A USB 轉 I2C/UART 橋接模組(支援 GPIO 與 ADC,適用 Windows/Linux/Mac)
原始價格:NT$570。NT$380目前價格:NT$380。 (未稅)
- 描述
- Size Guide
- 評價 (0)
描述
描述
MCP2221A USB 轉 I2C/UART 橋接模組(支援 GPIO 與 ADC,適用 Windows/Linux/Mac)具備 QWIIC 端口
MCP2221A 模組 是 Microchip 推出的 USB-to-UART/I2C 橋接晶片,讓使用者能夠透過 USB 介面,直接控制 I2C 裝置、傳送 UART 資料,甚至存取 GPIO 與類比輸入(ADC)功能,非常適合在 PC 上進行感測器通訊、開發板除錯、原型開發與快速測試。支援 Windows、Linux、macOS 作業系統,並有多種函式庫與原廠工具支援。
MCP2221晶片能做什麼? 這款來自Microchip的晶片 類似於 USB 轉串行轉換器晶片,但也增加了 GPIO 和 I2C 介面。類比/數位 GPIO 接腳可以充當 10 位元類比輸入(ADC),甚至還有 5 位元 DAC 輸出。 I2C 介面非常適合與 OLED、感測器、PWM 驅動器通信,它是小型設備最受歡迎的介面。您可以使用 GPIO 來執行諸如閃光 LED、讀取開關或按鈕等操作。 MCP2221A 突破就像是為您的電腦添加了一把用於串行協議的瑞士軍刀!
當您想要使用 Python(例如)快速迭代和測試使用 I2C 或通用數位和類比 I/O 的裝置時,此晶片功能強大且非常有用。無需處理固件,因此您不必處理如何「向 Arduino 發送數據和從 Arduino 發送數據,然後將數據發送到電子感測器、顯示器或零件」和「從電子感測器、顯示器或零件發送數據」。
此分線板有一個 MCP2221A 晶片、USB C 連接器、板載 3V 穩壓器和一個 4 針 JST SH 端口,用於與 3V 電源和邏輯進行 I2C 連接。此連接埠與 Stemma QT / Qwiic 相容,可與具有匹配連接埠的任何感測器或晶片一起使用 – 您甚至可以使用適配器電纜連接 Grove I2C 設備,無需焊接!
產品特色
-
USB 轉 UART + I2C + GPIO + ADC 多功能橋接器
-
相容於 USB 2.0,使用標準 Microchip 驅動程式
-
支援 UART 最高 3 Mbps 傳輸速度
-
I2C 支援高達 400 kHz 的匯流排速率
-
內建 4 組 GPIO,可切換為 ADC 或其他功能
-
具備內建 EEPROM,可儲存裝置識別與設定
-
無需外部 MCU,即可由 PC 控制 I2C 裝置
-
支援多種開發語言:C/C++、Python、.NET、LabVIEW
教學與文件
Python 函式庫
名稱 | 說明 |
---|---|
mcp2221 (from Adafruit) |
Adafruit 開發的 Python 函式庫,可直接控制 I2C 裝置 |
hidapi |
基於 USB HID 介面與 MCP2221A 通訊 |
pyserial |
如需控制 UART 通訊也可搭配使用 |
Adafruit Python MCP2221 函式庫 GitHub:
https://github.com/adafruit/Adafruit_CircuitPython_MCP2221
應用場景
-
在電腦上直接讀取 I2C 感測器(如 BMP388、SHT45、SCD30)
-
快速建立 USB-to-I2C 橋接測試環境
-
使用 PC 取代微控制器控制 I2C 裝置
-
USB-to-UART 串列通訊模擬器
-
GPIO 觸發開關、模擬測試輸入
-
Windows/Linux 平台上的 USB 轉 RS232/I2C 工具
常見模組接腳說明
腳位 | 功能 |
---|---|
VCC | 模組電源輸出(通常為 3.3V 或 5V) |
GND | 接地 |
SDA | I2C 資料線 |
SCL | I2C 時鐘線 |
TXD | UART 傳輸(TX) |
RXD | UART 接收(RX) |
GP0 ~ GP3 | 可配置為 GPIO 或 ADC 輸入 |
商品評價
目前沒有評價。