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 Communication through Serial
(7605 downloads for this version - 140811 downloads for all versions)
A more recent valid version with binaries for Scilab 6.0 exists: 1.8
Owner Organization
Scilab Enterprises
Chin Luh Tan
Bruno Jofret
Yann Debray
Samuel Gougeon
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")
            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:
* Temperature monitoring Tutorial:

* Demosciences project (in french):

* 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
 * 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.
  * 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 (3)     Leave a comment 
Comment from Samuel Gougeon -- June 4, 2019, 12:46:13 PM    
Due to the bug
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

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?


Chin Luh
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.