Skip to main content
Associate
January 15, 2025
Solved

How do I program my own FSM in LSM6DSV16X?

  • January 15, 2025
  • 1 reply
  • 556 views

I am working with the X-NUCLEO-IKS4A1 expansion board and NUCLEO-F401RE.

I’ve successfully programmed and run the examples provided by MEMS Studio and those in the STMems_Finite_State_Machine/application_examples/lsm6dsv16x repository. Additionally, I’ve used .ucf files and AlgoBuilder to generate C programs.

But I have no idea how to program my own FSM from scratch. I have read some of AN5882 but I am not sure if that is the right way to learn about FSMs. Are there any tutorials I am missing?

How do I implement my own FSM from scratch based on my own requirements and application? I would like pointers to some good tutorials with examples which explain how to program the FSM.

Best answer by Federica Bossi

Hi @Chirag_Shah ,

Look at this article about FSM and MEMS Studio and let me know if it helps :)

1 reply

Federica Bossi
Federica BossiBest answer
Technical Moderator
January 17, 2025

Hi @Chirag_Shah ,

Look at this article about FSM and MEMS Studio and let me know if it helps :)

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.