Individual modules, function blocks and systems


We create circuit diagrams, map layouts and take responsibility for programming the target system.

  • Selection and integration of the latest peripheral modules, e.g. A/D and D/A converters, industry-suitable I/Os and other special components required for the application
  • Programming of driver layers for various operating systems, e.g. Linux and WinCE, and various processor architectures (Arm, X86)
  • Implementation of system communication layers via various interfaces, from RS232, to USB, to Ethernet
  • Programming of microcontrollers on the basis of ARM, AVR-RISC and 8051 from different manufacturers (e.g. Atmel, ST Microsystems or FreeScale)
  • IC connection via various bus systems, e.g. Parallel, SPI, I2C
  • Measurement and control algorithms in software and hardware, using programmable logic