本期活动推荐使用Micropython语言进行开发,搭建Micropython开发环境也是比较麻烦的,我也是第一次接触。所以发一个分享开发环境搭建的帖子。
首先是下载固件,点击链接https://adafru.it/1alW可以直接下载,需要记住下载本地文件路径,后续会使用到。
固件下载好后需要使用在线工具升级板卡的固件,在线工具链接为Adafruit WebSerial ESPTool。我的公司台式机电脑和笔记本电脑都可以顺畅地打开,但是家里的笔记本电脑就是打不开。尝试更改IE浏览器的模式,极速模式和兼容模式都试过,都不行,我用的是360极速浏览器,不知道是不是和我用的浏览器有关系,如果有谁知道请告知,非常感谢!在线工具打开后的界面如下所示:

打开后需要连接板卡,使用TYPEA-TYPEC USB数据线进行连接。接上电脑时可以先按住D0按键,D0按键是Boot按键。不过也可以在接入电脑后按下D0按键后再按下Reset按键也可以进行连接。连接时板卡的屏幕是没有任何显示的,注意此时不能按开发板上的RESET按键。点击右上角的Connect,会在左上角弹出串口选择窗口,如下图所示:

选择COM5后点击连接,连接成功后会出现如下界面

在任意一个Choose a file...中点击,选中刚下载好的固件

偏移值Offset可以不用修改。然后点击Program进行下载。固件下载的进度会在文件后面和底部的输出信息中显示,如下图

下载完成后会提示需要重启设备,按下Reset按键后,屏幕会显示如下界面

此时U盘还是"五角星"盘符,然后需要将adafruit-circuitpython-adafruit_feather_esp32s3_reverse_tft-en_US-10.0.0.uf2文件拖入U盘中,进行再次升级(自动)。
这时候板卡的显示屏会显示如下界面:

升级完成后,U盘盘符变成正常盘符,如下所示:

关闭配置窗口后,Thonny会自动连接板卡,在shell窗口可以使用简单的Python语句,如下图所示:

在shell窗口标题中也显示板卡的信息。至此开发环境搭建成功了。
我要赚赏金
