Chcę przechowywanie dużej ilości danych na mój Arduino z ATmega168/ATmega328 mikrokontrolera, ale niestety jest tylko 256 KB/512 KB pamięci EEPROM.Arduino: Lekki algorytm kompresji do przechowywania danych w pamięci EEPROM
Mój pomysł polega na wykorzystaniu algorytmu kompresji w celu zmniejszenia rozmiaru. Ale cóż, moja wiedza na temat algorytmów kompresji jest dość niska i moje poszukiwania gotowych bibliotek zakończyły się niepowodzeniem.
Czy jest zatem dobry sposób na zoptymalizowanie rozmiaru pamięci?
256 KB pamięci EEPROM? Według [strony Atmel dla ATmega168] (http://www.atmel.com/devices/atmega168.aspx) ma 512 bajtów pamięci EEPROM (tak, bajty) i [ATmega328] (http: //www.atmel. com/devices/atmega328.aspx) ma 1024 bajty pamięci EEPROM. Czy jest to EEPROM na zewnątrz mikrokontrolera? –