Human machine interface

Human machine interfaceSub Module -1: Introduction to the world of so-called human-machine interfaces to understand them and make the most of them

Duration: 3 Hrs

Recipients: users with the need to know and make the best use of the potential and limits offered by current and future man-machine interfaces.

Objectives: the module aims to introduce the user to the world of Man Machine Interface, better known in the English formulation of Human-Machine Interface (HMI). Interfaces allow us to interact with computers, with production machines, with various devices: each of these has peculiar characteristics of its own interface.


  • Introduction to the module
  • What is an HMI
  • Types of HMI, diffusion, presence in working life and beyond
  • The usefulness of a good HMI and the risks of a bad HMI
  • HMI – current applications
  • The HMI of the future
  • Final thoughts
  • Key points of this module

Human-machine interface (HMI) is a component of certain devices that are capable of handling human-machine interactions. The interface consists of hardware and software that allow user inputs to be translated as signals for machines that, in turn, provide the required result to the user. HMI technology has been used in different industries like electronics, entertainment, military, medical, etc. HMI help in integrating humans into complex technological systems.

Human-machine interface is also known as man-machine interface (MMI), computer-human interface or human-computer interface.

In HMI, the interactions are basically of two types, i.e., human to machine and machine to human. Since HMI technology is ubiquitous, the interfaces involved can include motion sensors, keyboards and similar peripheral devices, speech-recognition interfaces and any other interaction in which information is exchanged using sight, sound, heat and other cognitive and physical modes are considered to be part of HMIs.

Although considered as a standalone technological area, HMI technology can be used as an adapter for other technologies.