日本語表示に挑戦してみましょう。
フォントデータの作成
まずは日本語フォントのデータを作成します。
こちらのサイトを参考にして作りました。Processingなるツールを使って作るみたいです。
watako-lab.com
フォントデータのロード
作ったフォントデータをSDに格納してロードして使用します。
引数にファイルパスとファイルデバイスを指定します。
M5.Lcd.loadFont( FileName, SD );
使い終わったらアンロードして終了です。
M5.Lcd.unloadFont();
サンプルコード
#include <M5Stack.h> void setup() { String FileName; M5.begin(); // 初期化 M5.Lcd.clear(); // カーソル位置 M5.Lcd.setCursor(0, 0); // 文字色 M5.Lcd.setTextColor(WHITE); FileName = "font/ms_20"; // フォントデータ:ms_20.vlw // フォントロード M5.Lcd.loadFont( FileName, SD ); M5.Lcd.printf("フォントサイズ20\n"); M5.Lcd.printf("あいうえおかきくけこ\n"); // フォントアンロード M5.Lcd.unloadFont(); } void loop(){ delay(1); }
日本語いいですね~♪