A detection and evaluation device for environmental quantities and events, comprising: a containment casing ; a support in the containment casing; a plurality of inertial sensors , carried by the support; a plurality of environmental sensors , carried by the support; a processing unit , carried by the support and coupled to the inertial sensors and to the environmental sensors; a wireless connection unit , coupled to the processing unit; programming connectors , carried by the support, coupled to the processing unit and configured to couple to an external programming unit to receive programming instructions of the processing unit; and a storage structure , coupled to the processing unit, the storage structure configured to store detection data supplied by the inertial sensors and environmental sensors, as well as pre-loaded detection and evaluation functions and programmed detection and evaluation functions supplied through the programming connectors , wherein the device is configured to enable its use according to three user-selectable modes, the three modes being a basic-use mode, an expert-use mode and an advanced-use mode, each of the modes enabling certain detection and evaluation functions, the functions of the advanced-use mode comprising the functions of the basic-use mode and additional functions, and the expert-use mode comprising the functions of the advanced-use mode and more additional functions, wherein the device is configured to receive, through the wireless connection unit , a request and to execute a requested function corresponding to the user-selected operation mode, to activate at least one sensor selected among the inertial sensors and the environmental sensors and to send corresponding data through the wireless connection unit. a containment casing ; a support in the containment casing; a plurality of inertial sensors , carried by the support; a plurality of environmental sensors , carried by the support; a processing unit , carried by the support and coupled to the inertial sensors and to the environmental sensors; a wireless connection unit , coupled to the processing unit; programming connectors , carried by the support, coupled to the processing unit and configured to couple to an external programming unit to receive programming instructions of the processing unit; and a storage structure , coupled to the processing unit, the storage structure configured to store detection data supplied by the inertial sensors and environmental sensors, as well as pre-loaded detection and evaluation functions and programmed detection and evaluation functions supplied through the programming connectors , wherein the device is configured to enable its use according to three user-selectable modes, the three modes being a basic-use mode, an expert-use mode and an advanced-use mode, each of the modes enabling certain detection and evaluation functions, the functions of the advanced-use mode comprising the functions of the basic-use mode and additional functions, and the expert-use mode comprising the functions of the advanced-use mode and more additional functions, wherein the device is configured to receive, through the wireless connection unit , a request and to execute a requested function corresponding to the user-selected operation mode, to activate at least one sensor selected among the inertial sensors and the environmental sensors and to send corresponding data through the wireless connection unit. <EOS>