Seminare
Seminare

Embedded C++ Grundkurs - Von C zu modernem C++ in der Praxis

Seminar - TAE – Technische Akademie Esslingen

C++ (C++11–20) ermöglicht leistungsstarke Embedded-Software mit starker TypisierungZero-Cost Abstractions und intelligenter Speicherverwaltung. Damit entwickeln Sie zuverlässigemodularisierte und wartbare Anwendungen – ideal für Safety-Kritik, IoT und Automotive. Moderne Plattformen wie Zephyr, FreeRTOS oder mbed OS setzen konsequent auf C++. Eine Studie von Plauska et al. (2023) zeigt: C++-Implementierungen erreichen exzellente Performance und Stabilität auf Embedded-Hardware.

In diesem praxisnahen 3-Tage-Workshop entwickeln Sie Schritt für Schritt eine intelligente Umweltmessstation auf Basis des ESP32 – mit Sensorik, OLED-Display, WiFi-Webserver, Datenlogger und Alarmfunktionen.

Sie arbeiten an 12 aufeinander aufbauenden Mini-Projekten, die ein vollständiges System ergeben. Jedes Modul vermittelt gezielt ein modernes C++-Konzept – von RAII über Smart Pointers bis zu constexpr – und wird sofort in funktionierenden Code auf echter Hardware umgesetzt.

Tag 1: Hardware-Ansteuerung mit type-sicherem C++
Tag 2: Sensoren als wartbare, obje...

Termin Ort Preis*
09.03.2026- 11.03.2026 Ostfildern 1.950,00 €
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

C++ (C++11–20) ermöglicht leistungsstarke Embedded-Software mit starker TypisierungZero-Cost Abstractions und intelligenter Speicherverwaltung. Damit entwickeln Sie zuverlässigemodularisierte und wartbare Anwendungen – ideal für Safety-Kritik, IoT und Automotive. Moderne Plattformen wie Zephyr, FreeRTOS oder mbed OS setzen konsequent auf C++. Eine Studie von Plauska et al. (2023) zeigt: C++-Implementierungen erreichen exzellente Performance und Stabilität auf Embedded-Hardware.

In diesem praxisnahen 3-Tage-Workshop entwickeln Sie Schritt für Schritt eine intelligente Umweltmessstation auf Basis des ESP32 – mit Sensorik, OLED-Display, WiFi-Webserver, Datenlogger und Alarmfunktionen.

Sie arbeiten an 12 aufeinander aufbauenden Mini-Projekten, die ein vollständiges System ergeben. Jedes Modul vermittelt gezielt ein modernes C++-Konzept – von RAII über Smart Pointers bis zu constexpr – und wird sofort in funktionierenden Code auf echter Hardware umgesetzt.

Tag 1: Hardware-Ansteuerung mit type-sicherem C++
Tag 2: Sensoren als wartbare, objektorientierte Komponenten
Tag 3: Komplettes IoT-System mit Datenvisualisierung und Konnektivität

Erleben Sie Embedded C++ direkt im Anwendungskontext – klar strukturiert, hands-on und ergebnisorientiert.



Im Anschluss an das Seminar können Sie,

  • Unterschiede zwischen C und modernem C++ für Embedded Systeme erklären.
  • ESP32 Mikrocontroller mit C++17/20 Features programmieren.
  • bestehenden C-Code bewerten und Verbesserungspotentiale identifizieren.
  • kleine Embedded-Projekte mit modernen C++ Patterns entwickeln.
  • Performance- und Speicher-Implikationen verschiedener C++ Features einschätzen.

Des Weiteren profitieren Sie von praktischem Nutzen:

  • sofort umsetzbare Kenntnisse für aktuelle Embedded-Projekte
  • Reduktion von Entwicklungszeit durch moderne C++ Features
  • erhöhte Code-Qualität und -Sicherheit
  • bessere Wartbarkeit und Testbarkeit von Embedded-Software



Dauer/zeitlicher Ablauf:
3 Tage
Ziele/Bildungsabschluss:

Im Anschluss an das Seminar können Sie,

  • Unterschiede zwischen C und modernem C++ für Embedded Systeme erklären.
  • ESP32 Mikrocontroller mit C++17/20 Features programmieren.
  • bestehenden C-Code bewerten und Verbesserungspotentiale identifizieren.
  • kleine Embedded-Projekte mit modernen C++ Patterns entwickeln.
  • Performance- und Speicher-Implikationen verschiedener C++ Features einschätzen.

Des Weiteren profitieren Sie von praktischem Nutzen:

  • sofort umsetzbare Kenntnisse für aktuelle Embedded-Projekte
  • Reduktion von Entwicklungszeit durch moderne C++ Features
  • erhöhte Code-Qualität und -Sicherheit
  • bessere Wartbarkeit und Testbarkeit von Embedded-Software
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha