Arduino IDE介绍和下载

Arduino IDE使得编写代码和将代码上传到板上变得容易。
Arduino IDE可运行在Windows、Mac OS X和Linux上,广泛应用于工程、物联网、机器人、艺术和设计等领域的高中后教育(如大学、学院、研究机构)。此软件可用于任何Arduino板。致力于创建下一代STEAM计划-整合科学、技术、工程、艺术和数学-同时在整个教育过程中支持教师和学生的需求。为课堂、工具包、捆绑包和板提供解决方案,并为个人和合作的教育方法提供学习路径。学习者在使用工具包和探索每个板的创造性能力时,以实际操作和建设性的方式探索程序。无论你是一个电子学的新老师,想把物理计算和计算思维引入你的教学计划,一个精通电子学的大学教授,还是一个研究生研究员,这里都有一个适合你的Arduino工具包或板。
Arduino IDE介绍和下载

软件特色

1、跨平台
可以在Windows、Macintosh OSX、Linux三大主流操作系统上运行,而其他的大多数控制器只能在Windows上开发。
2、简单清晰的开发
基于processing IDE开发。对于初学者来说,极易掌握,同时有着足够的灵活性。Arduino语言基于wiring语言开发,是对 AVRGCC库的二次封装,不需要太多的单片机基础、编程基础,简单学习后,你也可以快速的进行开发。
3、开放性
软件的硬件原理图、电路图、IDE软件及核心库文件都是开源的,在开源协议范围内里可以任意修改原始设计及相应代码。
4、社区与第三方支持
有着众多的开发者和用户,你可以找到他们提供的众多开源的示例代码、硬件设计。例如,可以在Github.com、Arduino.cc、Openjumper.com等网站找到第三方硬件、外设、类库等支持,更快更简单的扩展你的项目。
5、硬件开发的趋势
不仅仅是全球最流行的开源硬件,也是一个优秀的硬件开发平台,更是硬件开发的趋势。简单的开发方式使得开发者更关注创意与实现,更快的完成自己的项目开发,大大节约了学习的成本,缩短了开发的周期。

软件优势

1、开放源代码的电路图设计,程序开发接口免费下载,也可依需求自己修改。
2、支持多种互动程序,如:Flash、Max/Msp、VVVV、PD、C、Processing等。
3、使用低价格的微处理控制器(AVR系列控制器),可以采用USB接口供电,不需外接电源,也可以使用外部9VDC输入。
4、可依据官方提供的Eagle格式PCB和SCH电路图简化Arduino模组,完成独立运作的微处理控制;可简单地与传感器,各式各样的电子元件连接(例如:红外线,超音波,热敏电阻,光敏电阻,伺服马达等)
5、应用方面,利用这款软件,突破以往只能使用鼠标、键盘、CCD等输入的装置的互动内容,可以更简单地达成单人或多人游戏互动。

6、支持ISP在线烧,可以将新的“bootloader”固件烧入AVR芯片。有了bootloader之后,可以通过串口或者USB to Rs232线更新固件。


下载链接:

Arduino IDE v1.8.19 Windows版

Arduino IDE v1.8.19 MacOS版


资源均来自互联网,如有侵权,请联系我们删除;
资源版权归原作者所有,如需商用,请联系作者;
2022-03   阅读(188)
标签: Arduino 软件

涨知识
RISC-V

RISC-V(发音为“risk-five”)是一个基于精简指令集(RISC)原则的开源指令集架构(ISA)。RISC-V指令集可以自由地用于任何目的,允许任何人设计、制造和销售RISC-V芯片和软件。

相关资源
米思齐手册

米思齐手册,包含28个小实验。


乐高EV3编程软件教育版Windows v1.4.5

乐高EV3编程软件教育版官方版是一款用于机器人编程的应用软件,可以通过可视化图标形式编程,用以控制机器人的各种动作指令,操作起来比较简单,发挥你的想象,创造无限的编程可能。


ROBOTC for LEGO Mindstorms 4.65

RobotC是美国卡内基-梅隆大学(Carnegie Mellon University)开发的一款基于C语言对NXT,EV3,RCX和VEX机器人进行编程的集成化开发软件。


EV3 Classroom编程软件windows版 v1.5.3

EV3 Classroom 是乐高®教育 MINDSTORMS® 头脑风暴 EV3 机器人核心套装 (45544) 重要的配套的应用程序,可以为中学生提供一流的 STEM 和机器人学习工具,使他们能够设计可编程机器人并对其进行编程,以解决复杂的实际问题。


EV3 Classroom编程软件Mac版 v1.5.0

EV3 Classroom 是乐高®教育 MINDSTORMS® 头脑风暴 EV3 机器人核心套装 (45544) 重要的配套的应用程序,可以为中学生提供一流的 STEM 和机器人学习工具,使他们能够设计可编程机器人并对其进行编程,以解决复杂的实际问题。


Arduino UNO 乐高兼容底座3D模型

Arduino UNO 乐高兼容底座3D模型


乐高科技适配RaspberyPi,Arduino的底座3D模式

乐高科技适配RaspberyPi,Arduino的底座3D模式。


乐高EV3编程软件教育版Windows v1.4.2

乐高EV3编程软件教育版官方版是一款用于机器人编程的应用工具,乐高EV3编程软件教育版最新版可以通过可视化图标形式编程,用以控制机器人的各种动作指令,乐高EV3编程软件教育版操作起来比较简单,发挥你的想象,创造无限的编程可能。


青少年机器人技术等级考试三、四级:Arduino电子积木

青少年机器人技术等级考试三、四级Arduino电子积木课程资料。


ATmega48PA/88PA/168PA/328P参考手册

ATmega48PA/88PA/168PA/328P参考手册