XBee Micro Python Qwiic MCP960X

Can the programmable Xbee(s) use the micro-python Qwiic library to talk across an I2C IO pin connection(Qwiic) for an MCP960X Qwiic board? If yes, would anyone happen to know of an example? I’d like to bypass a microcontroller and report the temperature across the network. I’m thinking no, but I thought I’d ask the brain trust since the new SF/Digi boards have a Qwiic connector.

Thanks in advance.

No, the boards themselves don’t have an MCU (nor a connection between the serial converter and qwiic https://cdn.sparkfun.com/assets/b/e/f/6 … ematic.pdf)

They all need an xbee module to complete their circuits (the other boards’ schematics appear similar)

TS-Russell,

I’m curious because the Digi site says they have a Freescale processor embedded in the chip that the radio can connect to internally. I understand the radio cannot perform I2C functions, but the Freescale processor should be able to, as it supports micro-Python programming of IO pins.

So, page 82 of the https://www.digi.com/resources/document … 002219.pdf references Digi’s I2C class library. If they have that, I was wondering if I could link and compile the QWIIC library to theirs.

Maybe! You could certainly try it. I was just going by our schematic (which doesn’t have a path for i2c’s d1 & d11 to the USB-UART) ; if you re-mapped things maybe it could work