#14-01, Raffles City Tower, 250 North Bridge Road, Singapore 179101
+65 66381203  

Certified Associate in Internet of Things – Inputs and End Points

Home»Certified Associate in Internet of Things – Inputs and End Points

Certified Associate in Internet of Things – Inputs and End Points

CAIoT Inputs and End Points

Internet of Things, also known as IoT, is changing the way we live and represents one of the biggest challenges in the IT industry. Developers are creating low-cost devices that collect huge amounts of data, interact with each other, and take advantage of cloud services and cloud-based storage. Makers all over the world are working on fascinating projects that transform everyday objects into smart devices with sensors and actuators.

A coffee cup is not a simple object anymore—it can send a message to your smartwatch indicating that the liquid inside has the right temperature so that you can drink it without worrying about checking whether it is too hot. In case you move the coffee cup before you receive the message, your wearable vibrates to indicate that you don’t have to drink it yet.

You can check the coffee level of the coffee dispenser in your smartphone, and you won’t have to worry about ordering more coffee: the coffee dispenser will automatically place an online order to request coffee when the coffee level is not enough to cover the rest of the day. You just need to approve the online order that the coffee dispenser suggests from your smartwatch. Based on certain statistical algorithms, the coffee dispenser will know the appropriate time to make the order.

What happens when more usual visitors arrive at the office? Their smartwatches or smartphones will communicate with the coffee dispensers and they will place orders in case the probable consumption of decaffeinated coffee increases too much. We have smart coffee cups, smart coffee dispensers, smartwatches, smartphones, and wearables. All of them take advantage of the cloud to create a smart ecosystem capable of providing us with all the different types of coffees we need for our day.

Learning Objectives

Upon completion of the course, participants should be able to:

  • Understanding and Setting up the Base IoT Hardware
  • Recognizing the Input/Output and the Arduino pinout
  • Interacting with Digital Outputs
  • Working with a RESTful API
  • Working with Digital Inputs, Polling and Interrupts
  • Working with Analog Inputs and Local Storage
  • Understanding sensors and their connection types

Who should attend

This course will help, programmers, application developers and software engineers pick the right strategy for developing cross-platform web applications that run on a variety of desktop computers as well as mobile devices. The primary audience is developers who need to learn how to develop applications


Associate certificate in Python Programming, Associate Certificate in RESTful web services

Delivery Method

Mix of Instructor-led, case study driven and hands-on for select phases

H/w, S/w Reqd

A modern pc, Raspberry Pi


24 Hours (2 days Instructor led + 8 hours online learning)

Enroll Now
  • Course Name: Certified Associate in Internet of Things – Inputs and End Points
  • Location: Singapore
  • Duration: 2 days classroom + 8 hours online
  • Exam Time: 60 minutes
  • Course Price: Call for price
  • Minimum requirements: Foundational Certificate in Programming


Course contents

# Topic Method of Delivery
Day 1

Chapter 1 – Introduction to Raspberry Pi

Explain the features of the Raspberry Pi and its peripheral connections

List the options for powering the Pi and the connected USB peripherals

Summarize the SD Card software configuration options

Build a bootable SD Card with a copy of the Raspbian OS

Install Raspbian from the SD Card or the Internet

Build and configure a working desktop system that boots directly to the graphical desktop interface

Instructor Led

Chapter 2 – Raspberry Pi Desktop and Software

Install networking and graphical networking tools

Keep your computer system up to date

Configure the Pi desktop to suit your development needs

Configure Ethernet and Wi-Fi networking connectivity options

Explain code development options available by default

Create Bash shell scripts and have them run automatically

Create Python 3 scripts and have them installed to run automatically at boot

Instructor Led

Case study

Hands-on session

Day 2

Chapter 3 – Raspberry Pi Audio Input and Output

Configure the Raspberry Pi to support an internal audio output device and add-on USB audio adapters

Understand some of the limitations of sound playback devices on the Pi

Install and configure USB sound devices under ALSA

Install and configure VLC to play Internet-based “radio” streams

Create a simple Python text interface to automate VLC

Instructor Led

Chapter 4 – Driving I2C Peripherals

Understand the characteristics of the I2C protocol and its peripheral addressing scheme

Read and write to interfaces on the I2C bus

Create a program to control a multichannel PWM controller


Case Study

Hands-on session


Online Self paced


  • Certificate Title: Certified Associate in Internet of Things – Inputs and End Points
  • Certificate Awarding Body: ITPACS


Information Technology Professional Accreditations and Certifications Society (ITPACS) is a non-profit organization focused on improving technology skills for the future. ITPACS offers associate level, professional level and leader certifications across 6 domains including data science, web development, mobile development, cyber security, IoT and blockchain. Applicants have to go through a exam eligibility process demonstrating their experience.


The Associate certification is catered to individuals with less than 1 year working experience in the field. This is ideal for newcomers starting out in the profession or those seeking to make an entry into the profession. Applicants are required to have completed the application process prior to taking the exam.

Styling Eligibility


  • Exam Format: Closed-book format.
    Questions: 30 multiple choice questions, coding exercises
    Passing Score: 65%
    Exam Duration: 60 minutes
  • Exam needs to be taken within 12 months from the exam voucher issue date

ITPACS Certification Training Road Map

IoT - Other Associate Certifications

  • Sensing devices
  • Inputs and End Points
  • Communication and Information Theory
  • Internet protocol and transmission control protocol
  • Long-Range Communication Systems and Protocols (WAN)
  • Routers and Gateways
  • Cloud Protocols and Architectures
  • Fog Topologies
  • IoT Security
  • Hardware virtualization