balcony_weather_station/README.md

38 lines
1.5 KiB
Markdown

# Balcony Weather Station
A DIY weather station on my balcony that is hooked up to [Home Assistant](https://www.home-assistant.io/).
The code is [CircuitPython](https://circuitpython.org/). It follows many of the patterns I learned in creating an [aquarium controller](https://git.sr.ht/~travisshears/sewa-reef-controller).
## Capabilities
Right now the station is fairly limited measuring only temperature, humidity,
and atmospheric pressure. I have plans to expand the project to also measure
noise levels, and wind.
## Hardware
Sensors:
- [BME280](https://shop.pimoroni.com/products/bme280-breakout?variant=29420960677971)
MCs:
- [Raspberry Pi Pico](https://www.raspberrypi.com/products/raspberry-pi-pico/)
- [Adafruit Airlift](https://www.adafruit.com/product/4201)
Other:
- [Weatherproof Enclosure](https://shop.pimoroni.com/products/weatherproof-cover-for-outdoor-sensors?variant=40047884468307)
_Note: I would not recommend buying from pimoroni from EU as shipping tax is huge!_
## Images
Circuit board:
![project circuit board](https://travisshears.com/image-service/images/sourcehut/balcony-weather-station/circuit.jpg)
Home Assistant screen shot:
![home assistant screen shot](https://travisshears.com/image-service/images/sourcehut/balcony-weather-station/home_assistant.jpg)
Case:
![project weather proof case](https://travisshears.com/image-service/images/sourcehut/balcony-weather-station/case.jpg)
Power box:
![power case](https://travisshears.com/image-service/images/sourcehut/balcony-weather-station/power.jpg)