Вот резюме с официального сайта :
Версия 2 платы Uno имеет резистор, тянущий линию 8U2 HWB на землю, что облегчает перевод в режим DFU.
Версия 3 платы имеет следующие новые функции:
- Распиновка 1.0: добавлены выводы SDA и SCL, которые находятся рядом с выводом AREF, и два других новых вывода, размещенных рядом с выводом RESET, IOREF, которые позволяют экранам адаптироваться к напряжению, подаваемому с платы. В будущем экраны будут совместимы как с платой, которая использует AVR, которая работает от 5 В, так и с Arduino Due, которая работает от 3,3 В. Второй - это неподключенный контакт, который зарезервирован для будущих целей.
- Более сильная цепь СБРОСА.
- Atmega 16U2 заменяет 8U2.
Более подробный список изменений можно найти здесь .
R2:
Вращение ATMEGA8U2 (маленькая микросхема рядом с портом USB) было изменено на 45 градусов.
Были добавлены четыре контактные площадки (JP2), соединяющие контакты PB4 и PB7 USB ATMEGA ».
Вместо контактных площадок R1 R2 добавляет контакты заголовка к USB ATMEGA ICSP.
Был добавлен светодиод, подключенный к контакту 13. Включается, когда вывод 13 HIGH
выключен, когда выключен LOW
.
- Основной микрочип был изменен с ATmega168 на ATmega328.
- Резистор был добавлен между линией DTR (HWB) и выводом ATMEGA PD7.
R3:
- Вращение ATMEGA8U2 было изменено назад на 45 градусов.
- ATMEGA8U2 был изменен на ATMEGA16U2.
- Был добавлен диод, подключенный от + 5 В постоянного тока к выводу сброса, катод к + 5 В постоянного тока.
- 8-контактный разъем, который содержит 8 контактов Arduino, был заменен на 13, GND и AREF для 10-контактного разъема. Дополнительные 2 контакта подключены к AD4 / SDA и AD5 / SCL. Кроме того, 6-контактный разъем, к которому подключен контакт сброса, заменен на 8-контактный разъем. Одним из новых выводов на этом разъеме является вывод IOREF, который позволяет экранам, подключенным к плате, адаптироваться к напряжению платы. Второй вывод не подключен и зарезервирован для будущего использования.