AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

DFRobot

· MPN: SEN0693

$16.47 |
In stock at supplier
No reviews yet

Built around the Bosch BMI323, this compact Fermion module combines a 3-axis accelerometer and a 3-axis gyroscope on a 16 mm × 16 mm board. It provides high-...

Stock availability

Available with leadtime
902 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

Built around the Bosch BMI323, this compact Fermion module combines a 3-axis accelerometer and a 3-axis gyroscope on a 16 mm × 16 mm board. It provides high-rate acceleration and angular velocity data over I²C for embedded motion sensing, wearables, robotics, battery-powered IoT nodes and compact prototypes.

The sensor supports configurable accelerometer and gyroscope ranges, output data rates up to 6400 Hz, a 2048-byte FIFO buffer and multiple operating modes including Sleep, Low Power, Normal and High Performance. Built-in hardware motion detection can handle events such as step counting, tap, tilt, free-fall and activity recognition, helping reduce the polling load on your host microcontroller.

For integration, the board includes an SH1.0-5P connector for cable-based prototyping, 2.54 mm pin header holes for soldered installation and two programmable interrupt pins. The default I²C address is 0x69, with an onboard address pad for changing it to 0x68. The pack includes the sensor board, one SH1.0-5P sensor cable and one 2.54 mm black single-row 10-pin header.

Specifications:

  • Operating Voltage: DC 3.3 V
  • Operating Current: 720 μA
  • Low Power Current: 356 μA
  • Communication Interface: I²C
  • Connector Type: SH1.0-5P connector / 2.54 mm pin header holes
  • I²C Addresses: 0x69 (default) / 0x68
  • Programmable Interrupt Pins: ×2
  • Accelerometer Measurement Ranges: ±2 g, ±4 g, ±8 g, ±16 g
  • Accelerometer ADC Resolution: 16-bit
  • Accelerometer Sensitivity ±2 g range: 16384 LSB/g
  • Accelerometer Sensitivity ±4 g range: 8192 LSB/g
  • Accelerometer Sensitivity ±8 g range: 4096 LSB/g
  • Accelerometer Sensitivity ±16 g range: 2048 LSB/g
  • Accelerometer Sensitivity Error: ±0.5%
  • Accelerometer Zero-g Offset: ±50 mg
  • Accelerometer Output Data Rate (ODR), High Performance / Normal mode: 12.5 Hz ~ 6400 Hz
  • Accelerometer Output Data Rate (ODR), Low Power mode: 0.78125 Hz ~ 400 Hz
  • Gyroscope Angular Rate Ranges: ±125, ±250, ±500, ±1000, ±2000 °/s
  • Gyroscope ADC Resolution: 16-bit
  • Gyroscope Sensitivity ±2000 °/s range: 16.384 LSB/(°/s)
  • Gyroscope Sensitivity ±1000 °/s range: 32.768 LSB/(°/s)
  • Gyroscope Sensitivity ±500 °/s range: 65.536 LSB/(°/s)
  • Gyroscope Sensitivity ±250 °/s range: 131.072 LSB/(°/s)
  • Gyroscope Sensitivity Error: ±3% (without self-calibration), ±0.7% (after self-calibration)
  • Gyroscope Zero-Rate Offset: ±1 °/s
  • Gyroscope Output Data Rate (ODR), High Performance / Normal mode: 12.5 Hz ~ 6400 Hz
  • Gyroscope Output Data Rate (ODR), Low Power mode: 0.78125 Hz ~ 400 Hz
  • PCB Size: 16 mm × 16 mm
  • Mounting Hole Spacing: 11 mm
  • Mounting Hole Diameter: 2 mm

Well suited to robot tilt feedback, wearable motion tracking, compact drones, fitness devices, smart home sensors, vibration monitoring and Arduino, ESP32 or Raspberry Pi motion-sensing projects.

Jargon buster

Plain-language definitions for the technical terms used above.

ADC
An analogue-to-digital converter reads a changing voltage and turns it into a number the microcontroller can use. It matters when connecting analogue sensors such as light, sound, or variable-resistor sensors.
BMI323
BMI323 is the specific Bosch motion-sensor chip used on this module. The part number matters because it determines the available motion features, measurement ranges, data rates, power modes and software support.
DC
DC means direct current, where electricity flows in one direction, like from USB ports, batteries, and many plug-pack power supplies. For this fan controller, it matters because it is meant for low-voltage DC fans rather than mains-powered AC fans.
ESP32
ESP32 is a family of microcontroller modules with built-in wireless features such as Bluetooth and WiFi. Knowing this product uses an ESP32-based module helps explain how it provides wireless serial communication and firmware update features.
FIFO
FIFO stands for “first in, first out” and is a small memory buffer inside the sensor that stores recent readings in order. This matters because it can help capture motion data without the microcontroller needing to read the sensor every single instant.
Gyroscope
A gyroscope measures rotation, such as how fast a board is turning around its X, Y, and Z axes. This matters for projects like gesture controls, balancing robots, and motion tracking where tilt or rotation changes need to be detected.
IoT
Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
LSB
Least significant bit is the smallest step a digital converter can represent. In a DAC, it tells you the tiniest voltage change the output can make at a given resolution and output range.
microcontroller
A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
Motion detection
A camera feature that checks the image for changes that suggest something has moved. It matters because your project can use movement as a trigger instead of constantly saving or processing every frame.
ODR
ODR means output data rate: how often the sensor produces a new measurement. A higher ODR can capture faster motion or vibration, but it usually uses more power and creates more data for the microcontroller to handle.
PCB
A printed circuit board is a rigid board with copper tracks that connect electronic parts without loose wires. For this kit, the PCBs also form the airplane shape, so they are both the circuit base and part of the finished model.
SH1.0-5P connector
SH1.0-5P is a small 5-pin cable connector with 1.0 mm pin spacing. It matters because you need the matching cable or socket to plug the sensor in without soldering, especially in compact projects.
zero-g offset
Zero-g offset is the small acceleration reading an accelerometer may show even when that axis should read 0 g. It matters because this error can affect tilt and motion measurements unless your software calibrates or compensates for it.
zero-rate offset
Zero-rate offset is the small rotation reading a gyroscope may show even when it is not turning. It matters because this drift can build up over time in motion-tracking projects if it is not calibrated or filtered.

CE Certificate

Compliance · 639.1 KB · Click any page to view full size

Download PDF

RoHS Certificate

Compliance · 651.1 KB · Click any page to view full size

Download PDF

Supplier page — dfrobot.com

Supplier Description · 146.1 KB · Click any page to view full size

Download PDF

BMI323 6DOF IMU Sensor Dimensions

Mechanical Drawings · 79.3 KB · Click any page to view full size

Download PDF

BMI323 6DOF IMU Sensor PCB Layout

Mechanical Drawings · 441.9 KB · Click any page to view full size

Download PDF

BMI323 6DOF IMU Sensor Schematics

Schematic · 123.2 KB · Click any page to view full size

Download PDF

BMI323 6DOF IMU Sensor Datasheet

Datasheet · 2.6 MB · Click any page to view full size

Download PDF
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.