More languages
More actions
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
[[zh:测试-ESP32-2.8inch-电阻触摸模块E32-320CP]] | [[zh:测试-ESP32-2.8inch-电阻触摸模块E32-320CP]] | ||
{{#widget:ProductCard | {{#widget:ProductCard | ||
| themeColor = | | themeColor = green | ||
| images = [ | | images = [ | ||
{ | { | ||
Line 42: | Line 42: | ||
{{StyledHeader | {{StyledHeader | ||
| text = Disciption | | text = Disciption | ||
| color = | | color = green | ||
}} | }} | ||
{{StyledHeader | {{StyledHeader | ||
| text = Product Disciption | | text = Product Disciption | ||
| color = | | color = green | ||
}} | }} | ||
Line 54: | Line 54: | ||
| header = h2 | | header = h2 | ||
| bgcolor = #f2f4f8 | | bgcolor = #f2f4f8 | ||
| color = | | color = green | ||
| border-left = 8px | | border-left = 8px | ||
}} | }} | ||
Line 109: | Line 109: | ||
| header = h2 | | header = h2 | ||
| bgcolor = #f2f4f8 | | bgcolor = #f2f4f8 | ||
| color = | | color = green | ||
| border-left = 8px | | border-left = 8px | ||
}} | }} | ||
Line 223: | Line 223: | ||
| header = h1 | | header = h1 | ||
| bgcolor = #f2f4f8 | | bgcolor = #f2f4f8 | ||
| color = | | color = green | ||
}} | }} | ||
Line 230: | Line 230: | ||
| header = h2 | | header = h2 | ||
| bgcolor = #f2f4f8 | | bgcolor = #f2f4f8 | ||
| color = | | color = green | ||
| border-left = 8px | | border-left = 8px | ||
}} | }} | ||
<div class="mw-collapsible mw-collapsed" style="border-bottom:1px solid | <div class="mw-collapsible mw-collapsed" style="border-bottom:1px solid green" data-expandtext="展开" data-collapsetext="折叠"> | ||
<div style="font-weight:bold;line-height:1.6;color: | <div style="font-weight:bold;line-height:1.6;color:green">LCD接线定义</div> | ||
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
{| class="wikitable" style="width:50%"; | {| class="wikitable" style="width:50%"; | ||
Line 283: | Line 283: | ||
<div class="mw-collapsible mw-collapsed" style="border-bottom:1px solid blue" data-expandtext="展开" data-collapsetext="折叠"> | <div class="mw-collapsible mw-collapsed" style="border-bottom:1px solid blue" data-expandtext="展开" data-collapsetext="折叠"> | ||
<div style="font-weight:bold;line-height:1.6;color: | <div style="font-weight:bold;line-height:1.6;color:green">这里是标题2</div> | ||
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
你可以在此处放置任何内容 | 你可以在此处放置任何内容 | ||
Line 290: | Line 290: | ||
<div class="mw-collapsible mw-collapsed" style="border-bottom:1px solid | <div class="mw-collapsible mw-collapsed" style="border-bottom:1px solid green" data-expandtext="展开" data-collapsetext="折叠"> | ||
<div style="font-weight:bold;line-height:1.6;color: | <div style="font-weight:bold;line-height:1.6;color:green">LCD展开测试</div> | ||
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
{| class="wikitable" style="width:50%"; | {| class="wikitable" style="width:50%"; | ||
Line 340: | Line 340: | ||
<div class="mw-collapsible mw-collapsed" style="border-bottom:1px solid | <div class="mw-collapsible mw-collapsed" style="border-bottom:1px solid green" data-expandtext="展开" data-collapsetext="折叠"> | ||
<div style="font-weight:bold;line-height:1.6;color: | <div style="font-weight:bold;line-height:1.6;color:green">Speaker展开测试</div> | ||
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
重新打开示例,根据以下操作实现显示,示例实现SD Card、Flash、QMI8658、RTC、WIFI、蓝牙、音频播放等功能 | 重新打开示例,根据以下操作实现显示,示例实现SD Card、Flash、QMI8658、RTC、WIFI、蓝牙、音频播放等功能 | ||
Line 349: | Line 349: | ||
<div class="mw-collapsible mw-collapsed" style="border-bottom:1px solid | <div class="mw-collapsible mw-collapsed" style="border-bottom:1px solid green" data-expandtext="展开" data-collapsetext="折叠"> | ||
<div style="font-weight:bold;line-height:1.6;color: | <div style="font-weight:bold;line-height:1.6;color:green">液晶屏接线</div> | ||
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
{| class="wikitable" style="width:50%"; | {| class="wikitable" style="width:50%"; | ||
Line 451: | Line 451: | ||
{{StyledHeader | {{StyledHeader | ||
| text = 资料 | | text = 资料 | ||
| color = | | color = green | ||
}} | }} | ||
Line 458: | Line 458: | ||
| header = h2 | | header = h2 | ||
| bgcolor = #f2f4f8 | | bgcolor = #f2f4f8 | ||
| color = | | color = green | ||
| border-left = 8px | | border-left = 8px | ||
}} | }} | ||
Line 466: | Line 466: | ||
| header = h3 | | header = h3 | ||
| bgcolor = #f2f4f8 | | bgcolor = #f2f4f8 | ||
| color = | | color = green | ||
| border-bottom = 2px | | border-bottom = 2px | ||
}} | }} | ||
Line 476: | Line 476: | ||
| header = h3 | | header = h3 | ||
| bgcolor = #f2f4f8 | | bgcolor = #f2f4f8 | ||
| color = | | color = green | ||
| border-bottom = 2px | | border-bottom = 2px | ||
}} | }} | ||
Line 489: | Line 489: | ||
| header = h3 | | header = h3 | ||
| bgcolor = #f2f4f8 | | bgcolor = #f2f4f8 | ||
| color = | | color = green | ||
| border-bottom = 2px | | border-bottom = 2px | ||
}} | }} | ||
Line 500: | Line 500: | ||
| header = h2 | | header = h2 | ||
| bgcolor = #f2f4f8 | | bgcolor = #f2f4f8 | ||
| color = | | color = green | ||
| border-left = 8px | | border-left = 8px | ||
}} | }} |
Revision as of 17:11, 20 July 2024
Disciption
Product Disciption
Product Param
Name | temp |
Socket | USB Type-C |
MCU chip | ESP32-S3 |
Screen Type | TFT |
Driver | Display :ST7789 |
Touch :CST328 | |
板载设备 | 姿态传感器 :QMI8658 |
RTC时钟 :PCF85063 | |
PCM音频解码 :PCM5101 | |
Micro SD | |
电池充电管理模块 | |
产品尺寸 | 73.06(H)x 50.54(V) mm |
Socket
- 12PIN 杜邦线接口
- {| class="wikitable";style="width:1500px" align="auto"
引脚丝印 | 功能 | 说明 |
GND | GND | 电源地 |
VBus | 5V | USB供电 |
D- | USB 差分线(GPIO19) | USB 差分线或用做GPIO |
D+ | USB 差分线(GPIO20) | USB 差分线或用做GPIO |
GND | GND | 电源地 |
3V3 | 3V3 | 对外输出3.3V |
SCL | SCL(GPIO10) | I2C 时钟线,不可用作普通GPIO |
SDA | SDA(GPIO11) | I2C 数据线,不可用作普通GPIO |
TXD | TXD(GPIO43) | UART 数据发送或用作普通GPIO |
RXD | RXD(GPIO44) | UART 数据接收或用作普通GPIO |
IO18 | GPIO18 | 空闲引脚引出 |
IO15 | GPIO15 | 空闲引脚引出 |
- I2C 接口
引脚丝印 | 功能 | 说明 |
GND | GND | 电源地 |
3V3 | 3V3 | 对外输出3.3V |
SCL | SCL(GPIO10) | I2C 时钟线,不可用作普通GPIO |
SDA | SDA(GPIO11) | I2C 数据线,不可用作普通GPIO |
- UART 接口
引脚丝印 | 功能 | 说明 |
GND | GND | 电源地 |
3V3 | 3V3 | 对外输出3.3V |
TXD | TXD(GPIO43) | UART 数据发送或用作普通GPIO |
RXD | RXD(GPIO44) | UART 数据接收或用作普通GPIO |
板载功能使用
内部硬件连接
LCD接线定义
LCD引脚 | ESP32S3 |
VCC | 3.3V |
GND | GND |
MISO | NC |
MOSI | GPIO45 |
SCLK | GPIO40 |
LCD_CS | GPIO42 |
LCD_DC | GPIO41 |
LCD_RST | GPIO39 |
LCD_BL | GPIO5 |
TP_SDA | GPIO1 |
TP_SCL | GPIO3 |
TP_INT | GPIO4 |
TP_RST | GPIO2 |
这里是标题2
你可以在此处放置任何内容
LCD展开测试
LCD引脚 | ESP32S3 |
VCC | 3.3V |
GND | GND |
MISO | NC |
MOSI | GPIO45 |
SCLK | GPIO40 |
LCD_CS | GPIO42 |
LCD_DC | GPIO41 |
LCD_RST | GPIO39 |
LCD_BL | GPIO5 |
TP_SDA | GPIO1 |
TP_SCL | GPIO3 |
TP_INT | GPIO4 |
TP_RST | GPIO2 |
Speaker展开测试
重新打开示例,根据以下操作实现显示,示例实现SD Card、Flash、QMI8658、RTC、WIFI、蓝牙、音频播放等功能 选择型号 ESP32S3 Dev Module 与端口
液晶屏接线
LCD引脚 | ESP32S3 |
VCC | 3.3V |
GND | GND |
MISO | NC |
MOSI | GPIO45 |
SCLK | GPIO40 |
LCD_CS | GPIO42 |
LCD_DC | GPIO41 |
LCD_RST | GPIO39 |
LCD_BL | GPIO5 |
TP_SDA | GPIO1 |
TP_SCL | GPIO3 |
TP_INT | GPIO4 |
TP_RST | GPIO2 |
安装库文件
示例程序
- 重新打开示例,根据以下操作实现显示,示例实现SD Card、Flash、QMI8658、RTC、WIFI、蓝牙、音频播放等功能
- 选择型号 ESP32S3 Dev Module 与端口
- 设置板子参数
- 编译并烧录示例
- 烧录成功可观察到两个可操作页面
- 页面 1 分别显示的参数如下
参数 | 功能 | 说明 |
SD Card | 显示 SD 卡的大小 | 请注意,仅支持 16GB 及以下的 SD 卡 |
Flash Size | 显示 Flash 大小 | 当前板载 16MB Flash |
Angular deflection | 显示板子角度偏移 | 显示三个方向的偏移 |
RTC Timr | 显示 RTC 时间 | 显示当前 RTC 时间
|
Wireless number | 显示扫描到的WIFI和蓝牙个数 | 扫描结束会在末尾显示 Scan Finish |
- 页面 2 为播放 SD 卡根目录下的 mp3 音频的 UI 页面
项目参考
产品使用的ESP32在Arduino IDE上可玩性比较高,可以在已有程序框架下简单进行UI界面的修改即可实现酷炫操作。在一些开源平台上的资源也可以在小幅修改下直接使用,较为经典的如下:
GitHub
- 部分模拟小游戏
资料
文档
原理图
ESP32-S3-Touch-LCD-2.8原理图
ESP32-S3
- ESP32-S3技术参考手册(中文)
- ESP32-S3系列芯片技术规格书(中文)
- ESP32-S3 Series Datasheet(英文)
- ESP32-S3 Technical Reference Manua(英文)
LCD资料
ST7789T3 数据手册
CST328 数据手册
程序
- 库文件
lvgl库
TFT_eSPI库
audioI2S库
- 示例程序
示例程序
FAQ
问题:模块出现一直复位的情况,从设备管理器查看识别状况会一闪一闪的?
这种情况可能是由于 Flash 空白导致 USB 口不稳定,可长按BOOT按键,同时按下RESET,然后松开RESET,再松开BOOT按键,此时模块可进入下载模式烧录固件(程序)即可解决该情况。
问题:模块下载程序后,重新下载,有时会出现无法连接串口,或者烧录失败的情况?
可长按BOOT按键,同时按下RESET,然后松开RESET,再松开BOOT按键,此时模块可进入下载模式,可解决大部分无法下载的问题。