Το Arduino διαθέτει περιορισμένο χώρο αποθήκευσης δεδομένων. Το Arduino UNO έχει 32k, που δεν είναι ικανός χώρος για αποθήκευση μεγάλου όγκου δεδομένων. Για αυτό το λόγο, είναι απαραίτητο να προστεθεί ένα EEPROM Data Storage Module για να επαυξήσει τον χώρο αποθήκευσης του.
Το EEPROM Data Storage Module μεταφέρει δεδομένα στο Arduino UNO χρησιμοποιώντας πρωτόκολλο I2C.