
Original: $14.95
-65%$14.95
$5.23The Story
9-Axis Inertial Navigation Module for Arduino
Easy Motion and Navigation Sensing for Arduino Projects
Bring powerful motion tracking, altitude, and navigation capabilities to your next Arduino project with this compact 9-axis inertial navigation module. Perfect for hobbyists, students, and makers, this sensor module lets you easily add advanced features to robots, drones, model vehicles, and wearable devices. With ready-to-use connections and user-friendly communication protocols, itβs ideal for beginners and experienced builders alike.
Complete Inertial Navigation β Accelerometer, Gyroscope, Magnetometer & Barometer
This all-in-one sensor module features:
- 3-Axis Accelerometer β Detect movement and measure tilt or vibration
- 3-Axis Gyroscope β Sense rotation and angular velocity
- 3-Axis Magnetometer β Track compass heading and orientation
- Barometer β Measure atmospheric pressure and estimate altitude
As a true 9DOF sensor module, itβs the perfect choice for Arduino inertial navigation, balancing robots, motion sensing, and compass applications.
Quick Connection & Simple Integration
All pins are brought out to a standard 0.1" (2.54mm) header β just solder on the included header pins and youβre ready to connect! This 9-axis IMU for Arduino uses I2C or SPI, making it compatible with most Arduino boards and similar development platforms.
Key Features & Technical Specifications
- Model: GY-91
- Sensor Chips: MPU-9250 (9-axis IMU), BMP280 (barometer)
- Interfaces: Standard I2C and SPI
- Operating Voltage: 3.0V β 5.0V
- Resolution: 16-bit ADC, 16-bit data output
- Gyroscope Range: Β±250, 500, 1000, 2000Β°/s
- Acceleration Range: Β±2g, Β±4g, Β±8g, Β±16g
- Magnetic Field Range: Β±4800uT
- Pressure Range: 300β1100 hPa
- Module Dimensions: 16mm x 26mm
Pinout Reference
- 1 β VIN: Voltage Supply Pin
- 2 β 3V3: 3.3V Regulator Output
- 3 β GND: Ground
- 4 β SCL: I2C Clock / SPI Clock
- 5 β SDA: I2C Data / SPI Data Input
- 6 β SDO/SAO: SPI Data Output or I2C Address Select
- 7 β NCS: SPI Chip Select (MPU-9250)
- 8 β CSB: SPI Chip Select (BMP280)
Why Choose This 9-Axis Sensor Module?
- Combines accelerometer, gyroscope, magnetometer, and barometer in one tiny module
- Great for Arduino motion tracking, DIY navigation, and altitude measurement
- Easy I2C/SPI integration for fast setup
- Comes with header pins for simple connection
Whether you're building a robot, a weather station, or a wearable gadget, this 9-axis inertial navigation module for Arduino has the features you need for reliable, accurate motion and position sensing.

Details & Craftsmanship
Every detail has been carefully considered to bring you the perfect product.
Description
9-Axis Inertial Navigation Module for Arduino
Easy Motion and Navigation Sensing for Arduino Projects
Bring powerful motion tracking, altitude, and navigation capabilities to your next Arduino project with this compact 9-axis inertial navigation module. Perfect for hobbyists, students, and makers, this sensor module lets you easily add advanced features to robots, drones, model vehicles, and wearable devices. With ready-to-use connections and user-friendly communication protocols, itβs ideal for beginners and experienced builders alike.
Complete Inertial Navigation β Accelerometer, Gyroscope, Magnetometer & Barometer
This all-in-one sensor module features:
- 3-Axis Accelerometer β Detect movement and measure tilt or vibration
- 3-Axis Gyroscope β Sense rotation and angular velocity
- 3-Axis Magnetometer β Track compass heading and orientation
- Barometer β Measure atmospheric pressure and estimate altitude
As a true 9DOF sensor module, itβs the perfect choice for Arduino inertial navigation, balancing robots, motion sensing, and compass applications.
Quick Connection & Simple Integration
All pins are brought out to a standard 0.1" (2.54mm) header β just solder on the included header pins and youβre ready to connect! This 9-axis IMU for Arduino uses I2C or SPI, making it compatible with most Arduino boards and similar development platforms.
Key Features & Technical Specifications
- Model: GY-91
- Sensor Chips: MPU-9250 (9-axis IMU), BMP280 (barometer)
- Interfaces: Standard I2C and SPI
- Operating Voltage: 3.0V β 5.0V
- Resolution: 16-bit ADC, 16-bit data output
- Gyroscope Range: Β±250, 500, 1000, 2000Β°/s
- Acceleration Range: Β±2g, Β±4g, Β±8g, Β±16g
- Magnetic Field Range: Β±4800uT
- Pressure Range: 300β1100 hPa
- Module Dimensions: 16mm x 26mm
Pinout Reference
- 1 β VIN: Voltage Supply Pin
- 2 β 3V3: 3.3V Regulator Output
- 3 β GND: Ground
- 4 β SCL: I2C Clock / SPI Clock
- 5 β SDA: I2C Data / SPI Data Input
- 6 β SDO/SAO: SPI Data Output or I2C Address Select
- 7 β NCS: SPI Chip Select (MPU-9250)
- 8 β CSB: SPI Chip Select (BMP280)
Why Choose This 9-Axis Sensor Module?
- Combines accelerometer, gyroscope, magnetometer, and barometer in one tiny module
- Great for Arduino motion tracking, DIY navigation, and altitude measurement
- Easy I2C/SPI integration for fast setup
- Comes with header pins for simple connection
Whether you're building a robot, a weather station, or a wearable gadget, this 9-axis inertial navigation module for Arduino has the features you need for reliable, accurate motion and position sensing.






















