/*
* Чтение из EEPROM
*
* Считывает значение каждого байта из EEPROM и выводит его
* на компьютер.
* Этот пример кода находится в общественном достоянии.
*/
#include <EEPROM.h> // Подключаем библиотеку для работы с EEPROM
// Начинаем чтение с первого байта (адрес 0) EEPROM
int address = 0; // Переменная для хранения текущего адреса в EEPROM
byte value; // Переменная для хранения считанного значения
void setup() {
// Инициализируем последовательный порт и ждём его открытия
Serial.begin(9600); // Запускаем Serial со скоростью 9600 бод
while (!Serial) { // Ждём подключения последовательного порта (актуально для встроенных USB‑портов)
; // Пустой цикл — ждём, пока порт станет доступен
}
}
void loop() {
// Считываем байт из текущего адреса EEPROM
value = EEPROM.read(address);
// Выводим адрес и значение в монитор порта
Serial.print(address); // Печатаем текущий адрес
Serial.print("\t"); // Печатаем табуляцию (разделитель)
Ser