Bosch Sensortec BHI160B Low-power Smart Sensor (IMU + C) GENERAL DESCRIPTION TECHNICAL SPECIFICATIONS The BHI160B is a small, low-power smart-hub with an integrated three axis gyroscope plus an integrated three axis accelerometer BHI160B Technical data plus a programmable microcontroller. Containing pre-installed Package dimensions 3.0 x 3.0 x 0.95 mm software and specific algorithms for activity recognition it is Temperature range -40 +85 C specifically designed to enable always-on motion sensing. It Supply voltage VDDIO 1.6 3.3 V perfectly matches the requirements of smart phones, wearables or any other application which demands highly accurate, real- Supply voltage VDD 1.71 3.6 V time motion data at very low power consumption. Typ. current consumption The device integrates our best-in-class 6-axis IMU (BMI160) with Full 9DoF Fusion 100 Hz 1.6 mA an MCU the new Bosch Sensortec Fuser core. It is bringing 1 ODR you the full Android sensor stack inside your devices even Hub + IMU 100 Hz ODR 1.2 mA without having an Android OS or an Android environment. Hub + Gyro 100 Hz ODR 1 mA Combining this with the built-in computing power and the highly Hub + Acc. 100 Hz ODR 310 A configurable on-board memory the BHI160B offers you a low Activity recognition 150 A power solution for motion sensing and data processing. Significant motion 128 A Software included Programmable Extendable Step detector 131 A Suspend mode 11 A Sensor Fusion Performance BHI160B TARGET APPLICATIONS Static accuracy (Head., 2, 2, 2, Degrees Activity recognition of standing, walking, running, biking or Pitch, Roll) in vehicle Dynamic accuracy (Head., 7, 2, 2, Degrees Pitch, Roll) Step-counting, indoor navigation, PDR 1 Calibration time <1 second HMI interfaces incl. gesture detection of motion, tilt, Orientation 0.2 seconds pickup, wake up, glance or other gestures for wearables stabilization time Augmented reality, immersive gaming, and tilt 3 Step counting error <5 % compensated eCompass 4 Activity recognition Precision: 85 ... 97 % Full 9DoF data fusion for highly accurate 3D orientation, 4 accuracy Recall: 83 ... 95 % quaternions, Euler angles, etc. Accelerometer, Gravity, Linear acceleration, BHI160B TARGET DEVICES Gyroscope, Gyroscope uncalibrated, Game rotation Mobile phones and tablets vector, Step counter, Step Wearables such as smart watches, wrist- or neckbands 2 Implemented Sensor Types detector, Significant motion, Smart-sports and smart-fitness devices with integrated IMU only Tilt detector, Pickup Head mounted displays, AR/VR controllers gesture, Wake up gesture, Smart-TV remotes Glance gesture, Activity recognition of standing, running, biking, in vehicle Geomagnetic field, 1 With attached Magnetometer Implemented Sensor Magnetic field uncalibrated, 2 Full Android sensor stack is supported by connecting additional sensors to the BHI160B 2 Types with attached Orientation vector, Rotation 3 False positives <9 counts within 5 min while driving magnetometer vector, Geomagnetic 4 Dependent on activity rotation vector Bosch Sensortec BHI160B 2 2 Pin Pin Name Description 1 NC Not connected 2 RESV1 Do not connect pin Application specific I/O 3 GPIO1 pin 4 RESV2 Do not connect pin 5 RESV3 Do not connect pin 6 NC Not connected 2 I C master serial clock, Pin configuration (top view) 7 ASCK for connection of external sensors 8 VDDIO Digital I/O power supply SENSOR FEATURES 2 2 Select I C adress (I C The BHI160B provides an ideal all-in-one-solution for always-on slave address LSB) / 9 SA GPIO7 sensor applications such as fitness tracking, step counting, application specific I/O indoor navigation and gesture recognition. The integration of the pin powerful Bosch Sensortec BSX Sensor Fusion library i.e. Regulator filter capacitor 10 VREG software- and motion based algorithms, running on the built-in connection Fuser core significantly offloads sensor- and data-processing Application specific I/O from the main application processor to the low power companion 11 GPIO2 pin device BHI160B. With the dual FIFO buffer, for wake-up and 12 INT Host interrupt Non-wake-up events, and the support of Androids latest batching feature, system designers can ensure the main Analog power supply 13 VDD application processor is not woken up just to process sensor voltage (1.71 ... 3.6 V) data. 14 NC Not connected In conjunction with the available interrupt lines and the high 15 NC Not connected 2 speed I C interface, which can transfer up to 3.4 MBit/s, the 16 NC Not connected BHI160B additionally reduces system power consumption. The integrated Fuser core is a 32-bit floating-point MCU that is 17 NC Not connected optimized to execute sensor fusion and activity-recognition Analog power supply 18 GND algorithms with ultra-low power consumption. It uses significantly ground less power than standard MCUs. The result is always-on motion 19 NC Not connected sensing without any compromise. 20 GND Digital I/O power supply IO The BHI160B implements the full Android sensor stack. Although 2 I C master serial data, an Android OS or any other Android environment is not required. 21 ASDA for connection of The pre-installed software of the device can be updated with external sensors optimized and extended features. Even upgrades with totally 22 RESV4 Reserved new features are possible to support future requirements. All by 2 I C serial clock (Host simple firmware updates. In a very flexible way the internal RAM 23 SCK interface) can be used to run the built-in features, to extend them, to place 2 I C serial data (Host own or third-party code inside and/or to use it for FIFO data 24 SDA interface) buffering. TECHNICAL SPECIFICATIONS Doc.-Number: BST-BHI160B-FL000-02 Data & Specification are preliminary and subject to change without notice Bosch Sensortec GmbH reserves all rights in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties. BOSCH and the symbols are registered trademarks of Robert Bosch GmbH, Germany.