...
Requirements | Preferences |
---|---|
<$100 for a single module / <$10 for a componetcomponent | Chassis mount over surface mount because surface mount would require its own custom PCB |
Accelerometer and Gyroscope | Magnetometer |
Compatible with Rasberry Pi | USB (with Pi)/ I2C/ SPI |
For Pi module - Input voltage of 5V Other - Input voltage of 12V or 3V3 (notation for 3.3V) | |
Reusable | |
...
Used to maneuver aircraft, UAVs, spacecraft, satellites etc.
For more detailed reading: https://www.vectornav.com/resources/what-is-an-imu
Rasberry Pi
Tiny computer
Rugged
...
IMU Name | Size | Performance | Communication | Price per unit | Packaging | Physical | Electrical | Datasheet | Additional Links | |||||||||
Rasberry Pi Sense Hat | Accelerometer, Gyroscope, Pressure, Humidity, Temperatire | $39.95 | Hat | https://www.mathworks.com/help/supportpkg/raspberrypiio/ref/working-with-raspberry-pi-sense-hat.html | ||||||||||||||
OpenIMU300ZI | (24 mm X 37mm) | Accelerometer, Gyro, Magnetometer | SPI and UART, USB i think | $231.34 (free shipping) | Operating temp range of -40 to 85 C | Operating range of 3.0 V to 5.5 V | Must use proprietary software to code. (it’s FREE) Can simulate IMU with OpenIMU | |||||||||||
VN-100 | Rugged- (45 mm X 44 mm) SMD - (24 mm X 22mm) | Accelerometer, Gyro, Compass, Barometer | Surface Mount or Rugged (plug and play) | -40 to 85 C | 3.2 to 5.5V or to 14V for rugged | Outputs real time drift free attitude solution | ||||||||||||
LSM9DS0 (BerryIMU) | (4 X 4 X 1.0 mm) | Accelerometer, Gyroscope, Magnetic field, temperature sensor | I2C and SPI |
| LGA | Operating temp range of -40 to 85 C | Operating range of 2.4V to 3.6V | |||||||||||
LSM9DS1 | (3.5 X 3 X 1.0 mm) | Accelerometer, Magnetometer, Gyroscope, Temperature sensor | I2C and SPI | LGA | Operating temp range of -40 to 85 C | Operating range of | OpenIMU300ZI | (24 mm X 37mm) | Accelerometer, Gyro, Magnetometer | SPI and UART | $231.34 (free shipping) | Operating temp range of -40 to 85 C |
| Must use proprietary software to code. (it’s FREE) Can simulate IMU with OpenIMU | ||||
OpenIMU330BI | (15 mm X 11 mm) | Accelerometer, Gyro | SPI and UART | $184.68 (free shipping) | Surface Mount | Same as above | VN-300 | Rugged- (45 mm X 44 mm) SMD - (24 mm X 22mm) | Accelerometer, Gyro, Compass, Barometer | -40 to 85 C | 3.2 to 5.5V or to 14V for rugged | Tactical Grade | ||||||
UNIK GY-85 |
|
|
|
|
|
|
|
| ||||||||||
Waveshare 10 DOF |
|
|
|
|
|
|
|
| ||||||||||
X-Y-G |
|
|
|
|
|
|
|
| ||||||||||
10 DOF Mems |
|
|
|
|
|
|
|
| ||||||||||
DIYmall 9 axis |
|
|
|
|
|
|
|
| ||||||||||
Pololu MiniIMU | 0.8" X 0.5" |
| I2C | 15.95 |
| Operate below 3.6 V Minimum of 4 pins |
|
| ||||||||||
Pololu AltIMU-10 |
|
|
|
|
|
|
|
| ||||||||||
Redshift Labs UM7-LT Orientation Sensor |
|
|
|
|
|
|
|
| ||||||||||
Redshift Labs UM7 Orientation Sensor |
|
|
|
|
|
|
|
| ||||||||||
|
|
|
|
|
|
|
|
| ||||||||||
LSM9DS1TR | (3.25 X 3 X 1.0 mm) | Measures acceleration, angular rate, magnetic field, temperature | I2C and SPI | 9.45 | LGA | Operating temp range of -40 to 85 C | Operating range of 1.9V to 3.6V | https://www.digikey.ca/htmldatasheets/production/1639232/0/0/1/lsm9ds1-datasheet.html |
| |||||||||
BMI090L | (3 X 4.5 X 0.95 mm) | Gyroscope, accelerometer | I2C and SPI | 19.74 | LGA |
| Operating range of 2.4V to 3.6V | https://media.digikey.com/pdf/Data%20Sheets/Bosch/BST-BMI090L-DS000-00.pdf |
| BMX160 |
|
|
|
|
|
| https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMX160-DS000.pdf |
|
ICM20948 |
|
|
|
|
|
|
|
| ||||||||||
|
|
|
|
|
|
|
|
| ||||||||||
|
|
|
| Module |
|
|
| (need more info ) | ||||||||||
|
|
|
| LGA i think |
|
|
|
|
...
Code Examples (interfacing with Rasberry Pi)
...