10DOF I2C/SPI MPU9250 BMP280 what library to use?

i've been using MPU6050 and BMP280 in my app and both are working great except its 2 boards (actually 3 with the level shifter of the 3.3v BMP280), and i'd like to simplify my hardware.

so i found this on ebay https://www.ebay.com/itm/222324066604

its cheap, and adds magnetometer which will be useful for me, and most importantly, one board

i did a quick google on library support and some reports are that some libs don't work.

i wonder if anyone can point me to a known working, light weight, library for MPU9250? i only need pitch and bank (roll) from it, which the MPU6050 does great, but it uses a lot of program space and i'm up to 99% right now so hard to add more stuff

thx

its cheap, and adds magnetometer which will be useful for me, and most importantly, one board

Wrong, still two boards as you still need the level converter.

The MPU9250_asukiaaa library works for me, decide yourself if it fits into your remaining flash.

RTIMUlib for Arduino supports the BME180. Perhaps it would not be difficult to update it.