This is a mid-term project for the Deep Dive IoT and prototyping bootcamp I am currently enrolled in with the Central New Mexico Community College Ingenuity program. It is a smart room controller capable of controlling a heater, an air conditioner, and the lighting in the room. It includes a rotary encoder that can be used to set the temperature you would like. The controller will automatically turn on the heat or the air based on the temperature you set to keep the room within three degrees in either direction. It has both visual and audible ques to let you know that the air or heat has come on. The controller also includes two buttons to control the lighting. One is a power button to turn the lights in the room off and on, and the other toggles them from full brightness to mood lighting.