Loading...

Learning   Examples | Foundations | Hacking | Links

如何将Arduino NG升级成自动复位

假如你手上有块Arduino NG (mini Pro如果没接DTR线,也发现这个问题),你肯定非常羡慕别人拥有一块Diecimila(或者比较新的arduino硬件版本),他们不必按下复位按钮后开始数秒,下面将教会你,只需要0.01uF的电容和一个烙铁,就让你的Arduino NG拥有Arduino009(包括以后版本)的自动复位功能。

首先,拔下电源板,加热烙铁

在Arduino NG板子上的ATmega168 芯片旁边有四个没有焊东西的焊盘,如下图所示,用0.01uF的电容将下面的两个焊盘连接。

下图所示的是一块焊好的板子

这样就行了,把板子接上电脑试一下吧,烧录一个新固件,不再需要按复位键了。祝你成功!

NOTE: Tymm Twillman 指出,OSX中串口打开会触发TRS,但是windows貌似不是这样,所以如果Windows下,对本文操作有可能无效。如果无效的话,请尝试短接上面两个焊盘的方法代替本文方法。

你也可以烧录Diecimila的bootloader到你的芯片上,消除之间上传的结束和你的程序开始执行之间的延迟。