< type="1">
  • 安裝 u8g2函式庫
  • 到 gihub 抓取 u8g2 程式庫       本地下載

  • 至線上中文 unicode 編碼轉換工具 https://www.ifreesite.com/unicode-ascii-ansi.htm
  • 得到的中文碼必須修改前面的\u 變成 $,且後面加上逗點。(必須都是半形)



  • 將 zip 檔解壓縮並放到 Arduino\libraries\ 資料夾


  • 用記事本打開 U8g2\tools\font\build\chinese1.map 並加入步驟 2 得到的中文 unicode 。


  •                        

  • 使用作業系統 cmd 視窗,在 dos 下鍵入 cd C:\Users\XXXX\Documents\Arduino\libraries\u8g2-master\tools\font\bdfconv
  • xxxx 是使用者路徑。
  • 接著鍵入
  • 在C:\Users\XXXX\Documents\Arduino\libraries\u8g2-master\tools\font\bdfconv 資料夾內會產生 u8g2_font_unifont.c 檔案,用記事本打開它。


  • 找到 編碼陣列,並複製陣列內容。


  • 到 C:\Users\XXXX\Documents\Arduino\libraries\u8g2-master\clib\ 資料夾,找到 u8g2_fonts.c 檔案並打開它。


  • 找到 u8g2_font_unifont_t_chinese1 這個陣列,並把剛剛從 u8g2_font_unifont.c 檔案複製的資料貼上來,覆蓋原本資料。


  • 將 u8g2-master 資料夾名稱改名為 u8g2 或將 u8g2-master 內所有資料複製到 u8g2 資料夾,並移除 u8g2-master 資料夾。