Software drives innovation
That is why we have been consistently taking the software-first approach to our work for more than ten years. We develop the software, build the hardware around it and coordinate all components to each other.
Focus on the whole system
Our engineers develop, program and test programs for microcontrollers, microprocessors and embedded systems. This includes the bootloader and graphical user interface, as well as the firmware, device drivers and board support packages for Linux or Zephyr. We assemble interdisciplinary teams and focus on the whole system. By taking a software-first approach, we reduce complexity, minimize risks and shorten the time to market.
- HTML5 and web-based applications
- Qt-based applications
- Developments in C/C++
- Linux kernel development
- Embedded Linux support (platform-independent)
- Yocto-based platforms
- Debian-based platforms
- Zephyr-based platforms
Using the platform-independent application framework Qt, we develop programs and graphic user interfaces for all operating systems.
Internet of Things
Using Zephyr, an open-source, real-time operating system, we network microcontrollers with the Internet and develop complex wireless systems like Bluetooth LE or LoRa
We use HTML5 to develop web-based (and other) applications. For more complex user guid-ance, we rely on the Qt QML framework.
Using Qt, we develop cross-platform programs and graphical user interfaces. Qt supple-ments C++ with signals or slots, for example.
We use Yocto to create tools and processes for individual embedded Linux distributions, independent of the architecture of the embedded hardware.