Temperature controller with serial communication (with proteus simulation)