Back to all work

Embedded systems, environmental control

Prototype

MycoControl

I was team lead and led UI development for this Raspberry Pi environmental-control capstone. It held temperature and humidity on the bench; it never ran against a real grow.

Raspberry Pi, Python, React, GPIO, Sensors

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.
Talk with me about this project