
【兼容 Arduino Mega 2560】冷饭开发板甲型三版
简介
【长期支持】兼容 "Arduino Mega 2560 Rev3" 的开发板,为立创商城 C22460 提供的参考设计。
简介:【长期支持】兼容 "Arduino Mega 2560 Rev3" 的开发板,为立创商城 C22460 提供的参考设计。开源协议
:CC BY-SA 3.0
描述
正在寻找其他开发板?请查阅 星鸢黛小姐的开发板介绍
需要为本开发板烧录 Arduino 提供的 BootLoader 以兼容相应产品或为定制 USB 配置?请参考 超详细:如何为你的Arduino及兼容板烧录BootLoader
版权声明与其他重要提示
本作品采用 知识共享署名-相同方式共享 3.0 未本地化版本许可协议 进行许可。- 本作品兼容 Arduino Mega 2560 Rev3 开发板。本作品中有参考其硬件设计的部分,并遵守其采用的 CC-BY-SA 协议的传递性。“Arduino”是 Arduino 公司拥有的商标。
- 本作品是为 ATmega2560-16AU 单片机(立创商城商品 C22460)制作的参考设计,作为原先本人提供的参考设计的优化。
- 本作品属于长期支持计划作品集。
工程说明

本作品是本人设计的第三块基于 ATmega 2560 的开发板。对比于往期工程,本作品在保持小体积的同时具有友好的引脚排序和单面贴装布局。
关于冷饭计划
尽管我过去提供的立创商城 ATmega2560 芯片参考设计作为我初学电路设计时的早期作品具有非常多的缺陷,但大家还是以相当的热情支持了我,非常感谢。然而,对于时常有人提出的疑问,我却不能很好的回应,因为无论如何打补丁,房子的基础都不会改变。因此,我决定重新设计一款 ATmega2560 开发板,并对其进行长期支持维护以感谢大家对我的认可。有鉴于这种炒冷饭行为骗热度的无耻行为,这个计划就定名为冷饭计划 Code Rice。
关于 BOM
请不要使用自动生成的 BOM。实际 BOM 见附件。这个问题是由于本人的开发习惯与 LCEDA 的自动 BOM 逻辑不同导致的,而且我不想改(
关于面板
顶面板第一次测试版本成功!由于开发板的接口几乎接近这个外形的承载上限,面板部分位置连接较为薄弱,可能在冲击下断裂,但不影响使用。我在排母开槽留了比较大的余量,对自己装配精密度有信心可以稍微改小以增加机械强度。底面板仍在设计调整,但是由于不涉及开槽只有图案设计,因此各位可以直接自由发挥!
具体设计图见附件!
连接性与功能
- 仅需插上 USB 连接线,或通过任意 5V 引脚提供 5.0V 电源即可满足单片机一切工作条件(若过高或过低可能导致开发板不能工作甚至损坏);
- 全 IO 引出:70 个以兼容 Arduino 顺序排列的 IO 和 16 个其余 IO;
- USB Type-C 连接器与板载可自定义信息的免驱全速 USB 2.0 转 UART 芯片(CH343P),连接到 UART 0;
- 板载 1.25T-4P 外形 I2C 接口连接器(无上拉电阻),以兼容本人其他所有作品的顺序排列;
- 带有复位按钮,另有 4 个 LED 指示灯分别显示电源、UART0 Rx/Tx、数字端口 13(即 PB7)的状态;
- 通用的 2.54mm 间距 ICSP 烧录口;JTAG 接口未单独设置连接器,若有需要可以从 GPIO 连接器上连接使用。
PCB 部分设计参数与技术特征

往期版本已经废弃,参数仅供对比参考使用。
| PCB 版本 | Ver 1.00 | Ver 2.01 | Ver 3.02 |
|---|---|---|---|
| PCB 外边框尺寸 | 50*50mm | 50*90mm | 50*50mm |
| IO 排列 | 按寄存器组排列 较难使用 | 按用户定义排列 便于使用 | 按用户定义排列 便于使用 |
| 铜箔层数 | 2 层 | 2 层 | 2 层 |
| 元件安装 | 插针 + 双面贴装 | 插针 + 单面贴装 | 插针 + 单面贴装 |
| 最小设计线宽 | 6 mil | 6 mil | 5 mil |
| 最小设计间距 | 6 mil | 6 mil | 5 mil |
| 最小过孔外径 | 24 mil | 24 mil | 24 mil |
| 最小过孔内径 | 12 mil | 12 mil | 12 mil |
| 最小贴装元件尺寸 | 0603 | 0603 | 0402 |
| 设计软件 | 立创 EDA 标准版 | 立创 EDA 标准版 | 立创 EDA 专业版 |
| 贴装元件封装 | 系统库 | 系统库 + 自有库 | 系统库 + 自有库 |
以上参数符合嘉立创双层板免费打样的工艺要求。如果您需要在其他厂家或工艺下进行生产,请确认厂方提供的工艺参数表,并(在有需要的情况下)自行进行PCB设计的适当改动。
关于贴片元件焊接
是的,0402贴片确实不好焊。
我确实挺想小批量生产并出售的,但是 ATmega2560 芯片这几年的涨幅大家也都看见了...而且不敢买那种便宜的淘宝大路货。所以预计价格可能在88元上下,没什么意义。
配置开发板
如果需要为本开发板烧录 Arduino 提供的 BootLoader 以兼容相应产品,或需要为本开发板定制 USB 配置,请参考超详细:如何为你的Arduino及兼容板烧录BootLoader。
以下是一些建议阅读的资料。
- 如果您需要为开发板烧录 Arduino 的 BootLoader 以兼容相应产品,请访问 Bootloader | Arduino Documentation | Arduino Documentation 或参考互联网相关教程。
- 如果您需要安装 USB 转串口驱动以提升串口芯片的稳定性和/或修改可自定义的 USB 配置,如 VID、PID、最大电流值、厂商和产品信息字符串等,请访问 USB转高速串口芯片 CH343 - 南京沁恒微电子股份有限公司 以阅览有关方法及获取所需计算机软件。
注意:以上外部链接仅供参考,本人不具有以上链接所指向页面及其中商标、文章、图片或附件等的权利。本人不对其网站及提供的计算机软件等内容的安全性负责。
更新与修复
| 版本 | 时间 | 说明 |
|---|---|---|
| 3.00 | 2023-03-16 | 发布工程。 |
| 3.01 | 2023-04-09 | -- 修复串口指示灯常亮的问题。 与CH340 相反,CH343 默认在 Tx 输出高电平并在 Rx 内置上拉电阻,因此开发板端口 D00 和 D01 常态为高电平,导致指示灯常亮。 目前已经将指示灯修改为低电平点亮。 |
| 3.02 | 2023-05-23 | -- 取消了盘中孔。 尽管这一设计对手工焊接几无影响,考虑到多种因素,依然规避了盘中孔的使用。 -- 增加 IIC 上拉电阻。 增设 R9 和 R10 两个电阻。若不需要,可以留空。 -- 修复了排母显示和实际使用不同的问题。 |
仅供留档参考:旧型号列表
请注意,以下工程均已放弃支持。本人不再提供有关技术解答,或硬件设计修改。其中可能有关于版权等信息的不恰当描述,仅作为留档参考用途保留。
联系作者
- 联系方式列表 GitHub 个人主页
- QQ 交流群 ★赛博考古学会★ (732574927)
- 开源硬件发布 立创开源平台 个人主页
- 支持与捐助 爱发电个人主页
由于平台特性,立创开源平台私信和评论可能不一定能回复、或回复间隔很长,敬请谅解。
正在寻找其他开发板?请查阅 星鸢黛小姐的开发板介绍
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

本作品采用 








