介绍一个使用ESP32模块开发的信息显示器

描述

《产品简介》

这是一个使用ESP32模块开发的信息显示器。同时也可以作为ESP32开发套件,自由实现所需功能,倾向于语音播报、终端显示方向的应用。方案带有完整的外壳,可通过嘉立创3D打印、面板打印直接制作接近产品形态的作品。

《应用场景》

1、ESP32 开发学习使用

2、蓝牙音箱

3、桌面摆件

4、各种提醒器

5、WiFi信息抓取

6、天气、时间显示

7、其他用途

《产品概述》

开发板使用 ESP32 WROVER 模块,目前资料丰富,性价比高。

板载一块 3.5 寸 480x320 分辨率 LCD,可通过 LVGL 等界面库实现 UI。LCD 背光由 IO 独立控制,建议通过光敏电阻电压 ADC 后调整。背面有 3 颗黄色 LED,用于背板的背光显示,可根据你的 LOGO 位置具体选择贴装位置,不需要的话不贴即可。

板载一颗带按钮编码器,用于实现人机交互及开关机。

音频方面使用 MAX98357 直接由 I2S 驱动 4/8Ω 1-3W 的小扬声器,可用于实现语音、音乐播放等功能。PCB 引出了 I2C 引脚,用于扩展其他的传感器。

电池使用 523450 1Ah 锂电池,电池管理芯片为 TP4056。

烧录/充电使用同一个 TYPE-C 接口。 

《产品参数》

烧录/充电口:Type-C

充电电流:0.3A(峰值)

WiFi开启,50%背光时工作电流:75-125mA 左右

音频开启时,50%音量额外电流消耗:50-70mA 左右

睡眠状态待机电流:100μA 左右

外壳尺寸:WxHxD 101.6 x 94.2 x 18.3mm

电池容量:1000mAh

屏幕:3.5 寸 480x320 分辨率

扬声器:4Ω 1W

《使用说明》

本方案硬件部分分为4部分:PCB、屏幕电池扬声器、3D打印外壳、亚克力面板,各个部分请分别下单。

PCB元件可通过SMT或自己热风枪/加热台焊接,屏幕和电池通过易拉胶固定于PCB,再整体通过螺丝锁紧在框架上,最后贴合面板即可。具体安装方式请参考附件的:安装及使用教程.rar。

LVGL

LVGL

软件部分需您具有 ESP32 开发能力,根据您的需要开发自己的产品。推荐使用 ESP-IDF 平台,请根据原理图中的标示,修改自己程序中对应的GPIO编号。






审核编辑:刘清

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分