Bosch BMM150 Compass(I2C)

From Visuino
Jump to navigation Jump to search

File:TArduinoBMM150CompassI2C.png

Summary

BMM150 3-axis magnetic compass with I²C interface for measuring magnetic fields in microtesla (µT).

Description

The **Bosch BMM150 Compass (I2C)** measures X, Y, and Z components of the magnetic field with high precision. It supports configurable sampling rates, repeated measurements, and I²C communication. Ideal for orientation detection, navigation, and magnetic field sensing applications.

Diagram:

Properties

  • Enabled – Enables or disables the compass.
  • Repeat X/Y – Number of repeated measurements for X and Y axes (default 4).
  • Repeat Z – Number of repeated measurements for Z axis (default 14).
  • Sampling Rate (Hz) – Measurement frequency (default 10 Hz).
  • Address – I²C address of the device.

Pins

Input Pins

  • Reset (clock) – Resets the sensor.
  • Clock – Sampling clock input.

Output Pins

  • X (µT) – X-axis magnetic field in microtesla.
  • Y (µT) – Y-axis magnetic field in microtesla.
  • Z (µT) – Z-axis magnetic field in microtesla.
  • Sensor (i2c) – I²C interface for communication and configuration.

Categories