Weather on my balcony / IOT Aug 2018
For having some "Internet of Things" fun in my free time I implemented sending weather data fom my balcony for displaying it with Angular 5:
I connected NodeMCU/ESP8266 chip with a BME280 sensor, which can measure temperature, humidity and pressure: The NodeMU chip has a Wifi module, which I use to send weather data to my server via MQTT.
The Arduino IDE has been used for implementing the program running on NodeMCU:
The server has been implemented with Spring Boot and Kotlin. It provides a REST Api to a Angular 5 web application, which uses dygraphs for creating a nice chart.
The Angular code can be found here: https://github.com/micgn/weather-client. And the server code: https://github.com/micgn/weather-server
Souces available on GitHub: https://github.com/micgn/weather-server