--- import MainLayout from "../layouts/MainLayout.astro"; import Section from "../components/Section.astro"; import PatternCode from "../components/PatternCode.astro"; import PatternPCB from "../components/PatternPCB.astro"; import PatternSystem from "../components/PatternSystem.astro"; import { ACTION_QUERY_PARAMS } from "astro:actions"; ---

Die physische Basis: Zuverlässige Hardware-Architekturen für intelligente und vernetzte Systeme.

  • Design von Low-Power-Embedded-Systemen basierend auf ARM Cortex-M und RISC-V Architekturen.
  • PCB-Design (KiCad) mit Fokus auf kompakte IoT-Lösungen und EMV-gerechtes Layout.
  • Rapid Prototyping und Evaluierung mit gängigen SoCs (STM32, RP2040, ESP32, Nordic nRF52).
  • Power Management & Ladeelektronik, inklusive Schutzbeschaltungen für Li-Ion-Akkusysteme.

Hardwarenahe Softwareentwicklung. Von der Bare-Metal-Firmware bis zur RTOS-Integration – optimiert auf Performance und minimalen Energieverbrauch.

  • Firmware-Entwicklung in C/C++ für ressourcenbeschränkte Mikrocontroller.
  • Einsatz von Echtzeitbetriebssystemen (RTOS), spezialisiert auf das Zephyr Project.
  • Anbindung von Sensorik und Aktorik über gängige Kommunikationsbusse (SPI, I2C, UART, CAN, Ethernet).
  • Systematisches Debugging und Profiling zur Engpassanalyse in Embedded-Systemen.
  • Implementierung poweroptimierter Software-Architekturen für batteriebetriebene Endgeräte.
  • Drahtlose Kommunikation & IoT-Stacks: BLE, LoRaWAN, OpenThread, Zigbee, WiFi sowie IP-basierte Protokolle (MQTT, WebSockets).

Integration von Hardware und Software zu skalierbaren Gesamtsystemen. Vom Sensor über das Edge-Gateway bis zur Visualisierung.

  • System-Architektur: Konzeption modularer, sicherer und wartbarer End-to-End Lösungen.
  • Connectivity & Routing: Zuverlässige Datenübertragung über LoRaWAN, IEEE 802.15.4, Feldbusse und MQTT-Broker.
  • User Interfaces & Visualisierung: Entwicklung responsiver Dashboards und Web-UIs mit modernen Frameworks (Astro, Svelte).