AT24C512 to 512-kilobitowa (64 KB) pamięć EEPROM komunikująca się przez magistralę I²C, przeznaczona do trwałego przechowywania danych w systemach wbudowanych. Działa w zakresie napięć od 1,7V do 5,5V, co czyni ją kompatybilną z wieloma mikrokontrolerami, takimi jak Arduino, ESP32, STM32 i AVR. Obsługuje adresowanie do 8 układów na jednej magistrali, co pozwala na rozszerzenie pamięci do 512 KB. Posiada 64-bajtowy bufor strony, co przyspiesza zapis większych bloków danych. Żywotność układu wynosi milion cykli zapisu, a retencja danych dochodzi do 100 lat, co zapewnia niezawodność w długoterminowych aplikacjach. Jest szeroko stosowana w loggerach danych, konfiguracji systemów, przechowywaniu ustawień użytkownika i urządzeniach IoT.