站内搜索
发作品签到
专业版

彩屏旋钮-ESP32S3-HUB-V1

工程标签

4.6k
0
0
7

简介

ESP32S3 N8R2搭配1.28寸屏幕的编码器旋钮

简介:ESP32S3 N8R2搭配1.28寸屏幕的编码器旋钮

开源协议

GPL 3.0

(未经作者授权,禁止转载)
创建时间:2024-01-29 14:59:04更新时间:2025-07-25 14:30:39

描述

主控:ESP32S3 N8R8(推荐使用带PSRAM的模组,否则可能无法播放gif)。

屏幕:1.28寸 240*240 GC9A01 LCD。

编码器:EC35中空编码器(推荐购买带有配套旋钮外壳的编码器套件)。

HUB:SL2.1A,用于连接ES32S3的USB和CH340C的USB,同时用于给CH340C供电。

LDO:ME6214C33M5G(供电电流最大300mA可能不支持开启WiFi,替换为AP2112K33TRG功耗会略微升高,但能提供最大600mA电流,两者Pin2Pin)

充电:LR4054-T(也可用TP4054替代,是Pin2pin的)。

电池:28*30mm,厚9mm的900mAh软包电池。

待机:ESP32S3不开启WiFi,BLE且CPU频率240Mhz的情况下,可持续工作8小时,进入DeepSleep+GPIO唤醒模式一个月掉电10%,理论满电状态可待机6个月以上。

开发环境:IDF4.4,测试代码整理后会放在附件。

 

附件说明:

1、lvgl_1_28_base(idf4.4).zip,基于VSCode+idf4.4的源码,解压后根据源码内的main()的说明进行操作。程序已包含视频中实现的BLE HID和USB HID功能,BLE与USB功能默认都打开。

2、外壳STL文件.zip,外壳的3D打印文件,可直接使用三维猴打印。

3、Gerber_PCB_彩屏旋钮-屏幕底板-12P.zip,屏幕底板。与ESP32S3控制板通过15Pin0.5mm间距的FPC排线连接。

 

demo的功能:

60秒未操作,进入休眠,按下屏幕进行唤醒。

唤醒后,屏幕下方边缘显示电量百分比。同时蓝牙可搜索到ESP BLE_HID2设备。

长按屏幕2s后旋转旋钮可切换gif,再次长按退出gif选择。

旋转旋钮:调节音量;按下+旋转旋钮:上下一首;双击:静音;单击:暂停。

 

修改说明:

2024/6/17:修改LR4054-T充电电路中LED指示灯不亮的问题(立创商城的LR4054-T编号C5336483提供的数据手册中,PDF第一页的原理图有误),LR4054-T的CHRG引脚应该接LED引脚的阴极,LED阳极接type-c的VBUS。

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
ESP-KNOB(1).jpg
66
2
ESP-KNOB.mp4
40
3
外壳STL文件.zip
84
4
gif切换演示.mp4
43
5
hid功能演示.mp4
49
6
Gerber_PCB_彩屏旋钮-屏幕底板-12P.zip
83
7
lvgl_1_28_base.zip
131
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航