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. Student Files

    5. How to use the Course

    1. Agenda

    2. Microcontrollers & Embedded Systems

    3. Solving Problems using a Computer

    4. The Arduino Framework

    5. The "cetalib" Arduino LIbrary

    1. Agenda

    2. SFE XRP Controller Overview

    3. SFE XRP Beta Controller Overview

    4. CETA IoT Robot Controller Overview

    5. RP2040 & RP2350 Microcontroller Architecture

    6. cetalib "board" module

    1. Purpose and Overview

    2. Materials

    3. Procedure

    4. Procedure (cetalib "board" module)

    5. Results

    6. Conclusions

    7. Appendix - XRP Controller Schematic

    1. Purpose and Overview

    2. Materials

    3. Procedure

    4. Procedure (cetalib "board" module)

    5. Results

    6. Conclusions

    7. Appendix - XRP Beta Controller Schematic

    1. Purpose and Overview

    2. Materials

    3. Procedure

    4. Procedure (cetalib "board" module)

    5. Results

    6. Conclusions

    7. Appendix - CETA IoT Robot Schematic (Complete)

About this course

  • Embedded control, input and output programming concepts will be covered via the construction and programming of a network-aware line-following robot, based on Raspberry Pi RP2040/RP2350 Microcontrollers..

Job Outcome & Learning Objectives