This toolbox provides Arduino communication blocks for Xcos.
Communication is performed through Serial port.
The Arduino board must be flashed with the file toolbox_arduino_v4.ino
(shipped in the module and downloadable from the ATOMS page).
TUTORIALS (in english)
----------------------
* Blinking LED Tutorial:
https://atoms.scilab.org/toolboxes/arduino/1.5/files/Scilab_Arduino_Blinking_LED_Tutorial.pdf
* Temperature monitoring Tutorial:
https://atoms.scilab.org/toolboxes/arduino/1.5/files/Scilab_Arduino_Temperature_monitoring_Tutorial.pdf
RESOURCES
---------
* toolbox_arduino_v4.ino:
http://atoms.scilab.org/toolboxes/arduino/1.5/files/toolbox_arduino_v4-1.ino
* Demosciences project (in french):
http://www.demosciences.fr/projets/scilab-arduino
NOTE
----
* toolbox_arduino_v4.ino is shipped within the toolbox, including the
MPU6050 bloc and filtering. Thanks to David VIOLEAU.
* etc/arduino-style.xml is partly provided (but it does not (yet) work).
CHANGES 1.5 => 1.6
==================
BUGS FIXED
* toolbox_arduino_v4.ino file shipped in the module was bad.
Replaced with the right file.
* ARDUINO_pre_simulate() was expecting arduino_v3.ino instead of
arduino_v4.ino and yielded an error 'Il faut charger avec le logiciel
arduino le sketch toolbox_arduino_v3.ino dans la carte Arduino'
when actually dealing with the v.4
* The DESCRIPTION file that was removed from v.1.4 is actually
needed to instal the module offline. Restored.
* Demos: Examples for Scilab 6.0 are displayed with wrong ports
positions with Scilab 5.5. The versions for Arduino 1.1 are
restored in the binary for the Scilab 5.5.
TODO:
* Extend the module to Linux users (through the serial toolbox based on TCL)
* Translate help pages in english
* Translate blocks interfaces and error messages
* Translate demos