LVGL笔记(4)-PCB硬件:esp32-S3,并口8bit,4.3寸480x800LCD(FPC4301MS)

news/2025/2/22 15:59:39/

文章目录

  • 1.原项目简介
  • 2.PCB改动详情
    • 2.1 音频解码芯片和数字唛头引脚共用
    • 2.2电容触摸面板插座连接器
    • 2.3电阻触摸芯片xpt2046
    • 2.4 SPI 2.8寸带电阻触摸TFT
  • 3.开源硬件软件

在立创开源论坛看到一个ESP32-S3 4.3寸电子相框的项目,跟着打板测试。
原项目在立创开源硬件平台地址:《 ESP32-S3 4.3寸电子相框(FPC4301MS)》。文中给出了原理图、PCB、BOM以及关键物料的购买链接,最重要的是源代码。
我在这个项目的基础上,做了一些改动:

  1. 取消蜂鸣器
  2. 增加音频解码NS4168
  3. 增加数字唛头MSM261S4030
  4. 增加电阻触摸芯片xpt2046
  5. 增加2.8寸SPI TFT模块接口
  6. 增加电容触摸FPC座 连接器

看看电容触摸的效果:

FPC4301-电子相册-V3

1.原项目简介

作者是fanhuacloud,直接上图片:
在这里插入图片描述
和上面的原版一对比,我的板子就是变成渣渣:
在这里插入图片描述

2.PCB改动详情

在2022-11-04发现V4还是有点问题。

2.1 音频解码芯片和数字唛头引脚共用

这2个芯片都是3个控制引脚,都是单通道,但考虑到了可以用2个芯片组成双通道。以数字唛头为例:
在这里插入图片描述
那么我们把一个音频解码芯片和一个数字唛头分别配置成左右声道就可以共用3个引脚。不过考虑到音频解码SD脚是输入,数字唛头SD脚是输出,SD脚还是分开,也就是用到4个IO控制。
在这里插入图片描述

2.2电容触摸面板插座连接器

液晶屏厂家给的资料不够详细,我主要参考了下面的图片(有AD图,公司没有正版的AD软件,无法打开)。
在这里插入图片描述
这个图如果是下接的插座,刚刚合适;在这个PCB中,只能 上接 ,要左右对调。我就搞错了,电源和地反了,烧了一个电容触摸面板,损失惨重。图片中白色的飞线就是更正。在V4版本中改了过来。
还有红色的飞线,是I2C引脚没有上拉电阻。
我把已知缺陷改后的V4版本开源了:见文末。

重点强调 触摸插座要上接

2.3电阻触摸芯片xpt2046

在这里插入图片描述

2.4 SPI 2.8寸带电阻触摸TFT

我手头上有这款液晶,顺便加上去,方便使用它。
在这里插入图片描述

3.开源硬件软件

立创开源硬件:
【S3-FPC43-V04】
软件源码:
https://gitee.com/huangweide001/esp32-s3-test/tree/master/LVGL_HX8369_GT9


http://www.ppmy.cn/news/339609.html

相关文章

Nano34SR工业级开源智能硬件主板 华芯微特 SWM34SRET6

Nano34SR是广州枇杷树科技(www.loqtree.com)开发的一款便捷灵活、方便上手的工业级开源智能硬件主板,它从低成本、小体积(普通银行卡片式大小,尺寸54x85mm)、高性能方面入手,结合行业和众多应用的需求,在经…

华为笔记本matebook14 2020锐龙安装Ubuntu20.04+美化

一、前言 想要安装18.04的同志要失望了,电脑太新了!!! 网卡问题默认是没驱动的,但是可以自己下载编译,戳此处亮度无法调节,这个起初也是换过不少内核,都无法解决,反而还…

【MYSQL数据库2】

/*创建数据库create database 数据库名; */ CREATE DATABASE mybase; /*使用数据库use 数据库名 */ USE mybase;/*创建数据表的格式create table 表名(列名1 数据类型 约束,列名2 数据类型 约束,列名3 数据类型 约束);创建用户表,用户编号,姓名,用户的地址将编号列,设置为主键约…

2,服务器核心知识

电脑:辅助人脑的工具 现在的人们几乎无时无刻都会碰电脑!不管是桌上型电脑(桌机)、笔记型电脑(笔电)、平板电脑、智慧型手机等等,这些东西都算是电脑。虽然接触的这么多,但是,你了解电脑里面的元件有什么吗&#xff1f…

文学与智能

1、文学也是智能 从语言角度来看,文学作品是由语言所构成的,而语言是人类智慧的结晶,是人类智能的一种表现形式。文学作品通过语言的运用,反映出作家的思想、情感、价值观等,同时也传递着作者对社会、人类生活等方面的…

AndroidP RRO overlay (一)

Android RRO overlay 1、Android P overlay1.2 静态 overlay原理 1.3 动态overlay 1、Android P overlay 新年第一帖,最近又开始接手Android overlay了,说实话一开始接手overlay的时候我是拒绝的,因为我不是很喜欢和界面打交道,但…

宝马 android手机同步,BMW将发布无线安卓互联系统,CarPlay终于不再一家独大!

原标题:BMW将发布无线安卓互联系统,CarPlay终于不再一家独大! 在移动互联时代,汽车不再只是交通工具那么简单,在智能车机互联方面,Apple CarPlay已经变得极为成熟... 而就在前两天,北美宝马改变了注意,决定对Apple CarPlay全部免费,宝马北美发言人表示:“宝马一直在努…

CSS基础2

目录 1 Emmet:内容 tab语法1.0 notepad 与 Emmet1.1 生成 html 标签代码1.1.1 主体框架 ! tab1.1.2 标签生成1.1.2.1 相同标签批量生成1.2.1.2 批量生成标签(不同类名) $ 1.1.3 父子级标签1.1.4 兄弟关系标签1.1.5 带类名 或 id1.1.5.1 默认div1.1.5.2…