Leistung

MCU-Firmware-Entwicklung

Firmware für Mikrocontroller, die jahrelang laufen muss: Treiber, RTOS oder Bare Metal, Low Power, Konnektivität und ein sicherer Update-Weg, mit Tests auf echter Hardware vom ersten Tag an. Wir arbeiten mit MCUs von NXP, ST und Nordic.

250

OTA-Releases an unsere eigene Flotte

~75,000

Geräte online

24/7

Flotten-Monitoring und Support

20
+

Länder, in die unsere Geräte geliefert werden

Die Herausforderung

Warum MCU-Firmware-Projekte ins Stocken geraten

MCU-Firmware wächst oft ohne Struktur: schwer zu testen, schwer zu aktualisieren und fragil im Feld.

Ungetesteter Code

Fehler werden von Kunden gefunden statt von Tests.

Kein sicherer Update-Pfad

Geräte im Feld lassen sich nicht ohne Vor-Ort-Einsatz reparieren.

Probleme mit Energie und Timing

Akkulaufzeit und Echtzeitverhalten verfehlen das Ziel.

Firmware-Entwicklung für Mikrocontroller: was wir liefern

Wartbare Firmware mit Tests, CI und einem Update-Pfad.

Firmware-Architektur auf RTOS oder Bare Metal

FreeRTOS, Zephyr oder Bare Metal, passend zum Produkt gewählt, mit einer Struktur, die testbar bleibt, wenn Funktionen dazukommen.

Treiber für Sensoren, Funkmodule und Peripherie

Treiber für Sensoren, Displays, BLE-, WLAN- und Mobilfunkmodule sowie Busse wie SPI, I2C, UART, RS-485 und CAN.

Optimierung für Low Power und Echtzeit

Schlafmodi, Takt- und Peripherie-Energiemanagement sowie Interrupt- und Task-Timing, gemessen auf dem echten Board.

Bootloader und sichere Firmware-Updates

Ein Bootloader, der nur signierte Images annimmt, mit Recovery- oder A/B-Slot, damit ein fehlgeschlagenes Update kein Gerät unbrauchbar macht.

Unit- und Hardware-in-the-Loop-Tests in der CI

Tests bei jeder Änderung, im Labor und auf echter Hardware, damit Fehler im Labor auffallen statt beim Kunden.

Plattformen und Werkzeuge für MCU-Firmware

  • Mikrocontroller: NXP, ST und Nordic.
  • RTOS: FreeRTOS, Zephyr oder Bare Metal.
  • Konnektivität: BLE, WLAN, LTE-M/NB-IoT; Modbus, CAN, RS-485 und BACnet für Industrie- und Energiegeräte.
  • Sicherheit: signierter Bootloader, sichere Schlüsselablage, TPM 2.0, wo die Hardware es bietet.
  • Tests und Releases: Unit- und Hardware-in-the-Loop-Tests, reproduzierbare Builds und signierte Releases in GitHub Actions, GitLab CI oder Jenkins.

Aus unserem eigenen Produkt: LaMetric SKY. Jedes Panel dieser modularen Leuchte hat eigene Elektronik und Firmware, und doch verhält sich jede Form an der Wand wie ein einziges Display. Wir haben ein RS-485-Protokoll entwickelt, das Echtzeiteffekte auf bis zu 16 Modulen bei niedrigeren Stücklistenkosten steuert, und OTA-Releases, die den Controller und jedes einzelne Panel aktualisieren. SKY wird in über 20 Länder geliefert. Zur Fallstudie.

So arbeiten wir

So entwickeln wir MCU-Firmware

Firmware, die getestet, aktualisiert und gepflegt werden kann.

Audit plan step icon

1. Anforderungen

Funktionen, Timing, Energie- und Update-Bedarf vereinbart.
System architecture step icon

2. Architektur

RTOS- oder Bare-Metal-Struktur, Treiber und Update-Pfad entworfen.
Feature development step icon

