Self-Filling Bathtub

  • Used a thermocouple to constantly measure the temperature of the water to inform the hot and cold valves to turn on and off

  • Programmed an ESP32 to update to the cloud using MQTT protocol with our MATLAB script in Thingspeak to set our desired temperature and fullness

  • Learned and gain experience in IoT smart home devices, Python, MATLAB, microcontrollers, and various sensors

bathtub