• Online, Instructor-Led
  • Online, Self-Paced
Course Description

Earlier, it was tricky to build robots that sense and interact with their environment used to be tricky. Arduino has made it easy. Arduino is a microcontroller development platform paired with an intuitive programming language that is used with the Arduino integrated development environment (IDE). When Arduino is equipped with sensors, actuators, lights, speakers, etc. it becomes a programmable “brain” for any control system. With the help of this course and an Arduino microcontroller, you will learn to build and program a robot that can roam around, sense its environment, and perform a wide variety of tasks.

Learning Objectives

Fundamentals of Arduino and basics of robotics, discuss digital inputs, outputs, and pulse-width modulation, explain how to use transistors and driving motors, explain how to develop a two-wheeled platform, discuss how to teach robot basic functions and to control speed and direction

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Customer Service and Technical Support
  • Cyber Operations
  • Cybersecurity Management
  • Network Services
  • Training, Education, and Awareness

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.