Skip to main content
Explorer II
October 24, 2025
Solved

The gyroscope of my LSM6DSVD is producing abnormally large measurements.

  • October 24, 2025
  • 1 reply
  • 180 views

My LSM6DSVD component and a spring-driven mechanical button are mounted on the same circuit board, approximately 5cm apart. I have secured the circuit board to a table to ensure it does not rotate at all. When I press and quickly release the button, the gyroscope's measurement output spikes to as high as 4 rad/s. As shown in the graph below.

    This topic has been closed for replies.
    Best answer by Federica Bossi

    Hi @highlightz ,

    The mechanical action of the spring-loaded button generates vibrations or mechanical shocks that propagate through the PCB substrate. Try to increase the physical distance between the sensor and the mechanical button if possible.

    You could also use damping materials between the button and the PCB to reduce vibration transmission or consider mounting the sensor on a separate small PCB or isolated platform to minimize mechanical coupling.

     

    1 reply

    Technical Moderator
    October 28, 2025

    Hi @highlightz ,

    The mechanical action of the spring-loaded button generates vibrations or mechanical shocks that propagate through the PCB substrate. Try to increase the physical distance between the sensor and the mechanical button if possible.

    You could also use damping materials between the button and the PCB to reduce vibration transmission or consider mounting the sensor on a separate small PCB or isolated platform to minimize mechanical coupling.