这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » [DIY拾色播放器]-熟悉开发环境

共1条 1/1 1 跳转至

[DIY拾色播放器]-熟悉开发环境

高工
2025-11-18 17:03:16     打赏

首先要感谢EEPW给这次学习的机会。

本次学习硬件使用Adafruit ESP32-S3 Reverse TFT Feather开发板,软件使用Mu Editor开发。

一、点亮开发板

上电如图所示为开发板默认点亮屏幕。

image.png

二、升级开发板程序

1、升级工具链接

https://adafruit.github.io/Adafruit_WebSerial_ESPTool/

2、升级步骤

a、先连接USB上电,然后按住D0按键,再按下复位;先按住D0按键,然后再连接USB上电;

b、进入升级模式后,显示屏是黑屏的,就可以松开D0按键了

c、刷新网页,点击Connect,然后选择串口,连接(重点:若连接不上串口,一定要记得刷新网页)

image.png

image.png

d、选择目标bin文件

image.png

image.png

e、擦除

image.png

image.png

f、升级

image.png

image.png

image.png

g、复位

复位重启电脑端会识别U盘符号

image.png

image.png

h、升级CircuitPython UF2文件

打开U盘,将文件复制进来

image.png

image.png

复制完后ESP32会自动重启,以下提示可忽略跳过

image.png

i、升级完成

重新打开U盘,文件系统已改变

image.png

image.png

image.png

三、编写显示代码

1、下载并安装Mu Editor

下载链接:https://codewith.mu/en/download#

image.png

2、设置模式为CircuitPython

image.png

image.png

3、加载code.py文件

image.png

image.png

4、修改打印信息并保存,可以看到显示屏上输出文字变化,但是不支持中文字体,不是很会整,暂时略过。

image.png

image.png

5、参考官方显示demo

a、下载CircuitPython对应版本的库文件

下载链接:https://circuitpython.org/libraries

image.png

b、显示demo

参考链接:https://learn.adafruit.com/esp32-s2-reverse-tft-feather/displayio-example

image.png

c、复制库文件

从先前下载的库文件lib中,找到对应的文件,复制进开发板U盘的lib

image.png

image.png

d、使用Mu Editor打开code.py文件,编写代码

image.png

e、修改显示内容并保存

image.png

f、显示效果

image.png





关键词: DIY     拾色     播放器     开发环境    

共1条 1/1 1 跳转至

回复

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