
9-Axis Inertial Navigation Module for Arduino (D65)
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.
More Images

9-Axis Inertial Navigation Module for Arduino (D65)
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.
Product Information
Product Information
Shipping & Returns
Shipping & Returns
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.






















