Arduino Programming (PYP032)

Course Catalog Description:

Introduction to Arduino and its development environment. Electronics and programming fundamentals for Arduino. Interfacing Arduino with electronic devices such as LEDs, motors, and sensors. Analyze and troubleshoot problems in Arduino programs and projects.

Course Objectives:

  1. To explain to the students the principles of Arduino programming and electronics
  2. Provide hands-on experience in using the Arduino IDE to control various electronic components such as LEDs and sensors.
  3. To help students in developing a basic understanding of Arduino pin layout for connecting different electronic devices.
  4. To guide students to use their skills to create their projects and interact with the physical world in new and innovative ways.

Course Learning Outcomes:

  1. Explain the basics of Arduino programming and electronic devices.
  2. Write programs using Arduino IDE to control different electronic devices.
  3. Work effectively in a team to design, build, and program an Arduino-based project.
  4. Analyze and troubleshoot problems in their Arduino programs and projects

Required Material:

  • Course material will be provided on the blackboard in the form of a Manual, and Lecture Slides.
  • Arduino IDE must be installed in the LAB and student's devices for practice
31 KB