PicoRuby:マイクロコントローラー向け軽量Ruby実装
2025-03-24
PicoRubyは、フットプリントの小さな軽量mruby実装です。ROMは256KB、RAMは128KB未満(32ビットアーキテクチャ)。標準Cライブラリにのみ依存し、Raspberry Pi Picoなどのマイクロコントローラーをサポートする高い移植性を備えています。開発中ですが、APIドキュメント、デモビデオ、ビルドツールを提供しています。`rake`コマンドで、`picorbc`(Rubyコードをmruby仮想マシンコードにコンパイル)、`picoruby`(Rubyコードを直接実行)、`r2p2`(特定用途)の3種類のexecutableが生成されます。HASUMI HitoshiとMonstarlabによって開発され、Ruby協会の助成金を受けています。
開発
組み込みRuby