分享

物联网WIFI模块ESP系列开发板固件常见的2种下载方式

 黄钻会员 2023-01-24 发布于广东
  • ESP32与ESP8266简介
  • ESP8266接口视图
  • ESP32功能框图
  • 基于arduino ide的ESP32/ESP8266开发环境搭建
  • 基于arduino ide的ESP32/ESP8266开发环境烧录固件
  • 官方FLASH烧录软件下载固件
  • 总结

ESP32与ESP8266简介

ESP32和ESP8266是性价比很高而且使用较为广泛的的Wi-Fi模块,在物联网(IoT)领域的DIY项目中可以首先考虑这2款产品。 两款芯片都属于32位处理器。ESP32是低功耗双核80MHz至240MHz CPU,而ESP8266是单核处理器,主频支持80MHz至160MHZ。 这些WiFi模块都带有GPIO,支持SPI,I2C,UART等各种协议。这两款芯片都有STA/AP/STA+AP的工作模式。ESP32支持标准的 IEEE802.11 b/g/n 协议,完整的 TCP/IP 协议栈以及蓝牙协议栈。用户可以使用这两款模块为现有的设备添加WIFI联网功能或蓝牙(ESP32),轻松的构建独立的网络控制器和远程控制监控设备。

文章图片1

ESP8266接口视图

ESP8266全IO口引出,直接下载无需复位!

文章图片2

ESP32功能框图

文章图片3

基于arduino的ESP32/ESP8266开发环境搭建

1.在arduino ide文件里选择首选项,然后选择附加开发板管理器网址,在里面添加附加网址链接。ESP8266链接:
http://arduino./stable/package_esp8266com_index.json.

ESP32链接:
https://dl./dl/package_esp32_index.json.

文章图片4

2.打开arduino ide里的开发板管理器,搜索ESP8266开发板并安装,(安装开发板时需要注意网络哦,可以用手机发热点)。这里已经是安装好的ESP8266开发板,第一次搜索会在右下角删除那里显示安装。

文章图片5

3.点击项目-加载库-管理库,添加开发板所需要的库文件。

文章图片6
文章图片7
文章图片8

基于arduino的ESP32/ESP8266开发环境烧录固件

1.ESP8266烧录固件,选择文件-示例-ESP8266-blink文件打开,验证一下编译完成,然后点击上传。也可以烧录自己编程的文件。

文章图片9
文章图片10

2.ESP32烧录固件,选择文件-示例
-ESP32-GPIO-Functionallnterrupt文件打开,验证一下编译完成,然后点击上传。也可以烧录自己编程的文件。

文章图片11
文章图片12

官方FLASH下载软件烧录固件

使用乐鑫官方的下载软件:
https://www./zh-hans/support/download/other-tools.

下载官方软件,解压打开,选择软件打开,选择对应的开发板。

文章图片13
文章图片14

ESP8266和ESP32都是烧写的官方的AT固件,直接打开BIN,注意COM口,然后点击START就可以烧录了。

文章图片15

总结

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多