概述
ESP32-S3 是乐鑫发布的一款集成 2.4 GHz Wi-Fi 和 Bluetooth 5 (LE) 的 MCU 系统级芯片(SoC),支持远距离模式 (Long Range)。ESP32-S3 搭载 Xtensa® 32 位 LX7 双核处理器,主频高达 240 MHz,内置 512 KB SRAM (TCM),具有 45 个可编程 GPIO 管脚和丰富的通信接口。ESP32-S3 支持更大容量的高速 Octal SPI flash 和片外 RAM,支持用户配置数据缓存与指令缓存;
在串口屏领域,我们看中ESP32的WIFI属性和RGB屏驱动属性,因此ESP32-S3非常适合制作一款WIFI模式的互联网串口屏;此类串口屏非常适合:
- 办公室OA项目,比如会议室门牌
- 饭店点菜中的厨师端
- 仓库系统的订单显示、操作端
- 智能家居控制系统的86面板组态
- ......
总之非常适合替代低端Android平板或Android串口屏的应用;在一些成本敏感型的项目中,采用4.3吋液晶屏的方案,可以将成本降至百元以下;
ESP32方案SHMICTRL串口屏主要特点
- 1、ESP32S3系列芯片支持PSRAM,因此系统支持分配一个1M大小的RAM内存空间,可以进行图片存储、文件下载、数据库(集)存储等应用暂存;
- 2、WIFI基本连接方案,包含SSID搜索、WIFI连接、同步互联网时间、http下载、http上传等功能
- 3、WIFI http server方案,通过URL可以访问串口屏来调用串口屏对应的处理函数
- 4、DB数据集集成方案;系统支持服务器端的SQL检索数据集传递到串口屏上通过控件显示列表,可以执行数据集的ins/update/del;并可同步到服务器数据库中;服务器端提供开源的PHP代码;
- 其他语句,比如base64、md5等互联网常用函数以及时间戳函数等
- tcpip协议(待开发)
- mqtt协议,标准的物联网协议
- 常用的物联网支持(待开发)
- 蓝牙支持(待开发)
有关不同芯片方案的支持描述
从ESP32方案开始,系统除了原有的SHMICTRL V1-V3芯片以外,开始支持其他芯片,因此我们在每个语句的详细界面开始放置语句支持描述,详细 如下:
支持芯片: SHMICTRL系列芯片 ESP32-S3系列
这个表示当前语句支持原有芯片方案和ESP32方案,一般情况下所有语句PC模拟都是支持的;
ESP32重要注意事项:
1、有关供电电源的问题:
ESP32芯片在连接WIFI的时候,瞬时电流可能达到1A以上,因此供电问题会严重影响串口屏的使用;
下表是有关常用线径的参数:
| 线 | 截面积(mm²) | 电阻值(毫欧/米) | 常用于 | 1A电流下10cm压降 |
|---|---|---|---|---|
| AWG20 | 0.5189 | 33.9 | VH3.96mm接插件 | 3.38mV |
| AWG24 | 0.2047 | 89.4 | 8.94mV | |
| AWG26 | 0.1281 | 143 | 2.0mm或2.54mm接插件 | 14.3mV |
| AWG28 | 0.0804 | 227 | 1.25mm接插件常用 | 22.7mV |
| AWG30 | 0.0507 | 361 | 36.1mV |
227Ohm/km 227000mO/1000m 227mO/1m 22.7mO/10cm