How does your device get touch control?

The Standard System Design for Control and GUI

The trend towards large displays with high resolution is also finding its way into embedded systems. Often such systems have been constructed from an industrial PC for the graphical user interface and a custom real-time controller, which both have their price. Today, due to the advancing integration in microprocessors, it is possible to implement this functionality with a multi-core microprocessor on one control board.

Our embedded control standard design is based on the i.MX microcontrollers from NXP. The wide variability of this microcontroller family allows to build customized systems in terms of functionality, cost, size, computing power (multi-core), memory footprint and power consumption.

First you select the existing functions which your controller should offer from our building blocks. This way, you simply add features like touch operation, wireless interfaces and IIoT communication to your controller. Finally, we add your domain-specific functions, which we implement according to your requirements. And your customized control system is ready, either you can manufacture it yourself or we can manufacture it for you with our partners.

Of course we also have a standard design for the software. The software kit contains ready-made solutions for recurring tasks, such as graphical user interface, device configuration, service interface (local or remote), data storage, web services and an infrastructure framework that leads to a maintainable software architecture. By using these components, it is possible to get a ready-to-run application quickly because development can focus entirely on your domain functions.

Since you get the sources and schemas of the whole project, there is no dependency, no vendor lock-in.

Realize fast and efficiently a customized control system, based on our standard hardware and software toolbox.

Contact us for more information!

Fields of Application

  • Machine control
  • Operator terminal
  • IIoT edge server
  • Image processing, machine learning


  • Security

    • Secure boot
    • Secure software update via the Internet
    • Data security through encryption
    • Secure certificate and key storage

  • Docker software container
  • Application

    •  Application development with C/C++ and C#
    • Classic (Qt) or web-based GUI
    • Infrastructure framework for modular and maintainable applications
    • Service interface, remote maintenance


This standard system design is based on the following technologies:

  • High level domain

    •  ARM Cortex-A
    • Operating system: Linux

  •  Real-time domain
            ARM Cortex-M
            Operating system: FreeRTOS
  • Security

    • Unique ID
    • Cryptography unit
    • External Secure Element

  • Communication

  • Interfaces

    • USB, UART
    • SPI, I2C
    • CAN, LIN
    • Field busses (EtherCat etc.)
    • Camera (MIPI CSI)

  • Industrial quality

    • Temperature range -40..+85 °C
    •  Long product lifetime (long-term availability)
    • EMC and radio certification

Contact us for details!

Let us discuss your idea/ your project