Prima di aggiungere la comunicazione seriale al progetto, ad esempio una eeprom seriale, bisogna conoscere i differenti tipi di comunicazione seriale che è possibile utilizzare. Entrambi i sistemi hanno i propri pro e contro che li rendono più o meno convenienti per l’applicazione data. SPI supporta la comunicazione full-duplex con un throughput molto più alto rispetto ad I2C.