Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
PicoRuby/R2P2で自分だけのコンピュータを作ろう
Search
Katsuhiko Kageyama
July 19, 2025
Technology
1
160
PicoRuby/R2P2で自分だけのコンピュータを作ろう
Katsuhiko Kageyama
July 19, 2025
Tweet
Share
More Decks by Katsuhiko Kageyama
See All by Katsuhiko Kageyama
PCとPicoRuby-ESP32間でシリアルファイル転送
kishima
1
31
M5UnifiedとPicoRubyで楽しむM5シリーズ
kishima
0
160
Rubyでmicro-ROS!
kishima
0
11
mruby(PicoRuby)で ファミコン音楽を奏でる2
kishima
1
35
mruby(PicoRuby)で ファミコン音楽を奏でる
kishima
2
580
mrubyと micro-ROSが繋ぐロボットの世界
kishima
3
780
わたしのRubyKaigi Effect
kishima
2
110
思い出の技術書 F-BASICの世界
kishima
0
33
リハビリmruby
kishima
1
300
Other Decks in Technology
See All in Technology
日本Rubyの会: これまでとこれから
snoozer05
PRO
4
200
SREには開発組織全体で向き合う
koh_naga
0
390
【U/Day Tokyo 2025】Cygames流 最新スマートフォンゲームの技術設計 〜『Shadowverse: Worlds Beyond』におけるアーキテクチャ再設計の挑戦~
cygames
PRO
2
920
CARTAのAI CoE が挑む「事業を進化させる AI エンジニアリング」 / carta ai coe evolution business ai engineering
carta_engineering
0
2.1k
エンジニアリングをやめたくないので問い続ける
estie
2
1.2k
Identity Management for Agentic AI 解説
fujie
0
190
AI-DLCを現場にインストールしてみた:プロトタイプ開発で分かったこと・やめたこと
recruitengineers
PRO
2
180
初めてのDatabricks AI/BI Genie
taka_aki
0
240
AWS Security Agentの紹介/introducing-aws-security-agent
tomoki10
0
340
Haskell を武器にして挑む競技プログラミング ─ 操作的思考から意味モデル思考へ
naoya
7
1.6k
生成AIを利用するだけでなく、投資できる組織へ / Becoming an Organization That Invests in GenAI
kaminashi
0
110
Strands AgentsとNova 2 SonicでS2Sを実践してみた
yama3133
1
950
Featured
See All Featured
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
86
The untapped power of vector embeddings
frankvandijk
1
1.5k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
0
270
Context Engineering - Making Every Token Count
addyosmani
9
540
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
60
37k
Designing Powerful Visuals for Engaging Learning
tmiket
0
180
A better future with KSS
kneath
240
18k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Evolving SEO for Evolving Search Engines
ryanjones
0
71
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
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のインポート等 解説