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
470
1
Share
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
350
PCとPicoRuby-ESP32間でシリアルファイル転送
kishima
1
49
M5UnifiedとPicoRubyで楽しむM5シリーズ
kishima
0
480
Rubyでmicro-ROS!
kishima
0
130
mruby(PicoRuby)で ファミコン音楽を奏でる2
kishima
1
170
mruby(PicoRuby)で ファミコン音楽を奏でる
kishima
2
740
mrubyと micro-ROSが繋ぐロボットの世界
kishima
3
1k
わたしのRubyKaigi Effect
kishima
2
240
思い出の技術書 F-BASICの世界
kishima
0
49
Other Decks in Technology
See All in Technology
long-running-tasks
cipepser
2
270
管理アカウント単一運用からAWS Organizationsに移行するの大変で滅
hiramax
0
200
ソフトウェアサプライチェーン攻撃対策として今からサクッとできること
flatt_security
2
130
責任あるソフトウェアエンジニアリングの紹介4章・5章 / RSE_Ch4-5
ido_kara_deru
0
320
老舗OCIクラウドインテグレーターが語る-現場で培ったクラウドリフトのリアルと成功のカギ
shinpy
0
120
ルール・ロール・ツールを創る / Creating Rules, Roles and Tools
ks91
PRO
0
160
データ基盤構築・運用の現場から 〜 Snowflake Intelligence 導入で変わった、データ活用の未来 〜
wonohe
0
170
類似画像検索モデルの開発ノウハウ
lycorptech_jp
PRO
3
750
A Harness for Behaviour: how to get AI to generate code that does what we intend, or "TDD in the age of AI"
xpmatteo
0
400
自作エディターをOSSにして分かった、一人に刺さる開発が世界を動かす理由
shinyasaita
1
310
freee-mcpを Local→Remote で出してわかった MCP認可実装のリアル
terara
3
610
大規模環境でどのように監視を実現する?
yuobayashi
1
130
Featured
See All Featured
Chasing Engaging Ingredients in Design
codingconduct
0
190
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.7k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.9k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
Navigating Weather and Climate Data
rabernat
0
200
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
We Have a Design System, Now What?
morganepeng
55
8.1k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.7k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Mobile First: as difficult as doing things right
swwweet
225
10k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
220
Speed Design
sergeychernyshev
33
1.7k
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のインポート等 解説