Skip to content

ESP01S/BME280 Weather station designed to run for months off of 2 AA batteries.

Notifications You must be signed in to change notification settings

0awe/esp01s-bme280-deepsleep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP01S/BME280 Weather Station

Simple ESP01S/BME280 weather station designed to provide environment readings every 10 minutes and run for about 6 months on 2 AA batteries.

Prerequisites

  • ESP01S module with deepsleep mod.
  • ESP01 breakout board (recommended, not required).
  • BME280 module. In theory, one should be able to use the BMP280 as well, albeit without the humidity component. For that reason, I will refer to the Bosch module as BMx280.
  • Web server data can be sent to. Raspberry Pi with lighttpd works well. Data can be parsed using PHP and forwarded onto Weather Underground or other weather reporting services.

Wiring diagram

  • BMx280 SDA to ESP GPIO0
  • BMx280 SDC to ESP GPIO2
  • BMx280 GND to ESP GND
  • BMx280 VCC to ESP TXD

ESP01S with breakout board and BME280

Notes

Data sent from the ESP01S module is also providing voltage information, which should be monitored and batteries replaced when V1 voltage starts approaching 2.7V.

Reference links

About

ESP01S/BME280 Weather station designed to run for months off of 2 AA batteries.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages