Arduino Due — это микроконтроллерная плата на базе процессора Atmel SAM3X8E ARM Cortex-M3. Это первая плата Arduino, основанная на 32-разрядном ядре ARM.
Важные особенности —
- Он имеет 54 цифровых входа / выхода (из которых 12 могут использоваться как выходы ШИМ)
- 12 аналоговых входов
- 4 UART (аппаратные последовательные порты)
- Тактовая частота 84 МГц, соединение с поддержкой USB OTG
- 2 ЦАП (цифро-аналоговый), 2 TWI, разъем питания, разъем SPI, разъем JTAG
- Кнопка сброса и кнопка стирания
Характеристики платы Arduino Due
Рабочее вольт | Скорость процессора | Аналоговый вход / выход | Цифровой IO / PWM | EEPROM [KB] | SRAM [KB] | Flash [КБ] | USB | УАПП |
---|---|---|---|---|---|---|---|---|
3,3 Вольт | 84 МГц | 12/2 | 54/12 | — | 96 | 512 | 2 микро | 4 |
связь
- 4 аппаратных UART
- 2 I2C
- 1 интерфейс CAN (автомобильный протокол связи)
- 1 SPI
- 1 интерфейс JTAG (10-контактный)
- 1 USB Host (вроде как Леонардо)
- 1 порт программирования
В отличие от большинства плат Arduino, плата Arduino Due работает при напряжении 3,3 В. Максимальное напряжение, которое могут выдержать контакты ввода / вывода, составляет 3,3 В. Подача напряжения выше 3,3 В на любой вывод ввода-вывода может повредить плату.
Плата содержит все необходимое для поддержки микроконтроллера. Вы можете просто подключить его к компьютеру с помощью кабеля micro-USB или включить адаптер переменного тока в постоянный ток или батарею, чтобы начать работу. Due совместим со всеми экранами Arduino, работающими при напряжении 3,3 В.
Arduino Zero
Zero — это простое и мощное 32-разрядное расширение платформы, созданной ООН. Плата Zero расширяет семейство, обеспечивая повышенную производительность, предоставляя разнообразные возможности для проектов для устройств, и служит отличным образовательным инструментом для изучения разработки 32-разрядных приложений.
Важные особенности —
-
Приложения Zero включают в себя интеллектуальные устройства IoT, носимые технологии, высокотехнологичную автоматизацию и безумную робототехнику.
-
Плата работает от микроконтроллера SAMD21 от Atmel с 32-разрядным ядром ARM Cortex® M0 +.
-
Одной из наиболее важных функций является встроенный отладчик Atmel (EDBG), который обеспечивает полный интерфейс отладки без необходимости в дополнительном оборудовании, что значительно повышает удобство использования для отладки программного обеспечения.
-
EDBG также поддерживает виртуальный COM-порт, который можно использовать для программирования устройства и загрузчика.
Приложения Zero включают в себя интеллектуальные устройства IoT, носимые технологии, высокотехнологичную автоматизацию и безумную робототехнику.
Плата работает от микроконтроллера SAMD21 от Atmel с 32-разрядным ядром ARM Cortex® M0 +.
Одной из наиболее важных функций является встроенный отладчик Atmel (EDBG), который обеспечивает полный интерфейс отладки без необходимости в дополнительном оборудовании, что значительно повышает удобство использования для отладки программного обеспечения.
EDBG также поддерживает виртуальный COM-порт, который можно использовать для программирования устройства и загрузчика.
Характеристики платы Arduino Zero
Рабочее вольт | Скорость процессора | Аналоговый вход / выход | Цифровой IO / PWM | EEPROM [KB] | SRAM [KB] | Flash [КБ] | USB | УАПП |
---|---|---|---|---|---|---|---|---|
3,3 Вольт | 48 МГц | 6/1 | 14/10 | — | 32 | 256 | 2 микро | 2 |
В отличие от большинства плат Arduino и Genuino, Zero работает при напряжении 3,3 В. Максимальное напряжение, которое могут выдержать контакты ввода / вывода, составляет 3,3 В. Подача напряжения выше 3,3 В на любой вывод ввода-вывода может повредить плату.
Плата содержит все необходимое для поддержки микроконтроллера. Вы можете просто подключить его к компьютеру с помощью кабеля micro-USB или включить адаптер переменного тока в постоянный ток или батарею, чтобы начать работу. Ноль совместим со всеми экранами, которые работают при 3,3 В.