Ответ:

Запятая ставится между частями сложного предложения: у них разные грамматические основы.

Здесь в комнате стало тепло, и мы сняли с себя верхнюю одежду — пальто и шапки.

Грамматические основы: стало тепло; мы сняли.