Arduino IDE官方版是一款专为Arduino开发板设计的的集成开发环境。Arduino IDE官方版让用户能够编写、上传和调试Arduino的程序代码并且支持C/C++语言,用户可以使用它来编写各种控制和交互式电子项目的代码。Arduino IDE官方版还提供了强大的调试功能,用户可以通过串口监视器查看和分析程序的输出和传感器数据并且还支持固件库的更新和扩展,用户可以根据需要添加新的功能和模块。
-
5.11 中文版查看
-
0.1.9 电脑版查看
-
官方版查看
-
20.03 电脑版查看
-
1.48.0 官方版查看
Arduino IDE软件特色
1、混合开发
ArduinoIDE能够 在Windows、MacintoshOSX、Linux三大流行电脑操作系统上运作,而别的的大部分控制板只有在Windows上开发。
2、简易清楚的开发
ArduinoIDE根据processingIDE开发。针对新手而言,非常容易把握,另外拥有充足的协调能力。Arduino語言根据wiring语言开发,是对AVRGCC库的二次封裝,不用过多的单片机设计基本、编程技术,简单学习后,你也能够 迅速的开展开发。
3、开放式
Arduino的硬件配置电路原理图、电路原理图、IDE手机软件及关键库文件全是开源的,在开源协议书范畴里衬能够 随意改动初始设计方案及相对编码。
4、小区与第三方适用
Arduino拥有诸多的开发者和客户,你能寻找她们出示的诸多开源的实例编码、硬件开发。比如,能够 在Github.com、Arduino.cc、Openjumper.com等网址寻找Arduino第三方硬件配置、外接设备、类库等适用,迅速更简易的拓展你的Arduino新项目。
5、硬件开发的发展趋势
Arduino不仅是全世界最时兴的开源硬件配置,也是一个出色的硬件开发服务平台,也是硬件开发的发展趋势。Arduino简易的开发方法促使开发者更关心艺术创意与完成,迅速的进行自身的新项目开发,大大的节省了学习培训的成本费,减少了开发的周期时间。
Arduino IDE软件功能
1、开放源代码的电路图设计,程序开发接口免费下载,也可依需求自己修改。
2、支持多种互动程序,如:Flash、Max/Msp、VVVV、PD、C、Processing等。
3、使用低价格的微处理控制器(AVR系列控制器),可以采用USB接口供电,不需外接电源,亦可以使用外部9VDC输入。
4、可依据官方提供的Eagle格式PCB和SCH电路图简化Arduino模组,完成独立运作的微处理控制;可简单地与传感器,各式各样的电子元件连接(例如:红外线,超音波,热敏电阻,光敏电阻,伺服马达等)
5、应用方面,利用Arduino,突破以往只能使用鼠标、键盘、CCD等输入的装置的互动内容,可以更简单地达成单人或多人游戏互动。
6、Arduino支持ISP在线烧,可以将新的“bootloader”固件烧入AVR芯片。有了bootloader之后,可以通过串口或者USB to Rs232线更新固件。
Arduino IDE数据类型
boolean布尔
unsigned long无符号长整数
float浮点
double双字节浮点
unsigned int无符号整数
long长整数
char字符
array数组
byte字节
int整数
string字符串
Arduino IDE更新日志
1:优化了性能
2:解决bug问题我们是认真的