Arduino教程(1)

前言

Hello,大家好,我是文宇。

没想到吧,今天两篇都是关于Arduino的,我打算后面还搞一些关于无线电的文章。

因为我最近打算考一张业余无线电的A类操作证。

正文

Arduino IDE安装

Arduino的IDE很好安装。

  1. 进入Arduino的官网的下载页面:下载页面
  2. 根据系统选版本
  3. 然后解压安装包

然后圈出来的就是Arduino IDE了。

然后如果是英文,可以参考这篇文章更改语言。

【Arduino】超详细!arduino ide安装的整个过程和ide改成中文-CSDN博客

Arduino IDE与其他的Arduino编译器的对比

PlatformIO

  1. 用户界面:Arduino IDE具有简单和直观的用户界面,适合初学者使用。PlatformIO则提供了更为丰富和多样化的用户界面,包括命令行界面和集成开发环境插件。

  2. 平台支持:Arduino IDE主要用于Arduino平台,对其他硬件平台的支持相对较少。而PlatformIO支持多种开源硬件平台,包括Arduino、ESP8266、ESP32、Raspberry Pi等。

  3. 库管理:Arduino IDE在库管理方面相对简单,您需要手动下载和安装库。PlatformIO有一个库管理器,可以轻松搜索、安装和管理各种库。

  4. 跨平台支持:Arduino IDE适用于Windows、Mac和Linux操作系统。PlatformIO也支持这些操作系统,并提供了更多的平台支持。

  5. 第三方集成:PlatformIO可以与其他开发工具(如Visual Studio Code、Atom等)进行集成,以提供更丰富的开发环境功能。Arduino IDE则相对独立,不太容易与其他开发工具进行集成。

VS code

  1. 用户界面:Arduino IDE具有简单和直观的用户界面,适合初学者使用。而VS Code是一款功能强大的文本编辑器,并提供了更丰富的用户界面和功能。

  2. 插件支持:VS Code有丰富的插件生态系统,可以扩展其功能。对于Arduino开发,有很多插件可用于代码高亮、代码补全、调试和上传等功能。而Arduino IDE相对较少的插件支持。

  3. 多文件项目:VS Code允许您轻松创建和组织多个文件的Arduino项目。您可以使用文件夹和文件来组织代码,并且可以更好地管理和编辑代码。而Arduino IDE主要是一个单文件的开发环境,不太适合复杂的多文件项目。

  4. 第三方库管理:VS Code与PlatformIO插件结合使用时,可以轻松管理第三方库的安装和更新。这使得在VS Code中使用Arduino更加方便。而Arduino IDE在库管理方面相对简单,需要手动下载和安装库。

  5. 跨平台支持:Arduino IDE适用于Windows、Mac和Linux操作系统。VS Code同样支持这些操作系统,并且您可以在不同平台上保持一致的开发环境。

Eclipse

  1. 用户界面:Arduino IDE具有简单、直观的用户界面,适合初学者使用,并且非常容易上手。而Eclipse是一款功能强大的集成开发环境(IDE),提供更多高级功能和自定义选项,适合有经验的开发人员。

  2. 插件和扩展性:Eclipse具有丰富的插件生态系统,可以扩展其功能,可以添加各种插件来进一步定制和增强开发环境。而Arduino IDE的插件支持相对较少,功能相对固定。

  3. 调试功能:Eclipse提供了强大的调试功能,可以逐步执行代码、设置断点、查看变量等,有助于排除代码错误和调试复杂的程序。Arduino IDE在调试方面相对较弱,主要依赖于串口监视器和打印调试输出。

  4. 版本控制和团队协作:Eclipse具有更好的版本控制和团队协作功能,可以与各种版本控制系统(如Git)集成,可以更好地处理多个开发者之间的代码协作。而Arduino IDE没有内置的版本控制功能,需要借助外部工具进行版本控制。

  5. 多平台支持:Arduino IDE适用于Windows、Mac和Linux操作系统。而Eclipse适用于多种操作系统,包括Windows、Mac和Linux,使得在不同平台上开发更加便捷。

总结

Arduino IDE适合初学者,而其他的编译器则相对适合一些有一定经验的人。

结语

今天就更这么多,明天再更

  • 16
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

文宇炽筱

有一个打赏就多写十篇文章

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值