Skip to content

Arduino Based Online Weather Station's Firmware.

License

Notifications You must be signed in to change notification settings

SergeyPomelov/WeatherStation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weather Station

Weather

Repository Top Language Languages Github Repository Size Github Open Issues License

Arduino Based Online Weather Station's Firmware.

Build

The source code is verified to be compatible with Platform IO and Arduino IDE.

Configure

  • Setup in Secret.h your WiFi.
  • Change the data sending logic to your own.

Hardware

  • Arduino Mini.
  • Any 3.3V - 5V DC Arduino compitable Power Supply.
  • Temperature, Humidity DHT-22.
  • ESP-01-S or any esp8266 WiFi module with Serial.

Optional

  • BME280 Temperature, Humidity, Pressure Sensor. Replaces DHT-22.
  • DS3231 Mini RTC. Get time offline.
  • MH-Z19 CO2 Sensor or better.
  • 2004 i2c Display. Or any i2c display.
  • Lux sensor. A photoresistor is enough if it's just for backlit control, not for an accurate light level data.
  • RGB Led Module. Any.
  • Resistors and other common electronic parts.

Wiring of Base Version

Wiring