SKU: SENS-0954
📋 GST Invoice Available

Bosch BMM150 3-Axis Digital Geomagnetic Sensor (Magnetometer), ±1300 µT, WJCSP-12 Package

₹203.00 (Inclusive of all taxes)
Out of Stock

The Bosch BMM150 is a 3-axis digital geomagnetic sensor (magnetometer) offering high-precision magnetic field measurement in an ultra-compact WLCSP package. It features dual SPI/I²C digital interfaces, operates from 1.2V to 3.6V, and is ideal for integration with microcontrollers like Arduino, Raspberry Pi, and ESP32 for navigation, orientation, and compass applications.

Features

  • High-precision 3-axis geomagnetic sensor with ±1300 µT (x,y) / ±2500 µT (z) measurement range.
  • Ultra-compact Wafer Level Chip Scale Package (WLCSP): 1.56 x 1.56 x 0.6 mm footprint.
  • Dual digital interface support: SPI (4-wire/3-wire) and I²C for flexible system integration.
  • Ultra-low power operation: 170 µA typical supply current at 10 Hz ODR.
  • Wide operating voltage range from 1.2V to 3.6V, compatible with 3.3V and 5V logic systems.

Out of stock

Description

The Bosch BMM150 is a state-of-the-art 3-axis digital magnetometer designed for high-accuracy magnetic field sensing in space-constrained applications. Utilizing advanced MEMS technology, it provides precise measurement of magnetic flux density across a wide dynamic range. The sensor integrates signal conditioning and a 12-bit ADC, delivering digital output directly via SPI or I²C interfaces.

Engineered for low-power operation, the BMM150 features advanced power management with multiple operational modes and a fast wake-up time, making it suitable for battery-powered devices. Its robust digital core includes an on-chip interrupt controller for efficient event-driven system design. The sensor is supplied in a RoHS-compliant, lead-free WJCSP-12 package, ensuring reliability for consumer electronics, IoT, and industrial positioning systems.

Key Features

  • High-Precision 3-Axis Sensing: Measures magnetic fields with a resolution down to 0.3 µT, ideal for electronic compass and navigation systems.
  • Ultra-Compact Form Factor: WLCSP package with a 1.56 x 1.56 mm footprint and 0.6 mm height maximizes PCB space efficiency.
  • Flexible Digital Communication: Selectable SPI (up to 10 MHz) and I²C (up to 3.4 MHz) interfaces for seamless MCU integration.
  • Optimized Power Profile: Ultra-low 170 µA operating current at 10 Hz output data rate with configurable sleep and suspend modes.
  • Integrated Signal Processing: On-chip 12-bit ADC and digital processing logic provide stable, calibrated output data.
  • Wide Operating Range: Functions reliably from 1.2V to 3.6V supply voltage across an extended temperature range.
  • Advanced System Control: Built-in interrupt controller supports data-ready, threshold, and overflow interrupts for efficient MCU handling.
  • Industrial-Grade Reliability: RoHS-compliant construction ensures durability for consumer and industrial embedded applications.

Applications

  • Electronic compass and dead reckoning for drones, robotics, and wearable navigation devices.
  • Screen orientation detection and gesture recognition in smartphones, tablets, and IoT gadgets.
  • Position tracking and heading reference in industrial automation and AGV (Automated Guided Vehicle) systems.
  • Magnetic field mapping and anomaly detection for scientific instrumentation and educational kits.
  • Integration with 9-DoF IMU systems (combined with accelerometer and gyroscope) for advanced motion sensing.

Technical Specifications

Manufacturer Part NumberBMM150
Sensor Type3-Axis Digital Geomagnetic Sensor (Magnetometer)
Magnetic Field Range (X, Y-axis)±1300 µT
Magnetic Field Range (Z-axis)±2500 µT
Operating Supply Voltage1.2 V to 3.6 V
Typical Supply Current170 µA @ 10 Hz ODR
Digital InterfacesSPI (4-wire / 3-wire), I²C
Output ResolutionProgrammable, 1 to 16 bit
Package / CaseWJCSP-12 (Wafer Level Chip Scale Package)
Package Dimensions (Footprint)1.56 x 1.56 mm
Package Height0.6 mm
Operating Temperature-40°C to +85°C (typical)
ComplianceRoHS

Frequently Asked Questions

What is the operating voltage range for the Bosch BMM150 sensor?

The BMM150 operates from a wide supply voltage range of 1.2V to 3.6V DC. This makes it directly compatible with common 3.3V microcontroller systems like ESP32, STM32, and Raspberry Pi, and it can interface with 5V logic using appropriate level-shifting or when powered within its specified range.

How do I communicate with the BMM150 sensor? What interfaces are supported?

The BMM150 supports two standard digital communication interfaces: SPI (Serial Peripheral Interface) and I²C (Inter-Integrated Circuit). You can select between 4-wire or 3-wire SPI modes. The I²C address is configurable, providing flexibility for system design and allowing multiple sensors on the same bus.

What is the typical power consumption of the BMM150?

The sensor is designed for ultra-low power consumption. In normal operating mode at a 10 Hz output data rate, the typical supply current is 170 µA. It also features power-saving modes like suspend and sleep, which further reduce current draw, making it ideal for battery-powered portable applications.

Can this sensor be used for an electronic compass application?

Yes, the BMM150 is specifically designed for high-accuracy electronic compass applications. Its 3-axis measurement capability, combined with programmable resolution and integrated signal processing, allows it to calculate precise heading information. For a full tilt-compensated compass, it should be used alongside an accelerometer to correct for device orientation.

What is the physical size and package of the BMM150?

The sensor comes in an extremely compact Wafer Level Chip Scale Package (WJCSP-12). The package footprint is only 1.56 x 1.56 mm with a height of 0.6 mm. This ultra-small size is intended for space-constrained designs but requires careful PCB layout and assembly expertise for soldering.

Package Includes

  • 1 x Bosch BMM150 3-Axis Digital Geomagnetic Sensor (WJCSP-12 package)

Additional Information

Weight 0.01 kg
Dimensions 5 × 5 × 2 cm