Random Firmware Restarts

See Timeout with MCU / Lost communication with MCU