The Controller presented here combine display, operation and control in one device. They perfectly integrate HMI, data acquisition and control in one device. They can be programmed together in a single free development environment. Automation engineers can program the control logic in Ladder (ladder diagram), PC developers can also program in "C". The HMI are ideal for small factory or machine automation applications and for building automation applications.