LLC801: Internet of Things – IoT
Design, create, and deploy a IoT project using Arduino and Raspberry Pi platforms.
This Specialization covers embedded systems, the Raspberry Pi Platform, and the Arduino environment for building devices that can control the physical world. In the final Project, you’ll apply the skills you learned by designing, building, and testing a microcontroller based embedded system, producing a unique final project suitable for showcasing to future employers.
The Internet of Things (IoT) is a popular buzzword right now, but unlike many fads which have come and gone, the Internet of Things describes an important trend which is having lasting effects on society at large. This course will start by providing a definition of the term. We will talk about how various trends have enabled the Internet of Things, and how it changes the way design is performed.
This module provides an introduction to the Arduino environment which is composed of three things: the Arduino board, the Arduino IDE, and the Arduino-compatible shields together with their libraries.
This course introduces you to the The Raspberry Pi Platform and Python Programming for the Raspberry Pi. Programming of the Raspberry Pi is most easily accomplished with the Python programming language, so we also present a primer on Python describing the use of basic data types, expressions, and control instructions.
The Raspberry Pi uses a variety of input/output devices based on protocols such as HDMI, USB, and Ethernet to communicate with the outside world. In this course you will learn how to use these protocols with other external devices (sensors, motors, GPS, orientation, LCD screens etc.) to get your IoT device to interact with the real world.
No prior knowledge on embedded systems necessary. However, knowledge of elementary C/C++ knowledge helps in navigating through the course easily.
Duration: 4 days full time.
Training Fee: Rs.15,000/- (Plus GST)