12:19:09
icon

試運転。
全表示内容をメモリに持たせようとしたらメモリ不足で表示が壊れる、、

たまたまに”hello inajob”が表示できた

Attach image
12:20:08
icon

反転バージョン。
どちらもいい感じ

Attach image
13:22:04
icon

制御できることはわかったがArduino UNO用の良いライブラリが無さそうなこともわかった。
参考になるコードは結構あるので自作するのは難しくなさそう

13:23:04
icon

(たぶん)ESP8266やESP32ならライブラリがある。このライブラリはRAMに画面情報を全部持たせる方式なのでメモリを食うため、Arduino UNOでは動かせない。

github.com/zhcong/ST7302-for-a

Web site image
GitHub - zhcong/ST7302-for-arduino: LCD screen ST7302 for arduino
13:30:08
icon

の黒基板、マットな感じで良いな(写真だとわかりづらいだろうけど、、

Attach image
14:18:04
icon

少しわかりづらいけどM5Stackとキーボードを繋げて、日本語入力できるWikiみたいな仕組みが作れた!

操作性には改良の余地があるが、なかなか面白いぞ!

14:28:04
icon

ESP32の上でLuaインタプリタを動かして、Luaで書いたWikiエンジンを動かしている。
SKKっぽい日本語入力はC++で実装、キーボードはUSB Hostモジュール経由で接続している。

14:57:12
icon

家にある小型のキーボード達と繋げてみてる。
なかなか良いサイズ感なのでは?

←はHandiPiのキーボード
→はtact31_keyboard

Attach image
Attach image
15:36:04
icon

HandiPiのMiryokuレイアウトキーボードは結構実用的な気がする。
これでケースを設計してみるのも面白そう。
関数電卓的なノリかな?

16:35:03
icon

しかし、やはりモバイルより普通のキーボードだな。
コンパクトを狙うなら30%とか40%のキーボードとの組み合わせが良さそうに思う

19:28:03
icon

M5StackをwebサーバーにしてWikiをホスティングしつつ本体でもこの仕組みでブラウジングや編集ができるというのはどうだろう?