Fermion: BMM150 Triple Axis Magnetometer Sensor
HomeStore

Fermion: BMM150 Triple Axis Magnetometer Sensor

Fermion: BMM150 Triple Axis Magnetometer Sensor

The BMM150 is a low-power and low noise 3-axis digital geomagnetic sensor that perfectly matches the requirements of compass applications.

Based on Bosch’s proprietary FlipCore technology, the BMM150 provides absolute spatial orientation and motion vectors with high accuracy and dynamics.

Featuring a small size and light in weight, it is suited for supporting drones with accurate headings. The BMM150 can also be used together with an inertial measurement unit consisting of a 3-axis accelerometer and a 3-axis gyroscope.

The online product Wiki will help you get up and running quickly with your microcontroller.

Connection Example - Raspberry Pi

Connect the module with Raspberry Pi as shown below. The default address is 0x13:

Connection Example - Arduino-Compatible

Connect the sensor with an M0 (or another mainboard) as per the diagram below:

Features

  • Measurement of the magnetic field
  • Ultra-small package
  • High accuracy
  • Headers included

Specifications

  • Power Supply: 3.3V
  • Temperature Range: -40~85°C
  • Digital Interface: I2C/SPI
  • Programmable Interrupt
  • Resolution: 0.3μT
  • Zero-B Offset: ±40μT/±2μT(Software optimized)
  • Non-linearity: <1%FS
  • Magnetic Range: ±1300μT (x,y-axis)
    • ±2500μT (z-axis)
  • Average Current Consumption: 170μA (low power preset)
    • 500μA (normal mode)
  • Low Noise: 0.3-1.4μT
  • Magnetometer Heading Accuracy: 30μT, horizontal geomagnetic field component, ±2.5°
  • Start-up Time: 3ms

Package Contents

  • 1x Fermion: BMM150 Triple Axis Magnetometer Sensor (Breakout)
  • 1x 9-pin 2.54mm Black Single-row Connector

Resources

Pinout

No. Silkscreen Function
1 VCC 3.3V Power Input
2 SCK Clock line
3 SDI SPI/I2C data line(input)
4 SDO SPI/I2C data line(output)
5 CS SPI chip-select, I2C Ground
6 PS Select communication protocol
7 DRDY Data Receiving/Transmitting ready status
8 INT Interrupt Pin
$2.34

Original: $6.70

-65%
Fermion: BMM150 Triple Axis Magnetometer Sensor

$6.70

$2.34

More Images

Fermion: BMM150 Triple Axis Magnetometer Sensor - Image 2
Fermion: BMM150 Triple Axis Magnetometer Sensor - Image 3
Fermion: BMM150 Triple Axis Magnetometer Sensor - Image 4
Fermion: BMM150 Triple Axis Magnetometer Sensor - Image 5

Fermion: BMM150 Triple Axis Magnetometer Sensor

The BMM150 is a low-power and low noise 3-axis digital geomagnetic sensor that perfectly matches the requirements of compass applications.

Based on Bosch’s proprietary FlipCore technology, the BMM150 provides absolute spatial orientation and motion vectors with high accuracy and dynamics.

Featuring a small size and light in weight, it is suited for supporting drones with accurate headings. The BMM150 can also be used together with an inertial measurement unit consisting of a 3-axis accelerometer and a 3-axis gyroscope.

The online product Wiki will help you get up and running quickly with your microcontroller.

Connection Example - Raspberry Pi

Connect the module with Raspberry Pi as shown below. The default address is 0x13:

Connection Example - Arduino-Compatible

Connect the sensor with an M0 (or another mainboard) as per the diagram below:

Features

  • Measurement of the magnetic field
  • Ultra-small package
  • High accuracy
  • Headers included

Specifications

  • Power Supply: 3.3V
  • Temperature Range: -40~85°C
  • Digital Interface: I2C/SPI
  • Programmable Interrupt
  • Resolution: 0.3μT
  • Zero-B Offset: ±40μT/±2μT(Software optimized)
  • Non-linearity: <1%FS
  • Magnetic Range: ±1300μT (x,y-axis)
    • ±2500μT (z-axis)
  • Average Current Consumption: 170μA (low power preset)
    • 500μA (normal mode)
  • Low Noise: 0.3-1.4μT
  • Magnetometer Heading Accuracy: 30μT, horizontal geomagnetic field component, ±2.5°
  • Start-up Time: 3ms

