Skip to main content

Internet of Things Using Arduino in TinkerCad


Department of Information and Communications Technology
Enrollment in this course is by invitation only

Course Overview

The Internet of Things (IoT) is becoming increasingly important. Control and automation in homes and industries require remote monitoring and control via the internet to assure safety. Herein lies the IoT. This course covers the fundamentals of IoT technologies. Students will learn IoT device programming using Arduino, which will be replicated online using TinkerCad. Sensors, microcontrollers, and actuators will be covered. Students will be instructed step-by-step via laboratory activities to create and program Arduino.

What You Will Learn

At the end of this course, you will be able to:

  • recognize the fundamentals of IoT, including components, communication protocol and mechanisms, and the basic electronic circuits
  • program Arduino Uno using TinkerCad simulation
  • connect an Arduino device with sensor to the Internet

Course Content

Week 1: Introduction to IoT

6 Videos | 1 Activity

6 Videos

  • Welcome to the course!
  • Introduction to IoT
  • IoT Protocols and Architecture
  • IoT Usage and Applications
  • Challenges in IoT
  • Summary

1 Activity

  • Exit Assessment

Week 2: Arduino Architecture

5 Videos | 1 Activity

5 Videos

  • Introduction to Arduino Architecture
  • Arduino Programming and I/O Functions
  • Creating our first Project Blinking LED
  • Working with Sensors
  • Summary

1 Activity

  • Exit Assessment

Week 3: Embedded Systems

6 Videos | 1 Activity

6 Videos

  • Embedded Systems
  • Micro and Microprocessors
  • Basic Electronic Circuits and Components
  • Electronic Breadboarding
  • Using TinkerCad Circuit
  • Summary

1 Activity

  • Exit Assessment

Week 4: LCD Display

5 Videos | 1 Activity

5 Videos

  • Using LCD Display
  • Working with Relay Switch and Servos
  • Advance Arduino simulation using Wokwi
  • Using ESP32 on Wokwi
  • Key Takeaways

1 Activity

  • Exit Assessment
  1. Course Number

    DICT-ICT009
  2. Classes Start

    TBA
  3. Estimated Effort

    2 hrs./week (8 hours)
  4. Price

    Free