Overview
MycoControl was my CPSC 391 capstone, an environmental-control prototype built around a Raspberry Pi. I was team lead and led UI development. The team demonstrated it on the bench; we never tested it against a real grow.
Problem
The project explored how to monitor and control conditions for mushroom cultivation. Our working demonstration focused on temperature and humidity control.
Constraints
- This was a team capstone with a demo as its outcome.
- Bench testing could show control behavior, but could not establish results for a real grow.
Architecture
The prototype combined a Raspberry Pi, Python, GPIO, and sensors for closed-loop temperature, humidity, and CO₂ control, with a live dashboard UI. I led the UI work and coordinated the team. The demonstrated result was temperature and humidity control on the bench.
Decisions
Make the controls visible through a UI
I led the UI development so the prototype could be operated and demonstrated through an interface.
Challenges
Separate the demonstration from cultivation results
Holding temperature and humidity on a bench is the result we demonstrated. We did not run a real grow cycle, so I cannot claim cultivation outcomes.
Results
- I led the capstone team and UI development.
- The prototype held temperature and humidity on the bench.
- It remained a demonstration and was never run against a real grow.
Next steps
- Test against a real grow before making claims about cultivation outcomes.