Package Contents

  • 1x Fermion: BMM150 Triple Axis Magnetometer Sensor (Breakout)
  • 1x 9-pin 2.54mm Black Single-row Connector

Resources

Pinout

No. Silkscreen Function
1 VCC 3.3V Power Input
2 SCK Clock line
3 SDI SPI/I2C data line(input)
4 SDO SPI/I2C data line(output)
5 CS SPI chip-select, I2C Ground
6 PS Select communication protocol
7 DRDY Data Receiving/Transmitting ready status
8 INT Interrupt Pin

Product Information

Shipping & Returns

Description

The BMM150 is a low-power and low noise 3-axis digital geomagnetic sensor that perfectly matches the requirements of compass applications.

Based on Bosch’s proprietary FlipCore technology, the BMM150 provides absolute spatial orientation and motion vectors with high accuracy and dynamics.

Featuring a small size and light in weight, it is suited for supporting drones with accurate headings. The BMM150 can also be used together with an inertial measurement unit consisting of a 3-axis accelerometer and a 3-axis gyroscope.

The online product Wiki will help you get up and running quickly with your microcontroller.

Connection Example - Raspberry Pi

Connect the module with Raspberry Pi as shown below. The default address is 0x13:

Connection Example - Arduino-Compatible

Connect the sensor with an M0 (or another mainboard) as per the diagram below:

Features

  • Measurement of the magnetic field
  • Ultra-small package
  • High accuracy
  • Headers included

Specifications

  • Power Supply: 3.3V
  • Temperature Range: -40~85°C
  • Digital Interface: I2C/SPI
  • Programmable Interrupt
  • Resolution: 0.3μT
  • Zero-B Offset: ±40μT/±2μT(Software optimized)
  • Non-linearity: <1%FS
  • Magnetic Range: ±1300μT (x,y-axis)
    • ±2500μT (z-axis)
  • Average Current Consumption: 170μA (low power preset)
    • 500μA (normal mode)
  • Low Noise: 0.3-1.4μT
  • Magnetometer Heading Accuracy: 30μT, horizontal geomagnetic field component, ±2.5°
  • Start-up Time: 3ms

Package Contents

  • 1x Fermion: BMM150 Triple Axis Magnetometer Sensor (Breakout)
  • 1x 9-pin 2.54mm Black Single-row Connector

Resources

Pinout

No. Silkscreen Function
1 VCC 3.3V Power Input
2 SCK Clock line
3 SDI SPI/I2C data line(input)
4 SDO SPI/I2C data line(output)
5 CS SPI chip-select, I2C Ground
6 PS Select communication protocol
7 DRDY Data Receiving/Transmitting ready status
8 INT Interrupt Pin

You may also like

-65%NEW
Thumbnail 1

RFID card (13.56Mhz)

$1.80

$0.63

-65%NEW
Thumbnail 1Thumbnail 2

Gravity: Analog Ambient Light Sensor

$2.50

$0.88

-65%NEW
Thumbnail 1Thumbnail 2

Gravity: Digital Red LED Light Module

$1.20

$0.42

-65%NEW
Thumbnail 1Thumbnail 2

Gravity: DS18B20 Temperature Sensor

$5.70

$1.99

-65%NEW
Thumbnail 1Thumbnail 2

Gravity: Analog LM35 Temperature Sensor

$4.40

$1.54

-65%NEW
Thumbnail 1Thumbnail 2

Gravity: Digital Blue LED Light Module

$1.20

$0.42

-65%NEW
Thumbnail 1Thumbnail 2

Gravity: Analog Voltage Divider V2

$3.60

$1.26

-65%NEW
Thumbnail 1Thumbnail 2

Gravity: Digital Piranha LED Module - White

$2.50

$0.88

-65%NEW
Thumbnail 1Thumbnail 2

Gravity: Digital Magnetic Sensor

$2.80

$0.98

-65%NEW
Thumbnail 1Thumbnail 2

Gravity: Analog Slide Position (Potentiometer) Sensor For Arduino

$3.50

$1.22

-65%NEW
Thumbnail 1Thumbnail 2

Gravity: Digital Piezo Disk Vibration Sensor

$4.40

$1.54

NEW
Thumbnail 1Thumbnail 2

Gravity: Digital Tilt Sensor

$1.90