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

一、目的

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

 二、环境

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

接线方法:

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

ESP32C3开发板固件下载地址:

https://micropython.org/download/https://micropython.org/download/

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

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

打开烧录工具:

 

 

 

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

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

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

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

                

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

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

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

 

 

 

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

 所以这个开发板不能使用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,按照如下进行操作

 

 

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

 

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

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

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

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

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

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

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

七、示例代码

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

 运行效果:

八、开发板购买地址

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        大家按需购买即可,,这个板子做工很精致,外观精美!


 

 

  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

魔都飘雪

您的1毛奖励是我创作的源源动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值