Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : Arduino details
Login with GitLab

Arduino

Arduino Communication through Serial
(20634 downloads for this version - 255706 downloads for all versions)
Details
Version
1.6.2
A more recent valid version with binaries for Scilab 6.0 exists: 1.8
Author
Bruno JOFRET
Owner Organization
Scilab Enterprises
Maintainers
Chin Luh Tan
Bruno JOFRET
Yann DEBRAY
Samuel Gougeon
Categories
License
Creation Date
June 4, 2019
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_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
---------
* 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.


CHANGES 1.5 => 1.6.2
====================
 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
            
Files (6)
[782.11 kB]
Source code archive

[993.75 kB]
Windows 64-bit binary for Scilab 5.5.x

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

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

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

[2.58 kB]
Miscellaneous file

News (0)
Comments (6)     Leave a comment 
Comment from Samuel Gougeon -- June 4, 2019, 12:46:13 PM    
Due to the bug http://bugzilla.scilab.org/16101
former subscribers to this module have been erased from the DB!
Please do not hesitate to subscribe again.

Hoping that this version will be workable.
Please report here any issue, or success ;) Thanks

Any actual Arduino user is welcome to contribute to the module's maintenance.
Answer from Samuel Gougeon -- June 4, 2019, 12:51:34 PM    
> Please report here any issue, or success ;) Thanks

Actually, it is more appropriate to report issues on the Arduino forge
http://forge.scilab.org/index.php/p/arduino/issues

But an additional announcement here is also welcome.
Comment from guiovanny suarez rivera -- June 13, 2019, 06:14:53 AM    
Good evening, i need the sketh for Arduino.  Thanks
Comment from Chin Luh Tan -- October 14, 2019, 02:40:20 AM    
Hi Samuel, 

Just wonder how to contribute to the module maintenance for this Arduino module? is there 
any place to share and contribute to the source?

Thanks.

Regards,
Chin Luh
Comment from Hugo Iciaga -- April 3, 2023, 01:37:44 PM    
Bonjour, 
j'ai rencontré un problème lors du téléversement de la toolbox arduinoV4 sur ma
carte 
Arduino Uno.
J'ai téléchargé Scilab 5.5.2, avec la toolbox Arduino 1.6.2.
Je suis sur Arduino 1.6.7.
Je ne comprends pas, Arduino me renvoie le message ci-dessous lors du téléversement : 

compilation terminated.

exit status 1
Erreur lors de la compilation.

Aucune ligne n'est surlignée en rouge pour montrer une erreur ( Je n'ai rien
ajouté au 
programme )
Pouvez vous m'aider s'il vous plait ? 
Merci. 
Comment from Hugo Iciaga -- April 3, 2023, 01:41:27 PM    
Bonjour, 
j'ai rencontré un problème lors du téléversement de la toolbox arduinoV4 sur ma
carte 
Arduino Uno.
J'ai téléchargé Scilab 5.5.2, avec la toolbox Arduino 1.6.2.
Je suis sur Arduino 1.6.7.
Je ne comprends pas, Arduino me renvoie le message ci-dessous lors du téléversement : 

compilation terminated.

exit status 1
Erreur lors de la compilation.

Aucune ligne n'est surlignée en rouge pour montrer une erreur ( Je n'ai rien
ajouté au 
programme )
Pouvez vous m'aider s'il vous plait ? 
Merci. 
Leave a comment
You must register and log in before leaving a comment.
Login with GitLab
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.