SD-Karte ist eine sehr elegante Lösung. Jedoch nicht über I²C sondern seriell über SPI. Das ganze ist kein Problem, solange du die Karte direkt am PC auslesen willst. Dann musst du nämlich FAT beherrschen. Ansonsten ist es relativ einfach. Nacheinander die zu beschreibende Adresse und das Datenbyte seriell übertragen. Dabei noch die ein oder andere Steuerleitung und einen Takt im auge behalten und schon sollte es funktionieren.