
Heltec ESP32-S3 y BMP280: enviando temperatura y presión a ThingSpeak
En este proyecto desarrollamos una estación IoT basada en una placa Heltec WiFi LoRa 32 V3 (ESP32-S3) y un sensor BMP280.
El objetivo es medir la temperatura, la presión atmosférica y la altitud aproximada para enviar automáticamente los datos a ThingSpeak mediante conexión WiFi.
Durante el desarrollo surgieron algunos problemas relacionados con el bus I²C y la utilización simultánea de la pantalla OLED integrada. Tras diferentes pruebas y verificaciones conseguimos identificar el origen del problema y desarrollar una solución estable para dejar la estación funcionando de forma continua.
El programa realiza automáticamente:
- Lectura periódica del BMP280.
- Conexión automática a la red WiFi.
- Reconexión en caso de pérdida de señal.
- Envío de datos a ThingSpeak cada 20 segundos.
- Visualización de todas las medidas mediante el Monitor Serie.
Este proyecto servirá como base para futuras estaciones IoT más completas que incorporarán nuevos sensores y sistemas de adquisición de datos.
CÓDIGO

Etiqueta:Altitud, arduino, Arduino IDE, Arduino tutorial, BMP280, Electrónica, esp32, ESP32 tutorial, ESP32-S3, estación IoT, Estación meteorológica, Heltec, Heltec WiFi LoRa 32 V3, Internet de las Cosas, iot, Maker, Monitor serie, monitorización remota, presión atmosférica, programación, proyectos Arduino, proyectos ESP32, sensor BMP280, sensores ambientales, stem, temperatura, ThingSpeak, WiFi ESP32


