I’d like to play with some Qwiic sensors from the comfort of Visual C++ on Windows.
Sounds strange I know, but it’s actually a great way to debug (non-Arduino) software for an embedded project.
Last time I did this I used an MCP2221 but its USB drivers and supporting DLLs were a bit unfortunate :evil: .
What would you recommend?
Thanks!
Best Regards, Dave
Adafruit sells a USB-C to SPI/I2C/UART (and possibly other serial) protocols adapter. I don’t remember what kind of ports it has on it, but you should be able to make (or possibly buy) an adapter cable from whatever connector it has to 4-pin JST-SH connectors. That will do what you want, but bear in mind that you will probably have to write your own drivers to make this work, since all of the current ones will be written for the hardware-specific features of an Arduino or RPi. There’s probably implementations floating around out there somewhere you can find, and I think there’s Python libraries available to bridge to CircuitPython libraries, but for VC++…? Dunno.
Right, I saw that here: https://www.adafruit.com/product/2264 - it has a Qwiic-compatible connector.
FTDI’s library libMPSSE – I2C looks like it should be straight-forward to use (big improvement over the earlier MCP2221).
https://www.ftdichip.com/Support/Docume … SE-I2C.pdf
Sorry SparkFun doesn’t have something similar, but Thanks!