Программируемый контроллер Arduino Due

Опубликовано 28.09.2013 Ведущий Филипп Болгов

Arduino Due усовершенствованная плата форм фактора MEGA на базе процессора Atmel SAM3X8E ARM Cortex-M3. Это первая плата Arduino на основе 32-битного микроконтроллера с ядром ARM.
Преимуществом этого ядра является большая производительность, превосходящая обычные
8-битные микроконтроллеры, позволяющее выполнять операции с данными шириной 4 байта за 1 такт.
На плате контроллера имеется 54 цифровых входов/выходов из которых 12 можно задействовать как выходы ШИМ, 12 аналоговых входов, 4 аппаратных последовательных порта, генератор тактовой частоты 84 МГц, связь по USB с поддержкой OTG, 2 цифро-аналоговых преобразователя, 2 TWI, разъем питания, разъем SPI, разъем JTAG, кнопка сброса и кнопка стирания.
Для программирования используется USB порт соединенный с ATmega16U2, предоставляющей
виртуальный COM порт для программ на подключенном компьютере.
Собственный USB порт подключен к SAM3X. Это позволяет осуществлять последовательную связь посредством USB. Таким образом, обеспечивается подключение к монитору последовательной шины, или другим приложениям на вашем компьютере.
Питание Arduino Due может осуществляться через USB соединитель или с помощью внешнего источника питания.
Плата Arduino Due может взаимодействовать с компьютером, платами Arduino и другими микроконтроллерами, а также различными устройствами, такими как телефоны, планшеты, фотокамеры.