The basic of the Moduline controllers is the processorboard. The board is designed according automotive specifications to withstand al kind of influences in a harsh environments.
The Moduline III is equipped with an i.MX6 application processor. The operating system running on the controller is Linux. The controller can be programmed using a graphical software development environment called Node-RED. No external software IDE’s, compilers or licenses are needed. GOcontroll has build some dedicated function nodes to configure the controller and interface with the Moduline compatible modules. It is still possible to run Simulink models on top of the Linux controller.
If you have a GOcontroll Moduline III controller, the wiki environment will help to setup the controller.