SparkFun OpenLog Artemis (without IMU) - Qwiic seemingly not powering Qwicc devices

Just received my order from sparkfun for the DEV-19426. Since I was in a hurry, it of course doesn’t seem to work as expected.

I apply the supplied cable (USB-C) and the board powers up as expected.

I connect a qwicc device (SparkFun VR IMU Breakout - BNO080 (Qwiic) and the Artemis does not power up the connected device.

The BNO088 is known to work and powers up through same cable from other sparkfun boards.

My other sparkfun boards are powering up the BNO080 board via qwiic. The code snippet that looks for i2c devices isn’t finding anything connected.

The long term goal is to connect the SparkFun GPS-RTK Board - NEO-M8P-2 (Qwiic) and do some logging/averaging of locations that I want to make sure are highly accurate in their location description.

Can someone shed some light on why this isn’t working — did I get a dud or have I made a mistake?

Try setting D18 high, that controls power to the qwiic connector.

Capture.JPG

Hi @aaronjs,

Unfortunately the OpenLog Artemis firmware does not have built-in support for the BNO080. You can find the list of supported sensors on the product page:

https://www.sparkfun.com/products/19426

and in the GitHub repository:

https://github.com/sparkfun/OpenLog_Artemis

We did try to add support for the BNO080 a while ago, but failed. At the time, the Artemis and the BNO080 were not getting along. The Artemis (Apollo3) core has been updated since then, so the situation may have changed / improved, but back then we weren’t able to get the two of them to play nicely.

But, just for clarification, does the red power LED on the BNO080 breakout light up when you connect it to the OpenLog Artemis? If not, you may indeed have a dud OLA.

Best wishes,

Paul