Skip to content

Latest commit

 

History

History
45 lines (40 loc) · 2.46 KB

README.md

File metadata and controls

45 lines (40 loc) · 2.46 KB

ESP32 Weatherstation

ESP32 based Weatherstation Uses attached sensors, remote sensors and Internet weather information to display current weather on a 1.44" TFT display.

Detailed informations about it are on my website

Development platform

PlatformIO

Used hardware

SW practices used

  • Use of ESP32 HW timer
  • Use of SPI (for the TFT display)
  • Use of I2C (for the TSL2561 light sensor)
  • Use of bit-banging 1 wire interface to DHT11
  • Use of ESP32 touch interface
  • Use of ESP32 multi tasking
  • Use of ArduinoOTA for SW updates
  • Use of MQTT for web based information display
  • Use of UDP broadcast messaging
  • Use of UDP broadcast receiving
  • Use of TCP socket server to receive commands
  • Use of BLE for sending sensor data
  • Use of Bluetooth Serial for debugging

Library dependencies

PlatformIO library ID - Library name / Github link