BMM150 3-Axis Magnetometer Sensor Module

172.50 172.5 ZAR

150.00

Add to Cart



Deliveries:
    South Africa: Price: R115, 2-4 working days.
    International: Contact us for a quote.
Collections:  No Charge

A Great Headline

A good subtitle

The Waveshare BMM150 3-Axis Magnetometer Sensor is a digital geomagnetic sensor module designed for magnetic field measurement and 3D orientation tracking. Built around the high-precision Bosch BMM150 IC with dynamic FlipCore technology, this board features dual $I2C and SPI interfaces, wide 3.3V ~ 5V voltage compatibility, and multi-platform demo code. It is an essential component for digital compasses, drone heading control, indoor positioning, and robotics navigation.

Key Features

  • 3-Axis Magnetic Sensing: Measures magnetic field strength across three perpendicular axes ($X, Y, Z$) simultaneously.

  • High Sensitivity & Resolution: Delivers sharp $0.3\,\mu\text{T}$ resolution with a broad dynamic magnetic measurement range ($\pm1300\,\mu\text{T}$ for $X/Y$ axes and $\pm2500\,\mu\text{T}$ for $Z$ axis).

  • Dual Interface Support: Supports default $I^2C$ communication alongside SPI (switchable via onboard resistor setting).

  • Wide Operating Voltage ($3.3\text{V} \sim 5\text{V}$): Onboard level translation circuit provides plug-and-play compatibility with both $3.3\text{V}$ and $5\text{V}$ microcontrollers.

  • Broad Platform Compatibility: Comes with full online Wiki documentation, schematics, and open-source code libraries for Raspberry Pi, Raspberry Pi Pico, Arduino, and ESP32.

  • Flexible Connection Options: Includes both a PH2.0 5-Pin socket and standard solder pads for easy integration into breadboards or custom PCBs.

Technical Specifications

ParameterSpecification
Sensor ChipBosch BMM150
Sensing Axes3-Axis (X, Y, Z)
Operating Voltage3.3V ~ 5V
Communication InterfaceI2C (Default) / SPI (Selectable)
Magnetic Range

X, Y -axis: +-1300uT


Z -axis: +-2500uT

Resolution0.3uT
Operating Temperature-40C ~ +85C
Dimensions29mm X 20mm

Pinout Configuration

I2C Mode (Default)

  • VCC: 3.3V/5V Power Input

  • GND: Ground

  • SDA: I2C Data Line

  • SCL: I2C Clock Line

  • INT: Interrupt Output Pin

SPI Mode

  • VCC: 3.3V/ 5V Power Input

  • GND: Ground

  • SDO: SPI Data Output (MISO)

  • SDI: SPI Data Input (MOSI)

  • SCK: SPI Clock Input

  • CS: Chip Select Pin

  • DRY: Data Ready Status Pin

Applications

  • Digital Compasses & Heading References: Autonomous robot navigation and electronic compass calibration.

  • Drones & Unmanned Systems: Yaw detection and magnetic drift compensation in flight controllers.

  • Indoor Navigation & Asset Tracking: Dead reckoning positioning where GPS signals are unavailable.

  • Wearable Devices & Smart Hardware: Contextual orientation detection and gesture control.

Package Contents

  1. BMM150 3-Axis Magnetometer Sensor Board$ x 1

  2. PH2.0 5-Pin Cable x  1