发作品签到
专业版

彩屏旋钮-ESP32S3-HUB-V1

工程标签

2.3k
0
0
1

简介

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

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

开源协议

GPL 3.0

(未经作者授权,禁止转载)
创建时间:2024-01-29 14:59:04更新时间:2024-07-31 09:38:21

描述

主控: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,测试代码整理后会放在附件。

复刻交流:群531774127,进群后请在群昵称备注复刻的项目。

 

 

附件说明:

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控制板通过12Pin0.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

附件

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

工程成员

评论

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

底部导航