Skip to content

Drivers for Qwiic & StemmaQT boards? #739

@jphastings

Description

@jphastings

I have a number of Qwiic & StemmaQT boards that I'd be interested in getting working with Tinygo. I've not built any drivers before, but I may try and build them if I can't find them!

I'll update this issue with what I find as I go, but I'd appreciate pointers to drivers that already exist, or new Qwiic/StemmaQT boards that you already know work.

(If you'd also like a driver for one of these boards, please just 👍 on this issue, rather than post a comment 😊)


I'm testing with a QT Py RP2040.

Company Board Name I2C Chip Purpose Existing driver Testing notes
Elechouse NFC module v3 NXP PN532 NFC reader 3rd party driver Working example
Adafruit STEMMA MiniGPS PA1010D Geographic location Official driver Working example
Adafruit NeoDriver ATtiny1616 buffering WS2812 RGB LED strip driver Possible official driver? Not tried yet
Adafruit IS31FL3741 IS32FL3741 LED Matrix Similar board driver Not tried yet
Adafruit ST25DV16 ST25DV16K NFC tag emulator (ish) no driver?
Adafruit LTR-329 LTR-329ALS-01 Light sensor no driver?
Adafruit Rotary Encoder SeeSaw Rotary encoder & LED Possible official driver? I've opened #771 to add official support
Adafruit Infineon Trust M Infineon OPTIGA TRUST M SLS 32AIA Crypto functions & key store no driver?
Sparkfun Qwiic Button ATTiny84 running Sparkfun code Button & LED no driver?
Sparkfun Qwiic Alphanumeric Display vk16k33 4 letter display no driver?
Sparkfun Micro Magnetometer (Qwiic) MMC5983MA Magnetometer/Compass no driver?

(Places I've looked: Official drivers, Periph drivers — code & issues/PRs, Github & searching the internet.)

(Ideally this would be a Github Discussion thread, but they don't seem to be enabled here!)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions