Scilab for the Internet of Things


Exploring How Scilab Could Be Used for IOT

The Internet of Things (IoT) is a wide topic and this course would help the participants to learn the big pictures by using the open source software. 

enquire icon


  “With the powerful Open Source numerical software, one could expand the implementation in IOT with Scilab to the limit of the imagination...”


The Internet of Things (IOT) is a vision that leads to a smart world with ubiquitous computing and networking, where computers can be embedded everywhere and programmed to act with or without human intervention.

This course introduces how Scilab could be used in various subdomain of the IOT, from being part of the "things", to the data analysis and visualization. The participant would have the chance to access the sensors setup in our facilities, and also getting their own data submitted to the cloud service such as Ubidots and retrieved the data for analysis, both using Scilab as the main interface.

Who Should Attend

This course is suitable for participants who would like to embrace Internet of Things by using the Scilab as a platform.


What You Will Learnimage004

This course focuses on the practical examples on how to use Scilab for the 3 subdomains of the IOT.

  • The "things" - Sensors and devices in IOT
  • The cloud – e.g. Ubidots Cloud
  • The processing unit - Analysis and Visualization

Upon completing the course, participants would be able to achieve the following learning outcomes:

  • Understanding what Scilab could do for IOT
  • Using the Trity's Scilab IOT module to connect to the Cloud (sending and receiving data)
  • Familiarize with Scilab syntax for data analysis


Participants should have basic background in programming.

Course Methodology

This course is presented in a workshop style with example-led lectures interlaced with demonstrations and hands-on practical for maximum understanding.

Course Outline


Getting Started with Scilab for IOT

  • Introduction to Scilab and IOT
  • A quick overview on how Scilab could fit into the subdomains of IOT
  • Interaction with free Cloud (Ubidots)
  • Hands-on practical 1: Scilab Installation
  • Hands-on practical 2: Trity's Scilab IOT module Installation

Sensors and Devices in IOT

  • Introduction on the "Thing"
  • Arduino station (Demo)
  • Raspberry station (Demo)*
  • Scilab station (Practical)
  • Hands-on practical 3: Setting up Scilab station to upload data to Cloud
  • Hands-on practical 4: Connecting Arduino to Scilab and using Scilab as the station to upload the data to Cloud

Getting Data from the Cloud

  • Getting data from public cloud with Scilab
  • Getting data from the cloud with Trity's Scilab IOT module
  • Hands-on practical 5: Using Scilab command to extract data from various sources in Internet
  • Hands-on practical 6: Using Trity's Scilab IOT module to extract the data uploaded to the cloud previously

Data Analysis and Visualization With Scilab

  • Plotting the data
  • Removin
    g Outlier
  • Statistical analysis on the data
  • Data interpolation and prediction
  • Hands-on practical 7: Analysis of data with Scilab
  • Hands-on practical 8: Data Visualization with Scilab


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.