Interfacing with Hardware from Scilab to Arduino

arduino image

Combining the Power of Open Source Software and Hardware with Scilab  

Scilab and Arduino are the famous open source software and hardware respectively. Combining the power of both makes the teaching, research and engineering work more efficient. 
enquire icon


“Scilab, the Open source software for numerical computation and Visualization.”

Course Synopsisarduino flow

"Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists and anyone interested in creating interative objects or environments"

In this course, we would use a pre-programed Arduino to communicate with the Scilab in computer through the serial port. The Arduino is preprogramed with different IO including digital IO, analog IO, encoder input, pwm output, etc.

 Using the provided IOs, we control the data flow from Scilab/Xcos to acquire the data, process the data, and sent the control signal back to the board.


Course Objectives


This one day course would cover how to interfacing with various hardware from Scilab/Xcos though a pre-programed Arduino Uno. In general speaking, there are very minimum programming involved in this course as the examples are all done in block diagram. Do note that programming of Arduino using Arduino IDE is NOT covered in this one day course.

Who Must Attend

Engineer, researchers, scientists, and managers from the academic, manufacturing, government and defence sectors who want to learn the concept of hardware interface with Scilab/Xcos.



Candidates must have experience with basic computer operation.


Course Outline


  • Introduction to Scilab
  • Introduction to Xcos
  • Example of applications

Hardware Overview

  • Overview structure of Arduino board
  • Type of pins and functions
  • Properties of pins.
  • Voltage Supply and Ground Points

Software Overview

  • Arduino Module for Arduino
  • Arduino Communication through Serial

Building Xcos Model

  • Analog Read and write
  • Digital Read and write
  • Data Exchanged with Computer

Application Examples

  • Blinking LEDs
  • Interfacing and controlling Servo Motor
  • Interfacing and controlling DC Motor
  • Reading Analog or Digital Sensors

 enquire icon

To obtain details of the course (fee, location and etc.), kindly obtain a registration form by email

Provide us with your name, organization & mobile contact number.

You may also call us at +603-80637737 or fill up our Training Enquiry form.


© 2010-2018 Trity Technologies Sdn Bhd. All Rights Reserved.