Soldered 3-axis Magnetometer BMM350 Breakout
This breakout carries the Bosch BMM350, a sensor that measures the magnetic field on three axes. Use it to read a compass heading, detect a nearby magnet or map the field around your project. It talks over I2C (a two-wire bus for talking to chips) and has two Qwiic connectors, so you can plug it in without soldering.
The BMM350 covers ±2000 µT on every axis with a resolution of about 0.1 µT, at output data rates up to 400 Hz in normal mode. 400 Hz runs without averaging: the libraries start the sensor at 100 Hz with 4-sample averaging, and lower the averaging to 2 samples at 200 Hz and to none at 400 Hz. It also reports its own temperature, which the libraries use to compensate the readings. In normal mode at 100 Hz the sensor draws 350 µA with 4-sample averaging, the setting both libraries start it in, or 200 µA with 2-sample averaging (typical, 25 °C). In suspend mode it draws 1.8 µA (typical). These are figures for the sensor alone.
The board answers on I2C address 0x14, or 0x15 when you move the address
jumper. An onboard 1.8 V regulator and an I2C level shifter let the header side
run from 2 V to 5 V. A second 2-pin header brings out the sensor's INT
(data-ready interrupt) and address pins at 1.8 V logic.
This documentation is for
ProductSoldered 3-axis Magnetometer BMM350 BreakoutA Bosch BMM350 3-axis magnetometer breakout reading ±2000 µT over I2C, with two Qwiic connectors and a 2.54 mm header.ShopBuy it on our shopThe product's page in the Soldered shop.Open the shop pageAt a glance
0x14 (default) or 0x15; INT data-ready outputWhat's in the box
| Qty | Item | Notes |
|---|---|---|
| 1 | Soldered 3-axis Magnetometer BMM350 Breakout (main product) | 333359 |
| 1 | Header pins (unsoldered) | Header pins included for all breadboard-compatible pins |

