軽量言語(lua, mruby)でgr-kurumiを操作

12
軽量言語(Lua,mruby)で KURIMIを操作

Upload: minao-yamamoto

Post on 12-Nov-2014

1.893 views

Category:

Self Improvement


3 download

Tags:

DESCRIPTION

2013/03/23 GR RL78ボードβ版プロデューサー最終発表会発表資料です。

TRANSCRIPT

Page 1: 軽量言語(Lua, mruby)でGR-KURUMIを操作

軽量言語(Lua,mruby)でKURIMIを操作

Page 2: 軽量言語(Lua, mruby)でGR-KURUMIを操作

軽量言語ってなに

スクリプト言語のことてす。

有名なもの javaScript ruby python

マイナーなもの Lua Lua Lua Lua

Page 3: 軽量言語(Lua, mruby)でGR-KURUMIを操作

Firmataってなに

ArduinoとホストPCを通信させて、

Arduinoを操作するライブラリのことです。

ホストPCに Android を使い、KURIMIをLuaやmrubyスクリプトを制御

KURUMI Android

Firmata

Page 4: 軽量言語(Lua, mruby)でGR-KURUMIを操作

FirmataLua & FirmataMruby

アプリを実行すると、SDカードにKURUMI用の

プログラムが作成されます。これをKURUMIにインストールします。

Page 5: 軽量言語(Lua, mruby)でGR-KURUMIを操作

KURUMI Firmataプログラム

Page 6: 軽量言語(Lua, mruby)でGR-KURUMIを操作

USBケーブル接続

USBシリアル接続アプリ選択

USBシリアル通信はksksueさんのFTDriverを用いて実現しています。https://github.com/ksksue/FTDriver

Page 7: 軽量言語(Lua, mruby)でGR-KURUMIを操作

FirmataLua

FirmataLuaのLチカ

Page 8: 軽量言語(Lua, mruby)でGR-KURUMIを操作

FirmataMruby

FirmataMrubyのLチカ

Page 9: 軽量言語(Lua, mruby)でGR-KURUMIを操作

実行方法

エディタから直接実行

Page 10: 軽量言語(Lua, mruby)でGR-KURUMIを操作

ショートカットから実行

ショートカットを作って実行

Page 11: 軽量言語(Lua, mruby)でGR-KURUMIを操作

FirmataMruby

実行の様子

Page 12: 軽量言語(Lua, mruby)でGR-KURUMIを操作

FirmataLua & FirmataMruby

どうぞ、使ってみてください。