Bosch Sensortec

Ready to use firmware files

The firmware is fully compatible to the Development Desktop Environment and to the additional available shuttleboards.

Without any additionally attached sensors the BHI160 provides a six degrees of freedom Inertial Measurement Unit (IMU) out of the box, implementing the following sensor types: accelerometer, gravity, linear acceleration, gyroscope, gyroscope uncalibrated, game rotation vector, step counter, step detector, significant motion, tilt detector, pickup gesture, wake up gesture, glance gesture, activity recognition of standing, walking, running, biking, in vehicle.

Bosch Sensortec BHI160 Stand-alone

For BHI160: Bosch_PCB_7183_di01_BMI160-7183_di01.2.1.10836_170103.fw

md5sum:286c67fb9d7be3561ca0660187873f81

For BHI160 B: Bosch_PCB_7183_di03_BMI160-7183_di03.2.1.11696_20180502.fw

md5sum: 624f80ec3a77fb669240e3674585ae0b

By attaching an external magnetometer to the smart-hub interface and using one of the RAM firmware files listed below to include the sensor driver for the corresponding magnetometer the BHI160 is instantaneously offering not just a robust eCompass functionality but furthermore a nine degrees of freedom absolute orientation solution by providing the following sensor types on top: Geomagnetic field, Magnetic field uncalibrated, Orientation vector, Rotation vector, Geomagnetic rotation vector.

Bosch Sensortec BMM150 Extension

The BMM150 is a low power and low noise 3-axis digital geomagnetic sensor to be used in compass applications. The 12-pin wafer level chip scale package (WLCSP) with a footprint of 1.56 x 1.56 mm² and 0.60 mm height provides highest design flexibility to the developer of mobile devices.

BMM150 product information: Link

For BHI160: Bosch_PCB_7183_di01_BMI160_BMM150-7183_di01.2.1.10836_170103.fw

md5sum:c44af59150439c133532db5e09973931

For BHI160 B: Bosch_PCB_7183_di03_BMI160_BMM150-7183_di03.2.1.11696_20180502.fw

md5sum: cc067f91bca2f51df3f79b1323f47707

Asahi Kasei AK09911 Extension

AK09911 is a 3-axis electronic compass IC with high sensitive Hall sensor technology offering an output data resolution of 14-bit (0.60 μT/LSB). The small package of AK09911 incorporates magnetic sensors for detecting terrestrial magnetism in the X-axis, Y-axis, and Z-axis, a sensor driving circuit, signal amplifier chain, and an arithmetic circuit for processing the signal from each sensor.

AK09911 product information: Link

For BHI160: Bosch_PCB_7183_di01_BMI160_AK09911-7183_di01.2.1.10836_170103.fw

md5sum:f2387be22e57d407e4842e3213c3e77b

For BHI160 B: Bosch_PCB_7183_di03_BMI160_AK09911-7183_di03.2.1.11696_20180502.fw

md5sum: e0fea76f708b3bad7520b4966f07982a

Asahi Kasei AK09912 Extension

AK09912 is a 3-axis electronic compass IC with high sensitive Hall sensor technology offering an output data resolution of 16-bit (0.15 μT/LSB). The small package of AK09912 incorporates magnetic sensors for detecting terrestrial magnetism in the X-axis, Y-axis, and Z-axis, a sensor driving circuit, signal amplifier chain, and an arithmetic circuit for processing the signal from each sensor.

AK09912 product information: Link

For BHI160: Bosch_PCB_7183_di01_BMI160_AK09912-7183_di01.2.1.10836_170103.fw

md5sum:140422308510b9a870107cc61a59551b

For BHI160 B: Bosch_PCB_7183_di03_BMI160_AK09912-7183_di03.2.1.11696_20180502.fw

md5sum: ef70f2b6a92fc0a9f88cd83147de60f8

Yamaha YAS532 Extension

The YAS532B is a 3-axis geomagnetic sensor device with the following circuits integrated on one chip: a buffer amplifier, an AD converter, a clock generator circuit, and a serial data interface circuit (compliant with I2C bus interface).

YAS532 product information: Link

For BHI160: Bosch_PCB_7183_di01_BMI160_YAS532B-7183_di01.2.1.10836_170103.fw

md5sum: d7a24dac188371afbc517badd3955d96

For BHI160 B: Bosch_PCB_7183_di03_BMI160_YAS532B-7183_di03.2.1.11696_20180502.fw

md5sum: 37acb1dcd09408432230736a2c108556

Hint: If you are designing your own PCB make sure to align the pin1 marking of your BHI160 and the Magnetometer of your choice in the PCB layout for plug-and-play axis alignment of your system. Following this recommendation ensures a proper absolute orientation out of the box without the need of a subsequent axis remapping of the x, y and z-axis of BHI160 and the Magnetometer. Regarding landing pattern design and connection diagrams please refer to the corresponding product data sheets of the devices.

Using the Development Desktop Environment and the dedicated BHI160 shuttle boards which already include the 4 different Magnetometers, you can easily run our shark UI demo to test all 4 eCompass and absolute orientation solutions at once.

The BSEC software is only available for download after accepting the software license agreement:

BSEC license agreement
  

You will soon receive an e-mail with the download link.
Download white paper


To receive the white paper, enter your contact details so that we can send you a download link.