启明云端分享|LVGL官方认证的开发板,到底有多牛
近日,由啟明云端出品的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 的在線編輯器可在8ms.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
總結
以上是生活随笔為你收集整理的启明云端分享|LVGL官方认证的开发板,到底有多牛的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 启明云端分享|ESP32-S3 Smar
- 下一篇: 启明云端分享|ESP32-C3阿里云连接