麦克纳姆轮小车玩家在用手机当遥控器操作小车时,糟心的体验也“清奇”的一致:兴致正浓时一个弹窗或电话就让操控瞬间掉线,关键时刻卡顿延迟让最帅操作变最尬场景,玩家的体验着实差劲!不要再让遥控坏了玩家乐趣!
不专业的工具就应该淘汰!本期我们教你用启明云端ESP32-S3 2.8寸串口屏爆改遥控器。仅需69.9元就可以亲手打造一个专属硬核彩屏遥控器,成就感拉满!
ESP32-S3 2.8寸触摸串口屏核心搭载乐鑫科技ESP32-S3芯片。乐鑫科技ESP-NOW协议具备低延迟、高稳定性特性,能够保证玩家流畅的遥控体验,只要设备支持Wi-Fi、BLE或ESP-NOW,这套方案都能完美适配。
串口屏分辨率240*320,高清显示效果出众。UI设计使用LVGL工具,开发界面如同“搭积木”,拖拽组件即可完成,无需深厚的编程功底,小白也能轻松搞定。
话不多说,我们直接进入爆改环节!本次爆改代码全开源!
后台私信关键词ESP32S3遥控器自动获取2.8寸串口屏爆改手持彩屏遥控器软件源码百度网盘链接!
搭建ESP-IDF环境
输入以下代码更新软件包
sudo apt-get update
2.输入以下代码安装esp-idf环境依赖包
sudo apt-get install git wget flex bison gperf python3-pip python3-venv cmakeninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0 net-tools
3. 创建存放idf的文件夹,路径可以自己选择(mkdir esp cd esp)
4. 进行换源(此操作只需国内用户进行,国外用户请忽略),拉取gitee工具
5. 输入以下代码执行gitee工具切换镜像脚本
cd esp-gitee-tools
6. 更换pip源,拉取esp-idf源码:
cd .. git clone --recursive 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⽂件,将打包的固件复制到桌面上

烧录
输入以下网址进入官网下载烧录工具,点击Download,选择flash Download Tool进行下载:
https://www.espressif.com/zh-hans/support/download/other-tools

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

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

爆改成果展示
2.8寸串口彩屏已经变身功能全面的无线遥控器:左侧摇杆控制前后移动,指哪走哪;右侧摇杆实现原地旋转,精准控制漂移角度。屏幕实时显示电池电量,彻底告别中途断电的尴尬。

本期的爆改教程到这里就结束了,动手能力超强的你,是否已经跃跃欲试?还是已经有了更酷的改装点子?说出你的创意,我们帮你实现!
全部0条评论
快来发表一下你的评论吧 !