from machine import UART
import ujson
uart = UART(0, baudrate=115200)
while True:
if uart.any():
mensagem = uart.readline()
dado = ujson.loads(mensagem)
if dado["type"] == "mqtt" and dado["topic"] == "aula/mqtt/dht22":
payload = ujson.loads(dado["payload"])
temp = payload["temperatura"]
umid = payload["umidade"]
print(f"Recebido -> Temperatura: {temp}°C | Umidade: {umid}%")
Loading
pi-pico-w
pi-pico-w