
开源协议
:GPL 3.0
描述
项目说明
这个项目的最终目标大概是可以自定义的带触摸屏的万能遥控器,但遗憾的是目前UI界面 红外码都是写死的,如果有大佬感兴趣可以加入开发。
开源协议
GPL 3.0
项目相关功能
- LVGL绘制的可触屏的精美UI
- 可修改的红外码(修改源码)
项目属性
复刻并稍做修改,目前所有物料国内均可买到
原开源地址:
项目进度
已完成,源码直接去上方GitHub链接下载最新的即可
设计原理
- 主控。
采用ESP32-PICO-D4,外围电路非常非常简单。缺点就是很难焊接

- 接口。
采用type-c接口,并配有自恢复保险和ESD防护器件

- USB转TTL及自动下载电路。
采用CH340C作为串口转USB的芯片,SC6206单独为其供电,避免在使用电池供电时的漏电问题

- 电源
采用TP4054/4057为锂电池充电,其CHRG引脚连接ESP32的一个IO,用以判断是否插入电源。
后面采用经典的P-MOS+二极管的组合作为USB直接供电和电池供电的切换电路。
LDO则采用了静态电流低至1ua的HT7833为后面用电IC供电,这边的电容建议增大容值然后多并几个


- 三轴陀螺仪
采用意法半导体的LIS3DHTR,用于遥控器的拿起唤醒功能

- 按钮
按钮采用矩阵扫描的方式

软件说明
这个没什么好说的,安装vscode并安装platformIO插件,配置好ESP32环境后导入项目,将Github的代码直接导入就可以了。
实物展示



设计注意事项
ESP32-PICO-D4比较难焊,推荐的话用加热板完成焊接(能开一张钢网更好)。具体操作如下:
- 涂过量的锡膏在四周的焊盘上,中间焊盘一定要少图
- 放上芯片加热
- 用烙铁把周围多余的锡拖掉
其他的没什么好说的了,正常焊接就OK
其他
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程

评论