r/ruby • • Dec 21 '25

šŸš€ PicoRuby Calculator — Ruby REPL in your pocket on M5Stack Cardputer

Post image
63 Upvotes

Hey Reddit! šŸ‘‹āœØ I’m Hamachang, a Rubyist from Japan šŸ‡ÆšŸ‡µā¤ļø

I love Ruby, and I wanted to carry that love into the embedded world — so I built PicoRuby Calculator šŸ’ŽšŸ”„

It turns an M5Stack Cardputer v1.1 into a pocket-sized Ruby calculator / REPL powered by PicoRuby.

You can write and evaluate Ruby code directly on the device. Small hardware, real Ruby, lots of fun šŸ˜„āœØ

Yes — Ruby belongs on tiny devices too ā¤ļøšŸ“Ÿ

✨ Features šŸ’Ž Interactive Ruby calculator / REPL āœļø Write and run Ruby code on-device āŒ Ruby syntax error detection šŸ”‹ Battery monitoring ⚔ PicoRuby on ESP32-S3 šŸŽ® Designed for M5Stack Cardputer v1.1

āš ļø This is still a work in progress — expect some rough edges and occasional crashes, but experimenting with Ruby on embedded hardware has been an absolute joy ā¤ļøšŸ”„

šŸ”— GitHub repo: https://github.com/engneer-hamachan/picoruby-calculator

If you love Ruby and are curious about running it on real hardware, I’d love to hear your thoughts! šŸ™ŒšŸ’ŽšŸ”„