I3C Cafe - Now Brewing: A New Digital Protocol

STMicro Sensors with I3C Support Available Now

Published on Jan 27, 2022

While we're eagerly awaiting STMicro to introduce their first microcontroller which features an I3C peripheral, their MEMS sensors team has already launched several devices to mass production. This gives me even more hope that their first microcontroller with I3C support is just barely over the horizon.

Their I3C-capable sensor lineup currently consists of a family of 6-axis IMUs and a family of MEMS pressure sensors.

LSM6DSO[32][X] 6-Axis IMUs

This lineup consists of 3 device variants which each feature 3-axis accelerometer and a 3-axis gyroscope. With IMUs, there's always so much nuance in the details, so I'm hesitant to highlight any particular performance parameters which could be missing context. Instead though, I liked to point my favorite feature of this device family: it supports SPI, I2C, and I3C and has been in mass production for a while now. This makes it a perfect candidate to get up and running if you're looking for an I3C-capable sensor which can be designed into a product while still maintaining compatibility with other interfaces. This also makes it very beginner-friendly for setting up your first I3C demo. Links to ST's product pages can be found below. If you're ready to dive right in and try one of these out, you can pick up an official eval board from Mouser or, better yet, support OSHW and get this breakout board from Adafruit.

Check out the following devices in this family:

MEMs Pressure Sensors

There are currently 6 pressure sensors in ST's lineup which feature support for I3C, some of which are capable of measuring up to 4000hPa and drawing just 4uA in high performance mode. Like their cousins in the IMU family discussed above, these devices also support I2C and SPI communication, making them excellent candidates for all sorts of designs. An official eval board for the LPS22HH can be easily purchased from Mouser.

Check out the following devices in this family:

We're using 2 x LSM6DSO32X and 2 x LPS22HH devices included in our I3C demo circuit with great success. You can learn more about that in our soon-to-be-release guide.

Already working with I3C? Check out our I3C Basic Protocol Analyzer Plugin for Saleae Logic...

Read More from I3C Cafe...

Renesas Unveils ARM Cortex-M85 Based MCU with I3C Ternary Mode Support

Renesas Unveils ARM Cortex-M85 Based MCU with I3C Ternary Mode Support

Published on Nov 03, 2023

Headlining as the industry's first Cortex-M85 core, this device contains another industry first, details of which are buried a thousand pages deep within the User's Manual

Microchip Launches PIC18-Q20 Curiosity Nano, Partners with Binho for I3C Analyzer

Microchip Launches PIC18-Q20 Curiosity Nano, Partners with Binho for I3C Analyzer

Published on Oct 23, 2023

Microchip's 8-bit MCU offers the fastest path to I3C Target development, especially when paired with Binho tools.

Renesas Announces Latest MCUs with I3C on the Arm Cortex-M33

Renesas Announces Latest MCUs with I3C on the Arm Cortex-M33

Published on Mar 14, 2023

The new Entry Line RA-series MCUs support I3C SDR communications in Controller or Target roles. Still no HDR-DDR mode, but offers a great step up from the limitations of the RA2E2.

MIPI® and I3C® are registered trademarks owned by MIPI Alliance. I3C BasicSM, Debug for I3CSM, I3C HCISM and DisCo for I3CSM are service marks of MIPI Alliance. I3C Cafe is an independent publication (blog) and is not affiliated with nor sponsored or endorsed by the MIPI Alliance. Saleae® and Saleae Logic® are registered trademarks owned by Saleae Inc.