1. SCSK九州株式会社
  2. SCSK九州株式会社

IoT向けOSS開発言語mruby

mrubyは日本発の開発言語Rubyを組込向けに軽量化したオープンソース開発言語です。
動作環境: SRAM 128KB以上、FLASH 256KB以上 (*) NUCLEO-L476RGへポーティング済み。
Github (https://github.com/mimaki/stm32l476-mbed-mruby/blob/master/README.md ) で公開しています。

mrubyは
・書きやすい、使いやすい 日本語処理がしやすい
・インタプリタ、コンパイルしてバイナリどちらでも使えるので試作しやすい
・インクリメンタルGCによりメモリ管理しやすい
を特長としており、C言語では手間のかかる開発を容易にする開発言語として、PS4のゲーム、小型人工衛星を始め、IoT機器の開発において広く普及し始めています。

mrubyの特徴

ドキュメントダウンロード 概要
STマイコンボード用mruby
オープンソースmrubyのダウンロードはこちらから