物联网开发笔记(87)- 使用Micropython开发ESP32开发板之烧录合宙ESP32C3开发板

这篇具有很好参考价值的文章主要介绍了物联网开发笔记(87)- 使用Micropython开发ESP32开发板之烧录合宙ESP32C3开发板。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、目的

        这一节我们学习如何使用我们的ESP32开发板来学习合宙ESP32C3开发板,该开发板有两种:一种是带串口通讯的,一种是通过使用USB通讯接口的。

esp32 开发板,物联网开发,MicroPython,物联网esp32 开发板,物联网开发,MicroPython,物联网

 二、环境

        ESP32 + 合宙ESP32C3开发板 + USB转type-C线  + Win10

接线方法:

        开发板通过USB线插到电脑就行

ESP32C3开发板固件下载地址:

https://micropython.org/download/https://micropython.org/download/esp32 开发板,物联网开发,MicroPython,物联网

 三、合宙ESP32C3开发板带串口烧录

        烧录方法:Thonny不支持合宙ESP32 C3开发板烧录。请使用esptool烧录。

打开烧录工具: esp32 开发板,物联网开发,MicroPython,物联网

 esp32 开发板,物联网开发,MicroPython,物联网

esp32 开发板,物联网开发,MicroPython,物联网

 esp32 开发板,物联网开发,MicroPython,物联网

 esp32 开发板,物联网开发,MicroPython,物联网

esp32 开发板,物联网开发,MicroPython,物联网

esp32 开发板,物联网开发,MicroPython,物联网

 注意: 如果你不是使用的乐鑫官方的固件,需要按一下开发板上的BOOT按键,进行模式选择。如果使用的是乐鑫官方的固件可以不用按。

四、合宙ESP32C3开发板不带串口烧录 - 使用Thonny烧录(最终发现不可行)

        情况一、我们拿到的开发板也许没有烧录或者烧录的固件不是Micropython的,插到电脑电脑上会咚咚。。咚咚的叫。

        情况二、我们拿到的开发板也许没有烧录或者烧录的固件不是Micropython的,插到电脑电脑上,识别购设备管理器显示如下。Win10自带驱动。建议大家使用Win10系统,不要继续使用Win7了。

                esp32 开发板,物联网开发,MicroPython,物联网

         我们打开Thonny,也会发现如下现象:

esp32 开发板,物联网开发,MicroPython,物联网

         同时我们看到开发板的USB接口边的红色LED灯会来回闪烁。

使用Thonny进行烧录,是可以烧录的,但是不能启动。所以Thoony并不支持所有ESP32开发板。

esp32 开发板,物联网开发,MicroPython,物联网

 esp32 开发板,物联网开发,MicroPython,物联网

 esp32 开发板,物联网开发,MicroPython,物联网

 esp32 开发板,物联网开发,MicroPython,物联网

         上面烧录完成后,我们会听到电脑咚咚的叫,设备管理器在不停的刷新。这是因为开发板重启失败。

esp32 开发板,物联网开发,MicroPython,物联网

 所以这个开发板不能使用Thonny进行烧录。怎么烧录看下面哦。。。

五、合宙ESP32C3开发板不带串口烧录 - 使用官方工具esptool初次烧录

固件和烧录工具下载地址:

MicroPython - Python for microcontrollershttps://micropython.org/download/esp32c3-usb/GitHub - espressif/esptool: Espressif SoC serial bootloader utilityEspressif SoC serial bootloader utility. Contribute to espressif/esptool development by creating an account on GitHub.https://github.com/espressif/esptool我们打开esptool,按照如下进行操作

esp32 开发板,物联网开发,MicroPython,物联网

esp32 开发板,物联网开发,MicroPython,物联网

 esp32 开发板,物联网开发,MicroPython,物联网

 esp32 开发板,物联网开发,MicroPython,物联网

 擦除完成后,我们点击“START”进行烧录

esp32 开发板,物联网开发,MicroPython,物联网

 esp32 开发板,物联网开发,MicroPython,物联网

 烧录完成后,我们按下RST按键,复位一下。

然后我们打开Thonny IDE,看到可以成功识别了。

esp32 开发板,物联网开发,MicroPython,物联网

六、合宙ESP32C3开发板不带串口烧录 - 使用官方工具esptool再次烧录

 我们重复步骤五的方法,进行再次烧录,发现会出现问题,我们来看:

esp32 开发板,物联网开发,MicroPython,物联网

 在黑色的窗口里我们看到出现异常了!那么我们该怎么办呢?往下看:

我们重新打开esptool,然后我们先按住开发板的BOOT按键不要松开,然后再按住RST按键,看到两个LED灯都灭了,同时松开两个按键。即可,进入开发板的下载模式。然后我们进行烧录就可以了。

esp32 开发板,物联网开发,MicroPython,物联网

esp32 开发板,物联网开发,MicroPython,物联网

烧录完成后,记住现在还处于下载模式哦!记得按一下RST按键,复位一下!

七、示例代码

然后我们就可以进行写代码了,哈哈。。。我们打开Thonny

esp32 开发板,物联网开发,MicroPython,物联网

 运行效果:

esp32 开发板,物联网开发,MicroPython,物联网

八、开发板购买地址

https://item.taobao.com/item.htm?spm=a1z09.2.0.0.51922e8d1tapmB&id=666579064570&_u=1p01rch5b66https://item.taobao.com/item.htm?spm=a1z09.2.0.0.51922e8d1tapmB&id=666579064570&_u=1p01rch5b66        大家按需购买即可,,这个板子做工很精致,外观精美!

esp32 开发板,物联网开发,MicroPython,物联网


esp32 开发板,物联网开发,MicroPython,物联网

 esp32 开发板,物联网开发,MicroPython,物联网

esp32 开发板,物联网开发,MicroPython,物联网

esp32 开发板,物联网开发,MicroPython,物联网 esp32 开发板,物联网开发,MicroPython,物联网文章来源地址https://www.toymoban.com/news/detail-621900.html

到了这里,关于物联网开发笔记(87)- 使用Micropython开发ESP32开发板之烧录合宙ESP32C3开发板的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包