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
640
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
PicoRuby as a Multi-VM Operating System
kishima
1
440
PCとPicoRuby-ESP32間でシリアルファイル転送
kishima
1
51
M5UnifiedとPicoRubyで楽しむM5シリーズ
kishima
0
540
Rubyでmicro-ROS!
kishima
0
170
mruby(PicoRuby)で ファミコン音楽を奏でる2
kishima
1
220
mruby(PicoRuby)で ファミコン音楽を奏でる
kishima
2
790
mrubyと micro-ROSが繋ぐロボットの世界
kishima
3
1.1k
わたしのRubyKaigi Effect
kishima
2
270
思い出の技術書 F-BASICの世界
kishima
0
53
Other Decks in Technology
See All in Technology
AI時代の「OAuth認証」にどう物申すか?(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
340
IHV like なユースケースへのOpenID Connect 関連仕様の適用事例
optim
0
350
サービス内で複数のOP・ASを連鎖させる(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
350
8bit CPU 2026
koba789
7
3k
The Django UUID Story - DjangoCon US 2026
pauloxnet
0
310
ClaudeCodeでセキュリティ監視業務を半自動化_1年の運用でわかったAIに任せる設計の5つのポイント
kintotechdev
3
890
RapidCopy2 Matrix I/Oエンジンによるファイルコピーソフトウェアの設計と実装
kengosawa2
1
480
「面白い!」を信じ抜け。激動の時代を貫く、オンリーワン・エンジニアの条件
kizawa2020
1
370
1.5時間を無駄にして学んだwsl2におけるaptとsnapの選択と仕組み
yosaka0123
0
460
markdown-poster Introduction
kazamori
0
390
Point Cloud as a Foreign Language for Multi-modal Large Language Model
takmin
0
290
AIエージェントのためのデータ設計
daiz21
0
520
Featured
See All Featured
BBQ
matthewcrist
89
10k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
67
57k
Raft: Consensus for Rubyists
vanstee
141
7.7k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
410
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
Six Lessons from altMBA
skipperchong
29
4.5k
Building Adaptive Systems
keathley
44
3.2k
Ruling the World: When Life Gets Gamed
codingconduct
0
310
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
490
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.1k
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のインポート等 解説