Physical Computing

Peter Knobloch
Design, Computer Studio
2019S, Vorlesung und Übungen (VU), 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: 14, No places available (updated 2019.03.12)

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

25 March 2019, 15:30–18:00 IfD Computer Studio
01 April 2019, 15:30–18:00 IfD Computer Studio
08 April 2019, 15:30–18:00 IfD Computer Studio
29 April 2019, 15:30–18:00 IfD Computer Studio
06 May 2019, 15:30–18:00 IfD Computer Studio
13 May 2019, 15:30–18:00 IfD Computer Studio
20 May 2019, 15:30–18:00 IfD Computer Studio
27 May 2019, 15:30–18:00 IfD Computer Studio
03 June 2019, 15:30–18:00 IfD Computer Studio
24 June 2019, 15:30–18:00 IfD Computer Studio

Course Enrolment

From 01 January 2019, 00:00 to 10 March 2019, 23:59
Via online registration

Industrial Design (1. Section): Experimental Lab (2.0 ECTS)

co-registration: possible (2.0 ECTS)

Individual courses: possible (2.0 ECTS)