Comments on: MicroPython: ESP32/ESP8266 BME280 Web Server (Weather Station) https://randomnerdtutorials.com/micropython-esp32-esp8266-bme280-web-server/ Learn ESP8266, ESP32, Arduino, and Raspberry Pi Mon, 03 Apr 2023 06:33:06 +0000 hourly 1 https://wordpress.org/?v=6.8.2 By: RAVIL BURAEV https://randomnerdtutorials.com/micropython-esp32-esp8266-bme280-web-server/#comment-828065 Mon, 03 Apr 2023 06:33:06 +0000 https://randomnerdtutorials.com/?p=99690#comment-828065 I repeated the project with the BME280 sensor, but my humidity readings do not change and are equal to 0.0, tell me what could be the problem?

]]>
By: Dave Walmsley https://randomnerdtutorials.com/micropython-esp32-esp8266-bme280-web-server/#comment-787058 Fri, 30 Sep 2022 04:53:44 +0000 https://randomnerdtutorials.com/?p=99690#comment-787058 Just an update.. Thonny (at least in Version 4.0.0) has a menu item under Tools called “Manage Packages” which simplifies adding the BME (or any other) package (‘library’).

Dave

]]>
By: Stefan Edström https://randomnerdtutorials.com/micropython-esp32-esp8266-bme280-web-server/#comment-730465 Mon, 07 Mar 2022 11:34:25 +0000 https://randomnerdtutorials.com/?p=99690#comment-730465 Hi
using BME280.py module I see a linear dependence preassure vs temp. During 24h outside measurement. -3 to +24C shows a shift 1080 to 1028 hPa. Durin same time our national weather dep SMHI shows a shift 1030 to 1028.
Previous lua module on esp8266 only had single precision float – not good enought in lineary compensation part of Bosch BME280 equations.
Is the integer aritmetic given good enought precision in this module?
Best Regards /Stefan Edström

]]>
By: Khaik Keong Lim https://randomnerdtutorials.com/micropython-esp32-esp8266-bme280-web-server/#comment-729766 Thu, 03 Mar 2022 01:11:19 +0000 https://randomnerdtutorials.com/?p=99690#comment-729766 In reply to K. K. Lim.

Solved but not sure how I did it !!!!!

]]>
By: K. K. Lim https://randomnerdtutorials.com/micropython-esp32-esp8266-bme280-web-server/#comment-729633 Tue, 01 Mar 2022 23:01:18 +0000 https://randomnerdtutorials.com/?p=99690#comment-729633 ESP with BME280
< td>1000.40hPa
MEASUREMENT VALUE
Temp. Celsius 26.21C
Temp. Fahrenheit 79.14F
Pressure
Humidity 81.55%

I get the Pressure measured posted on top of the other measured Temp. & Humidity. Cannot figure this out. Can anybody suggest whay to do ?

]]>
By: Henk Breewel https://randomnerdtutorials.com/micropython-esp32-esp8266-bme280-web-server/#comment-657201 Thu, 05 Aug 2021 23:25:38 +0000 https://randomnerdtutorials.com/?p=99690#comment-657201 Hi,
The pressure reading from the BME280 in this project is wrong all the time. About 8 hPa too low and changing every time when displaying the pressure every 10 seconds. I used 2 different ESP32’s to check.

Using the same BME280 with a Raspberry Pi in this project:
youtube.com/watch?v=ChQpD2gsC20
the pressure reading is correct and consistant with the local weather.

]]>
By: Chillaz https://randomnerdtutorials.com/micropython-esp32-esp8266-bme280-web-server/#comment-541033 Thu, 14 Jan 2021 21:05:31 +0000 https://randomnerdtutorials.com/?p=99690#comment-541033 In my opinion, the library BME280.py -> class Device -> method write16 -> self.i2c.writeto_mem(self._address, register, value) is probably wrong. Correct is self.i2c.writeto_mem(self._address, register, b).

]]>
By: Larry https://randomnerdtutorials.com/micropython-esp32-esp8266-bme280-web-server/#comment-529226 Tue, 15 Dec 2020 00:51:13 +0000 https://randomnerdtutorials.com/?p=99690#comment-529226 Suggestion , probably should not recommend Banggood, terrible customer service, keep saying items are on the way, they split orders even though they are placed together. When they do that they then charge twice for shipping, not a good place to purchase. I ordered items for your project and I was charged 2 shipping cost for items placed together. How can yin good conscience send people to them. You should read reviews of people ordering things, horrible.I expected better of you, maybe they treated you right.

]]>
By: WILLIAM E WEBB https://randomnerdtutorials.com/micropython-esp32-esp8266-bme280-web-server/#comment-529057 Mon, 14 Dec 2020 15:16:52 +0000 https://randomnerdtutorials.com/?p=99690#comment-529057 Success! Following your tutorial I was able to get the BME280 microPython project up and running.

I decreased the displayed precision by adding statements like hd = int(round((hd / 10),0)) before the .format statements. Do you have a good reference to .format? I really don’t understand the syntax in your example.

Additionally I would like to add the degree symbol after the temperature. I was not able to do this. The usual ways of doing it in Python don’t seen to work in microPytnon.

As always, thanks for the good example.

]]>