|
Komplett lizenzfreie und quelloffene Entwicklungsumgebung und Betriebsystem für 32 Bit ARM Mikrocontroller. Die Quellen werden automatisch aus dem Internet heruntergeladen, ausgepackt, kompiliert und installiert. Beiliegende Beispielprojekte erlauben einen schnellen Einstieg in die Welt der 32-bit Mikrocontroller. Features:
|
|
Ein flexibel erweiter- und anpassbares, serielles Terminalprogramm für Mikrocontroller geschrieben mit dem Qt5 Framework.
|
|
Die Firma Tobit in Ahaus hat uns vier Flugsimulatoren vom Typ Maxflight gespendet.
Diese Simulatoren wollen wir in Betrieb nehmen und für spannende Studienprojekte einsetzen. |
|
Einige selbst erstellte 3D-Modelle samt Anleitungen zur Ansicht und zum selbst ausdrucken.
|
|
Wir waren 2014 auf der Makerfair in Hannover und haben dort einige Projekte vorgestellt.
|
|
Günstige Tiefsetzsteller (DC-DC Buck Converter) Module mit LM2596 Chip können Mikrocontroller erweitern als Leistungsschalter für induktive Lasten.
|
|
|
Ein Lehrmittel für Kinder ab der vierten Klasse als Vorbereitung auf den Informatikunterricht. Der MatteKompjuta ist eine Abwandlung des WDR Know-how-Computer von Rudolph Back. Anstatt kryptischer englischer Abkürzungen werden bekannte Symbole aus der Mathematik genutzt. Damit können Schüler auf einfache Weise lernen, wie ein Programm im Rechner abgearbeitet wird. Viele Schüler haben ein Talent für Informatik, würden dieses Fach jedoch niemals freiwillig wählen. Ein Test mit dem MatteKompjuta kann das Talent dieser Schüler in 2-3 Stunden aufdecken. |
|
|
Diffie-Hellman-Merkle Schlüsselaustausch über unsichere Datenkanäle
|
|
|
Eine Konsolenanwendung in C# demonstriert eine einfache, symmetrische XOR Verschlüsselung.
|
|
|
Eine Kurzanleitung mit den wichtigsten Kommandozeilenbehlen zur Arbeit mit GIT Repositories.
GIT-Repositories sind das wichtigste und universellste Softwarewerkzeug zur Projektverwaltung.
Die meisten Open Source Projekte werden damit verwaltet. Aber auch rein private Projekte können
davon profitieren.
|
|
(german) |
Präsentation: Übersicht über das Revisionskontrollsystem GIT |
|
(german) |
Übersicht und Einführung in den Entwurf und Druck von 3D-Objekten. |
|
(german) |
Kompakte Zusammenfassung der Programmiersprache C für den Einsatz in Mikrocontrollern. |
|
(german) |
Komplette Vorlesung zur Softwareentwicklung mit mehreren Threads für Mikrocontroller
unter Linux. |
|
(english) |
Präsentation: Multitasking in Embedded Systems |
|
(english) |
Presentation about using multiple threads in Cortex M3 microcontrollers using The ToolChain and FreeRTOS. |
|
(english) |
Der Universal Asynchronous Receiver and Transmitter (UART) |
|
(english) |
Das Serial Peripheral Interface (SPI) |
|
(english) |
Das Inter-Integrated Circuit Interface (I²C) |
|
(english) |
Das Controller Area Network Interface (CAN) |
|
(german) |
LED Pulsweitenmodulation |
|
(german) |
Serielle Schnittstelle USART |
|
(german) |
Serial Peripheral Interface (SPI) |
|
(german) |
Das Inter-Integrated Circuit Interface (I²C) |
|
(english) |
Speicherverwaltung in Mikrocontrollern |
|
(english) |
Entwicklung einer Mikrocontroller grafischen Anwendung mit Multitasking |
|
(english) |
Erweiterung der grafischen Multitasking Anwendung |
|
(german) |
Versuch zur Alterungsuntersuchung von elektrischen Kondensatorbauteilen. |
|
(german) | Übersicht über asymmetrische Verschlüsselung von EMails und Installation im EMailclient Thunderbird |
|
|
Diplomarbeit 2009 bei Firma Intel. Entwurf eines Message Passing Interfaces mit Valiant Load Balance Routing. Implementierung eines Linux Kernel Moduls zur Bereitstellung eines virtuellen Netzwerkinterfaces. Nutzung von Shared Memory Kommunikation in einer XEN Virtualisierung mit 10 parallel laufenden Linux Betriebsysteminstanzen auf einem 16 Kern Serverrechner. Leistungsvergleich Shared Memory Network Interface mit XEN Network Interface. Diskussion unterschiedlicher Implementierungen des Valiant Load Balance Routings auf Network On Chip in zukünftigen Many Core Prozessoren. |
|
Wissenschaftliche Publikationen im Rahmen meiner Forschungstätigkeiten 2012-2019 |
|
|