This is the 12V variant of the W1209 12V Digital Temperature Controller Module With Display and NTC Temperature Sensor in Temperature & Humidity Sensor. Available at ₹118.00 (₹100.00 + GST) with free shipping across India.
Description:
The W1209 Mini Thermostat Temperature Controller is an economical 12V controller featuring a 7-segment display and a 3-switch keypad for easy temperature and parameter adjustments. It employs an NTC thermistor temperature sensor with an impressive accuracy of 0.1°C.
This digital temperature controller module, known as the XH W1209, comes with a waterproof NTC temperature sensor and offers exceptional functionality at a very low cost. It allows for intelligent power control of various electrical devices based on temperature readings from the sensor.
No programming expertise is required to operate this module, thanks to its embedded microcontroller. Users can easily configure parameters such as trigger temperatures for switching devices on and off using the three tactile switches. The onboard relay can handle a maximum of 240V AC at 5A or 14V DC at 10A.
The module displays the current temperature in degrees Celsius on its 3-digit seven-segment display, while an onboard LED indicates the relay’s current state.
Displaying the current temperature
The thermostat will display the current temperature in °C by default. If no input is made for approximately 5 seconds while in any other mode, it will automatically revert to this default display.
Setting the trigger temperature
To set the trigger temperature, press the button labeled ‘SET.’ The seven-segment display will begin to flash, allowing you to adjust the trigger temperature (in °C) using the ‘+’ and ‘-’ buttons in 0.1° increments. If no buttons are pressed for approximately 2 seconds, the trigger temperature will be saved, and the display will return to showing 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 will show ‘P0,’ indicating that you are in parameter mode. You can cycle through the various parameters (P0 to P6) by pressing the ‘+’ or ‘-’ buttons.
When a desired parameter is displayed, pressing the ‘SET’ button will allow you to change its value using the ‘+’ and ‘-’ buttons. Once you finish setting a parameter, press the ‘SET’ button to exit that option. If no buttons are pressed for approximately 5 seconds, the thermostat will automatically exit parameter mode and return to the default temperature display.
Parameter Details:
P0: Setting the cooling or heating parameter
-
Two settings: C and H
-
C (default): Relay activates when the specified temperature is reached (ideal for air-conditioning systems).
-
H: Relay deactivates at the target temperature (suitable for controlling heating devices).
P1: Setting the hysteresis parameter
-
Determines the amount of temperature change required before the relay switches state.
-
Example: If default is 2°C and trigger temperature is 25°C, the relay will not deactivate until the temperature drops below 23°C.
-
Prevents frequent switching when temperature fluctuates.
P2: Setting the upper limit of the thermostat
-
Sets the maximum trigger temperature to prevent accidental high settings.
P3: Setting the lower limit of the thermostat
-
Sets the minimum trigger temperature to prevent accidental low settings.
P4: Setting temperature offset correction
-
Adjusts for discrepancies between displayed and actual temperature.
P5: Setting the trigger delay
-
Allows a delay before relay switching (0–10 mins, in 1-min increments).
P6: Setting the high-temperature alarm
-
Turns off the relay when temperature reaches a configured value.
-
Display shows ‘—’ in alarm condition.
-
Relay reactivates when temperature drops below this value.
Settings Chart:
| 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.
Application:
- To measure and display temperature
- To Turn any application ON/OFF based on temperature reading (Both AC and DC)
- Example Projects:
-
- A. Fire alarm system
- B. Auto cut-off Electric Water Heater
Features:
- Power Consumption:
- Static Current: <=35mA
- Current: <=65mA
- Environmental Requirements:
- Temperature: -10 ~ 60°C
- Humidity: 20–85%
Specification:
- Temperature Control Range (°C): -50 to +110
- Resolution @ -9.9°C to +99.9°C: 0.1°C
- Resolution @ all temperatures: 1°C
- Accuracy: 0.1°C
- Refresh Rate (s): 0.5
- Supply Voltage (V): 12
- Measuring Inputs: NTC10K
- Cable Length: 0.5 Meter
- Output Type: 1 Channel Relay Output
- Capacity: 10A
| Accuracy | ± 0.1°C |
|---|---|
| Refresh Rate(s) | 0.5 |
| Input Supply Voltage (VDC) | 12 |
| Measuring Inputs | NTC10K |
| Cable Length (cm) | 50 |
| Output Type | 1 Channel Relay Output |
| Capacity | 10A |
| Length (mm): | 48 |
| Width (mm): | 40 |
| Height (mm): | 14 |
Package Includes:
1 x W1209 12V Digital Temperature Controller Module With Display and NTC Temperature Sensor
Attachment’s:
Videos:
Technical Specifications
| Model | W1209 |
|---|---|
| Operating Voltage | 12V |
| SKU | AI0022 |
| Weight | 0.03 kg |
| Availability | Out of Stock |
Applications & Use Cases
The W1209 12V Digital Temperature Controller Module With Display and NTC Temperature Sensor is a versatile temperature & humidity sensor used across a wide range of applications including weather stations, greenhouse monitoring, HVAC systems, cold chain logistics, and server room monitoring.
Common use cases:
- Building a home weather station with Arduino
- Monitoring greenhouse conditions via IoT
- Alerting when server room temperature exceeds threshold
This product is ideal for IoT developers, agricultural engineers, and home automation enthusiasts.
Technical Tip: DHT22 offers better accuracy than DHT11. For precision applications, use SHT31 or BME280. Ensure adequate ventilation around the sensor.
Shipping & Delivery
- Free shipping on orders above ₹999 across India
- Dispatched within 1-3 business days
- Expected delivery: 3-7 business days depending on location
- Secure packaging to ensure safe transit of electronic components

