Skip to main content

Internet of Things (6 cr)

Code: ET22EC06-3006

General information


Enrollment

02.12.2025 - 31.12.2025

Timing

01.01.2026 - 02.05.2026

Number of ECTS credits allocated

6 cr

Mode of delivery

Contact teaching

Campus

Vasa, Wolffskavägen 33

Teaching languages

  • English

Seats

0 - 24

Degree programmes

  • Degree Programme in Energy Technology
  • Degree Programme in Electrical Engineering and Automation

Teachers

  • Hans Lindén

Teacher in charge

Ronnie Sundsten

Groups

  • ET25D-V
    Energy Technology, 2025

Objective

Knowledge and understanding
After completing the course, the student should be able to:
- explain the advantages of using IoT solutions
- define the need for IoT solutions in applications

Skills and Abilities
After completing the course, the student should be able to:
- create simple Node-Red applications
- communicate using Wireless communication
- optimize the availability of data using Cloud services
- analyze the needs for Smart home solutions

Evaluation Ability and Approach
After completing the course, the student should be able to:
- select relevant technology based on application
- justify the choice of technology in IoT applications

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

According to the schedule.

Materials

Made available on the Moodle course page.

Teaching methods

The course has weekly laboratory exercises carried out as group work, primarily during scheduled class hours.

Exam schedules

Student groups present their lab work each week, and it is assessed by the teacher. A portfolio with all completed labs is submitted at the end of the course, followed by a final exam

Evaluation scale

H-5

Assessment criteria, approved/failed

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

Assessment methods and criteria

The assessment is based on final exam together with the weekly lab work and the documentation in the portfolio.

Assessment criteria, fail (0)

Failure may result from an unsuccessful exam, insufficient active participation in group work, or laboratory work that does not meet the minimum requirements.

Assessment criteria, satisfactory (1-2)

Demonstrated basic knowledge in the exam, as well as basic laboratory assignments completed, presented, and documented.

Assessment criteria, good (3-4)

Demonstrated good knowledge in the exam, as well as most laboratory assignments completed, presented, and documented.

Assessment criteria, excellent (5)

Demonstrated excellent knowledge in the exam, as well as all laboratory assignments completed, presented, and documented.

Qualifications

No prerequisites