Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
microcontrollertechnik:projekte_im_sose_2026 [2026/03/08 20:29] mexleadminmicrocontrollertechnik:projekte_im_sose_2026 [2026/03/08 20:47] (current) – removed mexleadmin
Line 1: Line 1:
-====== Microcontroller Projects of the Summer Semester 2026 ====== 
  
-===== Schedule During the Semester ===== 
- 
-The course is divided into several steps during the semester: 
- 
-{{drawio>microcontrollertechnik:AblaufMicrocontroller.svg}} 
- 
-\\ \\ 
- 
-====== Semester Schedule ====== 
- 
-{{drawio>>elektroniklaborSemesterplanung}} 
- 
-== Legend == 
- 
-Mandatory events are marked in **bold**. 
- 
-===== Submission Deadlines (European date style) ===== 
- 
-  * 03.04.2026 - latest date for finalizing the group allocation. The timestamp in the ILIAS forum counts. 
-  * 17.04.2026 - latest date for finalizing the software project idea. This should already have been clarified with me beforehand. The timestamp in the ILIAS forum counts. 
-  * 24.06.2026 + 25.06.2026 - date for the presentation 
-  * 03.07.2026 - latest date for submitting the software and the documentation via GitLab. The server timestamp counts. 
- 
-===== Requirements ===== 
- 
-  - Group allocation: 
-    - 2 to 3 people 
-    - please ensure a good team atmosphere 
-  - General conditions 
-    - The programming language is C or <nowiki>C++</nowiki> (**Arduino is not possible**) 
-    - The delay function must __not__ be used for time synchronization in the millisecond range! \\ A division into cycles (10 ms, 100 ms, etc.) must be used. 
-    - An overarching overall concept must be developed, e.g. a computer game or a sensor/actuator system 
-    - In general, it is easier for me to give a good grade if more functionality is implemented. As a rule of thumb, "300 self-developed __lines of code__" per group member applies. 
-    - Regarding self-developed lines of code: 
-      - The following do __not__ count: lines that contain only comments. Header files, downloaded libraries, libraries provided by me, and code snippets. Macros, function prototypes, global variables. 
-      - The following do count: non-empty lines of public and private functions that you have created yourself. 
-      - Downloaded libraries or libraries provided by me should still be used where this makes sense. Header files, macros, function prototypes, and global variables should also be used. 
-    - Please note the information under [[https://wiki.mexle.org/microcontrollertechnik/tipps_fuers_programmieren|Tips for Programming]], especially the requirements for programming! 
-    - Use the available serial interfaces. \\ __For groups of 3 people__, the use of one interface is mandatory. 
- 
-For the presentations, you can find further tips [[https://wiki.mexle.org/microcontrollertechnik/praesentation?|here]]. 
- 
-===== Presentation and Software Submission ===== 
- 
-Details can be found under [[Präsentation und Abgabe|Presentation and Submission]]