0% found this document useful (0 votes)
22 views2 pages

Syllabus of IoT Workshop - 07 Nov 22

The document outlines an IoT Workshop course with 4 credits, focusing on practical skills in building IoT systems through a project-based approach. It covers various topics including electronic components, circuit design, Arduino programming, and basic networking with WiFi, alongside a list of experiments and mini projects for hands-on learning. The course aims to equip students with the necessary skills to visualize, design, and implement IoT solutions effectively.

Uploaded by

Aditya Kargeti
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views2 pages

Syllabus of IoT Workshop - 07 Nov 22

The document outlines an IoT Workshop course with 4 credits, focusing on practical skills in building IoT systems through a project-based approach. It covers various topics including electronic components, circuit design, Arduino programming, and basic networking with WiFi, alongside a list of experiments and mini projects for hands-on learning. The course aims to equip students with the necessary skills to visualize, design, and implement IoT solutions effectively.

Uploaded by

Aditya Kargeti
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Course No.

Title of the Course Credits Course Structure Pre-Requisite


IoT Workshop 4 L-T-P
2-0-4
COURS OUTCOMES (CO)
After completing the course, the students shall be able to:
CO1: To be able to visualize an IoT system/product in terms of hardware and software building blocks using a
project-based learning approach.
CO2: Learn useful mechanical and electronic fabrication processes to build useful and standalone IoT
systems/projects with enclosures.
CO3: Learn necessary skills to create print and electronic documentation for the system/project.
CO4: To design suitable hands-on IoT concept-based prototypes for various applications.
CO5: Learn various debugging tools and techniques.
Unit 1 Introduction to basic components & instruments
Electronic component familiarization, understanding electronic system design flow - visualization
of system requirements,, schematic design and PCB layout, circuit fabrication, soldering and
testing, system wiring, building system enclosure, system testing and debugging. Bench power
supply (with 4-wire output)

Familiarization and use of basic measurement instruments – DSO (with 1X and 10X probes),
DMM, LCR bridge, Signal and function generator, MSO, Power supply (with 4-wire output).
Unit 2 Introduction to system/product building approach
Circuit prototyping using breadboard and PCB. Schematic design and PCB layout using EagleCAD.
Gerber creation and 3D visualization for fitting. Single, double and multilayer PCBs. Soldering
using soldering iron/station. Soldering using a temperature controlled reflow oven. Automated
circuit assembly and soldering using pick and place machines.
Prototype fabrication processes
CNC, 3D printing, Laser cutting, Laser engraving, OpenBSP, 3D file designing using Sketchup,
FreeCAD, Prusa Slicer.
Unit 3 Power sources and power supply regulator design. Linear and switching power supply.
Transformerless power supply. Zener regulator, op-amp based regulator. 723 IC regulator.
3-terminal IC regulators. LDO and micropower regulators. Buck, Boost and Buck-boost switching
regulators. Short circuit and over-voltage protection. Wireless power supply. USB-PD. Battery
types and characteristics. Battery charging for lead-acid and lithium type batteries.
Unit 4 Arduino Simulation Environment
Arduino Architecture, Setup the IDE, Writing Arduino Software, Arduino Libraries, Basics of
programming for Arduino, Interfacing LED, push button and buzzer with Arduino, Interfacing
Arduino with LCD, Arduino Simulation Software
Sensor & Actuators with Arduino
Overview of Sensors working, Analog and Digital Sensors, Interfacing of Temperature, Humidity,
Motion, Light and Gas Sensor with Arduino, Interfacing of Actuators with Arduino, Interfacing of
Relay Switch and Servo Motor with Arduino.
Unit 5 Basic Networking with WiFi
Basics of Wireless Networking, Introduction to ESP8266 Wi-Fi Module, Various Wi-Fi library,
Web server- introduction, installation, configuration, Posting sensor(s) data to web server.
Introduction to IoT Hardwares
Raspberry PI, Xbee communication, bluetooth, Lora & Lorawan.
IoT Real life Applications
Text Books:
1. Programming Arduino: Getting Started With Sketches. 2nd edition. Simon Monk.
McGraw Hill.
2. IoT Fundamentals: Networking Technologies, Protocols and Use cases for Internet of
Things. David Hanes, Gonzalo Salgueiro, Patrick Grossetete, Rob Barton and Jerome Henry,
Cisco Press.
3. The Art of Electronics. 3rd edition. Paul Horowitz and Winfield Hill. Cambridge University
Press. ISBN: 978052180926
4. Building Scientific Apparatus. 4th edition. John H. Moore, Christopher C. Davis, Michael A.
Coplan and Sandra C. Greer. Cambridge University Press. ISBN-13: 978-0521878586

Reference Books:
1. Internet of Things: A Hands-On Approach. Arshdeep Bahga, Vijay Madisetti. University
Press.
2. Make Your Own PCBs with EAGLE: From Schematic Designs to Finished Boards.
Simon Monk and Duncan Amos. McGraw Hill Education.
List of Experiments and Mini Projects

S.No. Experiment
1 Familiarization with basic electronic components using real components charts for capacitors, ICs,
surface mount devices, cables, LEDs, Inductors, transistors and MOSFETs, diodes, Zeners, resistors
values using colour codes and verify resistor tolerance using Digital Multimeter.
2 To study the operation of Digital storage oscilloscope(DSO), Digital Multimeter (DMM), signal
generator and power supply, and measure the input impedance of Digital Multimeter (DMM), and
Digital storage oscilloscope (DSO).
3 To measure and plot the Diode and LED forward characteristics.
4 Design, implementation and characterization of Zener power supply (load and line regulation).
Fabrication and soldering of printed circuit board (PCB).
5 Familiarization with the Arduino and performing necessary software installation and performing
LED blinking. Sense the light intensity using LDR in a building and adjust the room light. Switch
Light On and Off Based on the Input of User Using Arduino
6 Measure the Distance Using Ultrasonic Sensor with temperature compensation and alarming the
intruder by Led Blink
7 Upload a sensory data to cloud such as thingspeak platform and access the data back to the device.
8 ESP32 – WiFi Communication
1. To Interface MPU6050 Sensor and display values in TFT and send data to bylnk App
2. To Control RGB LED using Blynk
ESP32 – BLUETOOTH
1. To send “HELLO WORLD” via Bluetooth communication
2. To Control Buzzer using Bluetooth Mobile Application
9 ESP32 – MQTT
1. To send the sensory data via MQTT protocol and control the Appliance via MQTT protocol
ESP32 – LoRaWAN
1. To uplink the sensory data using LoRaWAN Communication
2. To Control LED via Downlink using LoRaWAN Communication
10 To Plan, conceptualize, design, simulate, fabricate and implement a mini project.

You might also like