title: I2C and interrupts
body: <p>I'm making a quadcopter with SparkFun ESP32 Thing module and using MPU9255 Waveshare IMU.</p>
  
  <p>It looks like when I'm reading PWM signals from RC receiver with interrupts (6 interrupts for 6 chanels) I2C fails after some time. I am using interrupt over MPU9250 either (but not the DMP module, just sync for accel and gyro data). I am not sure if the connection fails, MPU9250 or ESP32.
  It looks like this:
  After 10-50sec, MPU9250 fails, and MPUs interrupt works at 8kHz (instead of 1,6kHz), and values wont change. 
  No idea what is happening ;/ Anyone?
  Without interrupts, I2C works fine...</p>