Плата разработки Arduino UNO представляет собой плату микроконтроллера с открытым исходным кодом, основанную на микроконтроллере ATmega328P микроконтроллерного типа (MCU), разработанную компанией Arduino.cc и впервые выпущенную в 2010 году.
Плата микроконтроллера оснащена наборами цифровых и аналоговых входов/выходов (I/O), которые могут быть подключены к различным расширительным платам (щитам) и другим схемам.
Плата имеет 14 цифровых входов/выходов (шесть с возможностью ШИМ-выхода), 6 аналоговых входов/выходов и программируется с помощью Arduino IDE (интегрированной среды разработки) через USB-кабель TYPE C. Она может питаться от USB-кабеля или бочкообразного разъема, который принимает напряжение от 7 до 20 вольт, например, прямоугольную 9-вольтовую батарею. Она оснащена тем же микроконтроллером, что и плата Arduino Nano, и теми же разъемами, что и плата Leonardo.
Справочный дизайн оборудования распространяется по лицензии Creative Commons Attribution Share-Alike 2.5 и доступен на веб-сайте Arduino. Также доступны файлы компоновки и производства для некоторых версий оборудования.
Спецификация платы
Ядро ATMEGA328
Максимальная частота 16 МГц
Объем памяти программ (FLASH) 32 Кб (2 Кб занято загрузчиком)
Объем памяти данных (RAM) 2 Кб
EEPROM 1 Кб
Таймеры 3 шт
Интерфейс 1xSerial, 1xI2C, 1xSPI
АЦП 10 бит, 6 аналоговых входных порта
Цыфровые входы/выходы 14
Напряжение питания платы 5В через USB разъем, 7-12 Вольт через бочкообразный разъем
Размеры платы 68 х 53 х 14мм