Qwiic 6DoF (LSM6DSO) Breakout Hookup Guide
Contributors:
bboyho,
Elias The Sparkiest,
MTaylor
Resources and Going Further
There are a gazillion ways to use an IMU, from simple gravity sensing to advanced motion tracking. There are so many ways to configure the LSM6DSO! After you've used your Arduino and the examples to get the hang of things, use this process:
- Read the datasheet and application note!
- Design an experiment to try an idea
- Measure the results
Only this, is the way to improve.
- Schematic (PDF)
- Eagle Files (ZIP)
- Board Dimensions (PNG)
- Datasheet (PDF) - This datasheet covers everything from the hardware and pinout of the IC, to the register mapping of the gyroscope and accelerometer.
- Application Notes (PDF) - This application note has the same information as the datasheet, but puts real English words in there to try and help out the humans. Use both this and the datasheet together in a tabbed PDF viewer, with the index window open, for maximum efficiency.
- Arduino Library
- GitHub Hardware Repo
Need a little inspiration? Check out some of these tutorials!
Hackers in Residence - Sound and Motion Reactivity for Wearables
How to consciously wear light-up and and sound reactive clothing.
ZX Distance and Gesture Sensor SMD Hookup Guide
How to connect and use the SparkFun ZX Distance and Gesture Sensor with an Arduino.
Qwiic Proximity Sensor (VCNL4040) Hookup Guide
The SparkFun Qwiic Proximity Sensor is a great, qualitative proximity (up to 20 cm) and light sensor. This hookup guide covers a few examples to retrieve basic sensor readings.
SparkFun Triple Axis Accelerometer Breakout - BMA400 (Qwiic) Hookup Guide
Add low power triple axis motion monitoring to your Qwiic project using the SparkFun Triple Axis Accelerometer Breakout - BMA400 (Qwiic).