-
Bild
Zwei BME280 Sensormodule auf Leiterplatten
GYBMEP VIN BME/BMP280 GND SCL SDA
in „GY-BME280 mit Arduino benutzenIch möchte den Wettersensor GY-BME280 mit Arduino benutzen“ · Mikrocontroller und Digitale Elektronik · · Platinenfotos
-
Bild
ESP32-WROOM Aufbau mit BME280 Sensor und Batterie
ESP-32S, ESP32-WROOM, IO1, RESET, 16105, BME280, SDA, SCL, GND, 2-6V, PMIC.com
in „Micropython Wetterstation“ · Projekte & Code · · Platinenfotos
-
Bild
ESP-32S Modul mit Batterien und BME280 Sensor
INDUSTRIAL PRO VARTA MADE IN GERMANY AA ESP-32S U.1.1 16105 RESET BME280 2-6V SDA SCL GND
in „Micropython Wetterstation“ · Projekte & Code · · Platinenfotos
-
Datei
BME280.c
of sensor registers / bytes /* ** Private enums. */ enum BME280_OSR // (Over-Sampling-Rate) { BME280_OSR_Off = 0, BME280_OSR_X1 = 1, BME280_OSR_X2 = 2, BME280_OSR_X4 = 3, BME280_OSR_X8 = 4, BME280_OSR_X16 = 5 }; enum BME280_Mode { BME280_Mode_Sleep = 0, BME280
in „BME280 Sensor - Code für ATmega328 in C“ · Projekte & Code ·
-
Datei
ESP32_BMP280_espNowDeepSleep3.ino
include <WiFi.h> //#define USE_BMP280 #define USE_BME280 #ifdef USE_BME280 #include <Bosch_BME280_Arduino.h> // global instance BME::Bosch_BME280 bme{BME280_I2C_ADDR_PRIM, 249.67F, true}; #endif #ifdef USE_BMP280 BMP280 bmp; #endif #define
-
Datei
ESP32_BMP280_espNowDeepSleep4.ino
added */ #include "BMP280.h" #include "Wire.h" #include <esp_now.h> #include <WiFi.h> #include "esp_adc_cal.h" //#define USE_BMP280 #define USE_BME280 #ifdef USE_BME280 #include <Bosch_BME280_Arduino.h> // global instance BME::Bosch_BME280 bme{BME280_I2C_ADDR_PRIM, 249.67F, true}; #endif #ifdef USE_BMP280 BMP280 bmp; #endif #define LEDPIN 2 // Receiver MAC address uint8_t receiverMAC[] = {0xCC, 0x7B, 0x5C, 0x1E, 0xAC, 0x5C}; #define
-
Datei
WetterstationServer.py
/robert-hh/BME280 2026-01-23 mchris ''' import network import uasyncio as asyncio from microdot import Microdot import esp32 import machine import onewire import ds18x20 import scd4x import gc import time from bme280
-
Datei
WetterstationServer.py
/robert-hh/BME280 2026-01-22 mchris ''' import network import uasyncio as asyncio from microdot import Microdot import esp32 import machine import onewire import ds18x20 import scd4x import gc import time from bme280
-
Datei
BME280_sender.py
''' ESP32 sender for BME280 Communication Method: ESPNOW external library ttps://github.com/robert-hh/BME280 2026-01-26 mchris ''' peer = b'\xcc\x7b\x5c\x1e\xac\x5c' # MAC address of receiver ESP32 import network import espnow from machine import Pin, I2C import time import struct from bme280_float import * import re i2c = I2C(1, scl=Pin(22), sda=Pin(21), freq=100000) bme280 = BME280(i2c=i2c) led = Pin(2, Pin.OUT) # ESP32WROOM Pin2 led.on() # A WLAN interface must be active to send()/
-
Datei
BME280_sender_deepSleep.py
Method: ESPNOW external library ttps://github.com/robert-hh/BME280 2026-01-27 mchris ''' import network, espnow, machine from machine import Pin, I2C import time, struct from bme280_float import * import re peer = b'\xcc\x7b\x5c\x1e\xac\x5c' SLEEP_TIME_MS = 6000
-
Bild
Tasmota Webinterface ESP-01 Sensordaten
MQTT ESP-01 H3_Garage_Temp DS18B20 Temperature 15.1 °C BME280 Temperature 16.0 °C BME280 Humidity 77.4 % BME280 Dew point 12.0 °C BME280 Pressure 1023.4 hPa Configuration Information Firmware Upgrade Console Restart Tasmota 15.0.1 (release-sensors) by Theo
in „Temperaturmessung mit ESP01S“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Datei
CYD_BME280_receiver.py
''' CYD (Cheap Yellow Display) ESP32 receiver showing remote BME280 values Communication Method: ESPNOW external libraries: https://github.com/rdagger/micropython-ili9341 2026-01-26 mchris ''' import network import espnow import struct from ili9341 import Display
-
Bild
Webseiten-Screenshot mit Sensordaten zur Raumklima-Überwachung
Raumklima ESP32: 41.7 °C DS18B20: 20.9 °C SCD41 T: 22.6 °C BME P: 21.81C BME_T: 975.84hPa BME_RH: 0.00% CO2: 1129 RH: 38.6 % Time: 17:48:20
in „Micropython Wetterstation“ · Projekte & Code · · Screenshots
-
Bild
-
Bild
GY-BM8564 Sensor-Modul Leiterplatte
VCC GND SCL SDA CSB SDO GY-BM8564 PM 280
in „GY-BME280 mit Arduino benutzenIch möchte den Wettersensor GY-BME280 mit Arduino benutzen“ · Mikrocontroller und Digitale Elektronik · · Platinenfotos
-
Bild
Display mit Temperatur- und Druckmesswerten
REMOTE BME280 remote temperature: 26.84 remote pressure: 981.29
in „Micropython Wetterstation“ · Projekte & Code · · Fotos
-
Bild
-
Datei
disassebled_original_working.asm
66c8: e0 82 st Z, r14 66ca: f1 82 std Z+1, r15 ; 0x01 66cc: 00 93 9a 28 sts 0x289A, r16 ; 0x80289a <BME280> 66d0: 10 93 9b 28 sts 0x289B, r17 ; 0x80289b <BME280+0x1> 66d4: c8 01 movw r24, r16 66d6: 0e 94 47 13 call 0x268e ; 0x268e <_ZN6BME28010InitializeEv> 66da: f8 01 movw r30, r16 66dc: 92 a9 ldd r25
in „Bizarrer Firmware crash - ATmega4808. Wie Debuggen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
disassebled_minimal_change_crash.asm
66f6: e0 82 st Z, r14 66f8: f1 82 std Z+1, r15 ; 0x01 66fa: 00 93 9a 28 sts 0x289A, r16 ; 0x80289a <BME280> 66fe: 10 93 9b 28 sts 0x289B, r17 ; 0x80289b <BME280+0x1> 6702: c8 01 movw r24, r16 6704: 0e 94 47 13 call 0x268e ; 0x268e <_ZN6BME28010InitializeEv> 6708: f8 01 movw r30, r16 670a: 92 a9 ldd r25
in „Bizarrer Firmware crash - ATmega4808. Wie Debuggen?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
technical.pdf
which the base resistance drops half way to the minimum (i.e. the constant component) base resistaBme. The base resistance is linear (bias independent), iBmR equals (or is greater thaB) R . R B R Bm R Bm + forRB = ∞ RBB ′= QB (11.64) R Bm + 3· (RB− R Bm ) ·tanz − z forRB = ∞ z · tan z 144 IB