Gyroscope resolution: IDG500 better than LPR530AL?

I want to run MEMS gyros on an Arduino Nano 3.0.

I would like high sensitivity to low angular velocities while retaining a reasonably large range.

I am trying to calculate what I should expect from these two gyros: IDG500 and LPR530AL.


Below are some stats and conclusions:

Arduino ADC range: 1023.

If the AREF is set to 3.3V, the smallest voltage change that can be detected is 3.3V/1023=3.2mV.


  • Pitch and roll gyro outputs

  • 1x: Max 500 deg/s at 2.0mV/deg/s sensitivity.

  • 4.5x: Max 111 deg/s at 9.1mV/deg/s sensitivity

  • So above 300 deg/s only changes of ~2deg/s will be measurable (2mV*2 = 4mV)

Under 111 deg/s (and thus 9.1mV/deg/s sensitivity), less than 0.5 deg/s changes should be measurable.


  • Pitch and roll gyro outputs

  • ±300 deg/s and ±75 deg/s (x4) range

  • 1x and 4x amplified (0.83 and 3.33 mV/deg/s sensitivity, respectively)

  • So above 75 deg/s only increments of ~4 deg/s will be measurable (0.83mV * 4 = 3.32mV)

Under 75 deg/s (and thus 3.3mV/deg/s sensitivity), only ~1 deg/s changes should be measurable.

Am I right in coming to the conclusion that even though the IDG500 has a larger range than the LPR530AL, the IDG500 will allow the Arduino to detect smaller changes in angular velocity than the LPR530AL?

Any thoughts about the above and these sensors in general would be much appreciated!