Real-Time Control
A Low-Cost, Open-Source Approach to Smarter Stormwater Management
The Stormwater Engineering Group is currently researching and developing low-cost, open-source real-time control (RTC) systems for stormwater control measures. The project focuses on automating pond drainage using forecast-based decision-making, sensor-driven monitoring, and remote valve control. These systems are currently being piloted at several stormwater ponds across North Carolina.
Our goal is to make adaptive stormwater management more accessible to municipalities, researchers, and practitioners through transparent design and open-source tools. Additional resources, including build documentation, system diagrams, and code repositories, will be published here soon. These materials will include:
- Step-by-step build guides for hardware and wiring
- Code and firmware for sensor and valve control nodes
- Documentation for integrating with online dashboards
- Example data sets and deployment templates
Check back soon for updates or fill out an interest form to be notified when content is posted!
Tutorials
- Depth Sensor Node Enclosure Assembly Guide
- Learn how to assemble a sensor node with a depth sensor for deployment in the field! This guide walks through solar panel setup, wiring, sensor connection, and enclosure assembly.
- Node Programming Guide
- Learn how to program a node using PSoC Creator and a MiniProg3! This comprehensive guide covers the software setup and programming workflow.
- Server Management & Dashboard Setup
- Learn how to connect to AWS EC2, manage Node.js servers, and set up Grafana dashboards if you are using NC State’s data service.