LoginSignup
4
2

More than 3 years have passed since last update.

mrubyガジェットいろいろ

Last updated at Posted at 2018-03-27

mrubyなガジェットのリストを作ってみました。

項目 GR-CITRUS GR-PEACH enzi basic board EAPL-Trainer ESP32 mruby on YABM
発売元 がじぇっとるねさす がじぇっとるねさす SCSK九州 アイ・エル・シー Espressif Systems いろいろ
価格 2200円 9690円 16800円 1480円 108円(HardOff)-
CPU RX631 ARM Coretex-A RZ/A1H ARM Coretex-M4 RX63N Tensilica LX6 RTL8196C,BCM4712,ADM5120
クロック 96MHz 400MHz 168Mhz 96MHz 240MHz 175MHz-
RAM 2M 10M 1M+192K 520KB 8M-
ROM 256K 8M 1M 2M-
Ethernet × × ×
WiFi × × ×

これらの他にPIC32MXやSTM32などのワンチップマイコンでmrubyを動かされている人もいるようです。ソースツリーのexamples/targetsにいくつかのマイコン用のビルドコンフィグがあります。

enziなどをターゲットにしたplatoというフレームワークがあるようです。

どこかにmrubyは数Mのメモリをつんだモジュールをターゲットにしているというような事が書かれていました。メモリが1Mより少ないターゲットでも動くようですが、制約があるかもしれません。

蟹さんの8M/2MはOSをのせるには小さいのですが、BareMetalのmrubyにとっては十分大きいです。蟹さんは32M/8Mのターゲットなどもあり途方も無く広大です。

OS上で動いているもの

項目 Mindstorms EV3 OnionOmega rubyCOM-RX
発売元 Lego クラウドファウンド データテクノロジー
価格
OS Linux FreeBSD μITRON
CPU ARM 9 AR9330 RX63N
クロック 300MHz 400MHz 96MHz
RAM 64M 64M 256K
ROM 16M 1M
Ethernet
WiFi × ×

FreeBSDのルータ用ビルド環境のZRouterにはmrubyのプロファイルを入れてあるので、Flashが8M以上のターゲットであればmrubyを入れてビルドして、mruby入りu-bootイメージを作成する事ができます。目安としてRAMが32M以上であれば充分実用になります。

4
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
2