前言
Arduino IDE (Integrated Development Environment 集成开发环境,简称IDE) 目前最高版本为1.6.1。它具有直观易用的编程界面和主流Arduino 控制板的必要配置。诸如基于ATmega168和 ATmega328微处理器芯片的Uno、Duemilanove、Nano等。最新版的 IDE 还支持了很多非常强大的Arduino家族新成员,例如Yún和DUE。当然,不同的项目有着不同的需求,适合的才是最好的。例如笔者最近打算做一个小项目,只需简单的控制逻辑配合几个IO量,考虑到尺寸和成本,最终选择了ATTiny系列的单片机,ATTiny85/45虽然小巧强大,但是介于中国国情其性价比不如ATMEGA8了。而作为简单控制ATTiny13再适合不过了,而且通过扩展硬件库,可以让Arduino IDE也支持ATTiny13。