用启明云端支持ESP32的GUI做了一个测温HMI交互界面
近日聽說啟明云端弄了一個免費的GUI平臺好像是叫8ms的,還在內測中,有幸在平臺上做了下測試應用,還不錯,系統用起來還比較簡單,雖然在細節上還需要有一些調整和優化,但要做一些按鍵的顯示效果還是挺容易操作的。
實現的流程
進入網站 esp32.8ms.xyz 注冊一個賬戶,登陸之后就可以開始創建屬于自己的 HMI 項目
然后輸入項目名稱,描述并選擇相應的硬件,點擊確定即可完成新建。
項目新建好后,在我的項目中選擇相應的項目即可進入對應項目。目前硬件主要關系到不同的屏幕尺寸,所以不同的硬件對應的畫布尺寸也是不一樣的。
我用的是ESP32驅動3.5寸的屏幕,也是選擇了啟明的開發板,他們會參加立創的直播,老板大方,每次送出不少板子。
福利一下,好像8月26號又有直播,紅包大,開發板送的也多!
進入項目開發后,會有一個工作區,這里可以選擇控件欄,里面有平臺支持的所有控件(把鼠標放在控件在,就可以顯示控件的名稱),點擊控件并拖動到控件編輯區中,即可在當前場景創建該控件。
快捷按鈕,指示當前項目工程,項目保存、項目編譯、項目固件下載和項目編輯器切換。
當前項目場景和控件列表,列出了當前的場景和場景下所有的控件
控件編輯區,畫布對應了整個屏幕,可以通過拖動控件調整位置,以及拖動邊框調整大小。目前圖片控件不支持設置大小,控件大小與圖片大小一致。
控件屬性區
選中控件或者頁面右側會有對應控件或者場景的基礎屬性。
注意,這里還支持新增頁面的
事件邏輯
部分控件支持事件邏輯,可以分為 2 類。
a.點擊項目編輯器切換需要編輯內容(UI設計、積木塊邏輯實現)
點擊積木,進入 blockly 編輯控件邏輯;b.blockly 的操作界面如下圖
所有功能完成后,點擊保存,即可保存項目
點擊編譯,平臺會將設計的項目,編譯生成對應的下載固件,顯示編輯日志。編輯日志可以查看固件燒錄地址或者編輯錯誤原因。
下載固件,并按照編譯地址燒錄固件。
解壓下載的固件包xxx.zip,固件包包含:bootloader.bin、default.bin、ble_spp_server_demo.bin、ota_data_initial.bin和readme.txt。
打開readme.txt,獲取燒錄工具,燒錄固件。
具體的怎么操作,有想要玩的朋友,可以到8ms平臺上去仔細了解吧!有具體的文檔
總結
以上是生活随笔為你收集整理的用启明云端支持ESP32的GUI做了一个测温HMI交互界面的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ESP32启明云端又有新玩法|基于ESP
- 下一篇: ESP32又有新玩法了,启明云端把它带入