Der Kuhnke CIO Controller ist eine Hardware auf µController Basis für Steuerungsaufgaben im Maschinen- und Apparatebau. Die integrierten Schnittstellen sind für Geräte mit Netzversorgung und komplexen Steuerungsaufgaben zugeschnitten. Die Programmierung erfolgt über Hochsprache wie z.B. C/C++, die "Kuhnke I/O API" ermöglicht hierbei die einfache Nutzung der vorhandenen Schnittstellen und integrierten I/Os.
Eine µSD-Card ermöglicht die lokale Speicherung von Prozessdaten und den Austausch von Steuerungsprogrammen. Die kompakte Steuerung für die Hutschiene ist CAN Master und über diese Schnittstelle mit weiteren Busteilnehmern zu vernetzen.
Die embedded Hardware kann mit einem abgesetzten 7" oder 5" Display mit Touch-Funktionalität erweitert werden. Die Erstellung der GUI / HMI erfolgt z.B. mit dem embedded Wizard.