2020-05-18 09:48 PM
In our current project, we chose a NUCLEO-L496 ZG as the core of our prototypes hardware. Now I am interested in combining the board with two fitting inertial measurement units. I think that the LSM6DS0 would be a good choice. How would you combine the board with the sensors? And is it easy to implement? As mentioned before, it is just a first prototype and therefore easy implementation a key argument.
2020-05-20 12:55 AM
Hi @MAlte.1 , a preliminary question for you: are you referring to the LSM6DS0 ("0 = zero") or to the LSM6DSO ("O = O letter")? I suggest you to use the LSM6DSO, that is of course a good choice in term of performances (parameter accuracy), embedded features, working modes. I suggest you to start with the STM32Cube_FW_L4 package, which contains the specific drivers for the NUCLEO-L496-ZG board (suggested folder for the SPI communication --> \Projects\NUCLEO-L496ZG\Examples\SPI) and for the LSM6DSO device (suggested folder --> \Drivers\BSP\Components\lsm6dsl for the DSL, or Github link for the standard C drivers for DSO device). You can on the other side start from scratch and set the .ioc configuration for this Nucleo board directly from the STM32CubeMX. Regards