picoruby
« Back to VersTracker
Description:
Smallest Ruby implementation for microcontrollers
Type: Formula  |  Tracked Since: Feb 10, 2026
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: ruby embedded microcontroller raspberry-pi-pico iot
Install: brew install picoruby
About:
Picoruby is a minimal, lightweight Ruby interpreter designed specifically for resource-constrained microcontroller environments. It provides a subset of the Ruby language, enabling developers to write embedded applications with Ruby's elegant syntax on platforms like the Raspberry Pi Pico.
Key Features:
  • Minimal footprint for microcontrollers
  • Subset of Ruby language syntax
  • Direct hardware access (GPIO, I2C, SPI)
  • Built-in libraries for embedded tasks
  • Compatible with the RP2040 microcontroller
Use Cases:
  • Programming Raspberry Pi Pico boards with Ruby
  • Educational projects for embedded Ruby
  • Prototyping IoT devices with a high-level language
Alternatives:
  • mruby – More mature and feature-rich embedded Ruby, but with a larger footprint.
  • CircuitPython – Python implementation for microcontrollers, different language ecosystem.
Version History
Detected Version Rev Change Commit
Feb 10, 2026 4:05pm 0 META e7ffedc2