Hola
Comentaros un problema que he tenido y no he sido capaz de encontrar la solución por internet.
He comprado unos módulos zumbadores amplificados en ebay: (YL-44)
Al conectar el buzzer, se calentaba muchísimo y consumía mucho, aunque no usara el zumbador.
El problema es que el pin se quedaba en estado bajo y por tanto la corriente pasaba permanentemente por el zumbador, calentándose mucho. Incluso llegando a resetear el Arduino Nano. La solución es subir a 5v el pin del buzzer tras cada uso:
digitalWrite(BUZZ, HIGH);
Saludos,
Antonio