Component for advanced 6-axis IMU ISM330BX and LSM6DSV16BX

Post here to discuss any new features, components, chips, etc, that you would like to see in Flowcode.
Post Reply
stefan.erni
Valued Contributor
Posts: 868
http://meble-kuchenne.info.pl
Joined: Wed Dec 02, 2020 10:53 am
Has thanked: 171 times
Been thanked: 199 times

Component for advanced 6-axis IMU ISM330BX and LSM6DSV16BX

Post by stefan.erni »

Hi Ben

Would it be possible to create components for new IMU ISM330BX and LSM6DSV16BX.

Especially sensor fusion, FiFo and I2C to I3C would be interesting for me. Both IMUs support this.


ISM330BX
https://www.st.com/en/mems-and-sensors/ism330bx.html

https://www.st.com/en/evaluation-tools ... n_may2024

https://www.mouser.ch/ProductDetail/STM ... IuMC4wLjA.

LSM6DSV16BX
https://www.st.com/en/mems-and-sensors/lsm6dsv16bx.html

https://www.st.com/en/evaluation-tools/ ... 234ka.html

2024-08-22_09-30-10.PNG
2024-08-22_09-30-10.PNG (294.69 KiB) Viewed 3173 times
2024-08-22_09-31-50.PNG
2024-08-22_09-31-50.PNG (335.4 KiB) Viewed 3173 times

stefan.erni
Valued Contributor
Posts: 868
Joined: Wed Dec 02, 2020 10:53 am
Has thanked: 171 times
Been thanked: 199 times

Re: Component for advanced 6-axis IMU ISM330BX and LSM6DSV16BX

Post by stefan.erni »

Hi Ben

Perhaps a FiFo to Uart or
FiFo to sc-card would be fast enough with an existing IMU component.

But how do I get this FiFo memory onto the uart or sd-card?

BenR
Matrix Staff
Posts: 1891
Joined: Mon Dec 07, 2020 10:06 am
Has thanked: 488 times
Been thanked: 663 times

Re: Component for advanced 6-axis IMU ISM330BX and LSM6DSV16BX

Post by BenR »

They look interesting.

Presumably the FIFO is seamless on the device and you can just do a stream of several reads in one go to forward onto your UART / Storage.

Still not sure I'm mentally geared up for I3C but nice to have some hardware to experiment with.

stefan.erni
Valued Contributor
Posts: 868
Joined: Wed Dec 02, 2020 10:53 am
Has thanked: 171 times
Been thanked: 199 times

Re: Component for advanced 6-axis IMU ISM330BX and LSM6DSV16BX

Post by stefan.erni »

Hi Ben

I can do without I3C and FIFO.
I am interested in the fusion data yaw, pitch roll.
So I can send these values to the Appdeveloper with USB.
In this way I don't need to calculate fusion with Flowcode.

Fusion yaw, pitch roll
2024-09-17_10-01-35.PNG
2024-09-17_10-01-35.PNG (31.97 KiB) Viewed 1481 times

stefan.erni
Valued Contributor
Posts: 868
Joined: Wed Dec 02, 2020 10:53 am
Has thanked: 171 times
Been thanked: 199 times

Re: Component for advanced 6-axis IMU ISM330BX and LSM6DSV16BX

Post by stefan.erni »

Hi Ben

How are things progressing, is there anything to test?

Post Reply