This Course Includes

  • 3 hours on-demand video

  • 45 lessons

  • 3 hands-on labs

  • Discussion board

Course Curriculum

    1. Message from the Instructor

    2. Job Outcome & Learning Objectives

    3. Required Tools, Components & Files

    4. How to use the Course

    1. Microcontrollers & Embedded Systems

    2. Solving Problems using a Computer

    3. The Arduino Framework

    1. Arduino NANO 33 IoT Hardware Architecture

    2. SAMD21 Microcontroller Architecture

    3. Key SAMD21 Peripherals Used in the Robot

    4. Powering the Robot Control Circuit

    5. Lab 1 Preview

    1. Purpose and Overview

    2. Materials

    3. Procedure

    4. Results

    5. Conclusions

    6. Appendix - CETA IoT Robot Schematic (Complete)

    1. The Embedded Control Loop

    2. State Machine Basics

    1. Parallel Input/Output Ports

    2. Basics of Brushed DC Motors and Their Control

    3. Using Pulse-Width Modulation (PWM) in Arduino

    4. Lab 2 Preview

About this course

  • Embedded control, input and output programming concepts will be covered via the construction and programming of a simple, network-aware line-following robot, based on the Arduino NANO 33 IoT.
Watch Intro Video

Job Outcome & Learning Objectives