¿Por qué ZnO es blanco cuando está frío pero amarillo cuando está caliente?

Este fenómeno se llama termocromismo.

resulta de una pequeña pérdida de oxígeno al calentar a temperaturas alrededor de 800 ° C, es decir, un Zn1 + xO no estequiométrico

con x = 7 × 10-5

se forma.

En el aire, este efecto es reversible. El calentamiento (y enfriamiento) del material mientras está conectado a una bomba de vacío puede dar como resultado un cambio de color más persistente.

Espero que ayude ☺️