Sometimes, we need to test out communication protocols like UART and I2C on two Arduino boards. Based on my experience, the testing experience on the Arduino IDE is far from optimal. First, you have to create a separate instance of the IDE in order to open two serial ports simultaneously…