Sitio web en construcción. Aún no es posible tomar pedidos.

Estación meteorológica con ESP32

Mide temperatura, humedad y presión con ESP32, DHT22 y BMP280, y muestra los datos en una pantalla OLED o por Wi-Fi.

Nivel: Intermedio

Componentes

Conexiones

  • BMP280 y OLED comparten el bus I2C: SDA a GPIO21, SCL a GPIO22, VCC a 3V3 y GND a GND.
  • DHT22: VCC a 3V3, GND a GND y datos a GPIO4. Si tu sensor no trae resistencia de pull-up, agrega una de 10 kΩ.

Pasos

  1. Monta el ESP32 y los sensores en la protoboard.
  2. Instala las librerías de DHT, BMP280 y SSD1306 en Arduino IDE.
  3. Lee los sensores cada 30 segundos y muestra los valores en la pantalla.
  4. Opcional: publica los datos en una página web servida por el mismo ESP32.