# Grove 6 Axis Accelerometer And Gyroscope

![](https://raw.githubusercontent.com/SeeedDocument/Grove-6-Axis_AccelerometerAndGyroscope/master/img/Grove-6-Axis_AccelerometerAndGyroscope_product_view_1200_s.jpg)

Grove - 6-Axis Accelerometer\&Gyroscope is a cost-effective Grove interfaced and integrated sensor combination of 3-axis digital accelerometer and 3-axis digital gyroscope.

With a serious low power consumption digital chip LSM6DS3([datasheet](https://raw.githubusercontent.com/SeeedDocument/Grove-6-Axis_AccelerometerAndGyroscope/master/res/LSM6DS3TR.pdf)) and power supply regulator inside, it features high sensitivity, green tech and low noise interference. It can be configured to different sensitivity levels of acceleration and different angular rate measurement range. Provided with detailed SDK, it can make the prototyping process quicker and easier.

This product can be used for different applications for tilt, motion, and tap sensings, such as robotics, IoT devices and consumer electronic devices.

[![](https://raw.githubusercontent.com/SeeedDocument/common/master/Get_One_Now_Banner.png)](https://www.seeedstudio.com/Grove-6-Axis-Accelerometer\&Gyroscope-p-2606.html)

## Features

* Grove interfaced and cost-effective.
* Digital-output for 6 DOF motion data.
* ±2/±4/±8/±16 g full scale leaner acceleration sensing range for various environment.
* ±125, ±245, ±500, ±1000, ±2000 degree per seconds(dps) for angular rate measurement range make it versatile.
* Detailed SDK for easier programming.
* Regulated power supply for reliable data to be collected.
* Programmed interrupts for different event.
* 8 kB data buffering.

!!!Tip More details about Grove modules please refer to [Grove System](http://wiki.seeed.cc/Grove_System/)

## Application ideas

* Robotics
* Consumer-level aircraft
* Computer input devices
* Wearable devices.
* IoT things

## Specifications

For detailed information please refer to [datasheet](https://raw.githubusercontent.com/SeeedDocument/Grove-6-Axis_AccelerometerAndGyroscope/master/res/LSM6DS3TR.pdf).

| Parameter                             | Value                                                                                |
| ------------------------------------- | ------------------------------------------------------------------------------------ |
| Analog supply voltage:                | 5V/3.3V(DC)                                                                          |
| Power consumption:                    | 0.9 mA in combo normal mode and 1.25 mA in combo high-performance mode up to 1.6 kHz |
| Linear acceleration measurement range | ±2/±4/±8/±16 g full scale (typical value)                                            |
| Angular rate measurement range        | ±125, ±245, ±500, ±1000, ±2000 dps(typical value)                                    |
| Linear acceleration sensitivity       | 0.061(FS = ±2), 0.122(FS = ±4), 0.244(FS = ±8), 0.488(FS = ±16) mg/LSB               |
| Angular rate sensitivity              | 4.375(FS = ±125), 8.75(FS = ±245), 17.50(FS = ±500), 35(FS = ±1000), 70(FS = ±2000)  |

### Platforms Supported

Note If no version number is not represented for a specific platform, it means this product support all versions within this platform. But you will need additional corresponding Grove shield board such as Grove - Base Shield v2.

## Hardware Overview

![](https://raw.githubusercontent.com/SeeedDocument/Grove-6-Axis_AccelerometerAndGyroscope/master/img/Grove-6-Axis_AccelerometerAndGyroscope_components_view_1200_s.jpg)

**Grove Port**\
Connect main control board such as Seeeduino board with driver board.

**LSM6DS3**\
Main MCU.

### **Parts list**

| Parts name                              | Quantity |
| --------------------------------------- | -------- |
| Grove - 6-Axis Accelerometer\&Gyroscope | 1PC      |
| Grove wire                              | 1PC      |

## Get started

### **Material required**

* Seeeduino \* 1
* Grove - Base Shield v2

### **Preparations**

Refer to following guides to build an appropriate IDE:

Note We have chosen Seeeduino and it is compatible with Arduino in this case. You can also use Arduino board instead.

[Getting Started on Windows](https://app.gitbook.com/Seeeduino_v4.2#Getting_Started_on_Windows)

[Getting Started on Mac OS X](https://app.gitbook.com/Seeeduino_v4.2#Getting_Started_on_Mac_OS_X)

### **Hardware connections**

![](https://raw.githubusercontent.com/SeeedDocument/Grove-6-Axis_AccelerometerAndGyroscope/master/img/Grove-6-Axis_AccelerometerAndGyroscope_demo_connection_1200_s.jpg)

Note Plug Grove - 6-Axis Accelerometer\&Gyroscope to I2C interface on Grove - Base shield. Connect power supply with USB cable.

### **A little demo**

Download the [library](https://github.com/Seeed-Studio/Accelerometer_And_Gyroscope_LSM6DS3) for Grove - 6-Axis Accelerometer\&Gyroscope. Refer to \[Guide to use demos downloaded from Seeed's Github]\(/Guide\_to\_use\_demos\_downloaded\_from\_Seeed's\_Github) for quicker flashing your code to main controller board. There are three demo examples in total in sub directory ***examples***.

## Resources

* **\[Eagle]** [Grove - 6-Axis Accelerometer\&Gyroscopev 1.0](https://github.com/SeeedDocument/Grove-6-Axis_AccelerometerAndGyroscope/raw/master/res/Grove%20-%206-Axis%20AccelerometerGyroscopev1.0.zip)
* **\[PDF]** [Grove - 6-Axis Accelerometer\&Gyroscopev 1.0 SCH](https://github.com/SeeedDocument/Grove-6-Axis_AccelerometerAndGyroscope/raw/master/res/Grove%20-%206-Axis%20Accelerometer%26Gyroscope%20v1.0-SCH.zip)
* **\[PDF]** [Grove - 6-Axis Accelerometer\&Gyroscopev 1.0 PCB](https://github.com/SeeedDocument/Grove-6-Axis_AccelerometerAndGyroscope/raw/master/res/Grove%20-%206-Axis%20Accelerometer%26Gyroscope%20v1.0_PCB.pdf)
* **\[Library]** [Grove-6-Axis\_AccelerometerAndGyroscope](https://github.com/Seeed-Studio/Accelerometer_And_Gyroscope_LSM6DS3)
* **\[Datasheet]** [Datasheet of LSM6DS3](https://raw.githubusercontent.com/SeeedDocument/Grove-6-Axis_AccelerometerAndGyroscope/master/res/LSM6DS3TR.pdf)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://learn.pakronics.com.au/seed-studio/grove-modules/sensors/grove-6-axis_accelerometerandgyroscope.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
