Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Growing PicoRuby's Ecosystem on ESP32

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers. →
Avatar for Y_uuu Y_uuu
October 31, 2026

Growing PicoRuby's Ecosystem on ESP32

2026-10-31(Sat)
PicoRubyKaigi 2026 Assemble
https://picorubykaigi.org/schedule/yuuu/

Avatar for Y_uuu

Y_uuu

October 31, 2026

More Decks by Y_uuu

Other Decks in Programming

Transcript

  1. self.inspect • Yuhei Okazaki • @Y_uuu(X), @y-uuu.net(BlueSky) • @yuuu(GitHub) •

    IoT Cloud Engineer at Fusic Co., Ltd. • Mentor at Fjord Boot Camp • Contributor to PicoRuby ◦ Author of R2P2-ESP32 (today's topic) 2
  2. ESP32でPicoRubyをはじめる 3つの障壁 • 1 - ファームウェアの書き込み方法がわかりにくい ◦ _ • 2

    - ビルドのために開発環境(ESP-IDF)が必要 ◦ _ • 3 - 実機上でのデバッグが難しい ◦ _ 8
  3. 障壁を解決する 3つの取り組み • 1 - ファームウェアの書き込み方法がわかりにくい ◦ R2P2-ESP32 Web Installer

    • 2 - ビルドのために開発環境(ESP-IDF)が必要 ◦ Dockerベースのビルドサポート • 3 - 実機上でのデバッグが難しい ◦ 実機上で動作するデバッガの開発 9
  4. 障壁を解決する 3つの取り組み • 1 - ファームウェアの書き込み方法がわかりにくい ◦ R2P2-ESP32 Web Installer

    • 2 - ビルドのために開発環境(ESP-IDF)が必要 ◦ Dockerベースのビルドサポート • 3 - 実機上でのデバッグが難しい ◦ 実機上で動作するデバッガの開発 https://rubykaigi.org/2026/presentations/Y_uuu.html 47