Embedded Control Project

Prof. Moritz Diehl, Dr. Jörg Fischer, Mr. Thorbjörn Jörger and Dr. Dang Doan

The aim of the ECP is to let its participants experience the full cycle of model based control system design, in order to acquire crucial skills and insights with high industrial relevance. The main teaching idea is to let the students design and build a small and simple cyber physical system of their own choice, i.e., a small hardware setup equipped with sensors and actuators and microcontrollers, to connect this setup to a modern rapid control prototyping environment (Arduino and MATLAB/Simulink based), and to design the control system in a close interplay between computer simulations and physical experiments. The 15 selected students will form 5 groups of 3 people with complementary skills that each work on one project. The course will give 6 ECTS-points. During the course, students have to give three presentations and write a final report.



The course can be taken as an elective modul (Wahlpflichtfach) for master programs ESE/MST. Participation is limited to 15 places, and the participants work in groups of three people that are intensively supervised. The ECP results will be presented at the end of the semester in a public demonstration. 

Further information can be found in the slides of the kick-off meeting.


Time Schedule

Event Date Time Room
Kick-off meeting 20.10.2016 14:00- 16:00 102 01-012
Security instructions & Tutorial Part I 27.10.2016 13:00 -17:00 051 00-022
Project plan presentation 03.11.2016 14:00-16:00 102 01-012
Interim presentation 15.12.2016 14:00-16:00 102 01-012
Project presentation (public) 10.02.2017 10:00-12:30 101 00-010/14
Final demonstration (public) 15.05.2017 15:00-17:00 TBA
Finalreport 19.05.2017 -- --


Access to mechanical workshop

Monday 13:00- 17:00
Friday 13:00- 17:00


Communication and Data exchange

For data exchange and internal communication, participants have been granted access to the ECP owncloud folder, ECP gitlab repository, and the internal wiki running on our server.



The tutorial to get started with PCB design and using MATLAB/Simulink with Arduino for real time control can be found on this wiki-page.



On 10.02.2017, five ECP groups have presented their projects in front of a public audience. On May 15, 2017, the five groups give their final presentations.




The ECP is financed by the quality assurance funds of the univerisity of Freiburg that are administrated by the students in the context of the “Projektwettbewerb: Innovatives Studium 2016” (see www.stura.org/svb for futher details on the funding).

Logo StuRa Innovatives Studium SVB.jpg