Abstract: Communication protocols such as Universal Asynchronous Receiver/Transmitter (UART), Serial Peripheral Interface (SPI), Inter-Integrated Circuits (I2C), and Computer Area Networks (CAN) exist ...