Electronics » Sensors » Accelerometers, Gyros, & Compasses »
AltIMU-10 v6 Gyro, Accelerometer, Compass, and Altimeter (LSM6DSO, LIS3MDL, and LPS22DF Carrier)
The AltIMU-10 v6 is an inertial measurement unit (IMU) and altimeter that features the same LSM6DSO gyro and accelerometer and LIS3MDL magnetometer as the MinIMU-9 v6, and adds an LPS22DF digital barometer. An I²C interface accesses ten independent pressure, rotation, acceleration, and magnetic measurements that can be used to calculate the sensor’s altitude and absolute orientation. The board operates from 2.5 to 5.5 V and has a 0.1″ pin spacing.
Compare all products in Accelerometers, Gyros, & Compasses or MEMS Sensors.
Description | Specs (10) | Pictures (7) | Resources (17) | FAQs (0) | On the blog (0) |
---|
File downloads
-
Schematic diagram of the AltIMU-10 v6 Gyro, Accelerometer, Compass, and Altimeter (LSM6DSO, LIS3MDL, and LPS22DF Carrier) (107k pdf)
-
Dimension diagram of the AltIMU-10 v6 Gyro, Accelerometer, Compass, and Altimeter (LSM6DSO, LIS3MDL, and LPS22DF Carrier) (310k pdf)
-
3D model of the AltIMU-10 v6 Gyro, Accelerometer, Compass, and Altimeter (LSM6DSO, LIS3MDL, and LPS22DF Carrier) (4MB step)
-
Drill guide for the AltIMU-10 v6 Gyro, Accelerometer, Compass, and Altimeter (LSM6DSO, LIS3MDL, and LPS22DF Carrier) (15k dxf)
This DXF drawing shows the locations of all of the board’s holes.
-
LSM6DSO datasheet (3MB pdf)
-
AN5192: LSM6DSO application note (2MB pdf)
This application note from ST provides usage information and application hints for the LSM6DSO accelerometer and gyro.
-
LIS3MDL datasheet (2MB pdf)
Datasheet for the ST LIS3MDL 3-axis magnetometer.
-
AN4602: LIS3MDL application note (598k pdf)
This application note from ST provides usage information and application hints for the LIS3MDL magnetometer.
-
LPS22DF datasheet (1MB pdf)
-
AN5699: LPS22DF application note (519k pdf)
This application note from ST provides usage information and application hints for the LPS22DF pressure sensor.
-
UM10204 I²C-bus specification and user manual (1MB pdf)
The official specification for the I²C-bus, which is maintained by NXP.
Recommended links
-
LSM6 library for Arduino
An Arduino library for interfacing with the LSM6DSO and LSM6DS33 accelerometer and gyro ICs.
-
LIS3MDL library for Arduino
An Arduino library for interfacing with the LIS3MDL magnetometer.
-
LPS Arduino library
This is a library for the Arduino that interfaces with our LPS22DF, LPS25HB, LPS25H, and LPS331AP pressure/altitude sensor carriers as well as the pressure sensors on the various AltIMU-10 modules, which can be found here. It makes it simple to read the raw pressure data from the sensor, and it provides functions to help calculate altitude based on the measured pressure.
-
MinIMU-9 + Arduino AHRS
This Arduino program (sketch) allows an Arduino connected to a MinIMU-9 v5 or AltIMU-10 v5 (or older versions of those boards) to function as an attitude and heading reference system, calculating estimated roll, pitch, and yaw angles from sensor readings that can be visualized with a 3D test program on a PC. It is based on the work of Jordi Munoz, William Premerlani, Jose Julio, and Doug Weibel.
Visualization of AHRS orientation calculated from MinIMU-9 readings.
-
minimu9-ahrs software for Raspberry Pi
This is a program for reading sensor data from Pololu IMU boards over I²C. It was written for and tested on the Raspberry Pi, but it will probably also work on similar embedded Linux boards that support I²C.
-
Quick and Dirty Compass Calibration in 3d
A blog post by Michael Shimniok about calibrating the magnetometer in the LSM303DLH and visualizing magnetic distortions. This information can generally be applied to other magnetometers as well.
Coupon Discount
BF24P2863: Get up to 5 of #2863 AltIMU-10 v6 Gyro, Accelerometer, Compass, and Altimeter (LSM6DSO, LIS3MDL, and LPS22DF Carrier) at $19.95 each. This offer is valid from 26 Nov 2024 to 02 Dec 2024.