QWIIC Shield¶
QWIIC Shield предоставляет камере OpenMV Cam два соединяемых в цепочку разъёма Qwiic (JST-SH, 4 контакта), подключённых к её выводам I2C, чтобы платы из экосистемы SparkFun Qwiic можно было подключать напрямую.
Полный datasheet, фотографии и информацию о заказе см. на странице продукта QWIIC Shield.
Ключевые особенности¶
Два разъёма Qwiic JST-SH для последовательного подключения периферии I2C
Выводит выводы P4 (SCL) и P5 (SDA) камеры OpenMV Cam
Совместим с экосистемой SparkFun Qwiic
Без встроенных подтягивающих резисторов (используйте программные или внешние подтяжки)
Распиновка¶
Справочник по выводам¶
Вывод |
Назначение |
|---|---|
P4 |
Qwiic SCL — тактовый сигнал I²C к обоим разъёмам Qwiic |
P5 |
Qwiic SDA — данные I²C к обоим разъёмам Qwiic |
Шина 3.3V |
Питает подключённые устройства Qwiic |
Шина GND |
Общая земля (также подведена к обоим разъёмам Qwiic) |
Использование¶
Сканирование подключённых устройств Qwiic на шине I²C. Шилд не имеет подтягивающих резисторов на плате — включите внутренние подтяжки программно или положитесь на подтяжки, встроенные в подключённые платы Qwiic:
from machine import Pin, SoftI2C
bus = SoftI2C(scl=Pin("P4", Pin.OPEN_DRAIN, Pin.PULL_UP),
sda=Pin("P5", Pin.OPEN_DRAIN, Pin.PULL_UP),
freq=100_000)
print("Qwiic devices:", [hex(addr) for addr in bus.scan()])