Fachliche Schwerpunkte

  • Digitaltechnik, Mikrocomputertechnik,
  • Vernetzung von Embedded Devices,
  • Maschinelles Lernen.

 

Offene Aufgaben

 

Entwicklung eines Timers für Workouts mit Groß-LED-Anzeige und Smartphone-App

Es ist ein Timer für Workouts zu entwickeln, der Zeiten (z. B. die Restzeit eines Workouts) auf einer Groß-LED-Anzeige anzeigt und per Smartphone-App über Bluetooth zu programmieren ist. Vorbild für die Smartphone-App: SmartWOD Timer, Vorbild für die Groß-LED-Anzeige: Rogue Echo Gym Timer.

 

Implementierung und Training einer Bilderkennung mit einem Neuronalen Netz für einen Mikrocontroller (Bachelor- oder Master-Arbeit)

Für eine einfache Aufgabe im Bereich der Bilderkennnung (z. B. Erkennung von handgeschriebenen Ziffern) ist - zuächst auf einem PC - ein Neuronales Netz für ressourcenarme Mikrocontroller zu entwerfen/zu optimieren, zu trainieren und schließlich auf dem Mikrocontroller zu implementieren.

Startpunkt: D. Pau, M. Lattuada, F. Loro, A. De Vita and G. Domenico Licciardo: Comparing Industry Frameworks with Deeply Quantized Neural Networks on Microcontrollers. 2021. IEEE International Conference on Consumer Electronics (ICCE)pp. 1-6, https://doi.org/10.1109/ICCE50685.2021.9427638.

 

Vergleich von Echtzeitbetriebssystemen für STM32-Prozessoren

Recherche nach verfügbaren Echtzeit-Betriebssystemen für STM32-Prozessoren (min. FreeRTOS, Zephyr OS) und Vergleich anhand zu erarbeitender Kriterien (inkl. Beispielprogramme, Messungen).