IoT Course Part I
IoT Course Part I
Course Presentation
Part I
Leopoldo Armesto
Senior Lecturer
Universitat Politècnica de València
1
Outline
Aim
Previous knowledge
Contents
Evaluation
Expected results
2
Aim
Introduce basic concepts of electronics and in particular typical low-
cost electronics used in home automation, intelligent green house,
weather station, wearables, etc.
3
Previous Knowledge
Introductory course to:
Electronics.
Programming.
Internet of Things.
Tools have been adapted for students with few programming skills
or previous knowledge on electronics.
DIY: Basic skill on developing your own IoT device (very basic home
automation project, intelligent green house, weather station, etc…)
4
Contents
Part I: Arduino and ESP basics
Unit 1: Introduction
Unit 2: Electronics
Unit 5: Project
5
Contents
Part II: Creating IoT Devices
Unit 1: Introduction
Unit 5: Project
6
Unit 1: Introduction
Contents
7
Unit 2: Electronics
Basic Electronic Components
Arduino processors
ESP processors
Multisensor shield
8
Unit 3: Programming
Basics
Text vs. Block programming Variables
Blinking LEDs
Logic
Flow control
9
Unit 4: Sensors and
RGB LEDs
Actuators Basic Actuators
Sound buzzer
Infrared receiver
1
Unit 5: Project
Aim of the Project
Project Evaluation
1
Evaluation
Unit 1: Preliminary quiz on Internet of Things (10%)
1
Expected Results
Understand the basic concepts of electronics for programming
microcontrollers (digital, analog, PWM, communications buses, timers, etc.).
Use LCD displays to print information about the state of your device.
Use buttons and LEDs (and RGB LEDs) to generate a basic UI to navigate
through.
1
Internet of Things:
Course Presentation
Part I
Leopoldo Armesto
Senior Lecturer
Universitat Politècnica de València
1