搭建Arduino环境

    我用的板为arduino UNO,首先下载arduino的IDE:http://arduino.cc/en/Main/Software,在MAC和LINUX下不用安装驱动,在windows下要安装板子的驱动。有些情况下会安装驱动失败,下面的解决方法参考自http://www.arduino.cn/thread-2485-1-1.html。

   如果使用的是精简版windows系统,安装Arduino驱动时,可能会遇到"系统找不到指定文件"这个问题。这是因为精简版的window系统删掉了一些不常用的驱动信息引起的,解决方法如下:

1.首先打开C:\windows\inf\setupapi.dev.log 
    这个文件包含了有关即插即用设备和驱动程序安装的信息,当然它也记录你Arduino驱动安装失败的原因。打开该文件,滚动到文件末尾附近,你可以看到如下信息:


    正是这个文件缺失,致使你的Arduino驱动无法安装。

2.在 C:\Windows\System32\DriverStore\FileRepository\ 路径下,新建一个mdmcpq.inf_x86_neutral_********文件夹
    每台电脑后面的标示不一样,*******具体是什么请参照上面setupapi.dev.log文件给出的提示信息。


3.下载以下文件,解压后放入刚才新建的mdmcpq.inf_x86_neutral_********

    下载网址:http://x.openjumper.com/mdmcpq/


    再重新安装驱动就可以了,如果不知道怎么安装驱动,可以参考这篇文章:

http://www.geek-workshop.com/thread-839-1-1.html


    驱动和IDE安装完成之后,环境就算搭建好了。



搭建Arduino环境来开发ESP32,你需要进行以下步骤: 1. 首先,下载并安装Arduino IDE。你可以从Arduino官方网站或者Arduino中文社区下载IDE安装程序。 2. 打开Arduino IDE,进入“文件”菜单,选择“首选项”。在打开的对话框中,找到“附加开发板管理器网址”字段,并在输入框中添加ESP32开发板的支持链接:https://dl.espressif.com/dl/package_esp32_index.json。 3. 点击“确定”保存设置后,返回IDE主界面。进入“工具”菜单,选择“开发板”>“开发板管理器”。 4. 在开发板管理器中搜索“ESP32”并找到“esp32 by Espressif Systems”。点击安装按钮,等待安装完成。 5. 安装完成后,再次进入“工具”菜单,选择“开发板”,在开发板列表中选择“ESP32 Wrover Module”或者你使用的具体ESP32型号。 6. 现在你已经成功搭建了ESP32的Arduino环境。你可以在IDE中通过库管理器下载所需的库,并在代码中引入头文件进行开发。 需要注意的是,尽管使用Arduino IDE可以简化开发过程,但它可能没有像其他IDE那样提供更高级的功能,如"go to define"。因此,在开发过程中,你可能需要更多地依赖于其他工具和方法来实现类似的功能。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [arduino-esp32:开发环境搭建](https://blog.csdn.net/unclejin_/article/details/122160123)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值