Arduino工程环境创建和实例使用

这篇具有很好参考价值的文章主要介绍了Arduino工程环境创建和实例使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

下载安装

网址:https://www.arduino.cc/en/software,如下图,选择合适的版本下载使用,
建议下载最新的版本,最新的功能更全,界面也更美化,2.0。3这个版本已经支持跳转函数或变量定义部分了
Arduino工程环境创建和实例使用

下载后直接安装就行

因为这是一个完全开源免费的软件不需要破解,只需要注意安装目录就行
可以参考https://blog.csdn.net/impossible_Jesse/article/details/125807705,但下载IDE直接去官网下就好

配置使用的环境(以esp8266为例)

个人使用一个简单的wifi模块esp8266,在Arduino中也是NodeMCU
打开IDE(集成开发环境(,Integrated Development Environment )后,这里下载当前官网最新的ide,出现了报错,这个和python真的像啊。然后修改语言“file/preference”,也可以CTRL+逗号,弹出首选项窗口,修改语言就行。
Arduino工程环境创建和实例使用
下图是修改过语言后,中文时修改的位置是一样的
Arduino工程环境创建和实例使用
在下面”首选项/附加开发板管理器网址“写入http://arduino.esp8266.com/stable/package_esp8266com_index.json当然对于不同的开发板就会有不同的管理网址。不同的库需要对应的管理网址,否则想要安装新的开发板固件库时会搜索不到

安装esp8266的开发板的固件库(SDK)

推荐下载网站:https://arduino.me/download
需要注意,先设置首选项弹出框中的附加开发板管理网址正确,例如,想要使用esp32的库就必须写https://dl.espressif.com/dl/package_esp32_index.json,否则**”开发板管理器“中可能就找不到esp32**。例如若只写了http://arduino.esp8266.com/stable/package_esp8266com_index.json,那么就在”开发板管理器“中无法找到esp32
Arduino工程环境创建和实例使用
Arduino工程环境创建和实例使用

直接点击”安装“,这个国外网站的库是真的慢,且最后很可能还不成功(如上图输出)。可以点击”更多信息“,自动弹出到github的网页,可以下载对应的库文件(速度就看使用什么方法了,1,可以使用git或者其他镜像,2,把github工程fork到自己GitHub账号,使用gitee将你的github保存到gitee,再下载,3,修改host,但需要每次从网上查找可以访问GitHub的IP,还需要修改自己的HOST.。4,校园网等特殊网络)。

快速打开github的一个插件

https://fhefh2015.github.io/Fast-GitHub/

离线安装开发固件库1,使用exe文件安装

一个比较好下载的中文社区https://arduino.me/download
最终下载了,esp8266_package_3.0.2_arduinocn.exe,然后双击就可安装,最终安装到了,c:\Users\Administrator\AppData\Local\Arduino15\packages这个和安装路径无关,(个人自己把安装路径修改在D盘但c盘依然会出现这个路径),也有可能和安装版本有关。
Arduino工程环境创建和实例使用
Arduino工程环境创建和实例使用
第一次安装好SDK库后一定要把IDE重启,否则新安装的SDK库无法生效。
Arduino工程环境创建和实例使用

离线安装ESP8266开发板硬件库2

整体思路就是把从Github下载的zip固件库解压到c:\Users\Administrator\AppData\Local\Arduino15\packages的一个文件夹中,这个文件夹可以自己命名。从新启动IDE后按照上面一样的配置开发板的就会发现读取的是自己命名文件夹。
Arduino工程环境创建和实例使用

选择开发板库及页面介绍

选择开发板,

Arduino工程环境创建和实例使用

调用内部实例,如下图

Arduino工程环境创建和实例使用

IDE界面介绍和使用

Arduino工程环境创建和实例使用

新版查看预定义变量方便很多

Arduino工程环境创建和实例使用

将一个程序下载到Arduino的整体流程

 1. 连接好硬件
 2. 安装好对应开发板的SDK(硬件库)
 3. 选择好正确的开发板,和正确的COM口(很简单,连接上硬件应该就自动连接),
 4. 打开实例程序,或自己编写好的程序
 5. 点击IDE中的左上角一个右箭头的标志,上传程序,就是把程序写入到开发板(有时候需要复位(串口读取时)板子才能正常执行显示)

查看com口很简单,打开设备管理器,连接好开发板,安装开发板驱动(一般是ch340)应该就能看到现实的口
Arduino工程环境创建和实例使用文章来源地址https://www.toymoban.com/news/detail-429849.html

到了这里,关于Arduino工程环境创建和实例使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 云计算(五)—— OpenStack基础环境配置与API使用,使用cURL命令获取实例列表,理解OpenStack的身份认证和API请求流程。使用openstack命令创建Fedora虚拟机实例

    使用cURL命令获取实例列表 理解OpenStack的身份认证和API请求流程。 (1)复习OpenStack的认证与API请求流程的相关内容。 (2)熟悉cURL命令基本用法。 参照任务二中任务实现进行操作。 若demo用户已修改密码,则需要先把/root/keystonerc_demo文件中的password修改为你修改的密码 。 (

    2024年04月26日
    浏览(19)
  • 【技术分享】Anaconda下载安装、pip切换镜像源、conda切换镜像、conda创建指定Python版本虚拟环境教程

    步骤: 进入Anaconda官网,点击 Download 按钮下载最新的Anaconda版本包。 注意: 在 Download 下方有一段小字,写着 Python 3.9 • 64-Bit Graphical Installer • 688 MB ,说明现在最新的版本是Python3.9,图形化的安装包有688MB,是64位的架构。 【有人疑问说】: 我想下载Python3.8对应的Anaconda,

    2024年02月07日
    浏览(30)
  • 从业务出发,K8S环境自建和非自建整体架构设计比较

    新钛云服已累计为您分享 751 篇技术干货 随着数字化转型的大潮到来,越来越多的企业开始上云,同时也纷纷加入到微服务和K8S队伍中。但在K8S整体环境究竟应该用自建的还是非自建?以及他们需要用到的服务,究竟应该自建还是直接用PAAS服务?这些问题往往会困扰住大家。

    2024年02月09日
    浏览(13)
  • 一键式 new 多个相同的实例(通过界面按钮 来控制 应用的创建、修改、删除,使用Docker Compose 编排应用所需环境)

    需求:通过界面按钮 来控制 实例的创建、修改、删除。 由于Web应用采用多服务方式开发,每个服务都可以单独访问(单独占用一个端口)。以前部署服务器,采用的Nginx监听端口 转发。但是这样就会在new整个应用的时候,就需要暴露很多端口(每个服务都可以单独访问)、

    2023年04月25日
    浏览(11)
  • 第一篇 STM32CubeMX创建STM32工程之工程创建、编译、下载

    使用stm32Cubemx创建stm32工程能更快、更准确的配置好stm32所需要的资源,提高单片机编程的效率。下面跟着小编一起来看一下如何快速创建stm32工程 双击打开stm32CubeMX软件,小编使用的是6.10.0。 选择 1.选择Access To MCU Selector进行芯片选择 2.在Commercial Part Number位置输入使用的单片

    2024年02月02日
    浏览(13)
  • 19C rac环境下,静默创建实例和删除实例

    1、静默创建orcl实例 orcl1:/home/oracle@db1 dbca -silent -ignorePrereqFailure -createDatabase -templateName General_Purpose.dbc -gdbname orcl -sid orcl -sysPassword orcl#2017 -systemPassword orcl#2017 -redoLogFileSize 1024  -responseFile /home/oracle/orcl-db.rsp -nodeinfo db1,db2 Prepare for db operation 8% complete Copying database files 33% complete

    2024年02月04日
    浏览(18)
  • Arduino安装ESP32下载失败的解决方法

     Arduino安装ESP32时,经常下载失败  解决办法: 1.复制命令行中的提示信息到记事本,找到下载地址  2.打开浏览器,在地址栏中贴粘下载地址,回车开始下载    3.将下载的包复制到C:UsersAdministratorAppDataLocalArduino15stagingpackages(注意,用户名不一样,可能路径不一样)

    2024年02月16日
    浏览(19)
  • Vivado工程创建、仿真、下载与固化全流程

    本文以一个简单工程为例,介绍使用Vivado新建工程、代码的编写、Testbench代码的编写、波形仿真分析、引脚约束、生成bit流文件、通过JTAG将网表下载到开发板、程序的固化与下载全流程。 选自 野火《FPGA Verilog开发实战指南——基于Xilinx Artix7》

    2024年02月02日
    浏览(16)
  • 华为云云耀云服务器L实例评测 | 实例使用教学之软件安装:华为云云耀云服务器环境下安装 RabbitMQ 集群

    华为云云耀云服务器L实例评测 | 实例使用教学之软件安装:华为云云耀云服务器环境下安装 RabbitMQ 集群 介绍华为云云耀云服务器 华为云云耀云服务器 (目前已经全新升级为 华为云云耀云服务器L实例) 华为云云耀云服务器是什么 华为云云耀云服务器和上一代的服务器对

    2024年02月07日
    浏览(24)
  • 新唐Nuc980学习笔记1 - 工程创建和下载

    一、新唐nuc980 新唐nuc980 iot开发板是 Linux 工业物联网开发平台 ,新唐科技提供工业物联网开发平台采用 NUC980DK 微处理器,此为一套完整的工业用物联网开平台,包含了完整的硬件设计与软件参考设计。包含了新唐执行速度 300 MHz 的 ARM9 MPU 内建最高 128 MB DDR 内存、单一 10/ 

    2024年02月11日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包