Unsere Produkte
Unsere Produkte umfassen eine vielfältige Palette von Lösungen für Einsatzbereiche in verschiedenen Branchen.

SEQUOIA
Byte code interpreter
SEQUOIA ist ein Bytecode-Interpreter für die C-ähnliche Programmiersprache SQC Mit SEQUIOA lassen sich Embedded Systeme zu frei programmierbaren Geräten erweitern. Die Software besteht aus einem Bytecode-Interpreter für die Programmiersprache SQC und einer Entwicklungsumgebung für Windows. Hardware-Anbieter und Nutzer von Embedded Devices können mit SEQUIOA individuelle und kundenspezifische Funktionen und Anwendungen für vorprogrammierte Geräte implementieren.
Ein starkes Fundament: emBoot & ATIOS in allen unseren Produkten
Alle unsere Embedded-Systeme basieren auf unserem eigenen Bootloader emBoot und dem Echtzeitbetriebssystem ATIOS. Diese Kombination gewährleistet maximale Kontrolle, kurze Entwicklungszeiten und höchste Zuverlässigkeit – vom Start bis zur Ausführung.

emBoot – der modulare STM32-Bootloader
Multitalent für Embedded-Systeme
emBoot ist ein leistungsfähiger und flexibler Bootloader für STM32-Mikrocontroller. Er unterstützt verschiedene Kommunikationsschnittstellen wie UART, TCP/IP und CAN, und ermöglicht sowohl sichere Firmware-Updates als auch die Kaskadierung mehrerer Mikrocontroller. Zusätzlich kann emBoot als intelligentes Gateway zwischen Host-Systemen und weiteren MCUs agieren – perfekt für modulare oder verteilte Steuerungssysteme.
Kernfunktionen:
- Multiplattform-Kommunikation über UART, TCP/IP, CAN
- Gateway-Modus: Weiterleitung von Befehlen an nachgeschaltete Mikrocontroller als Bootloader-Knoten in MCU-Ketten
- Eigene GUI: Frontend zur komfortablen Firmware-Übertragung
Sicherheits- und Validierungsfunktionen:
- CRC-Validierung der übertragenen Firmware
- Zielgeräteprüfung: Update wird nur durchgeführt, wenn die Firmware zur jeweiligen Hardware passt
- Timeout-Handling bei Kommunikationsunterbrechung
- Optional: Verschlüsselung der übertragenen Firmwaredatei

ATIOS – das Echtzeitbetriebssystem für STM32
Minimal, schnell, prädiktiv.
ATIOS ist ein speziell für STM32-Mikrocontroller entwickeltes RTOS (Real-Time Operating System), das auf Effizienz, Modularität und Echtzeitverhalten optimiert wurde. Es eignet sich ideal für industrielle Steuerungen, zeitkritische Embedded-Systeme und Ressourcenbeschränkte Anwendungen, bei denen klassische Betriebssysteme zu groß oder träge wären.
Kernmerkmale:
-
Echtzeitfähig: deterministisches Verhalten mit festen Latenzzeiten
-
Sehr schlanker Kernel: geringe RAM-/Flash-Anforderungen, optimal für Low-End-MCUs
-
Taskverwaltung: Prioritäten, oder Cooperative Scheduling
-
Synchronisationsmechanismen: Semaphoren, Timer
-
Modularer Aufbau: Kernel-Funktionen, Treiber, separat einbindbar
-
Inklusive HAL-Schnittstellen: für STM32-Familie optimiert
-
Portierbar und skalierbar: einfach an neue Projekte anpassbar
Optional:
-
Dynamische Speicherverwaltung (Heap) oder rein statische Konfiguration
-
Kompatibel mit emBoot für Firmware-Verteilung
Weiteres aus unserem Portfolio
Network controller
SQ8-IO
ARM linux Plattform
SQ2
Hardware in Loop testsystem
HL-1
VoIP Sprechstelle
NEXUS
Extended Visualization Environment