W1209 Digital Temperature Controller Switch Thermostat


  1. Temperature Control Range(°C): -50 to +110
  2. Resolution @-9.9°C to +99.9°C: 0.1°C
  3. Resolution @all temperatures: 1°C
  4. Accuracy: 0.1°C
  5. Refresh Rate(s): 0.5
  6. Supply Voltage(V): 12
  7. Measuring Inputs: NTC10K
  8. Cable Length: 0.5 Meter
  9. Output Type: 1 Channel Relay Output
  10. Capacity: 10A
GTIN: 8900000012374 SKU: ol-p-0000099 Category: Tags: , ,


W1209 Digital Temperature controller

Digital Temperature controller is low-cost 12V Temperature controller with 7-segment display and 3 switch keypad for setting temperature and other parameters. W1209 Digital Temperature Controller features an NTC  thermistor temperature sensing and has an accuracy of 0.1 C.  W1209 digital temperature controller Module W/ Display and NTC Waterproof Temperature Sensor is an incredibly low cost yet highly functional thermostat controller.

We can display the current temperature in degrees Centigrade via its 3 digits seven-segment display and the current relay state by an onboard LED.

Displaying the current temperature

The thermostat will display the current temperature in °C by default. When in any other mode making no input for approximately 5 seconds will cause the thermostat to return to this default display.

Setting the trigger temperature

To set the trigger temperature press the button marked ‘SET’. The seven-segment display will flash. You can now set a trigger temperature (in °C) using the ‘+’ and ‘-‘ buttons in 0.1° increments. If we didn’t press any buttons for approximately 2 seconds the trigger temperature will be store and the display will return back to the current temperature.

Setting the parameters

To set any parameter first long press the ‘SET’ button for at least 5 seconds. The seven-segment display should now display ‘P0’. This represents parameter P0. Pressing the ‘+’ or ‘-‘ buttons will cycle through the various parameters (P0 to P6). Pressing the ‘SET’ button whilst any of these parameters are displayed will allow you to change the value for that parameter using the ‘+’ and ‘-‘ buttons. When finished setting a parameter press the set button to exit that option. If no buttons are pressed for approximately 5 seconds the thermostat will exit the parameter options and will return back to the default temperature display.

Settings Chart

Long press the “SET” button to activate the menu.

Code Description Range Default Value
P0 Heat C/H (C)
P1 Backlash Set 0.1-15  (2)
P2 Upper Limit 110 (110)
P3 Lower Limit -39 (-39)
P4 Correction -7.0 ~ (0)
P5 Delay Start Time 0-10 mins  (0)
P6 High-Temperature Alarm 0-110  (OFF)
Long pressing “+/-” will reset all values to their default

  1. To measure and display temperature
  2. To Turn any application ON/OFF based on temperature reading. (Both AC and DC)
  3. Example Project:- A Fire alarm system . B. Auto cut off Electric Water Heater

Features :

  1. Power Consumption
    1. Static Current: <=35mA
    2. Current: <=65mA
  2. Environmental Requirements
    1. Temperature: -10 ~ 60 C
    2. Humidity: 20-85%

Package Includes : 

1 x W1209 digital temperature controller switch with Temperature sensor and display


Additional information

Weight 20 g
Dimensions 4 × 4 × 2 cm
Temperature control range:

-50 ~ 110 ° C


-9.9 to 99.9 is 0.1° C , 1 ° C temperature ranges other

Measurement Accuracy:

0.1 ° C

Refresh rate:

0.5 S

Input Power:



There are no reviews yet.

Be the first to review “W1209 Digital Temperature Controller Switch Thermostat”

Your email address will not be published. Required fields are marked *