启明云端1.54寸串口屏使用经验分享
使用启明云端1.54寸串口屏的几个开发技巧和大家分享一下
WT154-S2MT1是启明云端针对市场IOT应用需求,基于乐鑫ESP32-S2与国产芯高效开发平台8ms(http://8ms.xyz)设计开发的一款串口屏。
方案采用1.54寸IPS彩屏,分辨率240×240 ,开发板结构采用最小尺寸多种定位固定方式,支持WIFI,用户可以通过对开发板的扩展接口进行串口通讯、按键、usb摄像头等功能的开发调试,极大缩短用户产品开发周期。
方案常被应用于带屏咖啡机、无叶风扇、电吹风、电磁炉、养生壶、扫地机等智能小家电产品,也可作为传统段码屏产品升级首选。
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 目录
- 新建项目
- 编辑UI
- 逻辑功能编辑
- 保存下载
- 配置烧入工具
- 烧入及实际效果演示
- 视频DEMO
目录
提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。
提示:以下是本篇文章正文内容,下面案例可供参考
新建项目
a)登录到8ms平台
https://8ms.xyz/appshop
创建好账号并 登入,进入工作台
b)新建项目 :
C)选择目标串口屏型号:ESP32-C3-WT154
D) 创建场景
编辑UI
a)准备好图片资源
并用画图软件将下载好的图片资源整理成 240*240 ( 因为该屏幕分辨率为 240x240)
将文件另存为或者保存到自己的路径
b)将修改好的资源导入到8ms平台上
c) 设置图片控件显示
d) 可以使用在线编译预览
e) 编辑其他场景的UI
可将disp_1背景颜色设置为 红色
逻辑功能编辑
积木介绍 :
布局中选择 积木
自定义代码 中 段外代码 可以头文件和 全局变量及宏定义
当开机时 逻辑 积木 , 此积木在线程开始之前便调用,因此此时未启动UI
所以此积木内代码执行时并不能显示
一般执行 初始化, 及软件定时器代码
b)设置初始化逻辑
找到基础硬件中的Preset积木中的 “加载预设串口模板为串口”
设置 加载预设串口模板为串口0,即初始化串口0为与外界通信串口
( 串口0为烧入串口)
c)设置获取串口数据并执行 相应代码,即从串口 输入 “abc” 或者 “a” 便执行显示场景 “main_screen”
d)设置逻辑
保存下载
a) 编译前需要保存
b) 编译
这里编译只能选择编译 需要生成bin文件和源代码 时间相较于在线编译长很多
记下每个bin文件硬件地址
例如 : build/lvgl-demo.bin 0x10000
为下面的烧入做准备
c) 下载好bin文件
配置烧入工具
a) 选择目标芯片
b) 确定好下载的bin文件及应烧录的物理地址
当bin文件不存在时如图文件目录标红
配置为如图 :
烧入及实际效果演示
a) 接口图
b) USB-TTL与C3SI接线图 :
c) 打开设备管理器查看端口
d) 上述操作无误后,下载bin文件到开发板
c) 重启以运行
等待下载完毕后
按下USB-TTL 的EN
或者重新上电
d) 使用
配置 串口助手
从串口输入16进制数据1, 显示场景main_screen,开始时默认显示场景main_screen
从串口输入16进制数据2, 显示场景disp_1, 此时该场景中只有背景色便显示为背景色 红
从串口输入16进制数据2, 显示场景disp_2日历控件
从串口输入16进制数据2, 显示场景disp_3文本控件
视频DEMO
1.54串口屏家电应用
启明云端1.54寸串口屏使用经验分享相关推荐
- 启明云端分享|直接用ESP32-S2和ESP32-C3驱动1.54寸串口屏,有哪些区别呢,他们的亮点又有哪些呢
以上两组图分别是ESP32-S2和ESP32-C3驱动1.54寸串口屏的规格尺寸(后面我们统称为WT-1.54S系列和WT-1.54C系列) 首先 WT-1.54S系列和WT-1.54C系列刷新频率有 ...
- 启明智显分享|4.3寸串口屏在户外便携式电源智能化应用方案
提示:启明智显专为智能产品提供一站式彩屏显示+连接+云端服务+APP软件开发.维护等解决方案,帮厂商快速实现硬件的智能化.作为启明云端旗下方案公司,我们用心整理了开发小伙伴在开发过程中可能会遇到的问题 ...
- 启明智显分享|适用于两轮车仪表、智能小家电、充电桩等应用的4.3寸串口屏解决方案
提示:启明智显专为智能产品提供一站式彩屏显示+连接+云端服务+APP软件开发.维护等解决方案,帮厂商快速实现硬件的智能化.作为启明云端旗下方案公司,我们用心整理了开发小伙伴在开发过程中可能会遇到的问题 ...
- 启明智显分享|3.5寸串口屏应用如何对传统冰箱进行升级
提示:启明智显专为智能产品提供一站式彩屏显示+连接+云端服务+APP软件开发.维护等解决方案,帮厂商快速实现硬件的智能化.作为启明云端旗下方案公司,我们用心整理了开发小伙伴在开发过程中可能会遇到的问题 ...
- python窗口动态实时显示时间_苏州2.8寸串口屏厂家:切管机触摸屏实时动态显示切割过程...
原标题:苏州寸串口屏厂家:切管机触摸屏实时动态显示切割过程 随着我国不锈钢管材的产量和消费的快速增长,管材加工技术也随之迅速发展,尤其是切管机的问世,更是给管材加工带来了前所未有的质的飞跃. 切管机在 ...
- 【墨水屏】1.54寸墨水屏调试记录
某宝某店墨水屏挺便宜,买了几个尝试着使用以下. 同时买了微雪的ESP32墨水屏专用驱动板. 由于1.54寸的小屏节假日期间一直没有发货,所以先用了手头的7.5寸屏测试了一下EPS32驱动板,功能一切正 ...
- 大彩串口屏医用级首款圆形UI界面2.1寸串口屏新品正式发布!
一.产品介绍 大彩串口屏医用级首款圆形UI界面2.1寸串口屏新品正式发布! 型号:DC48480KM021_1001_1C 该产品是一款2.1寸分辨率为 480480的医用级工业组态串口屏.拥有2.1 ...
- 陶晶驰stm32_陶晶驰HMI3.5寸串口屏的详解之梳理F4总结系列准备篇(二)
基于stm32的串口屏教程.用过的人都说好,哈哈哈,减少了我们很多不太必要的麻烦步骤. 程序资料包CSDN下载地址:https://download.csdn.net/download/qq_3835 ...
- 新品发布:长条屏!广州大彩医用级3.7寸串口屏正式发布!
新品发布:长条屏!大彩医用级3.7寸串口屏正式发布! 该产品拥有3.7寸IPS液晶屏,全贴合.一体黑工艺,分辨率240960,支持电容触摸.拥有炫酷的动画效果,页面切换流畅.可播放视频,实际显示区域为 ...
最新文章
- php 存储型跨站,php云人才系统存储型跨站两处
- python自动化可以做什么菜_用 Python 自动化办公能做到哪些有趣或有用的事情?...
- java和python哪个好就业2020-java和python哪个未来发展比较好?
- Spark详解(三):Spark编程模型(RDD概述)
- 第三届“中国法研杯”司法人工智能挑赛(CAIL2020)即将启动
- OpenCV图像翻转:flip()函数的使用
- 工作306:.sync解决子组件改变自身值 父组件也改变自身数值
- Objective-C复制解析
- php 安装pdo odbc,PHP PDO ODBC连接
- i2c-toos 交互数据_什么是CD-i(交互式光盘)?
- Vue中子组件如何向父组件传递数据?
- linux apache smtp,Linux 使用msmtp 发送邮件
- Python cheat sheet 大全
- 三维点云学习(3)4-Expectation-Maximization (EM)
- 红帽学习笔记[RHCSA] 第三课[输出重定向、Vi编辑器]
- C#中方法,方法声明,方法调用和方法重载!
- Qt 实现Windows系统Win10 c++音量调节
- 计算机用户名携带中文路径,Win10 User下的中文用户名改成英文路径操作方法
- MTK 平台Android系统遥控器映射关系
- 了解下STRAIGHT_JOIN