QWIIC Shield

QWIIC Shield предоставляет камере OpenMV Cam два соединяемых в цепочку разъёма Qwiic (JST-SH, 4 контакта), подключённых к её выводам I2C, чтобы платы из экосистемы SparkFun Qwiic можно было подключать напрямую.

QWIIC Shield

Полный datasheet, фотографии и информацию о заказе см. на странице продукта QWIIC Shield.

Ключевые особенности

  • Два разъёма Qwiic JST-SH для последовательного подключения периферии I2C

  • Выводит выводы P4 (SCL) и P5 (SDA) камеры OpenMV Cam

  • Совместим с экосистемой SparkFun Qwiic

  • Без встроенных подтягивающих резисторов (используйте программные или внешние подтяжки)

Распиновка

Распиновка QWIIC Shield

Справочник по выводам

Вывод

Назначение

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()])