10+ Jahre Firmware · 30+ Jahre Software

Maßgeschneiderte Firmware und Hardware, von Ingenieuren gemacht.

Wir entwickeln Embedded-Firmware und maßgeschneiderte Elektronik für Ihre Anwendung. ESP32 zuerst, ebenso zu Hause auf STM32, NXP und Renesas. Modernes C und C++, RTOS, vom Chip in die Cloud.

C / C++17 FreeRTOS ESP-IDF OOP · OOD · DOD PCB design MQTT / TLS · OTA
Drahtlose HF-Platine, entworfen und bestückt von The Firmware Factory drahtlose HF-Platine · eigenes Design
10+
Jahre ausschließlich Embedded-Firmware
30+
Jahre Software-Engineering
Multi CPU
MCU-Familien auf ARM- & RISC-V-Kernen
HW+FW
ein Team für Platine und Firmware

Wir machen Firmware. Professionelle Firmware.

Denn wenn Ihr Unternehmen von der firmware — oder Ihr Produkt auf einer maßgeschneiderten Firmware läuft — setzen Sie alles auf die Qualität dieser Firmware.

kompetenzen

Hardware und Firmware. Beide Seiten der Platine.

Wir übernehmen die Firmware, die Hardware oder beides. Da wir beide Seiten kennen, wissen wir, wo Integrationsprobleme entstehen — und verhindern sie, bevor daraus ein Redesign wird.

Embedded-Firmware

Modernes C und C++ auf einem RTOS. Deterministischer, testbarer, dokumentierter Code — nach Datenblatt geschrieben und am Messplatz verifiziert.

  • Task- und ISR-Architektur auf FreeRTOS, Dual-Core
  • Peripherietreiber: I²S, SPI, I²C, UART, DMA
  • Niedriger Verbrauch, Deep-Sleep, Zustandsautomaten
  • Secure Boot, Flash-Verschlüsselung, signiertes OTA

Hardware-Entwicklung

Schaltplan, mehrlagiges PCB-Layout und Board-Bring-up. Vom Mikrocontroller nach außen, mit über 10 Jahren Praxis.

  • Mehrlagige Mixed-Signal-Leiterplatten
  • Leistungselektronik und dedizierte Versorgungen
  • Antennenplatzierung und HF-Pre-Compliance
  • Bring-up, DFM und Serienüberführung

Konnektivität & IoT

Das Gerät ist nur die halbe Anlage. Wir entwerfen Provisionierung, Transport und Update-Pfad, die eine Flotte über Jahre erreichbar halten.

  • Wi-Fi- und BLE-Provisionierung
  • MQTT über TLS, gegenseitige Zertifikatsauthentifizierung
  • Store-and-Forward bei Verbindungsausfällen
  • Gestuftes OTA mit Rollback und Telemetrie
ingenieurmäßiges vorgehen

Wir schreiben Code, den man pflegen kann.

Keine Wegwerf-Firmware. Wir wählen das Paradigma nach der echten Randbedingung — Latenz, Speicher, Durchsatz — und hinterlassen es so geschrieben, dass Ihre eigenen Ingenieure es lesen und weiterentwickeln können.

C Modernes C++ RTOS
OOP

Objektorientierte Programmierung

Saubere Schnittstellen zwischen Treibern, Diensten und Anwendung. Module, die austauschbar und isoliert testbar sind.

OOD

Objektorientiertes Design

Architektur vor dem Code entschieden: klare Verantwortlichkeiten, kontrollierte Abhängigkeiten, scharfe Grenzen.

DOD

Datenorientiertes Design

Wenn Caches und Taktzyklen zählen, bestimmen die Daten das Layout. Vorhersagbarkeit und Tempo auf dem kritischen Pfad.

RT

Echtzeit & Determinismus

Timing analysiert, nicht erhofft. Task-Prioritäten, Latenzbudgets und Jitter am Messplatz gemessen.

plattformen

Mehrere MCU-Familien, ein Qualitätsstandard

ESP32 ist unsere Heimatbasis. Aber wir wählen den Chip passend zum Projekt — auf ARM-Cortex-M- oder RISC-V-Kernen, nicht umgekehrt.

primär

Espressif

ESP32 · ESP32-S3 · ESP-IDF
  • ESP-IDF und FreeRTOS
  • Wi-Fi und Bluetooth LE
  • Vernetztes industrielles IoT
  • Audio, DSP und Sensorik

STMicroelectronics

STM32 · Keil · IAR
  • Echtzeit-Entwicklung und Debugging
  • Leistungselektronik
  • Firmware für die Serienfertigung
  • Industrie- und DSP-Umfeld

NXP

Kinetis · i.MX RT · LPC
  • Cortex-M mit hoher Leistung
  • Motor- und Aktorsteuerung
  • Industrielle Schnittstellen
  • Deterministische Anwendungen

Renesas

RA · RX · Synergy
  • Stromsparende MCUs
  • Analoge Erfassung und Sensorik
  • Firmware für langlebige Produkte
  • Langfristige Zuverlässigkeit
kerneARM Cortex-MRISC-V
weitere FamilienAtmelAmbiqMicrochipund weitere
fallbeispiele

Vom Chip ins Feld: reale Projekte

Projekte, die wir vom Mikrocontroller bis zum Steckverbinder zeichnen. Unser Layout, unsere Firmware.

3D-Rendering einer Platine mit ESP32-Modul, Ethernet und Audioeingang
ESP32 · Ethernet · I²S · DSP

Hochauflösender Audio-Netzwerk-Streamer

Ein Netzwerk-Streamer mit Audio bis 32 Bit / 192 kHz und DSP-Kette an Bord. Er arbeitet als eigenständiger Audioprozessor oder als Basis für komplette aktive DSP-Lautsprecher.

