Arduino Due是基于Atmel SAM3X8E ARM Cortex-M3 CPU的微控制器板。 它是基于32位ARM内核微控制器的第一个Arduino板。
重要功能 -
它有54个数字输入/输出引脚(其中12个可用作PWM输出)
12个模拟输入
4个UART(硬件串行端口)
84 MHz时钟,USB OTG连接
2 DAC(数字到模拟),2 TWI,电源插孔,SPI头,JTAG头
重置按钮和擦除按钮
Arduino应用板的特性
工作电压 | CPU速度 | 模拟输入/输出 | Digital IO / PWM | EEPROM [KB] | SRAM [KB] | SRAM [KB]... | USB | UART |
---|---|---|---|---|---|---|---|---|
3.3伏 | 84 Mhz | 12/2 | 54/12 | - | 96 | 512 | 2微米 | 4 |
通讯
4硬件UART
2 I2C
1 CAN接口(汽车通信协议)
1 SPI
1接口JTAG(10引脚)
1 USB主机(像Leonardo一样)
1编程端口
与大多数Arduino板不同,Arduino Due板运行在3.3V。 I / O引脚可以承受的最大电压为3.3V。 将高于3.3V的电压施加到任何I / O引脚可能会损坏电路板。
该板包含支持微控制器所需的一切。 您可以使用micro-USB电缆将其连接到计算机,或者使用AC-to-DC适配器或电池为其供电以开始使用。 Due与所有工作在3.3V的Arduino屏蔽兼容。
Arduino Zero
零是由UNO建立的平台的简单和强大的32位扩展。 零板通过提供更高的性能,为设备提供各种项目机会来扩展系列,并且作为学习32位应用程序开发的一个伟大的教育工具。
重要特点是 -
Zero应用程序涵盖从智能物联网设备,可穿戴技术,高科技自动化,到疯狂的机器人。
该板由Atmel的SAMD21 MCU供电,该MCU配有32位ARMCortex®M0 +内核。
其最重要的特性之一是Atmel的嵌入式调试器(EDBG),它提供了一个完整的调试接口,无需额外的硬件,显着增加了软件调试的易用性。
EDBG还支持可用于器件和引导加载程序编程的虚拟COM端口。
Arduino Zero板的特性
工作电压 | CPU速度 | 模拟输入/输出 | Digital IO/ PWM | EEPROM [KB] | SRAM [KB] | Flash [KB] | USB | UART |
---|---|---|---|---|---|---|---|---|
3.3伏 | 48 Mhz | 6/1 | 14/10 | - | 32 | 256 | 2微米 | 2 |
与大多数Arduino和Genuino主板不同,Zero运行在3.3V。 I / O引脚可以承受的最大电压为3.3V。 将高于3.3V的电压施加到任何I / O引脚可能会损坏电路板。
该板包含支持微控制器所需的一切。 您可以使用micro-USB电缆将其连接到计算机,也可以使用AC-to-DC适配器或电池为其供电以开始使用。 零点与工作在3.3V的所有屏蔽兼容。