Software-Entwicklung

Entwicklung gerätespezifischer Soft- und Firmware

Durch die gemeinsame Entwicklung von Hard- und Software erreichen Sie eine optimale Integration, um die einwandfreie Leistung Ihres Geräts zu gewährleisten.

Ihre Vorteile bei uns

Ganzheitlich

Die ganzheitliche Geräteentwicklung ermöglicht es uns, die Software perfekt auf Ihre Hardware abzustimmen, um eine reibungslose Funktionalität zu gewährleisten.

Kundenspezifisch

Da wir auftragsbezogen arbeiten, entwickeln wir in enger Absprache mit Ihnen eine maßgeschneiderte Hard- und Softwarelösung - perfekt auf Ihre Bedürfnisse abgestimmt.

Effizient

Dank der kombinierten Entwicklung sparen Sie Zeit und Kosten, da weniger Abstimmungsbedarf zwischen verschiedenen Entwicklungsteams besteht.

Unsere Kernkompetenzen in der Elektronik Software-Entwicklung

Wir entwickeln Software für PC (Linux, Windows) sowie Embedded Software / Firmware für elektronische Geräte. 

Embedded Software

Bedieneinheiten

Steuerungen

Unsere Leistungen für Software und Embedded Systeme

Bedienelemente

Kapazitive Tasten | Kapazitiver Touchscreen | Mechanische Taster | Inkremental-Geber

Speicher-Medien

(I2C)- EEPROM | Speicherkarten |
USB-Sticks

IT-Sicherheit

EN13849-1 konform | Prüfsummen/CRC | Verschlüsselung | Selbsttests

Mikrocontroller

CPU-Architektur: 8-Bit, 16-Bit, 32-Bit ARM Cortex M | Mikrochip: PIC18, PIC24 | Atmel: AVR, ARM-basiert (SAMx)

Kommunikation

RS232, RS485, Modbus-Protokoll | Ethernet TCP/IP-Stack | USB I2C-Bus, SPI | CAN-Bus, Profibus-DP

Ansteuerung von Peripherie

Leistungselektronik | TFT-Displays | Funk-Module (GSM, GPS, Bluetooth) | Motoren (BLDC, DC-Motor brushed)

Echtzeit-Betriebssystem

FreeRTOS

Programmiersprachen

C | C++ | Java

Firmware-Update

Bootloader USB, RS232