HWWS

Every electronics hobbyist must build it's own weather station. It's a law of nature. So am I and I'm not shaming it. Meet HWWS - Hello World Weather Station, my contribution to world's entropy.

title

Web server

Simple PHP backend that allows managing users, adding multiple sensors, making them public or private. Serverless SQLite database was chosen for simplicity. To prevent flooding, sensors are authorized with a simple Digest-like authentication and must be paired using the PIN code issued by the server.

Front-end features a responsive design and multilangual support.

Hardware

For a bare minimum you will need only:

Optionally, you can add battery, solar charging circuit, battery monitoring and a few other components to complete power circuits and improve stability.

Firmware

Sensor firmware is fully configurable via built-in web interface. Developed using Arduino IDE. After first flashing, the microcontroller's WiFi access point will be active immediately, allowing you to pair the sensor with the web server.

Links

The project is available on my github: https://github.com/noisedsn/hwws