0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

airX嵌入式 来源:airX嵌入式 作者:airXCEO 2022-11-21 10:47 次阅读

产品简介》

这是一个使用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。

3e93c706-68a4-11ed-8abf-dac502259ad0.png

3ed3752c-68a4-11ed-8abf-dac502259ad0.png

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






审核编辑:刘清

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

    关注

    0

    文章

    122

    浏览量

    15540
  • 信息显示屏
    +关注

    关注

    0

    文章

    2

    浏览量

    5993
  • ESP32
    +关注

    关注

    18

    文章

    980

    浏览量

    17650
  • LVGL
    +关注

    关注

    1

    文章

    92

    浏览量

    3175

原文标题:项目分享:基于ESP32模块开发的信息显示屏(附项目资料下载地址)

文章出处:【微信号:airX嵌入式,微信公众号:airX嵌入式】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    相关推荐

    使用ESP32在OLED上显示时间的方式

    在本教程中,我们将了解实时时钟 (RTC) 及其与 ESP32 和 OLED 显示器的接口。
    的头像 发表于 11-14 16:40 1.2w次阅读
    使用<b class='flag-5'>ESP32</b>在OLED上<b class='flag-5'>显示</b>时间的方式

    ESP32-WROOM-32开发板教程

    ESP32-WROOM-32开发板。 第部分:ESP32-WROOM-32简介 首先,让我们来了解
    的头像 发表于 12-08 13:55 1.2w次阅读

    使用八微型OLED显示器构建滚动消息显示器

    描述Circoled - 八微型 OLED 显示器排成圈这个项目肯定要疯了!我使用其中八微型 OLED 显示器构建了
    发表于 07-15 06:41

    基于esp32开发

    基于esp32开发板,用于物联网开发
    发表于 08-07 08:56 106次下载

    ESP32开发套件 ESP32-DevKitC

    今天推出的款套件是来自全球创客届大名鼎鼎的乐鑫科技官方提供的经典ESP32开发套件 - ESP32-DevKitC。 它基于乐鑫ESP32
    的头像 发表于 01-06 16:55 8574次阅读

    nodemcu与matlab,关于ESP8266 NodeMcu和ESP32 DEV模块两者的区别

    4.0模块。双核CPU工作频率为80至240 MHz,包含两Wi-Fi和蓝牙模块以及各种输入和输出引脚, ESP32是物联网项目的理想选择。ESP
    发表于 12-17 18:03 2次下载
    nodemcu与matlab,关于<b class='flag-5'>ESP</b>8266 NodeMcu和<b class='flag-5'>ESP32</b> DEV<b class='flag-5'>模块</b>两者的区别

    如何使用ESP32创建气象站

    在这个项目中,我们将使用ESP32创建气象站。基本原理是通过读取DHT22和BMP180传感的数据,然后使用ESP32传输创建的网页上
    的头像 发表于 04-12 15:56 4150次阅读
    如何使用<b class='flag-5'>ESP32</b>创建<b class='flag-5'>一</b><b class='flag-5'>个</b>气象站

    DIY ESP32模块

    电子发烧友网站提供《DIY ESP32模块.zip》资料免费下载
    发表于 07-04 14:22 8次下载
    DIY <b class='flag-5'>ESP32</b><b class='flag-5'>模块</b>

    如何使用ESP32构建BLE iBeacon

    在本教程中,我们将使用 ESP32 构建 BLE iBeacon,其中 ESP32 将充当服务,智能手机将充当客户端。
    发表于 07-12 16:48 7225次阅读
    如何使用<b class='flag-5'>ESP32</b>构建<b class='flag-5'>一</b><b class='flag-5'>个</b>BLE iBeacon

    利用ESP32与74HC595实现7段显示器

    在这个ESP32 74HC595项目中,我们将仅使用三引脚连接三 74HC595,并连接三 7 段显示器以仅使用来自
    的头像 发表于 08-11 16:09 7035次阅读
    利用<b class='flag-5'>ESP32</b>与74HC595实现7段<b class='flag-5'>显示器</b>

    基于ESP32的矩阵WiFi留言板

    并可以从各种网站检索数据的更动态的显示器会很有趣。留言板由 ESP32 微控制、16
    发表于 12-21 10:49 0次下载

    基于ESP32 IoT开发模块的土壤水分传感电路

    电路由 ESP32 开发板、土壤湿度传感和 OLED 显示屏组成。ESP32 模块为传感
    发表于 12-21 10:46 5次下载

    基于ESP32模块的便携式IoT显示器

    方案介绍这是便携式的 IoT 显示器项目,本教程为如何使用 2 英寸 LCD 和 ESP32 制作便携式物联网
    发表于 12-27 15:58 0次下载

    LoRa模块SX1278与ESP32结合使用的方法-上

    在本篇文章中,我们将学习如何将LoRa模块SX1278与ESP32结合使用。在这里,我们将使用两LoRa模块-
    的头像 发表于 01-21 11:30 3854次阅读
    LoRa<b class='flag-5'>模块</b>SX1278与<b class='flag-5'>ESP32</b>结合使用的方法-上

    esp32用什么软件编程

    。 概述 ESP32具有丰富的外设接口和灵活的编程方式,支持多种编程语言和开发环境。本文将详细介绍ESP32的编程软件,包括开发环境、编程语
    的头像 发表于 08-19 17:24 4526次阅读