32-bit / 192 kHz DSP an Bord Ethernet + Wi-Fi I²S
Runde ESP32-Platine mit Mikrofon, Verstärker und Lautsprecher zum Messen, Signalisieren und Steuern
drahtlos · Sensoren · Aktoren

Station zum Messen, Signalisieren und Fernsteuern

Eine autarke Station mit Beschleunigungssensoren, Mikrofonen, Lautsprechern und Eingängen für externe Sensoren. Sie treibt Aktoren — Relais und Servos — zum Messen, Signalisieren und Fernsteuern.

Beschleunigungssensor · Mikrofon Audioausgang Relais · Servo niedriger Verbrauch
Oszilloskop-Messung am Labortisch während des Tests einer Platine
Bandende · Audioverstärker

Automatischer Prüfplatz für die Fertigung

Eine automatische Prüfeinheit für die Fertigung von Audioverstärkern: sie misst Verstärkung, Frequenzgang und Verzerrung auf jeder Platine, mit Pass/Fail-Urteil und Bandende-Protokoll.

THD+N pass / fail Pogo-Pin-Bett end-of-line
Tragbarer Umweltsensorknoten mit 18650-Akku
LoRa · Cloud · Telemetrie

LoRa-Umweltsensor mit Cloud-Berichten

Ein Fernknoten mit großer Reichweite, der Temperatur und weitere Umweltparameter misst, sie per LoRa sendet und in der Cloud mit Statistiken und automatischer Berichtserzeugung ablegt.

LoRa 868 MHz temp · RH · hPa cloud log auto-report
vom werktisch

Der Beweis liegt am Messplatz

Echte Hardware und Firmware, gemessen. Keine Renderings — Fotos von unserem eigenen Werktisch.

Maßgeschneiderte Audioplatine im Gegenlicht
maßgeschneiderte Audioplatine
Echtzeit-Terzband-Audioanalysator auf dem Display
Echtzeit-Terzband-Audioanalyse
Stromaufnahme auf OLED-Display: Spitze 132 µA
Stromprofil · Spitze 132 µA
Messplatz für Umweltsensorik mit Live-Anzeige
Umweltsensorik am Messplatz
Oszilloskop-Kurve: Signalintegrität
Signalintegrität, verifiziert
Oszilloskop-Kurve: Timing-Aufnahme eines digitalen Busses
Timing eines digitalen Busses, aufgezeichnet
branchen

Wo wir bereits gearbeitet haben

Echte Erfahrung in technisch anspruchsvollen Anwendungen.

Audio & DSP

Echtzeit-Audiosignalverarbeitung und DSP-Ketten.

Luftfahrt

Embedded-Systeme für hochzuverlässige Anwendungen.

Industrie & Fertigung

Firmware für Produktionsmaschinen und Prüfplätze.

IoT & Smart Home

Vernetzte Geräte, Provisionierung und aktualisierbare Flotten.

Web & Cloud

Backends, Telemetrie und Dashboards für Geräte im Feld.

Leistungselektronik

Steuerung, Wandlung und Ansteuerung in anspruchsvollen Umgebungen.

wie wir arbeiten

Gebaut zur Übergabe

Ein Projekt zählt nur, wenn Ihr Team es weiterführen kann. Wir arbeiten transparent und hinterlassen eine Platine, ein Firmware-Repository und eine Dokumentation, die Ihre eigenen Ingenieure pflegen können.

01

Spezifikations-Review

Anforderungen, Leistungsbudget und Fehlerfälle abgestimmt, bevor ein einziges Bauteil gewählt wird.

02

Transparente Entwicklung

Ihre Ingenieure nehmen an unseren Reviews teil und haben ab der ersten Woche Zugriff auf das Repository.

03

Dokumentierte Übergabe

Platinendaten, Firmware und Schnittstellendokumentation, mit schrittweiser Übergabe an Ihr Team.

das team

Ein Team, definiert durch seine Kompetenzen

Erfahrene Ingenieure mit jahrzehntelanger Praxis. Hier gehen wir in die Tiefe.

Firmware & real-time

Modernes C und C++ auf einem RTOS, deterministisches Timing, Treiber nach Datenblatt geschrieben und am Messplatz verifiziert.

C / C++17FreeRTOSOOP · OOD · DOD

Hardware & PCB

Schaltplan, mehrlagiges Mixed-Signal-Layout, Board-Bring-up und Serienüberführung.

mehrlagige Leiterplattemixed-signalDFM

Leistungselektronik

Wandlung, Ansteuerung und dedizierte Versorgungen, mit analoger und digitaler Elektronik, für anspruchsvolle Umgebungen.

LeistunganalogAnsteuerung

DSP & Audio

Echtzeit-Signalverarbeitung und hochauflösendes Audio bis 32 Bit / 192 kHz.

DSP32 / 192I²S

Konnektivität, IoT & Cloud

Wi-Fi, BLE und LoRa; MQTT über TLS, OTA und Cloud-Telemetrie für Flotten, die dauerhaft erreichbar bleiben.

Wi-Fi · BLELoRaMQTT/TLS · OTA

Software & Architektur

30+ Jahre Software-Engineering: saubere Architektur und wartbarer Code, auch in C#, von der Firmware bis in die Cloud.

OOD · DODC#30+ Jahre
kontakt

Beginnen wir mit einer Design Review.

Erzählen Sie uns die Anforderungen — oder zeigen Sie uns den halbfertigen Prototyp. Sie erhalten von uns eine schriftliche Ersteinschätzung, und wir beginnen gemeinsam an Ihrer Firmware- oder Hardwarelösung zu arbeiten.

Gegenseitiges NDA auf Wunsch, vor dem ersten Gespräch.

Pistoia · Toskana · Italien