Project
Complete
Weather Sensor System
Programmed and built a weather sensor node as part of a larger distributed sensor system.
Overview
As part of the ASCTE 301/401 curriculum, our team designed a distributed weather monitoring system. My component was the individual sensor node — responsible for collecting environmental data and sending it to a central aggregator.
Goals
- Read temperature, humidity, and barometric pressure from physical sensors
- Format and transmit data to a central system
- Handle edge cases (sensor failure, connection drops) gracefully
Tools & Skills Used
- Embedded programming — reading data from physical sensors
- Data formatting — structuring sensor output for system-wide use
- Systems thinking — designing one component to fit into a larger architecture
What I Learned
Working on one piece of a larger system meant I had to think beyond my own component — the data format I chose affected how the central system processed it. This project taught me the importance of communication and interface design when multiple people are building different parts of the same thing.