Odour perception has been the object of fast growing research interest in the last three decades. Parallel to the study of the corresponding biological systems, attempts are being made to model the olfactory system with electronic devices. Such projects range from the fabrication of individual sensors, tuned to specific chemicals of interest, to the design of multipurpose smell detectors using arrays of sensors assembled in a sort of artificial nose. Recently, proteins have attracted increasing interest as sensing elements. In particular, soluble olfaction proteins, including odorant-binding proteins (OBPs) of vertebrates and insects, chemosensory proteins (CSPs) and Niemann-Pick type C2 (NPC2) proteins possess interesting characteristics for their use in sensing devices for odours. In fact, thanks to their compact structure, their soluble nature and small size, they are extremely stable to high temperature, refractory to proteolysis and resistant to organic solvents. Moreover, thanks to the availability of many structures solved both as apo-proteins and in complexes with some ligands, it is feasible to design mutants by replacing residues in the binding sites with the aim of synthesising proteins with better selectivity and improved physical properties, as demonstrated in a number of cases.