LoginSignup
1
1

Node-RED MCU Edition用のテキスト表示ノードを作ってみた

Last updated at Posted at 2024-06-08

はじめに

Node-RED Dashboardで日本語を表示することはできるようになりました。

Node-RED DashboardはModdableのPiuモジュールを使用しています。
Piuモジュールを使用せず、CommodettoとPocoというグラフィックライブラリ・レンダリングエンジンを使用してテキストをディスプレイに表示してみます。

Moddable SDKのサンプルプログラム

Moddable SDKのサンプルプログラムの中に
examples/commodetto/text

examples/commodetto/text-ticker
というプログラムがあります。

Moddable SDKのサンプルプログラムをNode-RED MCU Editionのノードへ移植する

日本語で長い文章にも対応するため、右から左へスクロール表示するtext-tickerの方を移植しました。
サンプルプログラムから移植した際の変更点は以下です。

  • 日本語フォントファイルを用意し、日本語表示に対応しました。
  • メッセージを動的に変更するため、ループ表示は無効にしました。
  • メッセージが短い場合、画面に収まる範囲で繰り返し表示していましたが、無効にしました。



npmとNode-REDノードライブラリに登録しましたので、ぜひご利用ください!

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1