Many of the components that are used with the Grove kit require specialized software libraries.


3-axis Accelerometer

The 3-axis Digital Accelerometer is the key part in projects like orientation detection, gesture detection and Motion detection. It provides readings in x-, y-, and z-axis orientations in terms of "g"s.

Barometric Pressure Sensor

The Barometer Sensor can be used to measure temperature and atmospheric pressure accurately. As the atmospheric pressure changes with altitude, it can also measure approximate altitude of a place.

Buzzer

The buzzer can be used to generate tones between 31Hz and 65536 Hz.

OLED display

The OLED Display is an OLED monochrome 128×64dot matrix display module.

RGB LCD screen

The RGB-backlit LCD screen can display text in two rows of up to 16 characters each, backlit with an RGB (red-green-blue) LED capable of displaying 16.7M individual colours.

RGBA LED

Multiple RGBA LEDs can be chained together to create a string of colour-changing lights.

Servomotor

The Grove servomotor can be used to control rotary position within an 180-degree range.

Thumb Joystick

The Grove Thumb Joystick is an analog device that connects to one analog port on the Grove shield but uses two analog pins on the Arduino to get X and Y components of the joystick’s movement.

Ultrasonic Ranger

The Grove Ultrasonic Ranger is a non-contact distance measurement module. It has a measuring range of 2 - 350cm, with a resolution of 1cm.