Thursday, July 29, 2021

Week 2: Introduction to ThingsBoard

ThingsBoard and IoT coaching by Senior IT Developer Dr. Satrya Fajri Pratama

  1. Trainee was exposed by IoT platform called Things board.
  2. ThingsBoard is an open-source IoT platform for data collection, processing, visualization, and device management. It enables device connectivity via industry standard IoT protocols - MQTT, CoAP and HTTP and supports both cloud and on-premises deployments.
  3. Video below shows some reference that trainee go thru in order to understand the technical part to create the IoT dashboard. 
ESP8266 IoT dashboard - Step-by-step tutorial

Figure below is one of the example that have been done by trainee to test the demo ThingsBoard. 
IoT Demo Dashboard in ThingsBoard



Week 2: Arduino Coaching

 Arduino Coaching for IIOTSME Projects.

  1. Trainee went for an Arduino coaching presented by Sir Mazran Esro as a Managing Director for the company.
  2. All basic functions and components in Arduino Uno have been explained.
  3. Trainee have been divide into 2 teams, Team A and Team B.
Video above shows the minute recorded for the Arduino coaching.

Week 2: 3D Design Coaching

3D Design Training using TINKERCAD by Autodesk

  • Trainee go thru 3D design training with Mr Tuani in 2 hours session.
  • Trainee use Tinkercad by Autodesk in online platform.
  • The first design implementation was an enclosure for the Arduino Uno.
  • Figure below shows final result for the enclosure design.




Week 2: Project Consideration

Team up and Project Consideration to be completed in the given milestone (30 days).

In week 2, student have been assigned the specific project and have been divided into 2 teams, Team A and Team B.




The group have been divided to do separate project, The IoT Pump Monitoring for Team A and IoT Based Flood Observatory System IFOS for Team B. The project is expected to be completed in a journey of 30 days to fulfill the overall internship milestone in 10 weeks.



Week 1: Webpage Design

Webpage Design (Free Domain)

  1. Student are using Pro Free Host for hosting webpage hosting.
  2. Pro Free Host provide free domain name and custom domain name. The hosting provider need to support the website technologies required to achieve the users desired websites functionality.
  3. Login to Pro Free Host account.
  4. Generate new account with free domain name 'IIOTSME.ezyro.com'.
  5. Install the desired theme in the client space.
  6. Edit the contents and setting with the selected theme.
  7. The website is good to go!

Week 1: Bookkeeping

Account Bookkeeping

  • Must have daily, weekly and monthly transaction.
  • Must have Profit & Lost statement.


  • Include of Sales Tax Summary and report.


Week 1: Company Profile

Design the company profile

Below are some of the contents of the company profile of IIOTSME Sdn Bhd that I have created