The I2C communication protocol combines the best features of SPI and UART. This guide will show you how it works in an easy to understand format.