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.