Meshtastic Weather Bridge
Weather is collected using a WeatherFlow Tempest station and transported back to the house over a long-range Meshtastic LoRa link. A Raspberry Pi 5 then ingests, stores, and forwards the data to AWS for visualization and long-term storage.
The goal is to build a reliable, low-power pipeline from sensor → radio → server → cloud.
Project Links:
Live Demo:
https://www.brahmschultz.com/meshtastic-weather-station
AWS API spec:
https://agent215.github.io/weatherStationApiSwagger/
Github Repo:
https://github.com/Agent215/MeshtasticWeatherStationScripts
Why this project exists
Most consumer weather stations rely heavily on cloud connectivity. If your internet goes down, your data is gone.
Here we are not dependent on internet access.
- All data is captured locally
- Transport is handled over a private LoRa mesh
- The home server stores data on sqlite and is only dependent on power
- Cloud integration is optional and happens last, (for now we send data to aws dynamo db)
System Architecture

Key Features
- Fully offline-capable garden node
- Long-range LoRa backhaul using Meshtastic
- Local-first data ingestion and persistence
- Resilient to Wi-Fi, power, or cloud outages
- Simple, modular interfaces between each device
- Designed for solar-powered deployment
Current Status
- Meshtastic nodes configured and communicating
- One-way radio messaging verified
- mock UDP payload generator created
- Raspberry Pi ingest + logging service working
- UART connection from Raspberry Pi Pico W to rak4631 Meshtastic enabled board(garden node)
- Broadcasting from rak4631 Meshtastic enabled board(garden node) to private test channel via Meshtastic
- home Node (rak4631 Meshtastic) consuming and sending data to raspberry pi 5 via serial
- Aws infra deployed (apigw, lambdas for get and post endpoints, and dynamo db)
- enclosure built for home node
- raspberry pi and meshtastic board are installed on final perfboard and connected via soldered wires.
- home node installed on site
- multiple fields tests completed with real weather data flowing through the whole pipeline and displaying in the website dashboard.
Next Steps
- Connect Garden node to the on site solar powered batteries.
- Do final field test
Brahm Schultz

ChocolateEatingNerd
Brenda Armour
The Anh Vuong