2019年11月28日 星期四

遇見 LittlevGL

markdown



很久很久前,剛開始研究 ARM嵌入式系統時,就對圖形化介面吸引,希望能有一套開源、輕量、開機快速又能支援顯示中文的GUI,後來有找到一個名為ParaGUI的平台,不過基於沒太多時間研究,所以只稍稍碰了一下下,玩了幾個widge就沒再繼續了

這陣子在網上亂逛時,無意發現,原來還有一套能滿足我想要的GUI平台,LittlevGL,簡稱 LVGL

網頁寫的簡單明暸,有什麼功能,啪拉啪拉一籮筐,重點是體積小,80 kB Flash, 12 kB RAM就能執行起來了,這對一般的MCU來說,就是一大福音呀

在Github上,也已有提供 Arduino的lv\_arduino library,下載後直接使用即可,不過Arduino版的LVGL圖形顯示是建立在TFT\_eSPI library上,所以必須先讓TFT_eSPI能正確驅動 LCD螢幕,LVGL才能正常顯示

後續再慢慢介紹設定與使用方式,重點是中文字的顯示呀

(圖片來源:LittlevGL官網)

Free ERP on the Raspberry Pi (odoo)

  #更新系統軟體 sudo apt update && sudo apt upgrade -y #安裝資料庫 sudo apt install postgresql -y #安裝py程序 sudo apt install python3-pip -y #安裝od...