Product Overview

Real-time Operating System

Real Time for Windows

Kithara develops real-time software for automation, communication, industrial machine vision, automotive engineering and hardware-dependant programming. The real-time functions are commonly used in product development, manufacturing, packaging, quality assurance as well as for test facilities.


Food production



Special machines

Health service


Aviation industry

Big Data


Food production


Kithara RealTime Suite

RTOS, real-time operating system: Kithara RealTime Suite

Transform your Windows PC into a real-time machine!

Kithara RealTime Suite is a modular real-time extension for Windows, which combines hardware-dependent programming, communication, automation protocols and machine vision into a powerful real-time system:

  • High-performance and high-precision real-time multitasking under Windows
  • Hardware-dependent programming
  • Automation with EtherCAT und CANopen
  • Communication via Ethernet, USB, CAN/CAN FD, FlexRay, LIN and further relevant standards
  • Image capture with GigE Vision and USB3 Vision as well as image processing with Halcon and OpenCV

About Kithara RealTime Suite …

Modular Structure

Real-time operating system: Modular structure

Only buy what you need

Kithara RealTime Suite is built modularly and allows for creating an individually customized real-time operating system tailored to your needs. Thanks to the seamless integration of modules you get all necessary components working as if they were a uniform contruct. This keeps your system efficient and saves financial resources.

About modules …


Real-time operating system: Packages

For common fields of application, we have combined the most important modules into packages. These already cover the requirements of the majority of our customers, include additional tools and are much more cost-efficient than acquiring single modules.

Kithara RealTime EtherCAT

Efficient EtherCAT Master under Windows with high-precision real-time multitasking. About Kithara RealTime EtherCAT …

Kithara RealTime CANopen

Efficient CANopen Master under Windows with high-precision real-time multitasking. About Kithara RealTime CANopen …

Kithara RealTime Vision

High-performance real-time image capture with GigE Vision and USB3 Vision as well as image processing with Halcon and OpenCV. About Kithara RealTime Vision …

Kithara RealTime Automotive

Efficient real-time vehicle networking with support for the most relevant automotive standards. About Kithara RealTime Automotive …

Kithara Integration Kits

real-time software: Kithara DIAdem EtherCAT driver

DIAdem EtherCAT driver

The software DIAdem is optimally tailored to the requirements for automation levels 2 and 3. It can both configure and perform measurement and automation tasks as well as meeting demands for level 3 by providing powerful data management and analysis capabilities. The deciding factor for the efficiency of the system is the connection between these two levels. This is where the DIAdem EtherCAT Driver from a-solution, based on the EtherCAT-Master from Kithara Software, comes into play. About DIAdem EtherCAT driver …

Kithara Driver Collection

Kithara Driver Collection

Module selection for hardware-dependent programming and driver development, enabling access to I/O ports, physical memory as well as interrupt handling, serial communication (UART, USB) and simple Windows timers. About Kithara Driver Collection …

Kithara PCI Toolkit

Module selection specifically for PCI driver development (PCI, PCIe PCMCIA/Cardbus, ExpressCard devices, ISA bus etc.). About Kithara PCI Toolkit …

Kithara USB Toolkit

Module selection specifically for USB driver development, development (USB devices). About Kithara USB Toolkit …

Kithara Development Tools

real-time software: Kithara Development Tools

Kithara Kernel Tracer

Kithara Kernel Tracer is a tool for real-time message logging for Windows (logging of computer operations with exact timing analysis) under Windows. It allows for the analysis of internal processes in a real-time context and therefore is an optimal addition to Kithara RealTime Suite. About Kithara Kernel Tracer …

Kithara Performance Analyzer

Kithara Performance Analyzer is a development-related visualization assistant for simultaneous display and monitoring of several relevant resources regarding system performance. This makes it an important tool for determining a system's real-time performance. About Kithara Performance Analyzer …

Kithara DOS Enabler

real-time software: Kithara DOS Enabler

Kithara DOS Enabler

Kithara DOS Enabler allows for hardware-dependent 16-bit DOS programs to run natively and in real time on Windows 10 and 11 (32 bit and 64 bit) as well as Windows Server 2016, 2019 and 2022. About Kithara DOS Enabler …

EtherCAT® and Safety over EtherCAT® are registered trademarks and patented technologies, licensed by Beckhoff Automation GmbH, Germany.
CANopen® is a registered trademark of the CAN in Automation e. V.
GigE Vision® is a registered trademark of the Automated Imaging Association.
USB3 Vision® is a registered trademark of the Automated Imaging Association.