Integrierter Hardware­entwurf

Wir verbinden zuverlässige Hardware mit fundierten Kenntnissen aus der Softwareentwicklung, um hochwertige Produkte und Systeme zu entwerfen.

Methoden

Micro­controller- und Ein­platinen­leiter­platten

Wir entwerfen Leiterplatten, die verschiedene ARM-basierten Mikrocontroller-Einheiten (MCUs) unterstützen. Außerdem können diese Leiterplatten mit Peripherie, wie beispielsweise Sensoren und Aktoren ausgestattet sein. Des Weiteren bieten wir Erweiterungsplatinen für die weit verbreiteten Einplatinencomputer Beaglebone und Raspberry Pi.

In schnellen Konstruktionszyklen entwickeln wir gemeinsam mit unseren Kunden Schaltpläne für Produktprototypen, die in der Automobilbranche, im Forschungsbereich und bei Robotern zum Einsatz kommen.

Hochwertige Firmware

Die Entwicklung hört bei uns nicht zwingend bei den Leiterplatten oder mit einem Prototypen auf. Es ist möglich den Auftrag mit einer passenden und qualitativ hochwertigen Firmware zu erweitern. Dabei bieten wir die Firmeware als Bare-Metal-Anwendung und in Form von Embedded-Linux an.

Firmwareentwicklung ist bei uns eine Aufgabe, die von unseren Hardware- und Software-Entwicklern gemeinsam gelöst wird, um einen nahtlosen Übergang zwischen Fachgebieten zu ermöglichen.

Verlässliche Entwicklung

Durch ein breites Spektrum von Implementierungssprachen verfügen wir über die richtige Technologie für jedes einzelne Projekt. Unsere Teams kennen sich sowohl mit bewährten Technologien wie C und C ++ aus, als auch mit modernen Programmiersprachen wie Rust, die es erlauben von Anfang an sichere Firmware bereitzustellen. Die von uns verwendeten modernen Ansätze vermeiden Probleme aufgrund ihres Sprachdesigns, die andernfalls nur durch eine separate statische Code-Analyse aufgedeckt werden können.

Trotz der neuen und interessanten Technologien vergessen wir Bewährtes nicht. Embedded-Projekte profitieren beispielsweise oft von einer hohen Entwicklungsgeschwindigkeit und vielen Möglichkeiten Dienstleitungen von Drittanbietern einzubinden. Daher eigenen sich in diesem Kontext eher Programmiersprachen wie Python an. Unsere Flexibilität ermöglicht uns daher, den besten Ansatz für jede Anforderung auszuwählen.

Schnelle Iterationen

Wir setzen die Techniken der Softwareentwicklung bei unserem Hardware-Design ein. So erreichen wir bessere Fertigungszeiten und -kosten, die sich positiv auf die Entwicklung von Prototypen auswirkt. Schnelles Feedback der Kunden und häufige Tests ermöglichen es uns, Probleme früh zu erkennen und die Projektrichtung während des Prozesses anzupassen.

Daher haben moderne Werkzeuge und Methoden ihren Platz in unserer Hardwareentwicklung: Versionskontrolle, automatische Tests in allen Entwicklungsphasen und eine wiederverwendbare Architekturen werden bei uns nicht nur in der Softwareentwicklung verwendet.

Alles aus einer Hand

Wir schließen die Lücke zwischen der Hardware- und Softwareentwicklung. Firmware ist zu wichtig, um sie zu vernachlässigen und sollte deswegen von Experten entworfen werden.

Wir arbeiten in unserem Unternehmen fachbereichsübergreifend, um Umstimmigkeiten zu vermeiden und dadurch dem Kunden einen besseren Service zu bieten. Innovative Entwicklungsmethoden ermöglichen es uns, Ideen schnell umzusetzen und unseren Kunden zeitnah Einblicke in das spätere Produkt zu ermöglichen.

IoT-Anwendungen und Industrie 4.0 fordern unser Können und Wissen im Bereich der Embedded-Anwendungen. Die Sicherheitsanforderungen für diese Art von Anwendungen zu erfüllen und zu übertreffen ist unser Ziel.

Bei uns bekommen sie alles aus einer Hand: Leiterplattenentwurf, Firmware, sicherheitsrelevante Funktionen und Anwendungsserver. Des Weiteren bieten wir bei unseren Komplettsystemen Cloud-Lösungen und Datenanalysen an.

Gehen Sie neue Wege

Produktprototypen

Brauchen Sie einen Prototyp für Ihre app-gesteuerte Selfie-Fotobox? Soll ein automatisiertes Bewässerungssystem Ihnen zu einem grünen Daumen verhelfen? Haben Sie eine weitere Produktidee, die Sie verwirklichen wollen? Wir freuen uns, von Ihren Ideen zu hören!

Prüfstand

Benötigen Sie Steuerungen, Datenprotokollierung, Automatisierungsprogramme oder eine integrierte Lösung für Ihren Prüfstand? Wollen Sie Neuland betreten, indem sie maschinelles Lernen für vollautomatische Parametrisierung und Tests anwenden? Nehmen Sie Kontakt mit uns auf und erfahren Sie, wie wir Ihre Ingenieure mit maßgeschneiderter Hard- und Software unterstützen können.

Internet of Things (IoT)

Möchten Sie ein sicheres IoT-Produkt entwickeln? Haben Sie Probleme, tausende Geräten zu einer zusammenhängenden Einheit zusammen zu schließen? Wir helfen Ihnen dabei!

Schreiben Sie uns

Wir bauen Ihren Prototyp, entwickeln Ihre Geschäftsanwendung oder entwerfen Ihr neues Produkt. Stellen Sie Ihre Frage an