这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 【Let'sdo第3期-拾色播放器DIY】—开发环境搭建

共1条 1/1 1 跳转至

【Let'sdo第3期-拾色播放器DIY】—开发环境搭建

工程师
2025-11-23 18:33:43     打赏

       本期活动推荐使用Micropython语言进行开发,搭建Micropython开发环境也是比较麻烦的,这也是第一次接触。所以发一个分享开发环境搭建的帖子。

      首先是下载固件,点击链接https://adafru.it/1alW可以直接下载,需要记住下载本地文件路径,后续会使用。

      固件下载好后需要使用在线工具升级板卡的固件,在线工具链接为Adafruit WebSerial ESPTool。刚开始打开会很慢,甚至出现打开失败,可以刷新几次。不过看见链接有github字眼,所以打开了GitHub的加速器。在线工具打开后的界面如image.png

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

image.png

       选择USB JTAG/serial debug unit后点击连接,连接成功后会出现如下界面

image.png

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

image.png

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

ScreenShot_2025-11-23_171328_489.png

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

IMG_20251123_171455.jpg

       并且电脑会弹出一个类似U盘的提示,至此固件更新成功。

       然后是配置解释器。需要使用Thonny工具,下载链接为Thonny, Python IDE for beginners。下载好后需要进行安装。安装过程比较简单。安装好后打开软件。打开后界面如下

image.png

       点击工具,然后点击选项。之后在弹出框中点击解释器,按照如下配置后点击安装或更新

image.png

       会弹出如下窗口,会自动搜索串口进行连接,然后点击安装

ScreenShot_2025-11-23_172413_542.png

       安装完成后会在左下角显示完成信息

image.png

       这时候板卡的显示屏会显示如下界面

IMG_20251123_173007.jpg

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

ScreenShot_2025-11-23_183212_849.png

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



问题总结:

      在烧写固件的时候出现如下界面,导致固件一直烧写不了。我也是尝试很多次的连接才烧写成功,后面就不会再出现这个问题。

image.png




关键词: 拾色播放器    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]