Skip to main content
Associate II
March 25, 2025
Solved

Replacement for BMO055

  • March 25, 2025
  • 2 replies
  • 979 views

Dear forum

I need to update a board that uses BMO055 9 axis IMU and I need to know what is the preferred ST solution that best fit this obsoleted part.

I need the 3 axis gyro + 3axis accelerometer + 3 axis magnetometer

If there is a single chip solution its okay, but a dual chip solution can work as well.

 

Thanks in advance

Ignacio

Best answer by Peter BENSCH

Well, NanoEdge AI Studio is free of charge for users of STM32. Users of MCUs with Cortex-M from other manufacturers can purchase a licence by contacting their local distributor or the nearest sales office of STMicroelectronics. As ESP32 is not based on Cortex-M, this option is not available there.

Regards
/Peter

2 replies

Peter BENSCH
Technical Moderator
March 25, 2025

You could check these alternatives:

  • ISM330IS (3-axis accelerometer and 3-axis gyroscope with ISPU - Intelligent Sensor Processing Unit)
  • ISM330DHCX (3-axis accelerometer and 3-axis gyroscope with MLC - Machine Learning Core)
  • IIS2MDC (3-axis magnetometer)

Hope that helps?

Good luck!
/Peter

nachus001Author
Associate II
March 25, 2025

Hey Peter!

 

Thank you for your suggestion. Now What are the differences between the ISM330 series IMUs and the LSM6 series IMUs?

And, inside the ISM330 suggested sensors, do they require further programming/firmware uploads in order to work properly?

Thanks in advance

Ignacio

Peter BENSCH
Technical Moderator
March 25, 2025

The MEMS whose order designation begins with the letter "X" are so-called consumer devices whose availability period depends on the major customers who use them in their products. As soon as demand falls (usually between 3 and 8 years after the sensor is released), they are discontinued.

An "I", on the other hand, stands for "Industrial" and guarantees availability for 10 years from the start of production.

All MEMS must be configured, some require some programming, but this is described in the data sheets and application notes of the devices.

nachus001Author
Associate II
March 25, 2025

Hello Peter

Thank you for the guidance in part number designation!

My question was aimed to know if the suggested parts required some code for it's internal processor to be uploaded previous to the device operation.

 

Best

Ignacio