Home > By category > Mobile >Utilities > FirmataLua


  • Downloads: 
  • Views: 
  • Rating:

FirmataLua is an application program to be able to operate GR-KURUMI by using the Firmata protocol.
The program of GR-KURUMI can be written in the Lua language. A special command of digitalWrite etc. was prepared.
It is the same as Luarida of another application program excluding a special command for GR-KURUMI. Please refer to the explanation of the command of Luarida.
Still, please feel free to contact me when you want you to add the command for GR-KURUMI though the command for GR-KURUMI is insufficient.
There is Lua program complete set of FirmataLua about the SD card/FirmataLua/as follows.
Moreover, there are sketch.cpp file and kurumi_sketch.bin file for GR-KURUMI/FirmataLua/sketch/KURUMI/as follows.
Please forward this sketch.cpp and do the build by the Web compiler or forward kurumi_sketch.bin to GR-KURUMI.
If GR-KURUMI that writes kurumi_sketch.bin is connected with Android by using the FTDI substrate etc. and FirmataLua is started, the communication is begun.
The Lua program is only executed now. Program (lchika.lua) that lights LED as a sample for KURUMI is appended.

Firmatalua.lua that exists in the FirmataLua folder of the SD card is the main menu program. This is a selection menu in the script.
If the made script file name is added to the Menu table of firmatalua.lua, it is OK to start the script of making by oneself.
Moreover, if the short cut is pasted to the home screen, the Lua script can be started directly because the short cut of the lua file can be made.
The explanation of a command is written on the Web site displayed at the end. Please look at the explanation of Lua because the syntax is Lua language.
The program can be written only with Android by using the editor. Jota Text Editor is recommended.

===Command only for GR-KURUMI===
pinMode( pin, mode )
The mode of the pin is set.
pin: It is a pin number.
mode: It is a mode. 0:INPUT 1:OUTPUT

digitalWrite( pin, value )
It is a level in the pin is output.
pin: It is a pin number.
value: 0:LOW 1:HIGH

digitalRead( pin )
The input level of the pin is read.
pin: It is a pin number.
Return value

analogWrite( pin, value )
The PWM ratio is changed into the pin and the voltage is output.
pin: It is a pin number.
value: It is output PWM ratio (0-255).

analogRead( pin )
The analog voltage of the pin is read.
pin: It is a pin number.
Return value
Ten bit value: Value of ten bits (0-1023)

Free download from Shareware Connection - FirmataLua is an application program to be able to operate GR-KURUMI by using the Firmata protocol. The program of GR-KURUMI can be written in the Lua language. A special command of digitalWrite etc. was prepared. It is the same as ...

Publisher: d.hatena.ne.jp | License: Freeware | Price: 0.00
Version: 1.00 | Size: 758 KB | Platform: Android 3.x,Android 4.4,Android 4.x
Released Date: 19-03-2014 | Rating: 0 | Title: FirmataLua

Author Url: http://d.hatena.ne.jp/tarosay/
Program Info Url: http://d.hatena.ne.jp/tarosay/
Download Url: http://d.hatena.ne.jp/tarosay/

FirmataLua related downloads:

Shareware Connection periodically updates pricing and software information of 'FirmataLua' from company source 'd.hatena.ne.jp' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'FirmataLua' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of FirmataLua.

New Reviews

Safe In Cloud - It is quite difficult to find any computer users nowadays who do not need to use the web, for any purpose. Whether it is for education or entertainment, the web is your best resource. You also need to use various online services for banking, ...

Driver Fusion - To keep your laptop and desktop running smoothly and get the best performance out of it, it is important to pay attention to some aspects. It is quite important to ensure your PC device drivers are updated. Components like motherboards, GPU and ...

PureSync Personal - When you use computers, there is no way you can escape using specialized third party software. These need to be used for various needs including office productivity, web access, taking back-up and ensuring proper synchronization across multiple ...

Back4Sure - Given the fact nearly every PC user is dealing with huge amounts of data nowadays it becomes necessary to keep a backup of all such contents. You need to use a suitable app to take backups of all those precious movies, music, personal data, and ...

PCFerret - For average PC users learning about the details of each hardware component used in the laptop or desktop may not be an easy task. It is something the geeks can find out easily. However, less tech savvy PC users can surely resort to specialized ...

Device Doctor - Keeping the drivers of hardware components used in your PC is really important. Obsolete device drivers lead to a myriad of problems affecting PC performance. While advanced users may check for outdated drivers personally, this may not be an ...

Plants vs. Zombies 2 - These days there are lot of tower defense games on offer. Coming from the stable of Electronics Arts, which is one of the leading companies in the gaming arena, Plant vs. Zombies is a decent game particularly if you are interested in garden ...

Imagina - Average PC users have to deal with an ever increasing number of digital images these days. This has become a trend after invasion of digital cameras and smart phone with high quality cameras among the mass. You also need to edit and retouch ...

Magican Monitor - Macs are famous for their superb stability and ease at multitasking. That explains why they enjoy a steady and growing user base, the steep price tag notwithstanding. However, prolonged usage can make even the most powerful iMac or Macbook ...

DriveHQ Online Backup Enterprise Edition - For individual users as well as organizations, taking backup of data is vital nowadays. You really cannot count on the PC hard drive solely to store your data forever in a secure manner, as it is! Backup software is a prerequisite and choosing ...

New Downloads

PNR status and train info

The one-stop application for
Indian Railways train
travellers. It is very fast
and smooth and has many
features like PNR ...

Hello Brain Health

Say Hello to Brain Health.
Hello Brain delivers you
scientifically designed
exercises ‘Brain Buffs’ to
help your ...

PSI Transformer Level 2

After years of research, a new
method could be developed
which for the first time can
use the traces of paranormal
energy ...

JFK PeopleTracker

Peopletracker is used to track
devices.Features:Can capture
latitude and longitude through
A-GPSCan capture latitude and

Secret Phone Settings

Provide additional information
for end-user.1. Phone Info.2.
Battery Info.3. Battery
History4. Usage statistics5.

Charlotte Airport+Flight

Flight tracker premium. #1
airport app For Charlotte and
every airport (2500+) you get:
+Live Arrival and Departure

CGC Mobile

We invite you to download the
official Citadel Graduate
College mobile app. This app
provides immediate access to
campus ...

Brazilian Banknotes

Get to know the Brazilian
banknotes: learn to identify
security features in the two
series of the Brazilian Real.
Use the ...

aym radio

Plays aym radio - USAwe are
the radio that moves the world

Interesting Facts about

India Facts: did you know that
India is the world's largest
democracy, with 1.2 billion

Running Odi 30 Levels

Running Odi is a fun game to
play. Running Odi comes with
30 Levels and a Special (extra
long) Bonus Level.Odi comes
from ...

Audubon's Birds of America

Audubon's Birds of America
Vol. 02 Live HD+ Wallpaper
GalleryTheme your Android
Phone or Tablet with this
collection of ...