Sense.I.9
digital 9-DOF IMU
The Sense.I.9 embeds the TDK Invensense ICM20948 IMU with a co-packaged 6-DOF IMU and a 3-DOF magnetic compass. The triaxial accelerometer has a configurable 16-bit full-scale range from +/-2g to +/-16g with an output data rate up to 4.5 kHz, while the triaxial rate gyroscope has a 16-bit full-scale range from +/-250 to 2000 degrees per second with an output date rate up to 9 kHz. The triaxial magnetic compass has a 16-bit full-scale range of +/-4900µT with an output data rate of up to 100 Hz. The sensor includes configurable filters and an on-board motion processor.
Product Info
- Status
- Production
- In Stock
- 42
- Pricing
Qty Each 1+ $16.00 10+ $14.40 50+ $13.60
Resources & Links
- Datasheet
- Download PDF
- JSON Tile Definition
- v0.2 (Feb 14, 2026)
- Drivers
- GitHub
- Discussion
- Discord
Application Notes
Sensor Axes
The IMU and compass origins are colocated, with the axes aligned at the center of the IC, which is at (-0.2, -0.2) mm relative to the center of the tile. The Z axis of all sensors extends from the top surface of the tile, while the X axis points up between pads 1 and 10, as shown here.
Pad Assignments
| Pad | Type | Function | Note | |
|---|---|---|---|---|
| 1 | ⏻ | GND | ||
| 2 | D | I2C.AD0 | weak internal pull-up sets I2C address to 0x69. Connect to GND to set I2C address to 0x68. | |
| ↳ | SPI | MISO | ||
| 3 | D | I2C.EN | weak internal pull-up enables I2C. Connect to GND to switch to SPI mode. | |
| ↳ | SPI | CS | ||
| 4 | I2C | CLK | when using a non-Core processor, ensure adequate external pull-up resistance. | |
| ↳ | SPI | CLK | ||
| 5 | I2C | DAT | when using a non-Core processor, ensure adequate external pull-up resistance. | |
| ↳ | SPI | MOSI | ||
| 6 | — | |||
| 7 | — | |||
| 8 | — | |||
| 9 | D | INT | programmable interrupt output | |
| 10 | ⏻ | V+ | 1.71-1.95V |
I2C
I2C- Mode
- slave
- Max Clock
- 400kHz
- Addresses
- 0x69(default), 0x68
- Format
- 7-bit address, 8-bit data
| Function | Required | Pad(s) |
|---|---|---|
| I2C.CLK | Yes | 4 |
| I2C.DAT | Yes | 5 |
| I2C.AD0 | No | 2 |
| I2C.EN | No | 3 |
SPI
SPI- Mode
- slave
- Max Clock
- 7MHz
- Address
- —
- Format
- —
| Function | Required | Pad(s) |
|---|---|---|
| SPI.MISO | Yes | 2 |
| SPI.CS | Yes | 3 |
| SPI.CLK | Yes | 4 |
| SPI.MOSI | Yes | 5 |
Development Product — This is an electronic development module intended for evaluation, prototyping, and integration into other designs by qualified engineers and developers. It is not a finished consumer product and has not been independently certified for FCC, CE, UL, or other regulatory compliance. The integrator of this module into a finished product is responsible for obtaining all necessary certifications. Not intended for use in life-support systems, safety-critical applications, or any application where failure could result in personal injury or property damage. See our Terms of Sale for full details.
