Arduino Uno 与 Arduino Leonardo
arduinohardwaresoftware & coding更新于 2026/1/12 11:07:17
我们将比较 Arduino Uno 和 Arduino Leonardo 开发板的规格。
Arduino Uno

Arduino Leonardo

请参阅下表,了解详细比较 −
| Uno | Leonardo | ||
|---|---|---|---|
| 常规 | 尺寸 定价 | 2.7'' x 2.1'' $20-23 | 2.7'' x 2.1'' $20-21 |
| 连接 | I/O 引脚 PWM 引脚 模拟引脚 | 14 6 6 | 20 7 12 |
| 计算 | 处理器 闪存 SRAM EEPROM 时钟速度 电压水平 USB连接性 | ATmega328P 32 kB 2 kB 1 kB 16 MHz 5V 标准 A/B USB | ATmega32u4 32 kB 2.5 kB 1 kB 16 MHz 5V 标准 A/B USB |
| 通信 | 硬件串行端口 SPI 支持 I2C 支持 | 1 是 是 | 2 是(主(仅限) 是 |
除了上表提到的差异外,我还想强调另外两个主要差异−
Leonardo 上的 SPI 引脚不是通过数字引脚暴露的,而是通过 ICSP 接口。并且从机选择引脚完全没有暴露。因此,Leonardo 开发板不能用作 SPI 从机。它可以用作主机,并且其中一个 GPIO 可以连接到从机的从机选择引脚。
Leonardo 的 ATmega32u4 内置 USB 通信功能,因此无需 USB 转 UART 转换器。这开辟了多种可能性。其中几个功能在此处重点介绍。它开启了一个有趣的可能性,那就是让我们可以将 Leonardo 用作键盘或鼠标,而不是 COM 端口。

