DFRobot
Fermion: BMM350 Triple-Axis Magnetometer Sensor for AR / VR (Breakout)
· MPN: SEN0622
Introduction The Fermion: BMM350 3-Axis Geomagnetic Sensor is a high-performance magnetometer designed to measure magnetic fields across three axes, function...
Get notified when back in stock
Introduction
The Fermion: BMM350 3-Axis Geomagnetic Sensor is a high-performance magnetometer designed to measure magnetic fields across three axes, functioning as a precise electronic compass. Utilizing Bosch’s patented FlipCore technology, it provides accurate spatial orientation without requiring calibration. While maintaining compatibility with the previous BMM150 series, the BMM350 offers enhanced performance, including lower power consumption and improved measurement capabilities.
Powered by TMR (Tunnel Magnetoresistance) technology, the sensor features a field shock recovery mechanism, ensuring stable and accurate readings even in the presence of external magnetic field disturbances. This makes it ideal for dynamic applications requiring consistent high-precision measurements.
Key Features
Field Shock Recovery for Stable Performance
Equipped with TMR technology, the BMM350 includes a field shock recovery function that minimizes interference from external magnetic fields. This ensures reliable and consistent sensor output, making it well-suited for mobile and dynamic systems.
High Sample Rate for Real-Time Data
Supporting a sample rate of up to 400Hz, the BMM350 delivers real-time, precise measurements. This is essential for applications requiring rapid response times, such as AR/VR systems, AGV (Automated Guided Vehicle) geomagnetic navigation, and drone flight control.
Wide Measurement Range and High Resolution
With a measurement range of ±2000μT across all three axes (XYZ), the BMM350 captures magnetic fields with exceptional accuracy. Its high resolution of 0.1μT allows detection of even the smallest fluctuations, making it ideal for high-precision applications in advanced navigation and motion tracking.
Applications
- AR/VR
- E-compass
- AGV Geomagnetic Navigation
- Drones
Specifications
- Working Voltage: 3.3V ~ 5V DC
- Working Current: 200μA (Normal mode @ 100Hz Sample Rate)
- Zero-Field Offset: ±25μT
- Protocol: I²C
- Operating Temperature: -40°C ~ +85°C
- Startup Time: 2.5ms
Shipping List
- Fermion: BMM350 Triple Axis Magnetometer Sensor ×1
- XH2.54-10 Pin Header ×1
Jargon buster
Plain-language definitions for the technical terms used above.
- AGV
- An AGV, or automated guided vehicle, is a mobile robot used to move materials without a human driver. This matters because controllers used in AGVs need reliable communication and industrial I/O for motors, sensors, and safety systems.
- DC
- DC means direct current, where electricity flows in one constant direction, as supplied by batteries, USB ports and many plug-pack power supplies. When a product specifies DC, it runs from a DC supply rather than mains AC, so you need to provide the correct voltage and polarity.
- magnetometer
- A sensor that measures magnetic fields, often used to work out compass direction. It matters because nearby magnets, motors, or metal objects can affect readings and may require calibration.
Find this product in
Sensors & Input
Supplier page — dfrobot.com
Supplier Description · 381.4 KB · Click any page to view full size
SEN0622 bm350 layout v1
Document · 65.9 KB · Click any page to view full size
SEN0622 bm350 schematics v1
Schematic · 184.6 KB · Click any page to view full size
SEN0622 bm350 datasheet v1
Datasheet · 1.3 MB · Click any page to view full size
Source Code
Open-source libraries, firmware & example projects for this product
39ef624
7 months ago
· 11 commits
- examples modify readme' about 1 year ago
- python rollback set_rate func about 1 year ago
- resources delete set_rate func and add calibrate guide and demos about 1 year ago
- src fix IIC addr bug. 7 months ago
- keywords.txt Increase Sensor Calibration over 1 year ago
- library.properties Increase Sensor Calibration over 1 year ago
- LICENSE Increase Sensor Calibration over 1 year ago
- README.md rollback set_rate func about 1 year ago
- README_CN.md rollback set_rate func about 1 year ago
Related Tutorials
Free guides on learn.littlebird.com.au