Slide 1

Slide 1 text

kishima

Slide 2

Slide 2 text

すてきなデバイスみつけた PicoCalc Raspi Picoで動く 320x320 SPIディスプレイ I2C接続キーボード スピーカー SDカードスロット バッテリー駆動 MMBASICのサンプルあり R2P2で動かしたい… https://www.clockworkpi.com/picocalc

Slide 3

Slide 3 text

評価環境 2ヶ月前に注文したPicoCalcがまだ届かないので、疑似環境で検証 ディスプレイのコントローラは同じ(解像度は異なる) キーボードはM5Stack向けI2C接続のもの

Slide 4

Slide 4 text

どうすれば自分のHWにR2P2 導入できる? machine.c を差し替える! 文字列の入出力は、picoruby-machineが抽象化している

Slide 5

Slide 5 text

ターミナルエミュレータ実装 https://github.com/kishima/picoruby/tree/r2p2-customizations 文字列出力を画面に表示+エスケープシーケンスへの対応必要 エスケープシーケンス:カーソル移動や文字色変更など

Slide 6

Slide 6 text

オリジナルデバイス作り入門書 公開しました  昔書いた同人誌のLight版無償公開しました  PDF100ページ  設計の考え方、回路設計、電子基板設計、mrubyのインポート等 解説