Home

WeatherPI Data Gathering

A Raspberry Pi-based environmental monitoring project that collects local sensor data and makes it accessible through a web interface.

Built around PMS5003 and BME280 sensors, the system captures particulate, temperature, humidity, and pressure data on low-power hardware.

The project combines hardware integration, systems programming, and data presentation in a single end-to-end workflow.

Data Collection Pipeline

Sensor readings are gathered directly from the Raspberry Pi, processed into a usable format, and prepared for visualization in the frontend.

Reliability

The implementation emphasizes stability on constrained hardware, including recovery-oriented behavior for long-running collection tasks.

Interface Design

The web dashboard is designed to make raw environmental data easier to inspect quickly, whether viewed from a desktop browser or a smaller mobile screen.

This project showcases practical work across embedded systems, backend data flow, and frontend presentation rather than treating those areas as separate exercises.