Skip to main
Skip to main
Bosch Sensortec

BHA250

Smart sensor

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 BHA250B provides a three axis solution out of the box, implementing the following sensor types: Accelerometer, Step counter, Step detector, Significant motion, Tilt detector, Pickup gesture, Wake up gesture, Glance gesture, Activity recognition of standing, walking, running, biking, in vehicle

For BHA250B: Bosch_PCB_7183_di01_BMA2x2-7183_di01.2.1.10836_170103.fw

md5sum:00c215be6426ff441c81f46b0de9bed4

For BHA250 B: Bosch_PCB_7183_di03_BMA2x2-7183_di03.2.1.11696 _170103.fw

md5sum:48e22e159368232df3512c4997dfdee6

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 BHA250B is instantaneously offering a robust eCompass solution by providing the following sensor types on top: Gravity, Linear acceleration, Geomagnetic field, Magnetic field uncalibrated, Orientation, Rotation vector, Geomagnetic rotation vector.

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 BHA250: Bosch_PCB_7183_di01_BMA2x2_BMM150-7183_di01.2.1.10836_170103.fw

md5sum:45d47ba50f4147dc7afe72d9c422cff1

For BHA250 B: Bosch_PCB_7183_di03_BMA2x2_BMM150-7183_di03.2.1.11696 _170103.fw

md5sum:eecebce6698f693eb5977747a3df4cd1

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.

For BHA250: Bosch_PCB_7183_di01_BMA2x2_AK09911-7183_di01.2.1.10836_170103.fw

md5sum:9070e2248f644b42bf8028a54f550053

For BHA250 B: Bosch_PCB_7183_di03_BMA2x2_AK09911-7183_di03.2.1.11696 _170103.fw

md5sum:133ae6c0cfdf3acefcb60796e83e5e69

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.

For BHA250: Bosch_PCB_7183_di01_BMA2x2_AK09912-7183_di01.2.1.10836_170111.fw

md5sum:33c7288eb28ec18a50001b34e9fe764a

For BHA250 B: Bosch_PCB_7183_di03_BMA2x2_AK09912-7183_di03.2.1.11696 _170103.fw

md5sum:44f6e585f991e4406b96ecc3c9e3a30a

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).

For BHA250: Bosch_PCB_7183_di01_BMA2x2_YAS532B-7183_di01.2.1.10836_170103.fw

md5sum:99cd6814dd5a131a33bc0298f03211aa

For BHA250 B: Bosch_PCB_7183_di03_BMA2x2_BMM150-7183_di03.2.1.11696 _170103.fw

md5sum:3a0b03aa0546b601e53cb471c941b619

Hint: If you are designing your own PCB make sure to align the pin1 marking of your BHA250B 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 BHA250B 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 BHA250B shuttle boards which already include the 4 different Magnetometers, you can easily run our shark UI demo to test all 4 eCompass solutions at once.