PicoRuby/R2P2で自分だけのコンピュータを作ろう
by
Katsuhiko Kageyama
×
Copy
Open
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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のインポート等 解説