Hardware Prototyping
Knowledge
Basic programming (C/C++, or python)
Basics of electronics
Description
This course introduces basic knowledge for prototyping industrial hardware applications using Arduino microcontrollers, sensors, and actuators in a Makerspace learning lab. Students design elementary circuits, develop embedded firmware using the Arduino environment, integrate sensors and actuators, and communicate to other systems via MQTT.
Learning objectives
After successfully completing the course, students will be able to
• Select a suitable Arduino board, sensors, and actua-tors for a given industrial challenge
• Design and apply these designs on the microcontrol-ler
• Develop and deploy firmware that broadcasts ob-tained sensor data via MQTT and receives requests for actuation
• Plan and execute simple tests to demonstrate that the prototype meets specified requirements
Comment
Content:
• Basics of embedded systems
• Arduino toolchain, libraries, and environment
• Digital in- and output
• Timers and interrupts
• Basics of sensing and actuating
• MQTT data exchange
• Maker space fabrication practices
Next events
No current events available!
| 1/11 | Lecture | Mo, 04.05.2026 | 10:45 Uhr | 13:15 Uhr | Silver |
| 2/11 | Lecture | Tu, 05.05.2026 | 10:45 Uhr | 13:15 Uhr | HANS / Seminar Room 2 |
| 3/11 | Lecture | Mo, 11.05.2026 | 10:45 Uhr | 13:15 Uhr | HANS |
| 4/11 | Lecture | Mo, 11.05.2026 | 11:45 Uhr | 14:15 Uhr | Seminar Room 3 |
| 5/11 | Lecture | Tu, 12.05.2026 | 10:45 Uhr | 13:15 Uhr | HANS / Seminar Room 2 |
| 6/11 | Lecture | Mo, 01.06.2026 | 10:45 Uhr | 13:15 Uhr | HANS / Seminar Room 2 |
| 7/11 | Lecture | Tu, 02.06.2026 | 14:15 Uhr | 16:45 Uhr | Silver |
| 8/11 | Lecture | Mo, 08.06.2026 | 10:45 Uhr | 13:15 Uhr | Silver |
| 9/11 | Lecture | Tu, 09.06.2026 | 14:15 Uhr | 16:45 Uhr | Silver |
| 10/11 | Lecture | Th, 11.06.2026 | 14:15 Uhr | 16:45 Uhr | Silver |
| 11/11 | Lecture | Mo, 22.06.2026 | 13:30 Uhr | 15:15 Uhr | Bronze |