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如果有更新,更新后配置可能会被覆盖,如果后面发现变慢了可以检查下配置
配置比较麻烦而且不大好用,这里就不多介绍了感兴趣的同学可以看一下这个
程序的编译与下载报错
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
#############################################################################