На этой плате есть внешний EEPROM от ATMEL, но я отказался от его использования из за того что не хочу думать как уменьшить количество циклов перезаписи в пользу долговечности его службы
Гм.. Так в EEPROM пишется только в том случае, если произошли изменения. Причём, не ежесекундные, а по истечении некоторого времени после останова поворота.
Их не так уж и много будет, учитывая
Микросхемы EEPROM 24Cxx используются для энергонезависимого хранения данных с максимальным количеством перезаписи до 1 млн раз,
Что-то вы уж совсем перестраховываетесь.
P.S. У себя именно так и сделал. С одной разницей, что "внешняя" EEPROM (24c32) находится на плате "часов" (DS3231).
В неё же пишу и данные диапазона, статуса РА, LNA (у меня не только поворотка реализована) и прочие текущие параметры, которые необходимо восстановить при включении девайса.