Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : Arduino details
Please login or create an account

Arduino

Arduino Communication through Serial
(2089 downloads for this version - 119877 downloads for all versions)
Details
Version
1.4
A more recent valid version with binaries for Scilab 6.0 exists: 1.6.2
Author
Bruno JOFRET
Owner Organization
Scilab Enterprises
Maintainers
Administrator Atoms
Bruno Jofret
Yann Debray
Samuel Gougeon
Categories
License
Creation Date
September 7, 2018
Source created on
Scilab 6.0.x
Binaries available on
Scilab 5.5.x:
Windows 64-bit Windows 32-bit
Scilab 6.0.x:
Windows 64-bit Windows 32-bit
Install command
--> atomsInstall("arduino")
Description
            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_v3.ino (shipped
in the module and downloadable from the ATOMS page).

TUTORIALS (in english)
----------------------
* Blinking LED Tutorial: 
https://atoms.scilab.org/toolboxes/arduino/1.4/files/Scilab_Arduino_Blinking_LED_Tutorial.pdf
* Temperature monitoring Tutorial:
 https://atoms.scilab.org/toolboxes/arduino/1.4/files/Scilab_Arduino_Temperature_monitoring_Tutorial.pdf

RESOURCES
---------
* toolbox_arduino_v4.ino:
  https://github.com/fizcris/Scilab_Xcos_arduino_toolbox_david_MPU6050/blob/master/toolbox_arduino_v4/toolbox_arduino_v4.ino
* Demosciences project (in french):
  http://www.demosciences.fr/projets/scilab-arduino


CHANGES 1.3 => 1.4
==================
This is mainly a repackaging version.

* The builder can now build for both Scilab 5 and Scilab 6
* HELP PAGES
  - images are now gathered in a dedicated directory
  - .tst source files are now gathered in a dedicated directory
  - _README.tst file added: only XML files must be updated/upgraded/translated
  - See also sections: the short descriptions of items are now displayed
  - Contents sections simplified
* DESCRIPTION FILE removed (no longer needed)
* changelog.txt added (this file)
* bin directory created
* BUGS FIXED:
  - the scicos_scicoslib was missing when loading the Arduino module
  - getArduinoVersion() was not up-to-date. It is no longer necessary to update
    it: It now reads the VERSION file.
  - In macros, some messages were in french.
  
TODO:
  * Get back images and labels on all block icons
  * Debug demos (only Encodeurs, Interruptions and Exemple #3 are well loaded)
  * 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
            
Files (8)
[933.19 kB]
Windows 64-bit binary for Scilab 5.5.x

[933.19 kB]
Windows 32-bit binary for Scilab 5.5.x

[665.61 kB]
Source code archive

[1.02 MB]
Windows 64-bit binary for Scilab 6.0.x

[1.02 MB]
Windows 32-bit binary for Scilab 6.0.x

[34.24 kB]
Miscellaneous file
To flash the Arduino
News (0)
Comments (1)     Leave a comment 
Comment from Philippe Dalet -- September 26, 2018, 07:18:22 PM    
Bonjour,

je travaille sur le module simm 0.5.2 afin qu'il soit compatible avec scilab 6.0.1. La 
compilation est correcte, mais le chargement me génère ce message.
Impossible de redéfinir la primitive scicos_scicoslib de cette manière (voir clearfun)
lors 
de l'exécution de SIMM.start.

MERCI pour votre aide.

Philippe DALET
Answer from Samuel Gougeon -- September 28, 2018, 01:04:24 PM    
Bonjour,
Bravo pour votre implication dans le portage vers 6.0.
J'ai commencé à regarder votre pb, mais à partir du module en son état actuel, je
n'obtiens pas en le recompilant l'erreur que vous mentionnez (mais une autre). 
Merci de bien vouloir me contacter en privé, en envoyant si possible une archive du
module
modifié. Il me sera difficile de vous orienter si vous avez effectué des changements que
je ne peux pas tester.
Cordialement
Leave a comment
You must register and log in before leaving a comment.
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.