# lis3dh v0.1.0 - Table of Contents > Driver for the STMicroelectronics LIS3DH 3-axis accelerometer. ## Pages - [LIS3DH](readme.md) - [Change Log](changelog.md) ## Modules - [LIS3DH](LIS3DH.md): Driver for the STMicroelectronics LIS3DH 3-axis MEMS accelerometer. - [LIS3DH.Click](LIS3DH.Click.md): Encoding and decoding for the LIS3DH's click / double-click / tap detection engine. - [LIS3DH.Config](LIS3DH.Config.md): Encoding and decoding of the LIS3DH's `CTRL_REG1` (0x20) and `CTRL_REG4` (0x23) bytes, plus the per-mode/per-range sensitivity table used for converting raw ADC samples into physical units. - [LIS3DH.Fifo](LIS3DH.Fifo.md): FIFO protocol encoding and decoding for the LIS3DH. - [LIS3DH.Interrupts](LIS3DH.Interrupts.md): Encoding and decoding for the LIS3DH's inertial interrupt configuration (`INT1_CFG`, `INT1_THS`, `INT1_DURATION` and their `INT2_*` siblings) plus the per-pin routing bits in `CTRL_REG3` and `CTRL_REG6` and the latching/4D bits in `CTRL_REG5`. - [LIS3DH.Registers](LIS3DH.Registers.md): Raw register accessors for the LIS3DH. - [LIS3DH.Sampler](LIS3DH.Sampler.md): GenServer that drains the LIS3DH's FIFO and dispatches frames to a subscriber process.