ESP-Nodes/ESP32-S2_Micro-BME280/main.py
Alexandre B 8ba2b0cd1b .
2024-07-12 14:26:13 -04:00

35 lines
590 B
Python

from machine import Pin, I2C
#import machine
import time
import bosch_bme280
## MAIN LOOP SECTION
led = Pin(15, Pin.OUT)
i2c = I2C(1, scl=Pin(9), sda=Pin(8), freq=10000)
while True:
bme = bosch_bme280.BME280(i2c=i2c)
temp = bme.temperature
hum = bme.humidity
pres = bme.pressure
print('\n')
print('Temperature: ', temp)
print('Humidity: ', hum)
print('Pressure: ', pres)
time.sleep(0.25)
led.value(1)
time.sleep(0.25)
led.value(0)
time.sleep(0.25)
led.value(1)
time.sleep(0.25)
led.value(0)
time.sleep(1)