• Trity Course Scilab IoT

    Scilab for the Internet of Things

    Read more
  • Trity Course RPi IoT

    Raspberry Pi for the Internet of Things (with Pi-3)

    Read more
  • Trity Course Scilab AI

    Artificial Intelligence with Scilab

    Read more
  • Trity Course Scilab NCV

    Numerical Computation and Visualization with Scilab

    Read more
  • Trity Course Scilab IP

    Scilab for Image Processing and Computer Vision

    Read more
  • Trity Course Scilab BDA

    Big Data Training Series : Practical Guide to Big Data Analytics with Pig Latin, Hive and Scilab

    Read more
  • Trity Course Scilab DM

    Scilab for Data Mining

    Read more
  • Python Deep Learning

    Python for Machine and Deep Learning

    Read more

Scilab Courses

rasppi logo

Scilab is an open source, cross-platform numerical computational package and a high-level, numerically oriented programming language. It can be used for signal and image processing, statistical analysis, Internet of Things, data mining, etc. In Trity Technologies we have developed more than 20 courses based on Scilab since last few years.

More about Scilab Courses


Raspberry Pi Courses

rasppi logo

The Raspberry Pi is a series of credit card–sized single-board computers developed in the United Kingdom by the Raspberry Pi Foundation with the intent to promote the teaching of basic computer science in schools and developing countries. Our very first Raspberry Pi Training is the aplication in IoT, and we are extending the training into other fields from time to time. 

More about Raspberry Pi Courses

E4Coder - Automatic Code Generation

e4coder logo

E4Coder is a set of tools that can be used to simulate control algorithms and to generate code for embedded microcontrollers running with or without a realtime operating system. Our course focus on using the block diagram for algorithms development and the codes would be automatically generated and downloaded into the embedded boards such as Arduino Uno. A mobile robot application would be used for the training for practical hands-on. 

More about CG Courses

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






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