Skip to content

Latest commit

 

History

34 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Custom Weather station - project overview

Overview

Simple embedded application for environmental sensing and reporting implemented in modern C++17 for small microcontroller boards. The project collects temperature, humidity, pressure, light, soil moisture, and ultraviolet intensity then formats measurements as JSON for downstream consumption.

Data is pushed to any MQTT broker. The backend connects to the broker and pushes to a database.

A front end (web/mobile) application connects to the database and shows realtime and near-historical data.

Repository Layout

  1. backend connector script bridging MQTT with any database
  2. frontend (web/mobile) application code
  3. hardware microcontroller hardware

Build and Run

TODO

Configuration

TODO

AI disclaimer

AI is solely used for learning and technical brainstorming (vibe learning as I like to call it).

Code in this repository is human written and human verified; Output of generative AI is never copy pasted into this repository directly.

About

Performant, heap-avoiding WeatherStation program. Heap heap not hooray!

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages