Arduino配置ESP32环境

ESP32蓝牙,PWM

1.配置ESP32的开发环境

环境1:

1.下载ardunio IDE在里面配置esp32的开发环境

官方下载链接:[Software | Arduino (下载免安装压缩包就好了)

我给的压缩包下好了可以直接用 arduino-ide_2.2.1_Windows_64bit.zip

解压之后打开所在文件夹

在运行这个程序 等一段时间,一直是,安装就行

配置中文环境:(非必要) 打开File >>preference 语言改成简体中文

必要(添加附加开发板地址)和配置中文同样的环境

同一界面顶部可以修改项目文件夹地址,放一个合理的位置去管理

打开箭头2所指的地方粘贴:https://arduino.me/packages/esp32.json

2.安装esp32的安装包
方式1: 安装社区离线包 !!!强烈推荐成功率高

链接:https://pan.baidu.com/s/1D5v-5hNC5m8F-nEjS5nF5g?pwd=asdf 
提取码:asdf

直接运行压缩包里面的 esp32_package_2.0.9_arduinome.exe 就ok了

如果安装过其他版本的esp32 package,请先删除,再使用本安装包,删除方法:文件管理器地址栏输入 %LOCALAPPDATA%/Arduino15/packages,回车进入,然后删除掉其中的esp32文件夹

方式2:在Arduino IDE中在线下载 成功率低

打开 工具 >> 开发板管理器 搜索esp32 进行安装

2.在vscode里面使用platform进行开发

注意:platformio如果有更新,更新后配置可能会被覆盖,如果后面发现变慢了可以检查下配置

配置比较麻烦而且不大好用,这里就不多介绍了感兴趣的同学可以看一下这个

http://t.csdnimg.cn/Q8jm7

程序的编译与下载报错

1: 解决arduino 出现 exec: “cmd“: executable file not found in %PATH% 问题

解决:在系统环境变量PATH依次添加: C:\Windows\System32\cmd.exe

%SystemRoot%\system32

%SystemRoot%

用五个例程介绍一些ESP32的功能以及PWM,蓝牙

1.ESP32C3 DevModul的引脚图

2.用esp32创建一个串口打印helloworld程序

注意两个波特率要保持一致!!!

3.闪烁两颗板载LED(走向成功第一步

---------成为点灯大师)

digitalWrite(ledPin_r, HIGH) 这个函数是选择ledPin_r引脚 然后给高电平(不一定写HIGH写个非0数就行)

实现呼吸灯

PWM简介

使用Arduino内的analogWrite函数实现的呼吸灯

#############################################################################

                                       此文章是给学弟学妹做的培训用的课件半成品

                                                          因为要嫖积分下资料

                                                            存在错误见谅AWA

#############################################################################

  • 7
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据引用\[1\]和引用\[2\]的内容,安装ESP32的步骤如下: 1. 打开Arduino IDE软件,选择“文件”->“首选项”,在“其他开发板管理器地址”中添加ESP32支持包的在线地址:https://arduino.me/packages/esp32.json。 2. 选择“工具”->“开发板”->“开发板管理器”,在弹出的对话框中搜索ESP32并点击安装。 如果无法翻墙,则需要手动安装。按照以下步骤进行手动安装: 1. 找到Arduino IDE的安装目录,新建一个名为"espressif"的文件夹,再在其中新建一个名为"esp32"的文件夹(路径为C:\Program Files (x86)\Arduino\hardware\espressif\esp32)。 2. 从百度云下载以下四个压缩包:arduino-esp32-master.zip、esptool-master.zip、mkspiffs-0.2.3-arduino-esp32-win32.zip、xtensa-esp32-elf-win32-1.22.0-61-gab8375a-5.2.0-2.zip。 3. 解压arduino-esp32-master.zip压缩包,并将其根目录下的所有文件复制到之前新建的esp32文件夹中。 4. 打开tools文件夹,运行get.exe文件。如果无法运行完成,则需要手动安装其他三个压缩包。解压这三个压缩包,并将其中的文件直接安装在tools文件夹的根目录下。 5. 重新启动Arduino IDE,你将会在开发板列表中看到ESP32的选项。 根据引用\[3\]的内容,如果你使用的是M5StickC设备,你还需要下载相关的库。打开Arduino IDE,选择“项目”->“加载库”->“库管理”,然后搜索并下载M5StickC相关的库。 至此,你已经完成了安装ESP32的步骤。现在你可以开始使用ESP32进行开发了。祝你玩得愉快!\[doge\] #### 引用[.reference_title] - *1* [如何在Arduino上安装ESP32开发板](https://blog.csdn.net/weixin_62759126/article/details/129778211)[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^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [(包教必会)Arduino环境ESP32部署指南](https://blog.csdn.net/qq_36332757/article/details/106397455)[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^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值