<?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[M5cam and BMP180]]></title><description><![CDATA[<p dir="auto">Hello,<br />
I can read the pressure from BMP180 on a M5Stack and with Arduino.</p>
<p dir="auto">I can compile the M5cam software, but if I compile with esp-idf a BMP180 example I got a problem.</p>
<p dir="auto">I use this sample: <a href="https://github.com/krzychb/esp32-everest-run" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/krzychb/esp32-everest-run</a></p>
<p dir="auto">I can compile it and M5cam logged on my wifi. Then it read<br />
W (2116) Altimeter: Weather data retrieval initialized<br />
... -&gt; OK<br />
For the BMP180 I got this error:<br />
E (9184) BMP180: Sensor not found at 0x77<br />
E (9189) Altimeter: BMP180 init failed with error = 196610</p>
<p dir="auto">Is this a problem with the IO's?<br />
I used sample used sensor pins sda/scl: 0x19/0x1b<br />
Is this correct?</p>
]]></description><link>https://community.m5stack.com/topic/255/m5cam-and-bmp180</link><generator>RSS for Node</generator><lastBuildDate>Fri, 10 Apr 2026 12:27:40 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/255.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 07 Jul 2018 16:27:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to M5cam and BMP180 on Sat, 14 Jul 2018 10:41:24 GMT]]></title><description><![CDATA[<p dir="auto">The answer is:</p>
<pre><code>    conf.sda_io_num = 13;
    conf.scl_io_num = 4;
</code></pre>
]]></description><link>https://community.m5stack.com/post/1267</link><guid isPermaLink="true">https://community.m5stack.com/post/1267</guid><dc:creator><![CDATA[sheepDog]]></dc:creator><pubDate>Sat, 14 Jul 2018 10:41:24 GMT</pubDate></item><item><title><![CDATA[Reply to M5cam and BMP180 on Sun, 08 Jul 2018 11:37:37 GMT]]></title><description><![CDATA[<p dir="auto">Here is am small test program that worked with M5Stack-hardware. With M5cam-hardware it didn't work.</p>
<pre><code>#include &lt;Wire.h&gt;
#include &lt;Adafruit_BMP085.h&gt;
Adafruit_BMP085 bmp;

void setup() {
  Serial.begin(115200);
  //Wire.begin();       //Default
  Wire.begin(25,23);  //M5cam SDA, SCL
  //Wire.begin(21,22);  //M5Stack SDA, SCL

  Serial.println("\nStart program");
  if (!bmp.begin()) {
     Serial.println("Could not find a valid BMP085 sensor, check wiring!");
	  while (1) {
             Serial.println("Could not find a BMP085 sensor!");
	     delay(2000);
	  }
   }
}
  
void loop() {
    Serial.print("Temperature = ");
    Serial.print(bmp.readTemperature());
    Serial.println(" *C");    
   //...
    delay(500);
}
</code></pre>
]]></description><link>https://community.m5stack.com/post/1246</link><guid isPermaLink="true">https://community.m5stack.com/post/1246</guid><dc:creator><![CDATA[sheepDog]]></dc:creator><pubDate>Sun, 08 Jul 2018 11:37:37 GMT</pubDate></item></channel></rss>