QWIIC Shield#

O QWIIC Shield dá à OpenMV Cam dois conectores Qwiic (JST-SH de 4 pinos) encadeáveis ligados aos seus pinos I2C, de modo que as placas do ecossistema SparkFun Qwiic podem ser conectadas diretamente.

QWIIC Shield

Para o datasheet completo, fotos e informações de compra, consulte a página do produto QWIIC Shield.

Destaques#

  • Dois conectores Qwiic JST-SH para encadear periféricos I2C

  • Roteia os pinos P4 (SCL) e P5 (SDA) da OpenMV Cam

  • Compatível com o ecossistema SparkFun Qwiic

  • Sem pull-ups embarcados (use pull-ups por software ou externos)

Pinagem#

QWIIC Shield Pinout

Referência de pinos#

Pino

Função

P4

Qwiic SCL — clock I²C para ambos os conectores Qwiic

P5

Qwiic SDA — dados I²C para ambos os conectores Qwiic

Trilho 3.3V

Alimenta os dispositivos Qwiic conectados

Trilho GND

Terra comum (também roteado para ambos os conectores Qwiic)

Uso#

Faça uma varredura em busca de dispositivos Qwiic conectados ao barramento I²C. O shield não traz resistores de pull-up embarcados — habilite os pull-ups internos por software ou conte com os pull-ups embutidos nas placas Qwiic conectadas:

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