Arduino Uno микроконтроллерная плата основанная на ATmega328 (datasheet).

Arduino UNO имеет 14 цифровых вход/выходов (из которых 6 могут использоваться как аппаратные выходы ШИМ ), 6 аналоговых входов, кварцевый генератор частотой 16 МГц, разъем USB, разъем для подключения питания, хидер ICSP и кнопку перезагрузки.

Чтобы начать работу, просто подключите его к компьютеру с помощью кабеля USB, или подключите его к AC-DC адаптеру, или просто к батареи.

На момент написания статьи последней версией Arduino UNO является Rev3.

Отличия Rev3:

  • 1.0 распиновка : добавлены выводы SDA и SCL (возле вывода AREF), а также два новых вывода, расположенных возле вывода RESET. Первый - IOREF - позволяет платам расширения подстраиваться под рабочее напряжение Arduino. Данный вывод предусмотрен для совместимости плат расширения как с 5В-Ардуино на базе микроконтроллеров AVR, так и с 3.3В-платами Arduino Due. Второй вывод ни к чему не подсоединен и зарезервирован для будущих целей.
  • Улучшена помехоустойчивость цепи сброса.
  • Микроконтроллер ATmega8U2 заменен на ATmega16U2.

В отличие предыдущих плат, Arduino Uno Rev3 в качестве преобразователя интерфейсов USB-UART использует микроконтроллер ATmega16U2 вместо микросхемы FTDI. (ATmega8U2 в Rev2).

Характеристики:

  • Микроконтроллер: ATmega328P
  • Напряжение питания схемы: 5В
  • Входное напряжение питания (рекомендуемое): 7-12В
  • Предельное входное напряжение: 6-20В
  • 14 цифровых пинов (из них 6 с поддержкой аппаратного ШИМ)
  • Аналоговых входов: 6
  • Постоянный ток через один пин: не более 40 мА
  • Ток пина 3.3V: не более 50 mA
  • Flash: 32 KB, из которых 0.5К занято бутлоадером
  • SRAM: 2 KB
  • EEPROM: 1 KB
  • Тактовая частота: 16 MHz

 Оригинальная упаковка выглядит так: