We are using the Arduino Nano board and connected the Bno055 sensor to it via HID over i2c (hereinafter simply HIT). For the purposes of the academic project, we need to figure out how to program the sensor via this interface, not via the usual i2c.
There is very little information about this on the Internet. The most popular Adafrut library for this sensor, as I understand it, does not support HIT. I have not found a single library that supports this interface. We also found out that the standard Wire library for i2c does not support HIT either.
We will be grateful for any help. Thank you very much in advance and sorry for the clumsy English, I am not an English speaker and used Google translator.
You need to explain that better. What do you mean by "via HID"? provide a link to the documentation.
Link to documentation: chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://cdn-shop.adafruit.com/datasheets/BST_BNO055_DS000_12.pdf (HID over i2c in page 99)
Doesn't seem to be much information online for an Arduino-compatible implementation. You may have to do it yourself from scratch. Have you started with the Microsoft documentation as suggested?
https://learn.microsoft.com/en-us/windows-hardware/drivers/hid/hid-over-i2c-guide
Yes, I started reading this documentation. Where would you recommend moving after it?
To be honest, this is the first I've heard of "HID over I2C". For Arduino-land, it seems to be much more trouble (and complexity) than it's worth. But, I see:
So I guess the folks who assigned the academic project are expecting some original work on your part. Meaning ....
They expect you to create one.
