Skip to content

Releases: wollewald/ICM20948_WE

1.0.3

10 Aug 11:35
41353cc
Compare
Choose a tag to compare

In readICM20948 the conversion of the bytes read from FIFO and their conversion into floats was not clean and seemed to not work with some compilers.

Several small changes

16 Jul 19:17
328e765
Compare
Choose a tag to compare
  • a typo in ICM20948_04_calibration.ino led to a compiler error
  • I added a level shifter in the fritzing scheme - the pins of the ICM20948 are not 5V tolerant
  • I changed the description of the readSensor function in the "List of public functions" document

More options for the constructor

14 May 13:43
c9d8e91
Compare
Choose a tag to compare

Now there's more options for the constructor:

ICM20948_WE myIMU = ICM20948_WE() -> uses Wire / I2C Address = 0x68
ICM20948_WE myIMU = ICM20948_WE(ICM20948_ADDR) -> uses Wire / ICM20948_ADDR
ICM20948_WE myIMU = ICM20948_WE(&wire2) -> uses the TwoWire object wire2 / ICM20948_ADDR
ICM20948_WE myIMU = ICM20948_WE(&wire2, ICM20948_ADDR) -> all together

Successfully tested with two I2C busses on an ESP32

Initial Release

13 May 17:43
649c168
Compare
Choose a tag to compare

First release.