https://github.com/thezoq2/weather
A weather station
https://github.com/thezoq2/weather
elm hacktoberfest hardware rust weather-station
Last synced: 3 months ago
JSON representation
A weather station
- Host: GitHub
- URL: https://github.com/thezoq2/weather
- Owner: TheZoq2
- License: gpl-2.0
- Created: 2017-12-25T22:53:31.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2020-07-23T10:15:09.000Z (about 5 years ago)
- Last Synced: 2025-07-14T02:24:17.173Z (3 months ago)
- Topics: elm, hacktoberfest, hardware, rust, weather-station
- Language: Rust
- Homepage:
- Size: 8.15 MB
- Stars: 40
- Watchers: 6
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Weather

This is a work-in-progress weather station that comprised of 3 parts. A web frontend
written in elm, a server for collecting the data written in rust, and the actual
sensor hardware. Originally, the sensor hardware was written in C++ for a teensy LC
but due to various circumstances I decided to replace it with a
[blue pill](http://wiki.stm32duino.com/index.php?title=Blue_Pill) which is programmed
in rust. The original arduino code can be found in `hardware` while the blue pill code
can be found in `stmhardware`.The project also contains a `models/` directory which contains models for 3d
printing the hardware## Planned sensors
The current plan is to have the weather station meassure temperature, humidity,
air pressure and wind speed. If I can come up with a good way of doing it, I would
also like to add a rain sensor and a wind direction sensor.