SKU: SENS-1122
📋 GST Invoice Available

RAKwireless WisBlock 3-Axis Acceleration Sensor Module RAK1904 - LIS3DH, ±2g to ±16g, I2C/SPI

₹559.00 (Inclusive of all taxes)
Out of Stock

The RAK1904 is a compact, low-power 3-axis accelerometer module based on the STMicroelectronics LIS3DH MEMS sensor, designed for the RAKwireless WisBlock IoT platform. It features selectable measurement ranges from ±2g to ±16g, configurable data rates up to 5.3kHz, and a 32-sample FIFO buffer, making it ideal for motion tracking and vibration monitoring in battery-powered systems like Arduino, Raspberry Pi, and ESP32.

Features

  • STMicroelectronics LIS3DH 3-axis MEMS accelerometer core
  • Selectable full-scale ranges: ±2g, ±4g, ±8g, ±16g
  • Configurable output data rate from 1 Hz to 5.3 kHz
  • Ultra-low power consumption, down to 0.5 µA in power-down mode
  • Integrated 32-sample FIFO buffer for efficient data handling

Out of stock

Description

The RAK1904 accelerometer module utilizes the industry-standard LIS3DH MEMS sensor, providing high-fidelity measurement of static acceleration (tilt) and dynamic acceleration (shock, vibration) across three orthogonal axes. Its digital I2C/SPI interface ensures easy integration with microcontrollers and single-board computers, while the configurable data rate and scale allow optimization for power consumption versus measurement resolution.

Designed as part of the modular WisBlock ecosystem, it snaps directly onto a WisBlock Base board alongside a compatible core module (like the RAK4631) for rapid prototyping of wireless IoT applications. The module’s low current draw and sleep modes make it exceptionally suitable for long-term, battery-powered deployments in industrial condition monitoring, asset tracking, and wearable device development.

Key Features

  • High-performance STMicroelectronics LIS3DH MEMS accelerometer
  • Four user-selectable full-scale ranges for application flexibility
  • Wide bandwidth with programmable data rates up to 5.3 kHz
  • Integrated FIFO buffer minimizes host processor load
  • Ultra-low-power architecture ideal for battery-operated nodes
  • Modular WisBlock form factor for plug-and-play IoT system assembly
  • Digital output (I2C & SPI) for noise-immune communication
  • Robust construction suitable for industrial and commercial environments

Applications

  • Industrial machine vibration monitoring and predictive maintenance
  • IoT asset tracking and tilt/position logging
  • Wearable device motion and activity recognition
  • Drone and robotics navigation and stabilization systems
  • Smart building shock detection and structural health monitoring

Technical Specifications

Manufacturer Part NumberRAK1904
Sensor ICSTMicroelectronics LIS3DH
Type3-Axis Digital Accelerometer
Measurement Range±2g, ±4g, ±8g, ±16g (Selectable)
Output Data Rate1 Hz to 5.3 kHz (Configurable)
InterfaceI2C, SPI
Supply Voltage3.3V DC
Current Consumption0.5 µA (Power-Down) to 11 µA (Measurement Mode)
FIFO Buffer32 x 16-bit samples
Module Dimensions (L x W)10 mm x 10 mm
Module Weight3 g

Frequently Asked Questions

What is the operating voltage of the RAK1904 module?

The RAK1904 module is designed to operate at a nominal supply voltage of 3.3V DC. It is crucial to adhere to this voltage rating, as exceeding it may damage the sensitive LIS3DH sensor IC. The module's I2C/SPI logic levels are also 3.3V.

How do I interface with the RAK1904 accelerometer?

The module provides a standard digital interface via both I2C and SPI protocols. The specific pins for SDA, SCL, CS, SDO, and INT are broken out on the WisBlock edge connector. You must use a compatible WisBlock Base board or correctly map these pins to your microcontroller (e.g., Arduino, ESP32) for communication.

Can this sensor be used for vibration analysis?

Yes, the RAK1904 is well-suited for vibration monitoring. Its configurable data rate, which can be set as high as 5.3 kHz, allows it to capture dynamic acceleration events. The integrated 32-sample FIFO buffer is particularly useful for storing high-frequency data bursts without constant processor intervention, making it ideal for condition-based monitoring applications.

Is the RAK1904 compatible with Arduino?

Yes, the RAK1904 can be used with Arduino boards, but it requires a WisBlock Base carrier board (like the RAK5005-O) to provide the physical connector and 3.3V power regulation. Once mounted on a base board, you can use existing LIS3DH libraries for Arduino to read acceleration data via I2C or SPI.

Package Includes

  • 1 x RAK1904 WisBlock 3-Axis Acceleration Sensor Module

Additional Information

Weight 0.003 kg
Dimensions 1 × 1 cm