Skip to content

sergiomrebelo/fctuc-mdm-ti

Repository files navigation

Interface Technologies

The Interface Technologies course focuses on planning and designing interactions with human beings. Students should acquire critical autonomy in evaluating and designing advanced interaction processes and be able to propose consistent solutions, using a diverse range of technologies in the implementation of interactive solutions, including both software and hardware parts. At the end of the course, students should be able to face the design of interfaces for specific contexts, ensuring not only the aesthetic quality but also the usability and robustness of the implementation of their proposals, resulting from the adequacy of their solutions to the needs of different projects.

The Interface Technologies course is part of M.Sc. Design and Multimedia of University of Coimbra (Portugal)

Table of Contents

Introduction

This repository is a collection of exercises, code, and documentation for Interface Technologies course. Through this program, participants will learn to:

  1. Program Arduino microcontrollers.
  2. Interface with various input and output devices.
  3. Explore basic electronics concepts such as capacitors, sensors, and communication protocols.
  4. Build interactive projects using physical components.

Prerequisites

This course is designed for beginners with no prior experience in electronics or programming. However, participants should have a basic understanding of computer programming and be comfortable using a computer.

Learning Modules

  1. Hello World
    Learn the basics of Arduino programming, including setting up the IDE and running your first "Hello World" program.

  2. Pushbuttons
    Learn the basics of Arduino programming, including setting up the IDE and running your first "Hello World" program.

Winter 2023, and 2025

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published