A control panel used in combination with a power unit to control the operation of a sauna. The control panel is equipped with a microprocessor that has software and proper circuitry to allow a user to use buttons to input information into the control panel regarding the time, temperature, and day on which heating within the sauna is to occur. Additionally, the power unit has a microprocessor with a pulse width modulation output that causes individual heating elements to continuously produce varying intensities of heat in order to maintain a consistent desired temperature, and/or intermittently radiate heat creating a wave of heat to be emitted by each individual heating element.