WT-86-32-3ZW1 智能面板是一款基于 ESP32-S2-WROVER 模块的产品,驱动一块 320×320 分辨率的 3.92 英寸触摸屏。ESP 模块还负责无线连接。它可以作为小巧便捷的智能面板集成到许多智能产品中。您可以使用 ESP-IDF 或 Wireless-Tag 的自定义 UI 编辑器 8ms 进行开发。
WT-86-32-3ZW1 LVGL 演示
WT-86-32-3ZW1 获得了 LVGL 标准级开发板认证,这意味着用户可以确信该开发板易于配合 LVGL 使用,并且能够获得不错的性能和质量。

立即购买#
WT-86-32-3ZW1 开发板可从阿里巴巴购买。
规格参数#
性能表现#
WT-86-32-3ZW1 使用 ESP32-S2-WROVER 模块,该模块基于乐鑫较新的内核之一。其内核运行频率为 240 MHz。
帧率(FPS)#
WT-86-32-3ZW1 开发板在 LVGL 认证基准测试中达到了 17 FPS。在视频中可以看到,较小的变化绘制速度很快,列表滚动也很流畅。然而,基准测试中最复杂的部分——带有缩放动画和移动进度条的专辑封面——导致帧率有所下降。
内存#
WT-86-32-3ZW1 开发板搭载 ILI9488 显示控制器,通过 8 位 I2S 接口连接到 ESP 芯片。帧缓冲区位于 ILI9488 中,因此 LVGL 只需要较小的绘制缓冲区。这些缓冲区可以轻松放入内部 RAM。
与 ESP32 芯片的常见情况一样,ESP32-S2-WROVER 没有内部闪存。不过,它拥有大容量外部闪存(16 MB)。外部闪存通过 80 MHz 4 线 SPI 接口连接到芯片。与内部闪存相比,这个接口速度相当慢。对于代码执行,芯片内部的缓存很好地弥补了这种速度差异。然而,如果需要读取大型(例如屏幕大小)图像,缓存帮助不大。
PSRAM 可能存在类似的问题,因为它与闪存共享同一条 SPI 总线。
为了获得良好的性能,应将资源(图像和字体)保存在速度极快的内部 RAM 中。作为对比,内部 RAM 的吞吐量为 240 MHz × 32 bit = 960 MB/s,而 PSRAM 和闪存的理论吞吐量为 80 MHz × 4 bit = 40 MB/s,实际使用中由于通信开销以及两种存储器使用同一总线,吞吐量会更小。
尽管存在带宽问题,但巨大的 PSRAM 可用于多种用途。例如,它可以存储一个大型 canvas 用于自定义绘图(例如特殊图表),然后在 LVGL 中使用,或用于存储与 LVGL 无关的任何其他数据。
质量#
显示屏#
该开发板配备 IPS 显示屏,具有出色的可视角度,但像素密度一般。

触摸屏#
显示屏配备电容式触摸屏。因此,它能以良好的精度识别触摸,提供类似智能手机的体验。缺点是触摸屏无法使用手套或触控笔操作。
坚固性#
WT-86-32-3ZW1 设计用于放置到最终产品中。显示屏精确地安装在塑料外壳中,外壳背面有螺丝用于连接线路。
开发#
使用 Wireless-Tag 产品,您可以通过 2 种不同方式进行开发:
构建#
入门项目可在 GitHub 上找到。
使用该开发板的开发方式类似标准 ESP 开发。您可以按照乐鑫文档中的说明设置开发环境,使用 menuconfig 配置项目,并使用 idf.py 构建。
编辑器#
Wireless-Tag 的在线编辑器可在 8ms.xyz 访问。这是一个拖放式编辑器,允许您无需编写一行代码即可创建 UI。除了轻松组合 UI 之外,您还可以使用 Blockly 实现业务逻辑。
注册并登录后,点击右上角红色的"工作台"按钮。

点击右侧的"新建"按钮后,选择"ESP32"和"ESP32WT-86-32-3ZW1"硬件。

点击确认,您就可以开始使用 UI 了。
在"布局"菜单中,您可以选择"Blockly"来添加一些逻辑。
从"编译"菜单中,您可以下载二进制文件、源代码或启动在线预览。
总结#
WT-86-32-3ZW1 是一款紧凑型产品,非常适合需要 WiFi 和中等复杂度 UI 的物联网设备。由于 8ms 编辑器的存在,您无需成为专业开发人员即可开始使用该产品。
