The main idea behind the temperature controller was to control a heater and a fan at different set temperatures. For example, when it is cold outside it is a hassle to go out side and pug in the heater. Since the Kansas weather is always changing, it is hard to find a controller that does both a heater and a fan. This was my first PCB I ever designed, so it worked BUT there was a lot of flaws. The relays where underrated, the Arduino was way to easy to fry, and you had to program in the set temperatures.
The point of this second board was to fix all the issues with the previous one with more added features. To fix the power issue, I had the AC120v converted to DC12v with an off-the-board convertor. You can change the temperatures by using a 128x64 OLED screen and a couple of pairs of buttons.Â