{"product_id":"10-dof-imu-unit-bmi270-bmm350-spa06-003","title":"10-DoF IMU Unit (BMI270, BMM350, SPA06-003)","description":"\u003cstyle\u003e\n\/* ===== Scoped Description Style ===== *\/\n.product-description.rte {\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  color: #2c2c2c;\n  line-height: 1.65;\n  font-size: 16px;\n}\n\n\/* ===== Headings ===== *\/\n.product-description.rte h2 {\n  font-size: 1.8em;\n  color: #0D47A1;\n  border-left: 4px solid #1f6fe5;\n  padding-left: 12px;\n  margin-top: 32px;\n  margin-bottom: 16px;\n}\n\n\/* ===== H3 Titles Optimization ===== *\/\n.product-description.rte h3 {\n  font-size: 1.4em;\n  color: #0D47A1;\n  margin-top: 24px;\n  margin-bottom: 12px;\n  font-weight: 500;\n  padding-bottom: 6px;\n  border-bottom: 2px solid #e6e6e6;\n}\n\n\/* ===== Paragraphs ===== *\/\n.product-description.rte p {\n  margin-bottom: 20px;\n  line-height: 1.8;\n  color: #4a4f57;\n  font-size: 16px;\n}\n\n\/* ===== Paragraph Images (only in description) ===== *\/\n.product-description.rte img {\n  display: block;\n  max-width: 100%;\n  height: auto;\n  margin: 24px auto;\n  border-radius: 12px;\n  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.06);\n}\n\n\/* ===== Lists ===== *\/\n.product-description.rte ul {\n  padding-left: 20px;\n  margin-bottom: 16px;\n  list-style-type: disc;\n}\n.product-description.rte li {\n  margin-bottom: 6px;\n}\n\n\/* ===== Links ===== *\/\n.product-description.rte a {\n  color: #0288D1;\n  text-decoration: none;\n  transition: color 0.3s ease;\n}\n.product-description.rte a:hover {\n  color: #01579B;\n}\n\n\/* ===== M5Stack-style Spec Table ===== *\/\n.product-description.rte .table-container {\n  width: 100%;\n  margin: 24px 0;\n  overflow-x: auto;\n}\n.product-description.rte .table-container table {\n  width: 100%;\n  border-collapse: collapse;\n  font-family: inherit;\n  font-size: 14px;\n  color: #2c2f36;\n  background-color: #ffffff;\n  border-radius: 10px;\n  overflow: hidden;\n  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.04);\n}\n.product-description.rte .table-container thead th {\n  background: #1f6fe5;\n  color: #ffffff;\n  padding: 14px 16px;\n  text-align: left;\n  font-weight: 600;\n  border: none;\n  vertical-align: middle;\n}\n.product-description.rte .table-container td {\n  padding: 14px 16px;\n  border-bottom: 1px solid #e6ebf2;\n  vertical-align: middle;\n  text-align: left;\n}\n.product-description.rte .table-container tbody td:first-child {\n  width: 36%;\n  text-align: left;\n  font-weight: 500;\n  color: #4a4f57;\n  background-color: rgba(31, 111, 229, 0.02);\n}\n.product-description.rte .table-container tbody tr:nth-child(even) {\n  background-color: #f7f9fc;\n}\n@media (hover: hover) {\n  .product-description.rte .table-container tbody tr:hover {\n    background-color: #eef3ff;\n  }\n}\n\n\/* ===== Learn \u0026 Documents Button ===== *\/\n.product-description.rte #learn-and-documents-btn {\n  display: inline-flex;\n  align-items: center;\n  padding: 6px 14px;\n  background-color: #1f6fe5;\n  color: #ffffff;\n  font-weight: 600;\n  border-radius: 6px;\n  margin-top: 8px;\n  text-decoration: none;\n  transition: background 0.3s ease;\n}\n.product-description.rte #learn-and-documents-btn:hover {\n  background-color: #1661c1;\n}\n\n\/* ===== Responsive Design for Smaller Screens (with table adjustments) ===== *\/\n@media screen and (max-width: 768px) {\n  .product-description.rte .table-container table,\n  .product-description.rte .table-container thead,\n  .product-description.rte .table-container tbody,\n  .product-description.rte .table-container th,\n  .product-description.rte .table-container td,\n  .product-description.rte .table-container tr {\n    display: block;\n    width: 100%;\n  }\n  .product-description.rte .table-container thead {\n    display: none;\n  }\n  .product-description.rte .table-container tbody tr {\n    padding: 12px 0;\n    border-bottom: 1px solid #e6ebf2;\n  }\n  .product-description.rte .table-container tbody td {\n    padding: 8px 16px;\n    border: none;\n    text-align: left;\n  }\n  .product-description.rte .table-container tbody td:first-child {\n    width: 100%;\n    background: none;\n    color: #1f6fe5;\n    font-weight: 600;\n    padding-top: 16px;\n  }\n  .product-description.rte .table-container tbody td:last-child {\n    padding-bottom: 16px;\n    color: #2c2f36;\n    line-height: 1.6;\n  }\n\n  \/* Ensure button appears correctly on mobile *\/\n  .product-description.rte #learn-and-documents-btn {\n    font-size: 14px;\n    padding: 8px 16px;\n  }\n}\n\u003c\/style\u003e\n\u003ch2 id=\"description\" data-id=\"Description\"\u003eDescription\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eUnit DoF10\u003c\/strong\u003e is a 10-axis attitude sensing unit that integrates a six-axis inertial sensor, a three-axis magnetometer, and a barometric pressure sensor. It features the low-power BMI270 IMU, the BMM350 three-axis magnetometer, and the SPA06-003 pressure sensor. The BMI270 integrates a 16-bit 3-axis accelerometer and a 16-bit 3-axis gyroscope, with configurable measurement ranges and on-chip motion event detection. The BMM350 uses TMR (tunnel magnetoresistance) technology for three-axis magnetic field measurement, achieving approximately 0.1 μT resolution and excellent temperature stability. The SPA06-003 measures pressure, temperature, and relative altitude.\u003c\/p\u003e\n\u003cp\u003eUnit DoF10 outputs acceleration, angular velocity, temperature, three-axis magnetic field, and pressure data in real time, making it suitable for robot attitude estimation, heading detection, electronic compass, motion tracking, barometric altimetry, floor change detection, drones, and other applications.\u003c\/p\u003e\n\u003ch2 id=\"features\" data-id=\"Features\"\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntegrated six-axis inertial, three-axis magnetic, and barometric pressure sensors\u003c\/li\u003e\n\u003cli\u003eI2C communication interface\u003c\/li\u003e\n\u003cli\u003eBMI270 with 16-bit sampling and motion detection\u003c\/li\u003e\n\u003cli\u003eBMM350 with TMR technology and high magnetic field resolution\u003c\/li\u003e\n\u003cli\u003eSPA06-003 for pressure, temperature, and altitude measurement\u003c\/li\u003e\n\u003cli\u003eSupports various attitude, heading, and altitude applications\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 id=\"includes\" data-id=\"Includes\"\u003eIncludes\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1 x Unit DoF10\u003c\/li\u003e\n\u003cli\u003e1 x HY2.0-4P Grove Cable (5cm)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 id=\"applications\" data-id=\"Applications\"\u003eApplications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRobot attitude sensing\u003c\/li\u003e\n\u003cli\u003eHeading detection\u003c\/li\u003e\n\u003cli\u003eElectronic compass\u003c\/li\u003e\n\u003cli\u003eMotion tracking\u003c\/li\u003e\n\u003cli\u003eBarometric altimetry\u003c\/li\u003e\n\u003cli\u003eFloor change detection\u003c\/li\u003e\n\u003cli\u003eDrones\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 id=\"specifications\" data-id=\"Specifications\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"table-container\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eIC Model\u003c\/td\u003e\n\u003ctd\u003eBMI270 + BMM350 + SPA06-003\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor Type\u003c\/td\u003e\n\u003ctd\u003eSix-axis inertial, three-axis magnetic, and barometric pressure sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAccelerometer\u003c\/td\u003e\n\u003ctd\u003e16-bit 3-axis accelerometer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAccelerometer Range\u003c\/td\u003e\n\u003ctd\u003e±2 g \/ ±4 g \/ ±8 g \/ ±16 g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAccelerometer Accuracy\u003c\/td\u003e\n\u003ctd\u003e±20 mg (approx. ±0.02 g)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGyroscope\u003c\/td\u003e\n\u003ctd\u003e16-bit 3-axis gyroscope\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGyroscope Range\u003c\/td\u003e\n\u003ctd\u003e±125 \/ ±250 \/ ±500 \/ ±1000 \/ ±2000 °\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGyroscope Accuracy\u003c\/td\u003e\n\u003ctd\u003e±0.5 °\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMagnetometer\u003c\/td\u003e\n\u003ctd\u003eBMM350 three-axis magnetometer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMagnetic Field Range\u003c\/td\u003e\n\u003ctd\u003eX\/Y\/Z axes: ±2000 μT (typical on each axis)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMagnetic Field Resolution\u003c\/td\u003e\n\u003ctd\u003eapprox. 0.1 μT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBarometric Pressure Sensor\u003c\/td\u003e\n\u003ctd\u003eSPA06-003\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePressure Measurement Range\u003c\/td\u003e\n\u003ctd\u003e300 ~ 1100 hPa\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAbsolute Pressure Accuracy\u003c\/td\u003e\n\u003ctd\u003e±0.3 hPa (typical)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRelative Pressure Accuracy\u003c\/td\u003e\n\u003ctd\u003e±0.03 hPa (typical)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTemperature Measurement Range\u003c\/td\u003e\n\u003ctd\u003e-40 ~ +85 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTemperature Accuracy\u003c\/td\u003e\n\u003ctd\u003e±1 °C (typical)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCommunication Interface\u003c\/td\u003e\n\u003ctd\u003eI2C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBMI270 I2C Address\u003c\/td\u003e\n\u003ctd\u003eI2C @ 0x68 \/ 0x69 (switchable via onboard switch)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBMM350 I2C Address\u003c\/td\u003e\n\u003ctd\u003eI2C @ 0x14\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSPA06-003 I2C Address\u003c\/td\u003e\n\u003ctd\u003eI2C @ 0x76\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Size\u003c\/td\u003e\n\u003ctd\u003e24.0 x 24.0 x 8.0mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Weight\u003c\/td\u003e\n\u003ctd\u003e3.1g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePackage Size\u003c\/td\u003e\n\u003ctd\u003e138.0 x 93.0 x 7.0mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGross Weight\u003c\/td\u003e\n\u003ctd\u003e6.6g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2 id=\"product-comparison\" data-id=\"Product Comparison\"\u003eProduct Comparison\u003c\/h2\u003e\n\u003cdiv class=\"compare-table-container\"\u003e\n\u003cdiv class=\"table-container\"\u003e\n\u003ctable style=\"width: 100%;\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"width: 14.7564%;\"\u003eProduct Comparison\u003c\/th\u003e\n\u003cth style=\"width: 20.9169%;\"\u003eUnit DoF6 \u003cimg src=\"https:\/\/m5stack-doc.oss-cn-shenzhen.aliyuncs.com\/1289\/U228_Unit_DoF6_main_pictures_02.webp\" alt=\"Unit DoF6\" width=\"80\" height=\"80\"\u003e\n\u003c\/th\u003e\n\u003cth style=\"width: 21.0602%;\"\u003eUnit DoF9 \u003cimg src=\"https:\/\/m5stack-doc.oss-cn-shenzhen.aliyuncs.com\/1292\/U229_Unit_DoF9_main_pictures_02.webp\" alt=\"Unit DoF9\" width=\"80\" height=\"80\"\u003e\n\u003c\/th\u003e\n\u003cth style=\"width: 21.0602%;\"\u003eUnit DoF10 \u003cimg src=\"https:\/\/m5stack-doc.oss-cn-shenzhen.aliyuncs.com\/1291\/U230_Unit_DoF10_main_pictures_02.webp\" alt=\"Unit DoF10\" width=\"80\" height=\"80\"\u003e\n\u003c\/th\u003e\n\u003cth style=\"width: 21.0602%;\"\u003eUnit BMM350 \u003cimg src=\"https:\/\/m5stack-doc.oss-cn-shenzhen.aliyuncs.com\/1293\/U231_Unit_BMM350_main_pictures_02.webp\" alt=\"Unit BMM350\" width=\"80\" height=\"80\"\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 14.7564%;\"\u003eSensor Combination\u003c\/td\u003e\n\u003ctd style=\"width: 20.9169%;\"\u003eBMI270\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003eBMI270 + BMM350\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003eBMI270 + BMM350 + SPA06-003\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003eBMM350\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 14.7564%;\"\u003eSensor Type\u003c\/td\u003e\n\u003ctd style=\"width: 20.9169%;\"\u003eSix-axis inertial sensor\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003eSix-axis inertial + three-axis geomagnetic sensor\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003eSix-axis inertial + three-axis geomagnetic + barometric pressure sensor\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003eThree-axis geomagnetic sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 14.7564%;\"\u003eAccelerometer\u003c\/td\u003e\n\u003ctd style=\"width: 20.9169%;\"\u003e16-bit 3-axis\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003e16-bit 3-axis\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003e16-bit 3-axis\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003e❌\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 14.7564%;\"\u003eGyroscope\u003c\/td\u003e\n\u003ctd style=\"width: 20.9169%;\"\u003e16-bit 3-axis\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003e16-bit 3-axis\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003e16-bit 3-axis\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003e❌\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 14.7564%;\"\u003eMagnetometer\u003c\/td\u003e\n\u003ctd style=\"width: 20.9169%;\"\u003e❌\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003eBMM350 (TMR, approx. 0.1 μT)\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003eBMM350 (TMR, approx. 0.1 μT)\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003eBMM350 (TMR, approx. 0.1 μT)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 14.7564%;\"\u003eBarometric Pressure Sensor\u003c\/td\u003e\n\u003ctd style=\"width: 20.9169%;\"\u003e❌\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003e❌\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003eSPA06-003\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003e❌\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 14.7564%;\"\u003eI2C Address\u003c\/td\u003e\n\u003ctd style=\"width: 20.9169%;\"\u003e0x68 \/ 0x69 (onboard switch)\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003eBMI270: 0x68 \/ 0x69 (onboard switch)\u003cbr\u003eBMM350: 0x14\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003eBMI270: 0x68 \/ 0x69 (onboard switch)\u003cbr\u003eBMM350: 0x14\u003cbr\u003eSPA06-003: 0x76\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003e0x14\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 14.7564%;\"\u003eMain Functions\u003c\/td\u003e\n\u003ctd style=\"width: 20.9169%;\"\u003eAcceleration, angular velocity, and temperature acquisition; on-chip motion detection\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003eAcceleration, angular velocity, temperature, and three-axis magnetic field acquisition; on-chip motion detection\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003eAcceleration, angular velocity, temperature, three-axis magnetic field, and pressure acquisition; on-chip motion detection\u003c\/td\u003e\n\u003ctd style=\"width: 21.0602%;\"\u003eThree-axis magnetic field acquisition; heading output after calibration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003eLearn and Documents\u003c\/h2\u003e\n\u003ca href=\"https:\/\/docs.m5stack.com\/en\/products\/sku\/U230\" target=\"_blank\" id=\"learn-and-documents-btn\"\u003e\n  → DOCUMENTS\n\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"m5stack-store","offers":[{"title":"Default Title","offer_id":50931034030337,"sku":"U230","price":9.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0056\/7689\/2250\/files\/U230_10-DoF_IMUUnit_BMI270_BMM350_SPA06-003_1.webp?v=1792723326","url":"https:\/\/shop.m5stack.com\/products\/10-dof-imu-unit-bmi270-bmm350-spa06-003","provider":"M5Stack-Store","version":"1.0","type":"link"}