Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
PicoRuby/R2P2で自分だけのコンピュータを作ろう
Search
Katsuhiko Kageyama
July 19, 2025
Technology
1
42
PicoRuby/R2P2で自分だけのコンピュータを作ろう
Katsuhiko Kageyama
July 19, 2025
Tweet
Share
More Decks by Katsuhiko Kageyama
See All by Katsuhiko Kageyama
Rubyでmicro-ROS!
kishima
0
9
mruby(PicoRuby)で ファミコン音楽を奏でる2
kishima
1
25
mruby(PicoRuby)で ファミコン音楽を奏でる
kishima
2
560
mrubyと micro-ROSが繋ぐロボットの世界
kishima
3
700
わたしのRubyKaigi Effect
kishima
2
97
思い出の技術書 F-BASICの世界
kishima
0
30
リハビリmruby
kishima
1
290
Rubyistに贈る ラーメン作りの技法
kishima
2
230
Now is the time to create your own (m)Ruby computer
kishima
0
50
Other Decks in Technology
See All in Technology
CNCFの視点で捉えるPlatform Engineering - 最新動向と展望 / Platform Engineering from the CNCF Perspective
hhiroshell
0
120
Introduction to Bill One Development Engineer
sansan33
PRO
0
300
AIフル活用で挑む!空間アプリ開発のリアル
taat
0
130
OAuthからOIDCへ ― 認可の仕組みが認証に拡張されるまで
yamatai1212
0
150
Implementing and Evaluating a High-Level Language with WasmGC and the Wasm Component Model: Scala’s Case
tanishiking
0
160
データ戦略部門 紹介資料
sansan33
PRO
1
3.8k
[2025年10月版] Databricks Data + AI Boot Camp
databricksjapan
1
230
エンタメとAIのための3Dパラレルワールド構築(GPU UNITE 2025 特別講演)
pfn
PRO
0
620
Introdução a Service Mesh usando o Istio
aeciopires
1
270
「魔法少女まどか☆マギカ Magia Exedra」のIPのキャラクターを描くための3Dルック開発
gree_tech
PRO
0
130
Kubernetes self-healing of your workload
hwchiu
0
320
OSSで50の競合と戦うためにやったこと
yamadashy
3
890
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
340
57k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
Building a Scalable Design System with Sketch
lauravandoore
463
33k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
61k
Building Applications with DynamoDB
mza
96
6.7k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
190
55k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
Done Done
chrislema
185
16k
BBQ
matthewcrist
89
9.8k
Transcript
kishima
すてきなデバイスみつけた PicoCalc Raspi Picoで動く 320x320 SPIディスプレイ I2C接続キーボード スピーカー SDカードスロット バッテリー駆動
MMBASICのサンプルあり R2P2で動かしたい… https://www.clockworkpi.com/picocalc
評価環境 2ヶ月前に注文したPicoCalcがまだ届かないので、疑似環境で検証 ディスプレイのコントローラは同じ(解像度は異なる) キーボードはM5Stack向けI2C接続のもの
どうすれば自分のHWにR2P2 導入できる? machine.c を差し替える! 文字列の入出力は、picoruby-machineが抽象化している
ターミナルエミュレータ実装 https://github.com/kishima/picoruby/tree/r2p2-customizations 文字列出力を画面に表示+エスケープシーケンスへの対応必要 エスケープシーケンス:カーソル移動や文字色変更など
オリジナルデバイス作り入門書 公開しました 昔書いた同人誌のLight版無償公開しました PDF100ページ 設計の考え方、回路設計、電子基板設計、mrubyのインポート等 解説