10-DOF IMU Sensor Module for Raspberry Pi Pico

WaveshareSKU: WAV-19358
Sale price £19.75
incl. VAT
excl. VAT
Only 15 units left

Compatible with:

Awesome Extras

Raspberry PiRaspberry Pi Pico W
Sale priceFrom £5.25 incl. VAT excl. VAT
Raspberry PiRaspberry Pi Pico
Sale priceFrom £3.25 incl. VAT excl. VAT
The Pi HutUSB-A to Micro-USB Cable
Sale priceFrom £1.25 incl. VAT excl. VAT

The Pico-10DOF-IMU is an IMU sensor expansion module specialized for Raspberry Pi Pico. It incorporates sensors including a gyroscope, accelerometer, magnetometer and barometer!

The board uses the I2C bus for communication and coding is made easy thanks to the dedicated online Wiki and examples.

Combined with the Raspberry Pi Pico, it can be used to collect environment sensing data such as temperature and barometric pressure - or to easily create a robot that detects motion gesture and orientation.

Note: Raspberry Pi Pico not included. You'll need a Pico with male headers soldered to it. You can grab a Pico here and Pico male headers here, or buy a Pico with pre-soldered headers.


  • Standard Raspberry Pi Pico header support (your Pico will need male headers)
  • Onboard ICM20948 (3-axis gyroscope, 3-axis accelerometer, and 3-axis magnetometer) for detecting motion gesture, orientation and magnetic field
  • Onboard LPS22HB barometric pressure sensor for sensing the atmospheric pressure of the environment
  • Stackable design
  • Online development resources and manual (Raspberry Pi Pico C/C++ and MicroPython examples)

What's On Board

Pico 10-DOF features

  • 1) ICM20948
    • 9-axis motion sensor, I2C bus
  • 2) LPS22HB
    • barometric pressure sensor, I2C bus
  • 3) RT9193-33
    • 3.3V linear voltage regulator
  • 4) LSF0204PWR
    • 4-ch voltage translator
  • 5) RT9193-18
    • 1.8V linear voltage regulator
  • 6) Power indicator
  • 7) Raspberry Pi Pico header
    • For attaching to Raspberry Pi Pico, stackable design

Package Contents

  • 1x 10-DOF IMU Sensor Module for Pico

Pico not included



Pico 10-DOF Pinout


  • Operating Voltage
    • 5V
  • Accelerometer
    • Resolution: 16-bit
    • Measuring range (configurable): ±2, ±4, ±8, ±16g
    • Operating current: 68.9uA
  • Gyroscope
    • Resolution: 16-bit
    • Measuring range (configurable): ±250, ±500, ±1000, ±2000°/sec
    • Operating current: 1.23mA
  • Magnetometer
    • Resolution: 16-bit
    • Measuring range: ±4900µT
    • Operating current: 90uA
  • Barometer
    • Measuring range: 260 ~ 1260hPa
    • Measuring accuracy (ordinary temperature): ±0.025hPa
    • Measuring speed: 1Hz - 75Hz

Payment & Accreditations

Payment methods
Visa Mastercard Maestro PayPal Amazon Klarna

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.