Bosch BHI385 Smart Programmable AI IMU

Bosch BHI385 Smart Programmable AI Inertial Measurement Unit (IMU) combines a 6-axis IMU (3-axis accelerometer and 3-axis gyroscope) with a powerful 32-bit programmable microcontroller and integrated AI capabilities. Designed for always-on sensor applications, the Bosch BHI385 enables efficient, on-device machine learning and motion processing without burdening the host processor. The sensor supports pre-trained algorithms for activity recognition, context awareness, and gesture detection, while also allowing developers to deploy custom models using Bosch’s AI Studio.

With ultra-low power consumption and a compact package, the BHI385 is ideal for wearables, hearables, AR/VR devices, and other portable electronics that demand intelligent motion sensing and contextual awareness. Integrated sensor fusion and AI processing make the Bosch BHI385 a versatile solution for next-generation smart devices.

Features

  • Fully programmable
  • Extended accelerometer range
  • Advanced software
  • Easy deployment
  • Precise AI algorithm
  • Power efficient/low power consumption

Applications

  • Wearables
  • Sports activity tracking/evaluation
  • Fitness equipment and smart clothing
  • Head-mounted devices
  • Impact detection
  • Human-machine interactions

Specifications

  • 2.5mm x 3.0mm x 0.95mm size
  • Current consumption
    • Fuser2 (running CoreMark)
      • 950μA in long run mode at 20MHz
      • 2.8mA in turbo mode at 50MHz
    • Sensor Fusion (Hub+IMU) operation (calculating Game Rotation Vector)
      • 1.2mA for the 800Hz ODR
      • 1.0mA for the 100Hz ODR
    • 8μA standby current
  • Digital resolution
    • 16-bit accelerometer
    • 16-bit gyroscope
  • Measurement ranges
    • ±4g, ±8g, ±16g, and ±28g for the accelerometer (at full scale ±32g, the maximum measurable acceleration is typically ±28g)
    • ±125°/s, ±250°/s, ±500°/s, ±1000°/s, and ±2000°/s for the gyroscope
  • Selectable output data rates
    • 12.5Hz to 1.6KHz for the accelerometer
    • 12.5Hz to 6.4kHz for the gyroscope
  • Offset soldered, over life
    • ±25mg for the accelerometer
    • ±0.5°/s for the gyroscope
  • TCO
    • ±0.25mg/K for the accelerometer
    • ±0.015°/s/K for the gyroscope
  • Sensitivity error
    • 0.4% for the accelerometer
    • 2% for the gyroscope
  • Typical noise density
    • Accelerometer
      • 160μg/√Hz (8g)
      • 170μg/√Hz (28g)
    • Gyroscope
      • 0.007°/s/√Hz in performance mode
      • 0.01°/s/√Hz in normal mode
  • Interfaces
    • Host interface configurable as SPI or I2C
    • 2x secondary master interfaces - 1x I2C interface and 1x selectable SPI or I2C
    • Up to 14x GPIOs
  • High performance mode, normal mode, low power mode (LPM), and suspend mode
  • 256kByte on-chip SRAM memory
  • -40°Cto +85°C operating temperature range
  • Supply voltages
    • 1.71V to 3.6V for VDD
    • 1.71V to 1.89V for VDDIO
Published: 2025-07-15 | Updated: 2025-11-14