锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

启明云端分享|LVGL官方认证的开发板,到底有多牛

时间:2022-10-16 01:30:00 v1板电容屏

近日,由启明云生产IDO-SMLCD72-V1-2EC 获得了 Professinal LVGL 板卡认证,这意味着它是一性能、质量和稳定性的顶级板卡。

i.MX RT595-EVK 的标准 LVGL 证书
在这里插入图片描述
它的真面目是什么?


IDO-SMLCD72-V1-2EC是一款基于SigmaStar SSD201/SSD202 SoC(ARM Cortex A7处理器)7英寸智能显示主板,主频高达1.2GHz,256KB L2-Cache。内置双MAC、1个PHY,支持双100MB以太网接口。它集成了 H.264/AVC 和 H.265/HEVC 最大支持解码器。分辨率 FHD(1920x1080)/60 fps 解码。

还有音频接口,扬声器接口,USB2.0和WIFI。厂家(启明云)推荐智能建筑室内对讲、智能家居中控、电梯楼层显示等板材。IP网络广播设备或语音识别设备。

规格
CPU和内存
CPU Sigmastar SSD202 ARM Cortex A7,1.2 GHz
内存128MB
闪存128MB
GPU无
操作系统 OpenWrt
展示
分辨率1024*600
显示尺寸7”
色深24bit,RGB888
技术IPS
DPI 170 像素/英寸
触摸板电容
连通性
Wifi:板载无线网卡 用于 AIot 的额外 ESP32-WROOM-32U
蓝牙:用于 AIot 的额外 ESP32-WROOM-32U
4个GPIO可用
100Mbps以太网
4pin 喇叭接口
模拟麦克风
数字麦克风
TF卡
USB 2.0
4 个 UART 端口(用于调试 uart0 和用于 esp32 的 uart3)
4G cat1模块
实时时钟负载
1080P通过视频解码或流媒体LVGL播放
其他
电源USB-C (5V)
表现
IDO-SMLCD72-V1-2EC 强大的功能 OpenWrt (Linux) 即使没有计算机。 GPU,仅使用 CPU 的纯 1.2 GHz 时钟,FPS 在基准测试期间,它从未低于 60.驱动程序使用标准dev/fb简单地将 LVGL 将渲染图像复制到帧缓冲区。

启动时间很好。上电后演示 8 秒内开始。

质量
展示
这块板有一个大而漂亮的显示屏,像素密度很高。

IDO-SMLCD72-V1-2EC板显示视角

触摸板
IDO-SMLCD72-V1-2EC 带电容式触摸板。因此,它能准确识别触摸,并提供类似智能手机的体验。缺点是触摸板不能戴手套或笔。


IDO-SMLCD72-V1-2EC 将其放入最终产品中。它很大,有很多孔可以安装电路板。

发展
在启明云端 您可以开发两种不同的产品方法:

编写代码并构建它。
使用名为8ms的自定义 UI 编辑工具。
构建和部署
可以在GitHub 找入门项目。README 中里总结一下中文的开发说明。(主要是README的翻译)

安装依赖
(在 Ubuntu 16.04.7 64 位上验证)

sudo apt-get install subversion build-essential libncurses5-dev zlib1g-dev gawk git ccache
gettext libssl-dev xsltproc libxml-parser-perl
gengetopt default-jre-headless ocaml-nox sharutils textinfo
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install zlib1g:i386 libstdc 6:i386 libc6:i386 libc6-dev-i386
安装工具
从这里下载工具链。

解压工具链
sudo tar wt-gcc-arm-8.2-2018.08-x86_64-arm-linux-gnueabihf.tag.gz -xvf -C /opt/
环境变量设置:修改~/.profile在文件末尾添加以下文件
PATH="/opt/gcc-arm-8.2-2018.08-x86_64-arm-linux-gnueabihf/bin:$PATH"
更新环境变量
source ~/.profile
测试交叉工具链
arm-linux-gnueabihf-gcc --version
项目的获取和建设
git clone https://github.com/wireless-tag-com/8ms-sstar.git
cd 8ms-sstar
make -j
部署
您可以使用串行端口或以太网端口连接到开发板

我们通过telnet使用以太网端口的方法如下:

telnet 192.168.1.1
密码是admin。

之后,所有正常的使用都可以使用Linux命令了。要将构建的项目复制到我们使用的板上scp。在开发 PC 使用下列命令将创建的二进制文件复制到板根文件夹中。

scp ./bin/demo root@192.168.1.1:/
返回telnet会话并发布./demo将启动演示。

如果你放置demo到usr/sbin演示将在启动时自动启动。

编辑
Wireless-tag 8.在线编辑器ms.xyz 获得它是一个拖放式编辑器,可以创建一行代码,而无需编写一行代码。 UI。除了组合简单 UI 此外,您还可以使用它 Blockly 实现业务逻辑。

注册登录后,单击右上角的红色工作台按钮。 8ms 开始 1

点击右侧的New按钮后,选择Sigmaster”和“SSD201 SPI NAND CC0702I50R(1024*600)”硬件。
8ms 开始 2

单击确认即可使用 UI 进行游戏了。

还可以选择块来添加布局菜单中的一些逻辑。

您可以下载二进制文件、源代码或从编译菜单开始在线预览。

结论
IDO-SMLCD72-V1-2EC 是一块神奇的板。OpenWRT(Linux)开发、开发和维护非常简单。除了板的性能和稳定性也很好。

由于使用 8ms 编辑器开始使用该产品,而无需成为专业的开发人员。

具体可上LVGL官方上查看https://blog.lvgl.io/2021-09-09/ido-smlcd72-v1-2ec-review

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章