Bosch BMM150 Compass(I2C)
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
- File:TArduinoDigitalCategory.png Category Digital – Digital sensor components.
- File:TArduinoI2CCategory.png Category I2C – I²C-enabled devices.
- File:TArduinoSensorCategory.png Category Sensors – Magnetic and orientation sensors.