The Mood-o-meter has three operating modes: Hardware: How does it communicated with a PC? It doesn’t. The PC is simply sending serial signals to it which the Arduino interprets and changes the mood/status accordingly. The “PC controlled mode” signal is sent through a powershell script, which in turn has a simple winforms program as an UI….