这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » Let'sdo-2025年第3期-DIY拾色播放器-过程帖

共1条 1/1 1 跳转至

Let'sdo-2025年第3期-DIY拾色播放器-过程帖

专家
2025-11-30 11:20:19     打赏

### 开发环境的配置


CircuitPython 10.0.0  


### 升级TinyUF2 Bootloader


***需要升级TinyUF2 Bootloader到0.33以上***  

在浏览器输入“https://adafru.it/1alW”可以下载固件。在活动提供的资料中已有这个固件。  

然后到这里“https://adafruit.github.io/Adafruit_WebSerial_ESPTool/”进行升级。  

进入此页面后,点击Connect(此时需要把ESP32-S3 FEATHER PCB ANTENNA开发板通过usb连接到电脑上),会弹出串口选择窗口,在里面找到对应的串口,进行连接。  


在线下载工具连接设备.png


连接失败的话需要检查串口选择是不是正确,及波特率设置。  

连接成功的话会出现下面的提示。


在线下载工具连接设备2.png


 

##### 烧录bin文件


加载“tinyuf2-adafruit_feather_esp32s3_reverse_tft-0.33.0-combined.bin”文件。此文件在活动的资料中已提供,也可以从上面的连接中下载。  



点击“Program”进行烧录,等待完成。

此时在我的电脑的硬盘列表下面可以看到出现的“FIHRS3BOOT”盘符。  

在线下载工具连接设备6.png


### 烧录CircuitPython


将“adafruit-circuitpython-adafruit_feather_esp32s3_reverse_tft-en_US-10.0.0.uf2”拖到上面出现的“FIHRS3BOOT”盘内,即可自动进行烧录。

更新uf2文件后.png


*活动资料里提供的是英文版的固件,需要其它的语言的固件可以从“[ESP32-S3 Reverse TFT Feather Download](https://circuitpython.org/board/adafruit_feather_esp32s3_reverse_tft/)”进行下载。* 


完成之后启动Mu程序,就可以在自动连接到开发板。

更新uf2文件后2.png




### 牛刀初试


在mu窗口使用“load”命令直接打开开发板里的code.py,可以看到以下命令:


```python

printf("Hello World!")

```

在开发板的内容如下:

尝试修改内容0.jpg


我们直接修改code,修改为:


```python

printf("Hello World! Hey Hey Hey...")

```

尝试修改内容1.png


然后点击“save”,mu在保存的时候会自动下载到开发板,之后我们就会在开发板的显示屏上看到结果。

尝试修改内容2.jpg






关键词: let's do-2025     diy     拾色器    

共1条 1/1 1 跳转至

回复

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