i2cdevlib icon indicating copy to clipboard operation
i2cdevlib copied to clipboard

I2C device library collection for AVR/Arduino or other C++-based MCUs

Results 135 i2cdevlib issues
Sort by recently updated
recently updated
newest added

Hi guys what have to be done to get the Tap feature that the datasheet is promoting? Probably another version of [dmpMemory](https://github.com/jrowberg/i2cdevlib/blob/master/Arduino/MPU6050/MPU6050_6Axis_MotionApps612.cpp#L135) but where you get it in the first...

Hi, I have mounted the MPU6050 in a vertical orientation, where `x` is the pitch axis, instead of `y`: | MPU6050 Horizontal | MPU6050 Vertical | | --- | ---...

When I use this MPU6050 library, STM32(Bluepill) does not work under the Arduino framework of PlatformIO ide. I can find the address of mpu6050 through I2C detection program, but there...

I am using the file MPU6050_9Axis_MotionApps41 converted to python on the mpu9250. In the fifo the data of the magnetometer are incorrect. To have the data of the readings in...

esp 32 mpu6050 with dmp not working with latest esp 32 boards 2.0.3. but it works with older 1.0.3 version. when using 2.0.3 dmp example able to upload but nothing...

Thanks for your great work! Using the MPU6050 with a Pi Pico I had some issues in MPU6050_6Axis_Motionpps_V6_12.h: In line 52 is a semicolon missing at the end (strangely this...

Hi, Couldn't figure it out at first but updating to **ESP32 2.02** in the Arduino Boards Manager breaks this library. It never manages to get past the .initialize() function: //...

I am running the standard example https://github.com/jrowberg/i2cdevlib/blob/master/ESP32_ESP-IDF/main/example.cpp. I only had to swap PIN_SDA and PIN_CLK to make it working (based on https://www.instructables.com/ESP32-Internal-Details-and-Pinout/). The code doesn't enter into the following block...

I see strange definitions in the lines 109-113 of the header https://github.com/jrowberg/i2cdevlib/blob/master/ESP32_ESP-IDF/components/MPU6050/MPU6050_6Axis_MotionApps20.h ``` #define HEX "f" #define DEBUG_PRINT(x) printf("%d", x) #define DEBUG_PRINTF(x, y) Serial.print(x, y) #define DEBUG_PRINTLN(x) printf("%s\n", x) #define...

```` #include "MPU6050/MPU6050.h" const int MPU_addr = 0x68; MPU6050_Base mapu; int16_t data; void setup() { Wire.begin(); Wire.beginTransmission(MPU_addr); Wire.write(0x6B); Wire.write(0); Wire.endTransmission(true); Serial.begin(9600); } void loop() { getData(); Serial.print(" =>"); Serial.print(data); Serial.print("\n");...