Skip to content

SMI230 IIO Linux Driver

Notifications You must be signed in to change notification settings

boschmemssolutions/SMI230-Linux-Driver-IIO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

SMI230 Sensor Linux IIO Driver

Table of Contents

Introduction

The SMI230 is a combined triaxial accelerometer (ACC) and triaxial gyroscope (GYR) for non-safety related applications, e.g. for in-dash navigation in the passenger compartment. Within one package, the SMI230 offers the detection of acceleration and angular rate for the x-, y-, and z-axis. The digital standard serial peripheral interface (SPI) of the SMI230 allows for bi-directional data transmission.

Documentation

https://boschmemssolutions.github.io/iio/bosch_smi230_IIO.html

License

See LICENSE file

Sensor interfaces

  • I2C
  • SPI

Architecture

                  User space
-------------------------------------------------------
                 |          |
               sysfs       dev
                 \          /
                IMU-subsystem
                      |
                iio-subsystem
                      |
sensor_API <-- smi230_driver --> smi230_SPI/I2C_driver
                                           |
                                      SPI/I2C_bus
                                           |
-------------------------------------------------------
                  Hardware