Unsere Produkte

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

Overlay

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

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

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

SQ8-IO Netzwerk

Network controller

SQ8-IO

sq2

ARM linux Plattform

SQ2

IMG 0246 scaled

Hardware in Loop testsystem

HL-1

VoIP Sprechstelle

NEXUS

EVE

Extended Visualization Environment

EVE