2023 ASEE Annual Conference & Exposition

Teaching IoT in Both Physical and Virtual Environments

Presented at Computing and Information Technology Division (CIT) Technical Session 5

The growing field of Internet of Things (IoT) is valuable for Engineering and Engineering Technology students to know. Due to COVID and often limited resources this can be a difficult topic to teach. The authors pioneered a way to implement the same IoT systems both with physical devices and a Virtual Machine (VM) environment using a Raspberry pi with servos, buttons, and lights. The VM used the Quick Emulator (QEMU) on the Ubuntu Linux platform. QEMU is a type 2 hypervisor that runs within the user space and performs virtual hardware emulation. The authors developed educational activities which allowed AAS/AOS level students to implement a Raspberry Pi lab using both physical and virtual devices including servos, buttons and lights. The trials and tribulations will be shared as well as the successes with this student lab project implementation.

Authors
  1. Prof. James R. Mallory Rochester Institute of Technology (COE)
  2. Edmund Lucas National Technical Institute for the Deaf
Download paper (1.47 MB)

Are you a researcher? Would you like to cite this paper? Visit the ASEE document repository at peer.asee.org for more tools and easy citations.