Skip to main content

Basics in Internet of Things (3 cr)

Code: VAL20030-3001

General information


Enrollment

26.09.2020 - 01.11.2020

Timing

26.10.2020 - 31.12.2020

Number of ECTS credits allocated

3 op

Virtual portion

3 op

Mode of delivery

Distance learning

Unit

Faculty of Technology and Seafaring

Campus

Vasa, Wolffskavägen 33

Teaching languages

  • English

Seats

8 - 18

Degree programmes

  • Degree Programme in Electrical Engineering and Automation

Teachers

  • Tom Lillhonga
  • Hans Lindén

Teacher in charge

Ronnie Sundsten

Objective

Basic knowledge about IoT
Overview of different IoT solutions with hands-on experience
An overview of different wireless techniques

Content

Introduction and Raspberry PI
What is IoT and the future
Getting to know Raspberry PI: Installation, Node-red, Dashboard, MQTT
One hands on exercise (Node-Red and MQTT)

Wireless technology
Overview of the wireless technology used today: Bluetooth, Wifi, LoraWAN (and Sigfox), NB IoT with 4G and 5G cellular network
How to connect LoraWAN sensors. LoraWAN commercial network from Digita (national network) and global open network from The Things Network.
Make your own IoT sensor with ESP32 and DS18B20, a battery powered temperature sensor with Wifi.
3 Hands on exercises (Bluetooth & Wifi, LoraWAN and ESP32)

Cloud services for IoT
Basic overview
Azure and/or AWS
One hands on exercise

Smart home
Using cloud services and Raspberry Pi to control and measuring your home.
Using voice control with smart speakers from Amazon and Google.
One hands on exercise

Location and time

3.11.2020 - 31.12.2020.
The course start on-line on Tuesday 3.11 at 16.30 (2 hours). Every Tuesday 16.30 – 18.00 on-line lectures will be held until week 51. Students are doing weekly hands-on exercises in groups, at time and location that suites the group best.

Materials

Lecturer's slides and handouts. Reference book: Exploring Raspberry Pi: Interfacing to the Real World with Embedded Linux by Derek Molloy

Teaching methods

Online lectures and hands on exercises done in groups from home.

Completion alternatives

Objectives: Basics hands-on knowledge in building and programming IoT systems. IoT communication and wireless communication overview.

Content:

Introduction
- What is IoT and the future

Basic IoT hands-on projects
- Getting to know Raspberry PI and cloud computing services for IoT
- Node-red visual programming and Dashboard
- Commercial platforms probably IoT-Ticket

Wireless technology
- Overview of the wireless technology used in IoT
- Hands on exercises using LoraWAN and commercial networks

Smart home
- Using IoT and smart sensors and devices to control your home.
- Using voice control with smart speakers or smartphones

Assessment criteria, approved/failed

Approved: Active participation in lectures and excercises, approved portfolio
Otherwise, not approved.

Further information

Participants borrow equipment from Novia during the course.

Evaluation scale

Approved/Rejected

Assessment criteria, approved/failed

Approved: Active participation in lectures and excercises, approved portfolio
Otherwise, not approved.

Assessment methods and criteria

Participation in lectures and exercises is monitored. An individual portfolio covering the exercises has to be made.

Qualifications

No prerequisites