Arduino Mega 2560 Rev3
Arduino Mega 2560 Rev3 是基于 ATmega2560 的微控制器开发板,主频为 16 MHz,提供 54 路数字 I/O、16 路模拟输入和 4 路硬件 UART,可连接多个传感器、控制器和串口设备。
板载 ATmega16U2 负责 USB 转串口通信,通过 USB Type-B 接口上传程序。开发板可使用 Arduino IDE 开发,适用于机器人控制、自动化设备和电子原型项目。
| SKU | 产品 |
|---|---|
| 35767 | Arduino Mega 2560 Rev3 |
产品特点
- 多路 I/O:提供 54 路数字 I/O 和 16 路模拟输入,适合连接多个外设。
- 多串口连接:提供 4 路硬件 UART,可分别连接串口设备。
- 程序与数据存储:配备 256 kB Flash、8 kB SRAM 和 4 kB EEPROM。
- Arduino 开发:使用 Arduino AVR Boards 支持包,通过 USB Type-B 上传程序。
产品参数
| 项目 | 参数 |
|---|---|
| 主控 | ATmega2560,8 位 AVR |
| 主频 | 16 MHz |
| Flash | 256 kB,其中 8 kB 用于 bootloader |
| SRAM / EEPROM | 8 kB / 4 kB |
| 工作电压 | 5 V |
| 外部输入 | 推荐 7–12 V;极限范围 6–20 V |
| 数字 I/O | 54 路(D0–D53) |
| PWM | 15 路,8 位输出 |
| 模拟输入 | 16 路,10 位 ADC |
| 硬件 UART | 4 路 |
| I2C / SPI | 各 1 路 |
| I/O 电流 | 每引脚按 20 mA 上限使用 |
| 3.3 V 输出 | 最大 50 mA |
| USB | Type-B |
| 板载 LED | D13(LED_BUILTIN) |
| 尺寸 | 101.52 × 53.3 mm(官方商城) |
| 重量 | 37 g |
参数依据:Mega 2560 Rev3 官方规格 与 Mega 2560 Rev3 数据手册。
产品参数对比
| 项目 | R7FA4 PLUS A | R7FA4 PLUS B | ESP32-S3-Nano | Arduino Mega 2560 Rev3 |
|---|---|---|---|---|
| 产品图片 | ![]() | |||
| 微控制器 | 瑞萨 R7FA4,32 位 Arm Cortex-M4 | 瑞萨 R7FA4,32 位 Arm Cortex-M4;乐鑫 ESP32-S3FN8,32 位 Xtensa LX7 双核 | 乐鑫 ESP32-S3R8,32 位 Xtensa LX7 双核 | ATmega2560,8 位 AVR |
| 时钟频率 | R7FA4:48 MHz | R7FA4:48 MHz;ESP32-S3FN8:240 MHz | 240 MHz | 16 MHz |
| 存储 | 256 kB Flash、32 kB RAM | R7FA4:256 kB Flash、32 kB RAM;ESP32-S3FN8:384 kB ROM、512 kB RAM、8 MB Flash | 384 kB ROM、512 kB RAM、16 MB Flash、8 MB PSRAM | 256 kB Flash、8 kB SRAM、4 kB EEPROM |
| 无线通信 | 无 | 2.4 GHz Wi-Fi、Bluetooth LE | 2.4 GHz Wi-Fi、Bluetooth LE | 无 |
| 工作电压 | 5 V / 3.3 V 可选 | 5 V / 3.3 V 可选 | 3.3 V | 5 V |
| 外部供电电压 | 6–24 V | 6–24 V | 6–21 V | 推荐 7–12 V |
| 复位按键 | 侧立式,插上扩展板后方便复位 | 侧立式,插上扩展板后方便复位 | 直立式 | 直立式 |
| I/O 引脚输出电流(原对比表标称) | 8 mA | 8 mA | 40 mA | 20 mA |
| 数字引脚 | 14 | 14 | 14 | 54 |
| 模拟输入 | 6 | 6 | 8 | 16 |
| DAC | 2 | 2 | 无 | 无 |
| PWM | 6 | 6 | 5 | 15 |
| UART | 1 | 1 | 2 | 4 |
| I2C | 1 | 1 | 1 | 1 |
| SPI | 1 | 1 | 1 | 1 |
对比内容按提供的产品参数截图整理,型号链接对应各产品详情页。原表中跨列合并的参数已展开;接口数量按该表的板级口径保留,不表示芯片可复用功能的全部数量。各型号引脚电流的测试条件和限制口径可能不同,不能直接作为可持续驱动负载的依据,接线前应核对对应产品的电气规格。
板载资源

图中编号对应以下部件:
| 编号 | 部件 | 说明 |
|---|---|---|
| 1 | ATmega2560 主控芯片 | 执行上传的 Sketch,处理数字 I/O、模拟采样与通信 |
| 2 | ATmega16U2 USB 转串口芯片 | 将 USB 数据转接到主控的 Serial 串口 |
| 3 | USB Type-B 接口 | 连接电脑,用于程序上传、串口通信和 USB 供电 |
| 4 | DC 电源插座 | 接入外部直流电源,推荐输入 7~12 V |
| 5 | RESET 按钮 | 使主控复位并重新执行程序 |
| 6 | 数字 I/O 排针 | 图中上侧为 D0~D21 等信号;右侧双排接口继续引出 D22~D53 |
| 7 | 模拟输入排针 | 引出 A0~A15,共 16 路模拟输入 |
| 8 | ATmega2560 ICSP 接口 | 提供主控的在系统编程接口及 SPI 信号 |
ON 指示灯显示供电状态,L 指示灯连接 D13,TX、RX 指示灯用于观察 USB 串口通信活动。
Flash 保存程序,SRAM 保存运行变量,EEPROM 可保存掉电后需要保留的数据。256 kB Flash 不等同于可用运行内存,编写缓冲区和处理字符串时仍需注意 8 kB SRAM 的限制。
产品尺寸

安装孔位置以尺寸图与官方机械资料为准,机械设计前核对实物。
开发与扩展
使用 Arduino IDE 和 Arduino AVR Boards 支持包开发。先按 快速开始 验证板载 LED,再按 多串口与基础示例 测试 UART、模拟输入和 PWM。
板上未集成 Wi-Fi 或蓝牙。使用 UNO 扩展板时,需核对引脚、供电和库对 ATmega2560 的支持,尤其注意 SPI 与 I2C 信号的位置差异。