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
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值