Kapil Srivastava (verified owner) –
Perfect W1209 12V Digital Temperature Controller Module for my automation project. Integrates seamlessly with my microcontroller.
Gauri Sharma –
Good quality W1209 12V Digital Temperature Controller Module. Some variation in readings but within acceptable range.
Farhan Dave (verified owner) –
Great W1209 12V Digital Temperature Controller Module. Using it in my smart agriculture system. Reliable measurements every time.
Tanya Sharma (verified owner) –
Good quality W1209 12V Digital Temperature Controller Module. Some variation in readings but within acceptable range.
Anushka Bajaj (verified owner) –
Outstanding accuracy from this W1209 12V Digital Temperature Controller Module. Compared with a professional instrument, readings match closely.
Divyansh Parekh (verified owner) –
This W1209 12V Digital Temperature Controller Module is a must-have for sensor projects. Plug and play with Arduino.
Ravi Dave (verified owner) –
This W1209 12V Digital Temperature Controller Module works great with Arduino. Easy to wire up and code.
Tech Projector (verified owner) –
TIRUPATHI S (verified owner) –
Chitra Modi (verified owner) –
Pretty good W1209 12V Digital Temperature Controller Module. Documentation could be better but the sensor itself is solid.
Anonymous (verified owner) –
Received very fast and it is working for my project
Sakshi Ghosh (verified owner) –
Nice W1209 12V Digital Temperature Controller Module. Readings are mostly accurate. Good enough for my hobby project.
Rohan Tandon –
Superb W1209 12V Digital Temperature Controller Module! Using it in my environmental monitoring system. Very reliable data.
Akshay Enterprises Shreemay (verified owner) –
ok
Yash Shetty (verified owner) –
Nice W1209 12V Digital Temperature Controller Module. Readings are mostly accurate. Good enough for my hobby project.
Atharv Bhatt (verified owner) –
Decent W1209 12V Digital Temperature Controller Module for the price. Requires proper wiring but works well once set up.
MADHU JETHWA (verified owner) –
Very fast service and very easy mathode to order online.good transperancy.
Swati Batra (verified owner) –
Outstanding accuracy from this W1209 12V Digital Temperature Controller Module. Compared with a professional instrument, readings match closely.
Anil Gehlot (verified owner) –
BRAHMANATH Khanapure (verified owner) –
Ok
Ojas Patel (verified owner) –
Excellent sensitivity and range on this W1209 12V Digital Temperature Controller Module. Works better than I expected.
Urmi Rawat (verified owner) –
Perfect for my weather station. This W1209 12V Digital Temperature Controller Module gives consistent readings day and night.
Divyansh Rathore (verified owner) –
Pretty good W1209 12V Digital Temperature Controller Module. Documentation could be better but the sensor itself is solid.
Urmi Chopra (verified owner) –
Pretty good W1209 12V Digital Temperature Controller Module. Documentation could be better but the sensor itself is solid.
Sanya Yadav (verified owner) –
Superb W1209 12V Digital Temperature Controller Module! Using it in my environmental monitoring system. Very reliable data.
Ankit Chauhan (verified owner) –
Love this W1209 12V Digital Temperature Controller Module. Response time is fast and readings are stable.
Tarun Bhat (verified owner) –
Excellent W1209 12V Digital Temperature Controller Module! Readings are accurate and consistent. Perfect for my project.
Siddharth Bisht –
Good quality W1209 12V Digital Temperature Controller Module. Some variation in readings but within acceptable range.
Dev Mehta (verified owner) –
Very satisfied with this W1209 12V Digital Temperature Controller Module. Library support is good and it’s easy to interface.
Ashwin Bhandari (verified owner) –
Excellent W1209 12V Digital Temperature Controller Module! Readings are accurate and consistent. Perfect for my project.
Pooja Rajan –
Great W1209 12V Digital Temperature Controller Module. Using it in my smart agriculture system. Reliable measurements every time.
Peterson T. (verified owner) –
Nice product. Fast delivery.
Vikram Pillai (verified owner) –
Average W1209 12V Digital Temperature Controller Module. Readings fluctuate a bit. Works for rough measurements.
Suppose Earth (verified owner) –
Value For Money . 1no quality
Atharv Gill (verified owner) –
Excellent W1209 12V Digital Temperature Controller Module! Readings are accurate and consistent. Perfect for my project.
Duraiswamy R (verified owner) –
Good