Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
PicoRuby/R2P2で自分だけのコンピュータを作ろう
Search
Katsuhiko Kageyama
July 19, 2025
Technology
750
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
PicoRuby/R2P2で自分だけのコンピュータを作ろう
Katsuhiko Kageyama
July 19, 2025
More Decks by Katsuhiko Kageyama
See All by Katsuhiko Kageyama
同人誌とVMづくり
kishima
1
60
Tab5をRubyで動くパソコンにする
kishima
2
440
Family mrubyの進捗
kishima
1
150
PicoRuby as a Multi-VM Operating System
kishima
1
510
PCとPicoRuby-ESP32間でシリアルファイル転送
kishima
1
58
M5UnifiedとPicoRubyで楽しむM5シリーズ
kishima
0
600
Rubyでmicro-ROS!
kishima
0
210
mruby(PicoRuby)で ファミコン音楽を奏でる2
kishima
1
250
mruby(PicoRuby)で ファミコン音楽を奏でる
kishima
2
840
Other Decks in Technology
See All in Technology
パッチ更新でterraform initが落ちた日
grimoh
1
120
AI時代のPRレビューにどう向き合うか?
kairim0
1
220
"優秀な誰か"の下位互換にならないために
yut0naga1_fa
1
1.8k
Snapshot Testing in Practice: Predictable and Reliable SwiftUI Views
fespinoza
0
210
FactoryBotアンチパターン / factory_bot anti-patterns
toshimaru
0
160
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
280
Claude Code本は、どのように執筆チームで書かれたか
oikon48
1
360
AI時代に必要な脅威モデリング― 変化の速度に負けない理解とリスク判断
masakane55
5
1.3k
LocalStack を使ったサーバーレスアプリケーション開発 / Serverless Development with LocalStack
kakakakakku
1
420
組み立てて楽しむ AWS Blocks 入門
kmiya84377
0
230
自主式軟體工廠
philipz
0
260
SREでアラート疲れを 解決しよう!
kairim0
1
230
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
750
Making Projects Easy
brettharned
120
6.8k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
880
The World Runs on Bad Software
bkeepers
PRO
72
12k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k
ラッコキーワード サービス紹介資料
rakko
1
5.3M
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
700
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Producing Creativity
orderedlist
PRO
348
41k
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のインポート等 解説