<?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[[Solved] ENV Hat on M5Stick-C not working at all]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">I am trying out the M5Stick-C with an ENV hat, and the Arduino IDE ENV.ino sketch isn't working. Says it can't find the BME and BMM. Humidity data from DHT12 is also wrong (0%).</p>
<p dir="auto">So I ran an I2C scanner sketch, and I get 3 devices on the bus (that's good!) but the addresses are plain wrong – or anomalous, if you will...</p>
<p dir="auto">It lists devices on 0x34, 0x51 and 0x6C... Not exactly what one would expect... Has anyone seen anything like that? I'm thinking the ENV hat is fubared...</p>
<p dir="auto">TIA</p>
]]></description><link>https://community.m5stack.com/topic/1141/solved-env-hat-on-m5stick-c-not-working-at-all</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Mar 2026 04:16:52 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/1141.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 20 Jul 2019 14:11:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [Solved] ENV Hat on M5Stick-C not working at all on Sat, 10 Aug 2019 08:41:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/68">@dda</a> That would make sense now that I think about it as Wire is i2c0 which is routed to the grove port.</p>
<p dir="auto">Thank you for taking the time to work it out and solve it.</p>
<p dir="auto">BTW can you edit you title and put [Solved] at the beginning of the title to show that the issue is solved.</p>
]]></description><link>https://community.m5stack.com/post/5077</link><guid isPermaLink="true">https://community.m5stack.com/post/5077</guid><dc:creator><![CDATA[ajb2k3]]></dc:creator><pubDate>Sat, 10 Aug 2019 08:41:34 GMT</pubDate></item><item><title><![CDATA[Reply to [Solved] ENV Hat on M5Stick-C not working at all on Sat, 10 Aug 2019 02:38:19 GMT]]></title><description><![CDATA[<p dir="auto">In my code I was using <code>Wire</code> instead of <code>Wire1</code>... So by changing that it worked.</p>
]]></description><link>https://community.m5stack.com/post/5076</link><guid isPermaLink="true">https://community.m5stack.com/post/5076</guid><dc:creator><![CDATA[dda]]></dc:creator><pubDate>Sat, 10 Aug 2019 02:38:19 GMT</pubDate></item><item><title><![CDATA[Reply to [Solved] ENV Hat on M5Stick-C not working at all on Fri, 09 Aug 2019 09:21:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/68">@dda</a> could you explain what yoy changed because mine is not working to?</p>
]]></description><link>https://community.m5stack.com/post/5075</link><guid isPermaLink="true">https://community.m5stack.com/post/5075</guid><dc:creator><![CDATA[wessel]]></dc:creator><pubDate>Fri, 09 Aug 2019 09:21:25 GMT</pubDate></item><item><title><![CDATA[Reply to [Solved] ENV Hat on M5Stick-C not working at all on Mon, 22 Jul 2019 22:01:40 GMT]]></title><description><![CDATA[<p dir="auto">Alright so after discussing this with Jimmy, turns out the ENV hat uses Wire1, not Wire, so the I2C scanner was poking in the wrong place. After fixing a couple of issues in code, it is working. Case closed :-)</p>
]]></description><link>https://community.m5stack.com/post/4848</link><guid isPermaLink="true">https://community.m5stack.com/post/4848</guid><dc:creator><![CDATA[dda]]></dc:creator><pubDate>Mon, 22 Jul 2019 22:01:40 GMT</pubDate></item><item><title><![CDATA[Reply to [Solved] ENV Hat on M5Stick-C not working at all on Sun, 21 Jul 2019 19:58:35 GMT]]></title><description><![CDATA[<p dir="auto">I can't really help here as I use UIFlow and have all but the compass working on my stick c.</p>
]]></description><link>https://community.m5stack.com/post/4840</link><guid isPermaLink="true">https://community.m5stack.com/post/4840</guid><dc:creator><![CDATA[ajb2k3]]></dc:creator><pubDate>Sun, 21 Jul 2019 19:58:35 GMT</pubDate></item><item><title><![CDATA[Reply to [Solved] ENV Hat on M5Stick-C not working at all on Sun, 21 Jul 2019 18:02:20 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/1596">@wikistik</a> been there done that. I have everything needed.</p>
<p dir="auto">As I said the I2C addresses listed by the I2C scanner are plain odd, which makes me think that the ENV hat (or the SickC) is defective. Which is why I was asking whether anyone had a similar experience.</p>
]]></description><link>https://community.m5stack.com/post/4837</link><guid isPermaLink="true">https://community.m5stack.com/post/4837</guid><dc:creator><![CDATA[dda]]></dc:creator><pubDate>Sun, 21 Jul 2019 18:02:20 GMT</pubDate></item><item><title><![CDATA[Reply to [Solved] ENV Hat on M5Stick-C not working at all on Sun, 21 Jul 2019 14:41:40 GMT]]></title><description><![CDATA[<p dir="auto">I just tried the ENV hat on a M5StiickC with the default Arduino sketch and it appears to be working fine. It's putting out temp, humidity, compass, and pressure readings that all make sense. Make sure you have all the required libraries installed, especially the Adafruit BMP280 library<br />
<a href="https://github.com/adafruit/Adafruit_BMP280_Library" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/adafruit/Adafruit_BMP280_Library</a>.</p>
]]></description><link>https://community.m5stack.com/post/4836</link><guid isPermaLink="true">https://community.m5stack.com/post/4836</guid><dc:creator><![CDATA[wikistik]]></dc:creator><pubDate>Sun, 21 Jul 2019 14:41:40 GMT</pubDate></item></channel></rss>