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 it provides highest design flexibility to the developer of mobile devices. Applications like virtual reality or gaming on mobile devices such as mobile phones, tablet PCs or portable media players require 9-axis inertial sensing including magnetic heading information.

BMM150 can be used with with an inertial measurement unit (IMU) consisting of a 3-axis accelerometer and a 3-axis gyroscope like Bosch Sensortec’s BMI055. By means of sensor data fusion software tailored to the hardware, also available from Bosch Sensortec, the solution determines the absolute spatial orientation as well as motion vectors with high accuracy and dynamics. The terrestrial field sensor BMM150 is based on Bosch’s high-volume proprietary FlipCore technology.


  • Augmented reality applications and location-based services
  • Indoor and outdoor navigation
  • Gaming
  • Pointing devices

Parameter Technical data
Package CSWLP- (12 pin)
1.56x1.56x0.6 mm³
0.4 mm diagonal ball pitch
Temperature range -40°C … +85°C
Digital interfaces I²C and SPI
(2 interrupt pins)
Resolution 0.3μT
Supply voltage VDD: 1.62V to 3.6V
VDDIO: 1.2V to 3.6V
Zero-B offset ±50μT
Non-linearity <1% FS
Magnetic range typ. ±1300μT (x,y-axis)
±2500μT (z-axis)
Avg. current consumption 170 μA (low power preset)
500 μA (normal mode)
Interrupts New data, magnetic threshold high / low

Type of document Downloads
Flyer BST-BMM150-FL000-00
Datasheet BST-BMM150-DS001-01
Driver BMM050 driver