QWIIC Shield¶
QWIIC Shield ger OpenMV Cam två kedjekopplingsbara Qwiic-kontakter (JST-SH 4-stift) kopplade till dess I2C-stift, så att kort i SparkFun Qwiic-ekosystemet kan anslutas direkt.
För fullständigt datablad, foton och beställning, se produktsidan för QWIIC Shield.
Höjdpunkter¶
Två Qwiic JST-SH-kontakter för kedjekoppling av I2C-kringutrustning
Drar OpenMV Cams stift P4 (SCL) och P5 (SDA)
Kompatibelt med SparkFun Qwiic-ekosystemet
Inga inbyggda pull-up-motstånd (använd pull-up i programvara eller externt)
Stiftschema¶
Stiftreferens¶
Stift |
Funktion |
|---|---|
P4 |
Qwiic SCL — I²C-klocka till båda Qwiic-kontakterna |
P5 |
Qwiic SDA — I²C-data till båda Qwiic-kontakterna |
3,3 V-skena |
Driver anslutna Qwiic-enheter |
GND-skena |
Gemensam jord (även dragen till båda Qwiic-kontakterna) |
Användning¶
Sök efter anslutna Qwiic-enheter på I²C-bussen. Shieldet har inga pull-up-motstånd på kortet — aktivera interna pull-up-motstånd i programvara, eller förlita dig på pull-up-motstånd inbyggda i de anslutna Qwiic-korten:
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()])