QWIIC Shield¶
Das QWIIC Shield bietet der OpenMV Cam zwei verkettbare Qwiic-Anschlüsse (JST-SH, 4-polig), die mit den I2C-Pins verbunden sind, sodass Boards aus dem SparkFun-Qwiic-Ökosystem direkt eingesteckt werden können.
Vollständiges Datenblatt, Fotos und Bestellinformationen finden Sie auf der Produktseite des QWIIC Shields.
Highlights¶
Zwei Qwiic-JST-SH-Anschlüsse zum Verketten von I2C-Peripheriegeräten
Führt die Pins P4 (SCL) und P5 (SDA) der OpenMV Cam heraus
Kompatibel mit dem SparkFun-Qwiic-Ökosystem
Keine integrierten Pull-ups (Software-Pull-ups oder externe verwenden)
Pinbelegung¶
Pin-Referenz¶
Pin |
Funktion |
|---|---|
P4 |
Qwiic SCL — I²C-Takt zu beiden Qwiic-Anschlüssen |
P5 |
Qwiic SDA — I²C-Daten zu beiden Qwiic-Anschlüssen |
3.3V rail |
Versorgt angeschlossene Qwiic-Geräte |
GND rail |
Gemeinsame Masse (auch zu beiden Qwiic-Anschlüssen geführt) |
Verwendung¶
Suchen Sie nach angeschlossenen Qwiic-Geräten auf dem I²C-Bus. Das Shield bestückt keine Pull-up-Widerstände auf der Platine — aktivieren Sie interne Pull-ups in Software oder verlassen Sie sich auf die in den angeschlossenen Qwiic-Boards eingebauten Pull-ups:
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()])