Lab Workshop on Internet of Things
About the Program :
The Internet of Things is transforming our physical world into a complex and dynamic system of connected devices on an unprecedented scale. Advances in technology are making possible a more widespread adoption of IoT, from pill-shaped micro-cameras that can pinpoint thousands of images within the body, to smart sensors that can assess crop conditions on a farm, to the smart home devices that are becoming increasingly popular.
The participants of this module will learn about IoT Architecture and Layering Concepts, IoT platform, Wireless sensor networks and IoT Application development. The objective of the course is to give students solid introductory knowledge on IoT and its application development. This course uses Python, Raspberry Pi, other microcontrollers and associated open source software tools. As a part of this course, we are introducing a remote hardware Lab, and the participants will be able to do understand IoT and its application development. This course can be very useful for UG as well as PG students, along with research scholars in the initial phases of their PhD study and course work.
Introduction and Platforms Overview
- Lab Workshop Introduction
- Internet of Things & Hardware Platforms
- Sensors and Actuators
- Overview of Microcontrollers for Embedded Systems
- Low-Power System on a Chip Microcontroller for IoT Applications
- Arduino Platform Overview
- ESP32 & Arduino Simulations
- Peripheral Interfacing Demo: PWM - simulation
- Peripheral Interfacing Demo: I2C - Simulation
· MicroPython & Raspberry Pico-W Programming
- Overview of MicroPython
- MicroPython IDE, Variables, and Data Types
- Getting Started with MicroPython
- Functions in MicroPython
- MicroPython & PICO-W Board Peripheral
- Python Classes and Objects
- Python Modules
- Introduction to Raspberry Pico-W
- Raspberry Pico-W Peripherals: GPIO
- Raspberry Pico-W Peripherals: PWM
· IoT Connectivity and Raspberry Pi Hardware Platform
- IoT Connectivity Overview
- Overview of Raspberry Pi as an IoT Node & Gateway
- Using Raspberry Pi with Remote Hardware Lab
- Python Networking
- IoT Cloud and Lightweight IoT Protocols
- Lightweight IoT Protocols and Standards
Mini Project
r Hands-on project on Internet of Things
r Project implementation in the SMART Lab environment.
Eligibility: Engineering students, recent graduates, and industry professionals background in C/python programming.
Registration fee and payment link
r Rs.2500/-
Registration fee and payment link
- Rs.2500/-
Important Dates
Batch - Month |
Starting Date of Registration |
Last Date of Registration |
Welcome Mail Sending Date |
Course Starting Date |
Batch III - December 24 |
24th Sept 2024 |
04th Dec 2024 |
08th Dec 2024 |
09th Dec 2024 |
Batch IV - March 25 |
12th Dec 2024 |
26th Feb 2025 |
02nd Mar 2025 |
03rd Mar 2025 |
Duration: 4 Weeks (75 Hrs) |
Theory: 15 hours & Practical: 60 hours |
Workshop Coordinator: Rajesh M, Scientist 'E' Email: rajesh@calicut.nielit.in, rajesh.m@nielit.gov.in Ph# 94472 17649
For Queries/Support :
- Mr Manoj N, PTO. Email : manoj@calicut.nielit.in, Ph# 94467 83170
- Shri. Akula Sri Rama Pavan, Email : pavan@calicut.nielit.in, Ph#: 89043 10403
Certificate Criteria: 50 % for assignments and 50 % for exit test
- Contents: Lectures, demos, Lab experiments and Mini project
- Mode of Delivery: Theory sessions shall be delivered through online mode using recorded lectures by NPTEL. Lab demo (recorded) and live sessions shall be delivered through online mode by NIELIT Calicut. Lab experiments and Mini Project shall be done using open source/licence free tools.