Physical Computing

Peter Knobloch
Design, Computer Studio
2021S, Vorlesung und Übungen (VU), 2.0 ECTS, 2.0 semester hours, course number S00767

Description

The objective of the lecture is to impart & develop fundamental theories, principles and approaches for the use and development of electrical circuits with microcontrollers or (max. credit card sized) single-board computers.

By the means of examples and practical exercises using a Raspberry Pi Zero W the following topics will by gradually developed:

  • History, literature, references
  • Fundamental parts of a computer
  • Mikrocontroller (Arduino, PyBoard, ESP8266 etc.) or single-board computer (Raspberry Pi, BeagleBone Black etc.)?
  • Plattforms by comparison (Arduino, MicroPython, Raspbian, Debian)
  • Which platform for which project?
  • Introduction to the programming language Python 3
  • Reading input devices & sensors
  • Controlling LEDs, RC-servos & motors
  • Connecting displays
  • Network communication
  • IoT (Internet of Things)

Examination Modalities

For the successful completion of the course the following criteria will be used:

  • Constant and punctual participation (min. 70% attendance, 50% of the grade)
  • Active participation in the practical exercises (50%  of the grade)

Comments

Maximum number of participants: 16, 0 places available (updated 2021.03.02)

Key Words

Beaglebone Black, Computing, Debian, Electrical Engineering and Electronics, ESP8266, IoT, Internet of Things, micro:bit, Micro Computer, Micro Controller, MicroPython, MINT, Physical Computing, Programming, PyBoard, Python, Raspberry Pi, Raspberry Pi Zero, Raspbian, SBC, Single Board Computer, STEM, Teensy

Dates

08 March 2021, 12:00–13:00 Distance Learning (details as described) (preliminary discussion)
15 March 2021, 12:00–14:00 Distance Learning (details as described)
22 March 2021, 12:00–14:00 Distance Learning (details as described)
19 April 2021, 12:00–14:30 Distance Learning (details as described)
10 May 2021, 12:00–14:30 Distance Learning (details as described)
17 May 2021, 12:00–14:30 Distance Learning (details as described)
31 May 2021, 12:00–14:30 Distance Learning (details as described)
07 June 2021, 12:00–14:30 Distance Learning (details as described)
14 June 2021, 12:00–14:30 Distance Learning (details as described)
21 June 2021, 12:00–14:30 Distance Learning (details as described)

Course Enrolment

From 01 February 2021, 18:02 to 07 March 2021, 23:59
Via online registration

co-registration: possible

Industrial Design (1. Section): Transfer Techniques: Experimental Lab

Cross-Disciplinary Strategies (Bachelor): Science and Technology: Deepening / Application

Individual courses: possible