3. Umsetzung

Funktionen in kurzen Iterationen auf echter Hardware geliefert.
Pipeline design step icon

4. Tests und CI

Unit- und Hardware-in-the-Loop-Tests laufen bei jeder Änderung.
Rollout step icon

5. Release und Support

Signierte Releases, Updates im Feld und langfristige Wartung.
Fallstudien

Passende Fallstudien

LaMetric SKY modular smart display

Wie wir ein modulares Licht entwickelt haben, bei dem jedes Panel eigene Elektronik und Firmware hat und sich trotzdem jede Form an der Wand mit einem Scan per Smartphone selbst erfasst und over the air als ein Produkt aktualisiert wird.

Planen Sie etwas Ähnliches?

Sagen Sie uns, wo Sie stehen. Ein erfahrener Ingenieur antwortet innerhalb eines Werktags.

Leistungen

Passende Leistungen

Microcontroller board connected to an oscilloscope on an engineer's desk

Firmware für vernetzte Geräte, die jahrelang laufen müssen: Mikrocontroller- und Embedded-Linux-Firmware, Secure Boot, signierte Over-the-Air-Updates und getestete Releases. Vom Team hinter LaMetric, mit ~75.000 Geräten online und 250 OTA-Releases an unsere eigene Flotte.

Engineer working on printed circuit board panels in an electronics lab

Schaltpläne, Leiterplattenlayout und Inbetriebnahme für vernetzte Geräte, gemeinsam mit der Firmware und Software entworfen, die darauf laufen.

Startup business, two male software developers working on co

Automatisierte Builds, Tests und Releases für Embedded-Produkte, vom Commit bis zum signierten Image auf dem Gerät.

Hands of contemporary engineer of industrial plant with tabl

Over-the-Air-Updates, die nie ein Gerät unbrauchbar machen: A/B-Partitionen, signierte Images, Rollback und gestaffelte Rollouts.

An engineer is engaged in the development and layout of elec

Serienreifes Embedded Linux für vernetzte Geräte: von der Board-Inbetriebnahme bis zu einem gepflegten, aktualisierbaren OS-Image.

Engineers assembling a robotic hardware prototype on a lab bench

Ein Engineering-Team vom Konzept bis zu Geräten im Feld: Prototypen, Elektronik- und Gehäusedesign, Firmware und Embedded Linux, Zertifizierung, Fertigung und Flottenbetrieb unter einem Dach.

FAQ

Mit beidem. Wir wählen, was zum Produkt passt.
Ja. Wir beginnen mit einem Review und stabilisieren sie, bevor wir Funktionen ergänzen.
Mit NXP, ST und Nordic. Wir wählen den MCU, der zum Produkt, zum Energiebudget und zur Liefersituation passt.
Mit einem Bootloader, der nur signierte Images annimmt, einem Recovery- oder A/B-Slot und automatischem Rollback, wenn das neue Image nicht startet, getestet gegen Stromausfall während des Updates.
Unit- und Hardware-in-the-Loop-Tests laufen bei jeder Änderung in der CI.
Ja. Wir messen zuerst auf dem echten Board und optimieren dann Schlafmodi, Peripherie und Task-Timing.
Ihnen. Alles wird in Ihre Repositories geliefert.
Kontakt

Sprechen Sie mit einem Ingenieur, nicht mit dem Vertrieb

Idee, Prototyp, Produktion oder eine Flotte im Feld: Sagen Sie uns, wo Sie stehen. Ein erfahrener Ingenieur antwortet innerhalb eines Werktags.

Ihre Vorteile:
Wie geht es weiter?
1

Ein kostenloses 30-minütiges Gespräch mit einem erfahrenen Ingenieur

2

Ein kurzes technisches Erstgespräch

3

Ein Angebot mit Umfang, Zeitplan und Kosten

Erzählen Sie uns von Ihrem Projekt
PDF, Office-Dateien, Bilder oder ZIP, bis 10 MB