69.9元用乐鑫科技ESP32-S3 2.8寸串口屏爆改手持彩屏遥控器!手机APP卡顿?不存在的!

还在用手机APP遥控你的麦克纳姆轮小车?当炫酷的漂移遇上突如其来的微信消息,当精准的操控被卡顿的手机APP打断——这份憋屈,每个遥控车玩家都懂。手机遥控的痛点,我们深有体会。是时候彻底告别这种折磨了!

本期就让我用启明智显2.8寸触摸串口屏,为你打造一个专属的高性能遥控器,成本仅69.9元!

这款串口屏搭载ESP32-S3芯片,支持Wi-Fi蓝牙,配备240*320高清显示屏,显示效果细腻流畅。更棒的是,使用LVGL工具开发界面,只需简单拖拽,无需复杂编程,小白也能轻松上手。

话不多说,让我们开始这场爆改之旅!

搭建ESP-IDF环境

1. 输入以下代码更新软件包

sudo apt-getupdate

2.输入以下代码安装esp-idf环境依赖包

sudoapt-get install git wget flex bison gperf python3pip python3-venv cmakeninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0net-tools)

3. 创建存放idf的⽂件夹,路径可以自己选择(mkdir esp cd esp)

4. 进行换源(此操作只需国内用户进行,国外用户请忽略),拉取gite

e⼯具

5. 输入以下代码执行gitee⼯具切换镜像脚本

cdesp-gitee-tools

6. 更换pip源,拉取esp-idf源码:

cd .. git clone –recurs

ive https://github.com/espressif/esp-idf.git

7. 切换esp-idf版本分⽀到v5.1,安装编译⼯具

8. 设置环境变量并将环境变量放到.bashrc中

9. 验证esp-idf环境

拉取源码并编译

1. 输入以下网址下载代码包:

https://gitee.com/fishing-fox/espnow-remote-control.git

2. 进入目录,输入以下代码选择开发板类型:

idf.py load-board

以ZX2D80CE02S这款产品为例,键盘输⼊2,回⻋等待系统配置完成

3. 编译⼯程:

idf.py build

4. 打包固件 idf.py generate-firmware 会⽣成⼀个firmware_0x0.bin⽂件,将打包的固件复制到桌面上

烧录

1. 输入以下网址进入官网下载烧录工具,点击Download,选择flash Download Tool进行下载:

https://www.espressif.com/zh-hans/support/download/other-tools

2. 打开烧录工具,ZX2D80CE02S选择类型为ESP32-S3 ,点击ok

3. 选择需要烧录的固件,⽬标地址为0x0.选择⽬标端⼝号,点击START开始烧录

改造完成!来看看成果

2.8寸屏幕已经变身功能全面的无线遥控器!

左侧摇杆控制前后移动,指哪走哪;右侧摇杆实现原地旋转,精准控制漂移角度。屏幕实时显示电池电量,彻底告别中途断电的尴尬。

这一切的流畅体验,得益于乐鑫ESP-NOW协议的低延迟、高稳定性特性。无论是智能家居机器人还是无人机控制,只要设备支持Wi-Fi、BLE或ESP-NOW,这套方案都能完美适配

所有代码完全开源!新手可以快速上手,开发者可以自由二次开发,真正实现个性化定制!

上一篇 windows 7下看不到摄像头的原因及最简解决方法
下一篇 uTools启用语音交互功能的方法