The Certification Course on IoT using Raspberry-Pi by NIELIT is completely molded for e-learning. Therefore, all the participating students can learn at their own comfort and pace. The entire session will be entirely guided by the experienced professors of NIELIT. E-materials will be provided to every participant for easy learning. Projects will be made available so that aspirants learn in more structured and vivid details. The course will be encouraging students to take up IoT in a more professional way.
The student will be taught to set-up environments involving Raspberry Pi. The basics of the Linux Operating System will be covered during the IoT using the Raspberry-Pi course in a fundamental way. The art of debugging Python code and tracing Raspberry Pi will be imparted to all the participants. The rudiments of Python-based IDE will be dealt with in detail. After completing the IoT using the Raspberry-Pi certification course the students will have an e-certificate issued in form of links and e-handouts.
All the candidates need to secure a minimum of 50% marks in the examinations and they are also required to have a minimum of 75% attendance throughout the course. Then only will the student receive an e-certificate?
What you will learn
Knowledge of electronics
The students will develop their skills in the following domains once they complete the Certification Course on IoT using Raspberry-Pi by NIELIT-
They will learn about Raspberry-Pi in detail.
Aspirants will be learning more about IoT technology.
Candidates will have their knowledge strengthened in the field of GPIO programming.
The details about electronics components will also be given.
Students will be introduced to the single-board computer.
Learners will be taught to manage the Raspberry-Pi.
He/she will gain more skills in Raspbian OS concepts.
Candidates will also be learning about hardware interfacing.
The Certification Course on IoT using Raspberry-Pi by NIELIT is recommended to every participant who wants to learn more about the listed things-
Students seeking jobs in the field of IoT.
Candidates who are interested to know more about python based IDE.
Aspirants are eager to explore the Raspberry Pi environment.
Application Details
For starting the registration process, please begin by clicking the given URL- http://nielit.gov.in/sites/default/files/headquarter/pdf/RasspberryPi_v10.pdf
As of now, the application process is closed. So please recheck later for further notice and updates.
The Syllabus
Understanding IoT fundamentals
Definition of the term Internet of Things (IoT)
Technological trends leading to IoT
IoT and its impact on society
IoT Architecture and Protocols
Real-time examples of IoT
Overview of IoT components and IoT Communication Technologies
Definition of an embedded system in terms of its interface
Components of an embedded system
How embedded systems interact with the physical world
The core hardware components commonly used in IoT devices
Sensors and Actuators
Role of an operating system to support software in IoT devices
Introduction to Raspberry Pi
Comparison of various Raspberry Pi Models
Understanding SoC architecture and SoCs used in Raspberry Pi
Pin description of Raspberry Pi
On-board components of Raspberry Pi and their functions
Projects using Raspberry P
Linux- Introduction, Architecture, File System
Popular Linux Commands
Raspbian O.S.- Introduction
Installing Raspbian Linux for Pi
Setting up boot options for Raspbian and Configuration
Tools available in Raspbian for Raspberry Pi.
Concept of users and the login process
Viewing and modifying the file system
Files and their permissions
The nature of processes and their management
Introduction, Python vs. Other Languages, Applications of Python
Understanding Python, Interpreted Languages
How to use the Python shell and execute programs
Variables, Keywords, Operators, and Operands
Data Types in Python, Importing Libraries
Boolean and algebraic expressions
Strings and their operations and methods
How to define and invoke functions
Flow Control, Conditional Statement, Loops
The General Purpose Input/ Output (GPIO) pins and their features
Use of the GPIO library to access the GPIO pins
Interfacing sensors and Actuators to Raspberry Pi using Python
LED Blinking, Temperature and Humidity Sensor (DHT11) Integration with Pi, Integrating Motion Sensor (PIR), Obstacle detection using Ultrasonic/Distance sensor, Servo control, Buzzer, Photo Detector/Light Dependent Resistor (LDR),
Integration of Camera module
Raspberry Pi Camera Module - Picamera library
Camera functions: capture images, change settings, capture video, time-lapse, photos, etc.
Introduction to networking and basic networking hardware
Network protocol
Client-Server concepts
Introduction to the structure of the Internet
MQTT Protocol
Controlling the hardware through a Web Page – creating custom web pages using
HTML.
GPIO control over Web Server.
Installation of LAMP Web Server on Raspberry Pi.
Communicating using RPi- GSM interfacing
Accessing onboard Wi-Fi
Communicating data using the onboard module
Introduction to Cloud Computing
Various types of Cloud Services - IaaS, PaaS, etc
IoT clouds, API, and library
Raspberry Pi data visualization in ThingSpeak cloud
Raspberry Pi sensor data visualization in ThingSpeak cloud
Publish strings from Raspberry Pi to PubNub cloud
Twitter’s API; Registering your Twitter app; Authentication keys
Sending tweets & Reading twitter streams
Callback functions
Responding to tweets
National Institute of Electronics and Information Technology, Gangtok Frequently Asked Questions (FAQ's)
1: What is the duration of the course?
The Certification Course on IoT using Raspberry-Pi by NIELIT has two different course tenure- a) 6-week course period that included two projects and b) 4-week program tenure that has no projects included.
2: What are the things required for the course?
Before the students apply for the course they have to ensure that they have a Raspbian and Raspberry Pi Board. They also need to have a minimum of 4GB RAM laptop or a computer.
3: When will the course commence?
The course starting date will be shared via email to all the registered students. Candidates can also check the website for more information.
4: What are the qualification requirements?
To qualify for the certification course students need to secure 75% attendance and also 50% marks.
5: How can I apply for the course?
Click the URL-http://nielit.gov.in/sites/default/files/headquarter/pdf/RasspberryPi_v10.pdf And visit the site of NIELIT and begin with the process.
6: How can I pay the fees?
The fee details and all the necessary steps involved in it will be shared on the official website of NIELIT in due course of time.
7: What is the time-table of the programme?
The session schedule of The Certification Course on IoT using Raspberry-Pi by NIELIT will be shared with all the candidates shortly.
8: When will the certificate be given?
The e-certificate will be given as soon as the students pass the final examination by securing the passing marks.
9: Is the course campus oriented?
No, the entire course of The Certification Course on IoT using Raspberry-Pi by NIELIT will be held in the e-learning platform.
10: Will course materials be provided?
Yes, during the entire course, all the students will be provided with e-materials and assessment papers on a regular basis.