FCBase is currently under construction — features and content may change while we build the site.

Found an issue with this page? Edit on GitHub

TDK InvenSense ICM-20948

by TDK InvenSense

9-axis IMU with integrated AK09916 compass used for redundant attitude sensing.

Technical Specifications

Type IMU (Gyro/Accel) Interface I2C / SPI
Axes 9-axis Used in Controllers 3
Datasheet PDF (2025)

Known Issues

No documented issues

We have not recorded any open advisories for this sensor yet.

Notice abnormal behavior? Share reproducible reports so we can update the community database.

Controllers Using This Sensor

CubePilot

CubePilot Cube Black autopilot module seated on its carrier board with exposed connectors.

CubePilot Cube Black

CubePilot

ARDUPILOTPX4
ArduPilot Documentation
STM32F427Cube
5
UART
2
CAN
14
PWM
SDBaro
View CubePilot Cube Black
CubePilot Cube Orange+ autopilot module resting on its orange carrier board.

CubePilot Cube Orange+

CubePilot

ARDUPILOTPX4
ArduPilot Documentation
STM32H757Cube
5
UART
2
CAN
14
PWM
SDBaro
View CubePilot Cube Orange+

mRobotics

mRo Pixracer Pro flight controller board with JST-GH connectors across the top edge.

mRo Pixracer Pro

mRobotics

ARDUPILOT
ArduPilot Documentation
STM32H743Custom
7
UART
2
CAN
8
PWM
SDBaro
View mRo Pixracer Pro
Contributors: Jairus
Last updated:
View History