[Arduino资料]

NodeMCU-32S测评之环境搭建

[复制链接]
846|0
手机看帖
扫描二维码
随时随地手机跟帖
飞天鸣人|  楼主 | 2022-2-15 10:37 | 显示全部楼层 |阅读模式
本帖最后由 飞天鸣人 于 2022-2-15 11:31 编辑

#申请原创#
以前没有接触过Arduino的开发板,借这次中奖机会学习了。
NodeMCU-32S是安信可科技基于ESP32-32S 模组设计开发的一款经典ESP32核心开发板。开发板资料可在官网获取https://docs.ai-thinker.com/wifi
1.png

2.png

NodeMCU-32管脚如下图:
3.jpg
ESP32这款芯片带有WIFI和蓝牙功能,支持如I2C,I2S,SPI等多种协议,我后面主要研究一下wifi功能。
首先进行ESP32开发环境搭建:
开发环境可以根据官方博客:https://blog.csdn.net/Boantong_/article/details/121565113?spm=1001.2014.3001.5501
及基于ESP-IDF开发环境搭建,我是基于Arduino编译器搭建的开发环境。
软件可以在arduino社区安装下载https://www.arduino.cn/
6.png

7.png

我的系统是win10所以下载后直接点windows版本的exe即可
8.png

软件安装好后下面是安装ESP32开发工具包,通过软件添加开发板网址下载的方式很慢,成功渺渺无期。还是采样离线安装的方式快。
首先进入espressif的仓库 https://github.com/espressif/arduino-esp32
9.png

最好用google浏览器,否则有可能打不开,下载安装包,如果还是很慢的话,就注册一个gitee账号,将代码仓库克隆过去再下载就快很多,如下:

10.png


11.png
12.png
13.png
然后在Arduino的安装目录下新建文件并把下载好的ESP32开发工具包文件拷贝进去如下图:
14.png
然后是工具文件下载,安装了Python的情况可以直接到tool文件夹下双击get.exe安装:
15.png
如果装的慢也可以打开package文件中的.json文件,找到需要安装的工具的地址直接用迅雷下载,速度杠杠的:
16.png
17.png


下载完这几个文件后解压放到tools文件夹下:
18.png

重启Arduino就可以了,打开工具,开发板选择NodeMCU-32S
19.png

跑一个例程我们读一下芯片信息:
20.png
连接开发板跟电脑并找到串口号后修改串口号:
25.png
24.png
然后上传,第一次上传会编译库文件要等待比较长一段时间
23.png
完成后打开串口工具,按一下复位键可以看到如下打印信息:
22.png

21.png
可以看到芯片实际型号是ESP32-D0WDQ5,在乐鑫官网上查看此型号好像已经停产了
5.png
本次环境搭建就到这

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则