Kursübersicht
Dieser grundlegende zweitägige Kurs führt Neueinsteiger in die Welt der Embedded Systems ein. Perfekt für Studenten, Quereinsteiger oder Fachleute aus anderen Bereichen lernen Sie die fundamentalen Konzepte, die jeder Embedded-Entwicklung zugrunde liegen. Durch praktische Übungen mit echter Hardware verstehen Sie, wie Software und Hardware in ressourcenbeschränkten Umgebungen zusammenarbeiten.
Embedded Systems sind überall – vom Motorsteuergerät Ihres Autos bis zu Ihrer Smartwatch – und doch funktionieren sie ganz anders als Desktop- oder Webanwendungen. Dieser Kurs entmystifiziert die Embedded-Entwicklung, beginnt mit grundlegenden Konzepten und führt zu praktischen Programmierübungen. Sie arbeiten mit echten Mikrocontrollern, schreiben Code, der Hardware direkt steuert, und erwerben das Grundwissen, das Sie für jeden Embedded-Karriereweg benötigen, ob in der Automobilindustrie, bei Medizingeräten, IoT oder Unterhaltungselektronik.
Lernziele
- Embedded-Systems-Grundlagen und Anwendungen verstehen
- Mikrocontroller-Architektur und Schlüsselkomponenten lernen
- Digitale Elektronik-Grundlagen für Softwareentwickler meistern
- Mit Speichersystemen und I/O-Schnittstellen arbeiten
- Einfache Embedded-Programme in C schreiben und debuggen
- Gängige Embedded-Design-Muster anwenden
- Fundament für fortgeschrittene Embedded-Entwicklung aufbauen
Behandelte Themen
- Embedded-Systems-Überblick - Anwendungen, Märkte und Karrierewege
- Mikrocontroller-Architektur - CPU, Speicher, Peripherie und Busse
- Elektronik-Grundlagen - Digitale Basics für Programmierer
- Speicher und I/O - Typen, Eigenschaften und Schnittstellen
- Embedded-C-Programmierung - Erste Programme und Hardware-Kontrolle
- Entwicklungsumgebung - Tools, Debugging und Workflows
- Gängige Peripherie - UART, Timer, ADC und Interrupts
- Praktische Übungen - Hands-on-Projekte mit echter Hardware
Was Sie erhalten
- Praktische Erfahrung mit echten Mikrocontroller-Boards
- Fundament in Embedded-Systems-Architektur und -Programmierung
- Praktische Übungen zur Hardware-Steuerung mit Software
- Unterstützung beim Einrichten der Entwicklungsumgebung
- Karriereberatung für Embedded-Systems-Laufbahnen
- Teilnahmezertifikat
