Серцем платформи Arduino Uno є 8-бітний мікроконтролер фірми Microchip – ATmega328P на архітектурі AVR з тактовою частотою 16 МГц. Контролер має трьома видами пам'яті: 32 КБ Flash-пам'яті, з яких 0,5 КБ використовуються завантажувачем, який дозволяє прошивати Uno зі звичайного комп'ютера через USB.Apr 19, 2022

Серцем платформи Arduino Nano є 8-бітний мікроконтролер сімейства AVR – ATmega328P з тактовою частотою 16 МГц. Контролер надає 32 КБ Flash-пам'яті для зберігання прошивки, 2 КБ оперативної пам'яті SRAM та 1 КБ енергонезалежної пам'яті EEPROM для зберігання даних.

Мікроконтролер ATmega168 має: 16 Кб флеш-пам'яті (2 Кб використовується для зберігання завантажувача) 1024 байта ОЗУ

Arduino не надає зручну шину для передачі пам'яті. Таким чином, немає ніякого способу підключити чіп, щоб отримати більше пам'яті. У Arduino є SPI, тому можна отримати доступ до карти SD. Будь-який код на SD-карті повинен бути завантажений у виконувану пам'ять.