Seeed Studio Grove Vibration Element

The Grove vibration element is used to measure object vibration. This is for using the Seeed Studio Grove Vibration Sensor.

The Grove vibration is a sensor element that can be imported into the Element Toolbox through the Add Element Add Element button located in the toolbox from the Embedded tab.


The following properties can be changed for the Grove vibration element:


The name of the element.

GPIO Driver Instance

The GPIO driver instance number to use.

Vibration Pin

The GPIO pin used for detecting vibration.

Detection Cooldown (MS)

The interval (in milliseconds) used to separate vibration readings.


The following triggers are available to execute events from within the Grove vibration element:


Execute an event when the source element connected to the Grove vibration triggers.

Vibration Detected

Execute an event when vibration data is read.


The following abilities are available for the Grove vibration element when its source element triggers:


Trigger the element(s) that follow the Grove vibration element.

Element Resources

Atmosphere includes a selection of resources for users of all levels that demonstrate using the Grove vibration element.

Demo Projects

To view the Grove vibration element used within a project, click the demo’s name to open the project in Atmosphere and see how the element is set up.

Name Hardware Description
Arduino Due Vibration Demo Arduino Due Demonstrates using the Grove vibration sensor with an Arduino Due by detecting when vibration occurs, which prints a message to the debug console and toggles the Due’s onboard LED.