For arduino microcontrollers, this program will serve as a communication system between the arduino and the system. A GUI is included , and the Arduino can be programmed to respond to the signals, thereby allowing a simple control system for non-tech users.