網頁最後修改時間:2020/12/21
前幾天,有人在賣場詢問是否有 MicroPython 驅動 128x64 繁體中文 LCD 的範例程式,基本上上商品所附的範例程式還是單晶片(8051)、Arduino 開發版和 ESP8285(Arduino)程式為主。
不過,找了時間在網路上做了一些搜尋,在 Github 上發現了不錯的 Repository 並做了測試。雖然這這些 Repository 能來驅動顯示英文字和畫線、畫方框,但最後沒有直接能找到可顯示繁體中文的 MicroPython 範例程式可做參考。
不過經過一番折騰,還是成功了把原來的程式移植到了MicroPython!
在進入到主題篇之前,本篇要先來用用在 Github 找到用來驅動 128x64 繁體中文 LCD(下面簡稱繁中LCD)顯示點、線和面的 Repository:MicroPython-ST7920。
主要內容有:
- (01)韌體與接線
- (02)MicroPython 程式碼下載和修改
- (02-01)st7920.py
- (02-02)canvas.py
- (02-03)example.py
- (02-04)修改後的程式碼 Github 下載網址
- (03)結論