Nanoscale ZnO surface functionalization, for example with Pd nanoparticles or Pt nanoparticles, has been exploited to detect H2 and NH3 gases at room temperature, but the sensitivity is so low that they cannot meet the requirements for applications in monitoring environmental pollution gases.