<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[AtomS3R bmm150 magnetometer readings]]></title><description><![CDATA[<p dir="auto">I'm getting really bad magnetometer readings from AtomS3R bmm150<br />
using m5stack libraries.</p>
<p dir="auto">atan2(mag.x, mag.y) should give some reasonable result in radians.</p>
<p dir="auto">However I do not see it being even close.</p>
<p dir="auto">My code:</p>
<p dir="auto"><a href="https://github.com/bareboat-necessities/bbn-atomS3R/blob/07bdf3e322c907e398563786f0af95e70cd635ac/bbn_atomS3R_mahony/bbn_atomS3R_mahony.ino" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/bareboat-necessities/bbn-atomS3R/blob/07bdf3e322c907e398563786f0af95e70cd635ac/bbn_atomS3R_mahony/bbn_atomS3R_mahony.ino</a></p>
<p dir="auto">I think there is a bug in m5stack unified library which reads that sensor.</p>
<p dir="auto">Thanks,</p>
]]></description><link>https://community.m5stack.com/topic/7254/atoms3r-bmm150-magnetometer-readings</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Apr 2026 00:41:10 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/7254.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 02 Feb 2025 01:53:52 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to AtomS3R bmm150 magnetometer readings on Fri, 02 May 2025 08:35:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mgrouch" aria-label="Profile: mgrouch">@<bdi>mgrouch</bdi></a> I can use the M5Unified library to read a reasonable readings from the BMM150. Yet have to work on the orientation. In my case I have to invert the X-axis value and Z-axis value and able to calculate into a tilt-compensated headings</p>
]]></description><link>https://community.m5stack.com/post/29021</link><guid isPermaLink="true">https://community.m5stack.com/post/29021</guid><dc:creator><![CDATA[sywong2000]]></dc:creator><pubDate>Fri, 02 May 2025 08:35:17 GMT</pubDate></item><item><title><![CDATA[Reply to AtomS3R bmm150 magnetometer readings on Tue, 04 Mar 2025 00:58:22 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/protartaresauce" aria-label="Profile: proTartareSauce">@<bdi>proTartareSauce</bdi></a></p>
<p dir="auto">m5stack code for calibration is very primitive. It doesn’t do sphere fit. That’s the issue I had</p>
]]></description><link>https://community.m5stack.com/post/28383</link><guid isPermaLink="true">https://community.m5stack.com/post/28383</guid><dc:creator><![CDATA[mgrouch]]></dc:creator><pubDate>Tue, 04 Mar 2025 00:58:22 GMT</pubDate></item><item><title><![CDATA[Reply to AtomS3R bmm150 magnetometer readings on Sun, 02 Mar 2025 21:29:50 GMT]]></title><description><![CDATA[<p dir="auto">Hi there, I'm using an M5core2 with the GNSS module and getting really strange readings form the bmm150 as well. Did you find a fix ?</p>
<p dir="auto">Best,</p>
]]></description><link>https://community.m5stack.com/post/28376</link><guid isPermaLink="true">https://community.m5stack.com/post/28376</guid><dc:creator><![CDATA[proTartareSauce]]></dc:creator><pubDate>Sun, 02 Mar 2025 21:29:50 GMT</pubDate></item></channel></rss>