Technologien & Werkzeuge

Mikrocontroller

  • STM32
  • ESP32
  • Arduino
  • Teensy 4.1
  • Hercule TI
  • NXP MX RT

Kommunikationsprotokolle

  • I2C
  • SPI
  • UART
  • CAN
  • Ethernet
  • Bluetooth

Entwicklungswerkzeuge

  • STM32CubeIDE
  • PlatformIO
  • Code Composer Studio
  • Docker
  • CI/CD-Pipelines
  • Git und Azure DevOps

Programmiersprachen

  • C
  • C++
  • Python
  • Assembly
  • Rust

RTOS-Frameworks

  • FreeRTOS
  • ZephyrOS
  • CMSIS RTOS
  • Aufgabenplanung und Synchronisation
  • Speicherverwaltung und -optimierung

Technische Dokumentation

  • Software-Design-Dokumentation (UML, Flussdiagramme)
  • Entwicklerhandbücher und API-Dokumentation (Doxygen)
  • Testpläne und Berichte
  • Anforderungsrückverfolgbarkeitsmatrizen