DFRobot Fermion SEN0693 Low-Power 6DOF IMU Sensor
DFRobot Fermion SEN0693 Low-Power 6DOF Inertial Measurement Unit (IMU) Sensor is a compact motion-sensing module built around the Bosch BMI323. The BMI323 combines a 3-axis accelerometer and 3-axis gyroscope to measure acceleration, angular velocity, tilt, vibration, and movement. The 16mm × 16mm breakout board supports configurable measurement ranges, output data rates up to 6400Hz, and I2C communication for seamless integration into embedded systems.
Designed for battery-powered and space-constrained applications, the DFRobot Fermion SEN0693 features a low-power mode that draws only 356μA and includes a 2048-byte FIFO buffer for efficient high-rate data acquisition. Built-in motion functions support step, tap, tilt, free-fall, and activity detection, reducing host processor workload. Two programmable interrupt pins enable responsive event-driven designs, making the sensor ideal for wearable devices, robotics, gesture-controlled products, interactive controllers, and Internet of Things (IoT) motion-monitoring systems.
Features
- Onboard BMI323 sensor that combines a 3-axis accelerometer and a 3-axis gyroscope
- Up to 6400Hz high-rate motion measurement
- Supports fast gestures, vibration monitoring, and compact motion control
- Includes step, tap, tilt, free-fall, and activity detection
- 2048-Byte FIFO
- Sleep, Low Power, Normal, and High Performance modes
- Compact 16mm × 16mm PCB for direct integration
- Selectable I2C addresses 0x69 and 0x68
- Arduino/Python libraries
Applications
- Robot tilt and motion feedback
- Gesture-controlled devices
- Wearable motion detection
- Game controllers and interactive devices
Specifications
- 3.3VDC operating voltage
- 720μA operating current
- 356μA low power current
- I2C communication interface with 0x69 (default)/0x68 addresses
- 2x programmable interrupt pins
- Accelerometer
- ±2g, ±4g, ±8g, and ±16g accelerometer measurement ranges
- 16-bit accelerometer ADC resolution
- Accelerometer sensitivity
- 16384LSB/g in the ±2g range
- 8192LSB/g in the ±4g range
- 4096LSB/g in the ±8g range
- 2048LSB/g in the ±16g range
- ±0.5% accelerometer sensitivity error
- ±50mg accelerometer zero-g offset
- Accelerometer Output Data Rate (ODR)
- 12.5Hz to 6400Hz in High Performance/Normal mode
- 0.78125Hz in 400Hz Low Power mode
- Gyroscope
- ±125°/s, ±250°/s, ±500°/s, ±1000°/s, and ±2000°/s gyroscope angular rate ranges
- 16-bit gyroscope ADC resolution
- Gyroscope sensitivity
- 16.384LSB/(°/s) in the ±2000°/s range
- 32.768LSB/(°/s) in the ±1000°/s range
- 65.536LSB/(°/s) in the ±500°/s range
- 131.072LSB/(°/s) in the ±250°/s range
- Gyroscope sensitivity error
- ±3% without self-calibration
- ±0.7% after self-calibration
- ±1°/s gyroscope zero-rate offset
- Gyroscope ODR
- 12.5Hz to 6400Hz in High Performance/Normal mode
- 0.78125Hz to 400Hz in Low Power mode
- Physical dimensions
- 16mm × 16mm PCB size
- 11mm mounting hole spacing
- ø2mm mounting hole diameter
Kit Contents
- 1x Fermion SEN0693 high-precision 6DOF IMU sensor
- 1x SH1.0-5P sensor cable
- 1x 10-pin, 2.54mm black single row pin header
Pinout
Dimensions
