My new gear...✨
スイッチサイエンスさんから購入した「ESPr® Developer S3 Type-C」です。
#picoruby (R2P2-ESP32)も問題なく動きました👍
mrubyファミリ (組み込み向け軽量Ruby) Advent Calendar 2025 の17日目の記事を書きました💪
PicoRubyとブレッドボードで試せる!回路とプログラムのサンプル7選
qiita.com/Y_uuu/items/... #picoruby
いろいろあってR2P2-ESP32が最新の #picoruby を参照できない状況になっていたけど、ようやく解決した。
github.com/picoruby/R2P...
大雨で家に篭もるしかなかったので、ふと思い立ってR2P2-ESP32のMicroRuby対応に着手した。libmruby.aがすんなりできて「これは簡単に動くかも」と浮かれたのも束の間、そこから順調に沼ってる。 #picoruby
私も行きます〜!!!
大阪でOverflow!!!
#picoruby256 #picoruby #overflow
x.com/hasumikin/st...
7/19(土)に大阪で開催されるPicoRuby Overflow会議に登壇します🎉 R2P2-ESP32の開発中にFatFsをどうポーティングするか考えた話をします。 #rubykaigi でのトークのスピンオフな話を予定しています。当日はIoTや電子工作の展示もあるようで、とても楽しみです✨️#picoruby
naniwarb.github.io/picorubyover...
🔧 Hitoshi Hasumi 🇯🇵
PicoRuby Hands-on: Internet of Things Edition
Take Ruby beyond the screen — into the world of IoT.
Control internet-connected devices with PicoRuby in this beloved hands-on workshop.
#Euruko2025 in Viana do Castelo 🇵🇹
#PicoRuby #RubyCommunity #TheHeartOfCode #IoT #EmbeddedRuby
2025/07/19 の予定が調整できたので PicoRuby Overflow 会議の CFP を提出しました。 C とか Go (TinyGo) とかで組込している人間が PicoRuby 入門してみて思ったこと、違いなどを中心とした内容です。
#picoruby #picoruby256
R2P2-ESP32のsubmoduleの更新が手間なのでdependabotを入れてみた。デイリーでチェックするだけでも楽になるんじゃないかと #picoruby
Thanks for picking up #picoruby and #esp32 !
💎 PicoRuby: Bringing Ruby to Microcontrollers and the Edge of IoT rubystacknews.com/2025/06/11/%... via @gsgerman
R2P2-ESP32上でpicoruby-netが使える状況を目指してゆーっくりと作業を進行中。まずはWi-Fiが繋がる状況を実現するところを目指す💪 #picoruby
zenn.dev/y_uuu/scraps...
MicroRubyのPRがマージされている🎉 ESP32ターゲットでコンパイルは通るものの、リンクエラー多数という状況なのでこれは追従していかねば #picoruby
明日の AKASHI.rb に向けて PicoRuby で Hello World してる。ちゃんと動いて良い。なお、試したのはボード上に LED が乗っている Raspberry Pi Pico です。
以下の公式の Releases から uf2 落として書き込めば Pico Ruby が動く状態になるのでお手軽。
github.com/picoruby/R2P2
#akashirb #picoruby
#fukuokarb で話したスライドです。
RubyKaigi 2025でプロポーザルが初めて採択されるまでにやったこと speakerdeck.com/yuuu/fukuoka... #PicoRuby
R2P2-ESP32でGPIOの制御ができるようになりました #PicoRuby
#PicoRuby on ESP32ことespicoruby、Flash上にFATボリュームを生成してそこに格納されたRubyプログラムを実行できるところまで実装を進めた。
#PicoRuby on ESP32でXtensaの動作確認ができていない件、手元にESP32-DevKitCがあることを思い出した。ちゃんとXtensaでも動いたのでヨシ!
#PicoRuby on ESP32でM5 Stamp C3だとシェルが問題なく動作しているものの、M5 Atom S3だと上手く動かない問題に結構時間を使ってしまっている。ESP32 S3のUSB Serial/JTAGが諸悪の根源ということがわかってきたので、普通にUART通信できる開発ボードを別途用意した方が早そう。
まだいろいろ実装途中なのですが #PicoRuby on ESP32のソースコードし、READMEを記載して公開しました。リポジトリ名は悩んだ末に「espicoruby」と名付けました。現状、M5Stamp C3 Mateでのみ動作確認済です。
github.com/yuuu/espicor...
#PicoRuby on ESP32 ついにechoコマンドが動いた!
なんとか冬休み中にここまできたぞ💦
#PicoRuby on ESP32 ロゴを出すところまで成功。あとはプロンプトを受け付けられるようになれば...
#PicoRuby on ESP32。なんとかIO.getchまでは動くようになった!
#PicoRuby on ESP32の進捗を加筆。RubyKaigiのCfp〆切までに実機でShellが動くかどうか、微妙になってきているかも。。
zenn.dev/link/comment...
#PicoRuby on ESP32、既に序盤の試行錯誤の内容を忘れつつあるのと、まだまだ作業が続きそうということを踏まえ、作業記録をスクラップに残していくことにした。 #rubykaigi のCFPの締め切りまでにはShellが動くところまで持っていきたいけど間に合うかな...
zenn.dev/y_uuu/scraps... #zenn
#PicoRuby をESP32上で動かすことに成功した。次はShellを動かしたい💪
#PicoRuby on ESP32の続き。mruby-esp32と同じようにESP-IDFでPicoRubyのコンパイルも一緒にやるべきと思っていたものの、R2P2のコードを見ているとそれはrakeで別途走らせた方がいいのかもしれないと思い始めた。
#PicoRuby on ESP32の続き。なんとなくビルドを通したつもりになっていたけど、一つ一つ設定やらmrbgemやらを眺めるといろいろ足りていないことがわかってきた。
目下、picoruby-machineというmrbgemをちゃんとESP32用のポーティングしないといけない気がしている。
#PicoRuby をESP32にポーティングするというのをふと思い立って朝から作業中。とりあえずlibmruby.aはできたが...
Me: working on the design for the enclosure of a project with a @raspberrypi.bsky.social
pico to use as demonstration during a workshop about #PicoRuby in my office and struggling to fit pieces together...
My brain: "I wonder if I could use a gameboy camera as webcam...." #ADHDProblems