MPU 6050(A) module problems - WHO_AM_I reports 0x98, not 0x68 as it should. Fake MPU 6050

Thank you for running my test.
Someone at reddit has the same problem, but without solution.

I grabbed a photo from Adafruit and enhanced it. This is a real MPU-6050:
real
I don't see a big difference with your photo.

My guess is that it is either a counterfeit or Invensense made a special version for a customer.
The MPU-6050 is outdated and noisy. I suggest to buy a better sensor.