Skip to main content

Internet of Things and Hardware Automation with Python

Enrollment in this course is by invitation only

About This Course

This course aims to give introduction to Internet of Things and hardware automation with Python and Raspberry Pi.

Internet of Things is the concept of basically connecting any device with an on and off switch to the Internet (and/or to each other). This includes everything from cellphones, coffee makers, washing machines, headphones, lamps, wearable devices and almost anything else you can think of.

This course aims to introduce to hardware automation and Internet of Things: how to connect a small device like camera, to internet, and consume internet service for further processing.

This is a blended learning style, where participants will learn with face to face sessions, and self-paced online sessions. Self-paced session will be spread 15-30 mins per day. There will be evaluation at the end of each module, where result will be recorded and can be downloaded later for review.


Know basic Python.


What is Internet of Things
What is Raspberry Pi
A Tour of the Raspberry Pi Hardware
Installing OS
Setup keyboard,WiFi,and SSH
GPIO pins
Digital Outputs and Inputs
PWM outputs
Serial Interfaces
License Plate Recognition Project
Setup Camera
Connecting with REST API
Recognize License Plate

Course Staff

Course Staff Image #1


More than 14 years experience doing development for large MNCs like Computer Science Corp, Deutsche Bank, Hewlett Packard. Graduate of Founder Institute ( 2014 , Singapore

Frequently Asked Questions

Which computer board will be used?

We will use Raspberry Pi board for this lesson.