В микроконтроллерах Arduino используются следующие виды памяти: habr.com arduino.ru
- Flash-память (ROM). habr.com Это энергонезависимая память, в которой хранится прошивка контроллера. habr.com То, что там записано, нельзя изменить в процессе работы программы. habr.com
- ОЗУ (RAM). habr.com Это оперативная память, используется для размещения переменных, массивов и других данных. habr.com При отключении питания эта информация будет потеряна. habr.com
- EEPROM. habr.com Используется для хранения пользовательских данных, содержимое этой памяти можно модифицировать в процессе работы программы. habr.com
Кроме того, в Arduino есть SRAM-память (статическая оперативная память с произвольным доступом), которая предназначена для хранения переменных и объектов, созданных во время выполнения программы. 3drob.ru www.electronicshub.org