Arduino ProMini是最小的Arduino板子,它所有外部引脚通孔没有焊接。处理器核心是ATmega168或ATmega328P,同时具有14路数字输入/输出口(其中6路可作为PWM输出),6路模拟输入,一个晶体谐振,一个复位按钮。大小和拇指差不多,宽1.8cm,长3.4cm,重2.34g。合适作为飞控控制板,我购买它是目的是考虑做个智能风筝。


由于它没有USB口,我连接PC上传代码采用USB传TTL PL2303HX模块转接口(默认Windows10驱动对PL2303HX支持有问题,解决方案请见:《解决TTL PL2303HX在WINDOWS10上无法使用》)。

TTL与Arduino ProMini连接方法如下:

TTL RXD -> ProMini TXO
TTL TXD -> ProMini RXI
TTL VCC -> ProMini VCC
TTL GND -> ProMini GND

连接好后,将USB TTL插入电脑。设置好驱动后,打开Arduino开发工具。

然后对开发板进行设置。选择“工具”菜单,开发板设置为”Arduino Pro or Pro Mini”,处理器设置为”ATmega328P (5V, 16 MHx)”,端口改为识别到的USB TTL端口号。

这样就可以进行编译与上传代码。