跳到主要内容

Arduino Uno Rev3

Arduino Uno Rev3 开发板正面

Arduino Uno Rev3(UNO R3)是一款基于 ATmega328P 的微控制器开发板,主频为 16 MHz,工作电压为 5 V,提供 14 路数字 I/O、6 路模拟输入,其中 6 路数字引脚支持 PWM。

开发板通过 USB Type-B 连接电脑,板载 ATmega16U2 提供 USB 转串口通信。可使用 Arduino IDE 编程,并搭配扩展板和传感器模块,用于电子入门教学、原型开发和机器人控制等项目。

SKU产品
35766Arduino Uno Rev3

产品特点​

  • AVR 主控:采用 16 MHz ATmega328P,工作电压为 5 V。
  • 基础 I/O:提供 14 路数字 I/O、6 路模拟输入,其中 6 路数字引脚支持 PWM。
  • USB 编程:板载 ATmega16U2,通过 USB Type-B 上传程序与进行串口通信。
  • Arduino 开发:使用 Arduino AVR Boards 支持包,可从 Blink 等内置示例开始。

产品参数​

项目参数
主控ATmega328P,8 位 AVR
主频16 MHz
Flash32 kB,其中 0.5 kB 用于 bootloader
SRAM / EEPROM2 kB / 1 kB
数字 I/O14 路,其中 6 路支持 PWM
模拟输入6 路,10 位 ADC
工作电压5 V
外部输入电压推荐 7–12 V;极限 6–20 V
I/O 引脚电流每引脚 20 mA(官方商城规格)
3.3 V 引脚电流最大 50 mA
通信接口UART、I2C、SPI
USB 接口USB Type-B
板载 LEDD13(LED_BUILTIN)
外形尺寸68.6 × 53.4 mm(官方商城规格)

参数来源:Arduino Uno Rev3 官方产品规格 和 UNO R3 官方数据手册。

Arduino Uno Rev3 与包装盒

产品尺寸​

Arduino Uno Rev3 尺寸示意图

尺寸来源差异

提供的尺寸图标注为 66.04 × 50.80 mm,与官方商城列出的 68.6 × 53.4 mm 不一致。机械安装前核对实物及官方设计文件,不将两组尺寸视为同一测量口径。

板载资源​

部件用途
ATmega328P执行上传的 Sketch,保存程序与运行数据
ATmega16U2提供 USB 与主控 UART 之间的通信桥接
USB Type-B连接电脑、上传程序和串口调试,同时提供 USB 电源
DC 电源座接入外部直流电源
RESET 按钮复位主控并重新执行程序
ICSP 排针提供 SPI 信号及在系统编程接口
ON 指示灯指示开发板供电状态
L 指示灯连接 D13,用于 Blink 等板载验证
TX、RX 指示灯指示 USB 转串口通信活动

ATmega328P 的 Flash 保存程序,SRAM 保存程序运行时的变量;EEPROM 可保存掉电后仍需保留的数据。编写程序时需注意 2 kB SRAM 的容量限制,不能把 Flash 容量当作可用运行内存。

开发方式​

使用 Arduino IDE 编写和上传 Sketch,开发板支持包选择 Arduino AVR Boards,板型选择 Arduino Uno。首次使用可按 快速入门 上传板载 Blink 示例,再按 基础功能示例 验证串口与模拟输入。

UNO R3 不带 Wi-Fi、蓝牙、DAC 或 LED 点阵。采用 UNO 外形的扩展板仍需核对供电、逻辑电平、引脚占用和软件库支持情况,不能只凭排针位置判断兼容。