ELTN 117 Introduction to Microcontrollers and Embedded Design course gives students an overview of the microprocessors responsible for today’s smart technologies and digital devices. Lab activities involve basic coding using the popular Arduino platform and interfacing with hardware circuits. The course culminates with a final project determined by the student’s area of interest. Guidance on acquiring components is provided along with instruction on execution of project objectives. Past projects range from custom guitar pedals, autonomous robots, servo drive mechanisms, to electronic musical instruments.

Student Learning Outcomes (SLOs)

  1. Effectively communicate and document technical information both verbally and in written form using appropriate computer programming and digital electronics terminology.
  2. Demonstrate the use of critical thinking skills to analyze, synthesize and evaluate computer programs and digital circuits at the appropriate level.
  3. Use critical thinking to develop and design software interfaces between embedded systems and electro-mechanical systems.