Skip to content
Breakout board for ST's LSM9DS1 accelerometer/magnetometer/gyroscope system-in-package.
Branch: master
Clone or download
Grahldg Heading Correction
Corrected error in calculating heading that resulted in a range greater than 360 degrees.
Latest commit 1266faa Aug 27, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
Hardware Renaming directories. Aug 13, 2015
Libraries Heading Correction Aug 27, 2018
Production Renaming directories. Aug 13, 2015
.gitignore Initial commit Feb 3, 2015 Update Apr 24, 2018

SparkFun LSM9DS1 Breakout

LSM9DS1 Breakout

LSM9DS1 Breakout (SEN-13284)

The LSM9DS1 is a versatile, motion-sensing system-in-a-chip. It houses a 3-axis accelerometer, 3-axis gyroscope, and 3-axis magnetometer – nine degrees of freedom (9DOF) in a single IC! The LSM9DS1 is equipped with a digital interface, but even that is flexible: it supports both I2C and SPI, so you’ll be hard-pressed to find a microcontroller it doesn’t work with. This IMU-in-a-chip is so cool we put it on the quarter-sized breakout board you are currently viewing!

Repository Contents

  • /Documentation - Data sheets, additional product information
  • /Hardware - Eagle design files (.brd, .sch)
  • /Libraries - Libraries for use with the LSM9DS1 Breakout
  • /Production - Production panel files (.brd)


  • Library - Arduino library for the LSM9DS1 Breakout.
  • Hookup Guide - Basic hookup guide for the LSM9DS1 Breakout.
  • SparkFun Fritzing repo - Fritzing diagrams for SparkFun products. This part can be found in the products folder.

Product Versions

Version History

  • V_1.0.0 - Initial product release repository

License Information

This product is open source!

Please review the file for license information.

If you have any questions or concerns on licensing, please contact

Distributed as-is; no warranty is given.

  • Your friends at SparkFun.
You can’t perform that action at this time.