Das Arduino verfügt über einen begrenzten Speicherplatz für Daten. Das Arduino UNO hat 32k, was nicht genügend Platz für die Speicherung großer Datenmengen ist. Aus diesem Grund ist es notwendig, ein EEPROM-Datenspeichermodul hinzuzufügen, um den Speicherplatz zu erweitern.
Das EEPROM-Datenspeichermodul überträgt Daten an das Arduino UNO unter Verwendung des I2C-Protokolls.