3034
Kommentar:
|
3043
|
Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
Zeile 29: | Zeile 29: |
* Long-range Datenkommunikation: LoRa, Thethingsnetwork, NB-IoT | * Long-range Datenkommunikation: LoRa, `Thethingsnetwork <ttn>`_, NB-IoT |
Ausschreibung von Bachelor- und Masterarbeiten
Prof. Dr. Hubert Högl, <Hubert.Hoegl@hs-augsburg.de>
URL: http://hhoegl.informatik.hs-augsburg.de/hhwiki/BaMaArbeiten
Hier ist ein Verzeichnis aller vergangenen Arbeiten.
Allgemein kann ich mich für viele Themenvorschläge erwärmen, die in den folgenden Bereichen liegen:
- Eingebettete Systeme (Hard- und Software)
- Programmiersprache Rust auf Mikrocontrollern (Embedded Rust)
- Tock - Embedded OS in Rust - https://www.tockos.org
- Drogue - Rust vom Device bis zur Cloud - https://www.drogue.io
- Mikrocontrollertechnik mit Cortex-M, Cortex-A, Espressif ESP und AVR Controller (bevorzugt STM32)
- Mbed und Mbed Linux OS (https://os.mbed.com, https://os.mbed.com/linux-os)
- Embedded Linux (Hardware, Software, Systemprogrammierung)
- Python und Micropython
- Sensorik, "Internet der Dinge" (IoT), EdgeX Foundry https://www.edgexfoundry.org, Umweltsensorik
- IoT Anwendungen mit Amazon FreeRTOS (B-L475E-IOT01A Discovery Kit) oder Zephyr-OS (nRF52840-DK)
- Long-range Datenkommunikation: LoRa, Thethingsnetwork, NB-IoT
- Bluetooth Funktechnik (BLE, Version 5)
- Programmierbare Logik
- Systemnahe Programmierung in C, C++ und Assembler, sowie in modernen Programmiersprachen wie Go, Rust und Nim.
- 3D-Druck in unserem Fablab, vor allem in Verbindung mit freier Software
- Open-Source Software
- Real-Time Operating Systems (ACM-OS, FreeRTOS, RIOT, Zephyr Project https://www.zephyrproject.org)
- App-Entwicklung auf Android mit Qt (in C++) und Dart/Flutter
- Datenerfassung ("DAQ") über USB, Auswertung mit Scientific Python
Wenn möglich möchte ich auf proprietäre, also geschlossene und lock-in erzeugende Technologien verzichten. Im Idealfall werden in Ihrer Arbeit ausschliesslich freie Programme und offene Standards verwendet.
Ich würde mich freuen, wenn sogar Ihre Arbeit unter einer freien Lizenz erscheinen würde. Ein Beispiel ist DA-24, bei der die Creative Commons Lizenz (CC) verwendet wurde. Andere brauchbare Lizenzen sind die GNU Free Documentation License (GFDL), z.B. bei DA-25 und die Open Publication License (OPL). Alle freien Arbeiten sind in diesem Verzeichnis zu finden: http://hhoegl.informatik.hs-augsburg.de/da
Melden Sie sich einfach und wir reden über Ihren Vorschlag.