Skip to content
  • Call Support +8801972166636
  • Call Support +8801972166636
EEEShopBDEEEShopBD
  • Menu
  • Login / Register
  • Cart / ৳ 0.00
    • No products in the cart.

  • Shop
  • Special Offers
  • Blog
  • FAQs
  • Contact Us
  • Cart / ৳ 0.00
    • No products in the cart.

Filter
Product categories
  • Arduino
  • Audio Circuit and Others
  • Battery
  • Beginner Kits
  • Burners/Programmers
  • Cables & Connectors
  • Circuit Board
  • Circuit Breaker
  • Component
    • Capacitor
    • Diode
    • Inductor
    • Resistor
  • Display
  • Electronic & Electrical Products
  • Encoder
  • HMI
  • Ics
    • AVR Microcontrollers
    • PIC Microcontrollers
  • Indicator lamp
  • Industrial Electrical & Mechanical
  • Magnet
  • Meter
  • Microcontroller
  • Miscellaneous
    • LED
  • Modules
  • Motor
  • Multiplug
  • Others
  • Package
  • Package
  • Photoelectric Sensor
  • PID and Other Controllers
  • PLC
    • PLC Programming cable
  • Power Supply
  • Proximity Sensor
  • Pump
  • Raspberry Pie
  • RC HOBBY
    • Brashness DC Motor
    • Electronic Speed Controller
    • Flight Controller
    • GPS , GPRS, and navigation
    • Lipo and Li-on Batteries and Accessories
    • Propeller
    • Radio System
    • RC Frames
  • Robotics
  • Sensors
  • Solar
    • Solar Accessories
    • Solar Cell
    • Solar Controller
    • Solar inverter
  • Switch ( Push, Momentary and Toggle)
  • Switching Devices (Relay, others)
    • MOSFET
    • Thyristor
    • Transistor
  • Timer
  • Tools
Home / Microcontroller

Temperature Controller W1209

৳ 280.00

SKU: ELI.GRE.PAT.00364 Categories: Electronic & Electrical Products, Industrial Electrical & Mechanical, Microcontroller, Modules Tags: bangladesh, bd, eeeshopbd, google, incubator temperature controller price in bangladesh, temperature and humidity controller price in bangladesh, Temperature Controller, temperature controller autonics, temperature controller bd, temperature controller bd price, temperature controller circuit diagram, temperature controller pdf, temperature controller price, temperature controller price in bangladesh, temperature controller xh-w3001, w1209, w1209 circuit diagram, w1209 data sheet, w1209 datasheet pdf, w1209 digital temperature controller, w1209 incubator controller price in bd, w1209 incubator controller price in bd - review and settings, w1209 incubator temperature controller, w1209 price bd, w1209 setting, w1209 setting chart, w1209 temperature controller, w1209 temperature controller manual, w1209 temperature controller price, w1209 temperature controller price in bangladesh, w1209 temperature controller price in bd, w1209 temperature controller setting, w1209 temperature controller setup, w1209 thermostat setting for incubator
  • Description
  • Reviews (0)
  • Significant Notes

DESCRIPTION

The W1209 is a low cost yet highly functional self-contained temperature controller module for both heating and cooling applications.

PACKAGE INCLUDES:

  • W1209 Temperature Controller Module
  • 45cm (18″)  long temperature sensor probe

KEY FEATURES OF W1209 TEMPERATURE CONTROLLER MODULE:

  • 3-digit display of temperature
  • Module can operate in a heating or cooling mode of operation
  • Multiple parameters can be set such as temp trip point, hysteresis and delay.
  • Waterproof NTC temperature sensor has -30 to +110°C measurement range with  0.1°C accuracy
  • Relay switches up to 120VAC @ 10A or 14VDC @ 10A
  • 12V module operation

This module measures and displays the temperature and allows you to control power to most types of electrical equipment based on that temperature.  A single output relay can be turned ON or turned OFF as temperature rises or lowers past a thermal threshold that you set.  You can also set a temperature hysteresis, relay activation delay and thermal limits for the modules operation.

A built in STM8S uC allows you to configure the module using the display and 3 pushbuttons.  All settings are saved into non-volatile memory and are preserved during a power cycle.

The temperature is sensed by a high accuracy waterproof NTC 10K Thermistor that has a range of -30°C to 110°C (-22°F to 230°F) .  The sensor cable is about 18″ long, but it is possible to splice wire to lengthen the cable if needed.

The relay is rated for up to 120VAC @ 10A and 14VDC @ 10A.  When the relay is energized a red LED is lit.    It is also possible to use the relay on this module to switch higher power relays if you want to control a lot of power.

Module Power

The module is powered from 12VDC which is connected to the screw terminal block.  This can come from an AC wall adapter or similar power source.

Display

The module has a 3-digit display composed of 0.28″ high red 7-segment displays.

The module will always display the current temperature measurement by default.  Once you stop pushing buttons, after about 5 seconds the display will default back to displaying the temperature.XH-W1219 Temperature Controller - LLL Display

If you apply power to the module without the sensor attached, it will display ‘LLL‘.  If you plug in the sensor, the current temperature will be displayed which is generally in the 20-25C range.

Buttons

There are 3 buttons on the module that you can fiddle with.

  • SET = Momentary press sets trigger temperature.  Long press enters parameter setting mode
  • ‘+’ =    Increment setting
  • ‘-‘ =     Decrement setting

Setting Trigger Temperature

To set the trigger temperature which is the temperature that you want something to happen, press the SET button and the display will start flashing.  The value being displayed is the trigger temperature.  As shipped, this will be set to 28C.

Using the +/- buttons, the value can be incremented or decremented in 0.1C steps.  Holding one of these buttons down will fast increment/decrement the value.

Pressing the SET button saves the value that you have set and returns to the temperature display.  Alternatively if you stop pressing buttons rather than pressing SET, after a 5-8 second delay the value will be saved and the display will revert back to the temperature display on its own.

SETTING PARAMETERS

Because the user interface is limited to a 3-digit display and 3 pushbuttons, setting parameters can seem a little daunting at first, but it is actually quite easy to use as explained in this section.

To enter the parameter setting mode, you long press the SET button for about 3 seconds.  When the button is released the display will show ‘P0‘ which is the first parameter setting.  You may find that you need to long press the button twice before P0 is displayed.  Once in parameter setting mode, pressing the +/- keys allows you to scroll between each of the parameters that can be set.

There are 7 parameters that can be programmed into the module:

  • P0 = (Heat / Cool) sets whether the relay is energized or de-energized when trigger temperature is reached.
  • P1 = (Hysteresis) sets difference in degrees between the Trigger temp and when relay changes state
  • P2 = (Max Temp) sets the maximum Trigger temp that can be set
  • P3 = (Min Temp) sets the minimum Trigger temp that can be set
  • P4 = (Temp Correction) sets an offset to use for the displayed value
  • P5 = (Delay) sets a time delay between when the Trigger temp is reached and when the relay is switched
  • P6 = (Alarm) sets a high temperature ‘alarm’ trip point

P0 (Heat / Cool)

Sets whether the relay is energized or de-energized when the trigger temperature has been reached.

Long press SET to enter P0 parameter setting mode

Pressing SET now cycles between C and H.

C (default) = Cool Mode.  The relay will energize when the temperature is reached.  This is typically used to turn on a cooling device such as a fan.

H = Heat Mode.  The relay will de-energize when the temperature is reached.  This is typically used to to turn off a heating device such as a heater.

After no button pushes for 5-8 seconds, the setting is saved and the display reverts back to displaying the current temperature.

P1 (Hysteresis)

Hysteresis refers to how much change in temperature must occur before the relay will change again state.  For instance, if a heater is turned OFF at 30°C and the hysteresis is set to 2°C, the temperature must fall to 28°C before the relay is re-energized and the heater is turned back on.

This can be useful to avoid constantly triggering the device on and off (oscillating) right around the trigger temperature.  This is how home thermostats typically work since it is hard on home heating and cooling systems to be constantly cycled on and off.  On the other hand, something like an aquarium heater is fine to be operated with no hysteresis in order to hold as constant of a temperature as possible.

Long press SET to enter parameter setting mode, then +/- to reach P1.

Pressing SET now displays the hysteresis in °C.  Default setting is 2.0°C

Press the +/- buttons to set the desired hysteresis or 0.0 if no hysteresis is wanted.

After no button pushes for 5-8 seconds, the setting is saved and the display reverts back to displaying the current temperature.

P2 (MAX Temp)

This parameter limits the maximum Trigger temperature that can be set.  It can be used as a safety stop to avoid an excessively high temperature from being set by a user of the module.  If you are controlling an frog terrarium heater for your kid for instance, setting this to something like 30°C may just save Kermits life if buttons get randomly pushed.

Long press SET to enter parameter setting mode, then +/- to reach P2.

Pressing SET now displays the maximum temperature that can be set in °C.  Default setting is 110°C.

Press the +/- buttons to set the desired maximum temperature setting or leave at 110°C for maximum range.

After no button pushes for 5-8 seconds, the setting is saved and the display reverts back to displaying the current temperature.

P3 (MIN Temp)

This parameter limits the minimum Trigger temperature that can be set.  It can be used as a safety stop to avoid an excessively low temperature from being set by a user of the module.

Long press SET to enter parameter setting mode, then +/- to reach P3.

Pressing SET now displays the minimum temperature that can be set in °C.  Default setting is -30°C.

Press the +/- buttons to set the desired maximum temperature setting or leave at -30°C for maximum range.

After no button pushes for 5-8 seconds, the setting is saved and the display reverts back to displaying the current temperature.

P4 (Temp Correction)

This parameter provides an offset (either positive or negative) to the displayed temperature value.  This feature can be used to match the reading to another device or if you need to make a correction due to an error induced by lengthening the sensor cable.

Long press SET to enter parameter setting mode, then +/- to reach P4.

Pressing SET now displays the current offset in °C.  Default offset is 0.0°C.

Press the +/- buttons to set the desired offset in temperature to be used.

After no button pushes for 5-8 seconds, the setting is saved and the display reverts back to displaying the current temperature.

P5 (Delay)

This parameter provides a delay between when the Trigger temperature is reached and when the relay is energized or de-energized.  This setting can range from 0-10 minutes in 1 minute increments.

Long press SET to enter parameter setting mode, then +/- to reach P5.

Pressing SET now displays the current delay.  Default is 0.

Press the +/- buttons to set the desired delay to be used.

After no button pushes for 5-8 seconds, the setting is saved and the display reverts back to displaying the current temperature.

P6 (Alarm)

This parameter provides a  high temperature alarm.  When the set temperature is reached, the relay is deactivated and the display shows ‘HHH‘ until the temperature goes below the alarm set-point.

Long press SET to enter parameter setting mode, then +/- to reach P6.

Pressing SET now displays the current alarm setting.  Default is OFF.

Press the +/- buttons to turn the alarm ON or OFF.

Pressing the SET button again now enters the alarm temperature setting mode.  Default is ‘00‘.  Range is 0-110.

Press the +/- buttons to enter the desired alarm temperature.

After no button pushes for 5-8 seconds, the setting is saved and the display reverts back to displaying the current temperature.

MODULE CONNECTIONS

1×2 XH2.54 White Connector

The temperature sensor plugs into the white connector.  It is keyed and will only go in one way though the orientation does not matter.

1 x 4 Screw Terminal Block

  • GND =  Ground for the module.  Connect to 12VDC supply ground
  • +12V=   Power for the module.  Connect to 12VDC.
  • K1 =       Relay switch contact 1
  • K0 =      Relay switch contact 2

The relay switch contacts are interchangeable.  One side should connect to the power for the load which can either be AC or DC and the other side should connect to the load itself.

OUR EVALUATION RESULTS:

This is a very commonly used module for temperature control and for good reason.  It packs a lot of functionality into a small inexpensive package and is one of our favorite modules to use.

Although we love using uCs to monitor and control widgets using custom software as much as the next person, sometimes you just want something to get the job done and do it well and these modules fit that bill nicely.  As an example I am using one of these modules coupled with a Peltier cooler module to control the temperature for my wine closet.

We have tested these modules at the full rated 120VAC @ 10A as well as 12VDC @10A without any issues noted.  At the full 10A, the relay does get fairly warm so keeping current under about 8A will help to ensure a good service life.

Stated accuracy is ±0.1°C which seems somewhat optimistic.  Out of the box, the accuracy is closer to ±0.5°C which is still pretty good.  One nice feature is the temperature correction parameter that can be used to calibrate the unit against a reference thermometer if greater accuracy is required.

If using this module to switch AC power, you may want to pick up one of the enclosures below to provide some electrical insulation.

BEFORE THEY ARE SHIPPED, THESE MODULES ARE:

  • Inspected
  • Basic temperature measurement and relay operation verified
  • Packaged in a resealable high quality ESD bag for protection and easy storage.

Notes: 

  1. Some relays show a rating misprint of 14VAC when it should be 14VDC.   This is a misprint only and does not affect the performance of the part.

TECHNICAL SPECIFICATIONS

Temperature Control
          Temperature Range -30 ~ 110°C
           Resolution -9.9 to 99.9°C 0.1°C
Other temperatures 1°C
           Accuracy 0.1°C
          Thermal Sensor  NTC 10K Thermistor
Relay Maximum Ratings
         VAC 120VAC 10A
240VAC 5A
          VDC 0-14VDC 10A
Operating Ratings
          DC Power Input 12VDC
           Operating Current Relay inactive <30mA
Relay activated < 80mA
Dimensions L x W x H 48 x 41 x 16mm (1.9 x 1.6 x 0.6″)
Temperature probe length 45cm (18″)

FURTHER READING

These modules use the STM8S microcontroller which has pretty good software support.  Given that this module sensor input is based on a resistive type sensor, the module can potentially be connected to other similar sensors such as LDR light, strain or angle sensors.

If you are a hacker type, more info on the module along with details on reprogramming the board can be found on the GitHub site

Reviews

There are no reviews yet.

Be the first to review “Temperature Controller W1209” Cancel reply

You must be logged in to post a review.

Related products

GPS Neo 6m001 Module
+
Quick View

GPS Neo 6m001 Module

৳ 900.00
4×4 Matrix Keyboard Module
+
Quick View

4×4 Matrix Keyboard Module

৳ 120.00
Wifi ESP8266-01 USB Adapter
+
Quick View

Wifi ESP8266-01 USB Adapter

৳ 289.00
IR Tracking Module
+
Quick View

IR Tracking Module

৳ 100.00
I2C RTC Timer DS1307
+
Quick View

I2C RTC Timer DS1307

৳ 200.00
GSM Module  SIM900A
+
Quick View
Out of stock

GSM Module SIM900A

৳ 1,150.00
Body Infrared PIR Sensor Outdoor Wall Switch PIR Infrared Light Switch
+
Quick View

Body Infrared PIR Sensor Outdoor Wall Switch PIR Infrared Light Switch

৳ 450.00
I2C LCD Module
+
Quick View

I2C LCD Module

৳ 110.00
LCD Panel Inverter Board TAD585 EA02585T Best Quality
+
Quick View

LCD Panel Inverter Board TAD585 EA02585T Best Quality

৳ 209.00
Bluetooth Module HC05
+
Quick View

Bluetooth Module HC05

৳ 320.00
1 Channel 5V Relay Module
+
Quick View

1 Channel 5V Relay Module

৳ 80.00
110V Infrared Sensor Switch Intelligent Body Infrared Sensor Light Switch Module Sensor Motion Sensor for Lamps
+
Quick View

110V Infrared Sensor Switch Intelligent Body Infrared Sensor Light Switch Module Sensor Motion Sensor for Lamps

৳ 353.00
MP3 Voice Module U-disk Audio Player SD Card WTV020
+
Quick View

MP3 Voice Module U-disk Audio Player SD Card WTV020

৳ 400.00
DC-DC 600W 10-60V to 12-80V Boost Converter Step Up Module Power Supply
+
Quick View
Out of stock

DC-DC 600W 10-60V to 12-80V Boost Converter Step Up Module Power Supply

৳ 1,347.00
GSM Module  SIM800L
+
Quick View

GSM Module SIM800L

৳ 650.00
Passive Buzzer Module
+
Quick View
Out of stock

Passive Buzzer Module

৳ 90.00
FTDI Basic Breakout - 5V/3.3V USB to Serial TTL
+
Quick View

FTDI Basic Breakout – 5V/3.3V USB to Serial TTL

৳ 350.00
Soil Moisture Sensor
+
Quick View

Soil Moisture Sensor

৳ 140.00
RF Module 433 MHz (Tx & Rx)
+
Quick View

RF Module 433 MHz (Tx & Rx)

৳ 144.19
LDR Sensor Module
+
Quick View

LDR Sensor Module

৳ 90.00
PWM DC Motor Speed Controller 5-36V
+
Quick View

PWM DC Motor Speed Controller 5-36V

৳ 216.00
YP-01 TTL to USB Converter Serial Adapter PL2303
+
Quick View

YP-01 TTL to USB Converter Serial Adapter PL2303

৳ 100.00
500W Step Up Inverter DC 12V To Ac 18V 0~220V~380V Pre-Amplifier Module Boost Converter
+
Quick View
Out of stock

500W Step Up Inverter DC 12V To Ac 18V 0~220V~380V Pre-Amplifier Module Boost Converter

৳ 2,000.00
FPM10 Optical Fingerprint Module
+
Quick View

FPM10 Optical Fingerprint Module

৳ 2,450.00
Micro SD Card Module
+
Quick View
Out of stock

Micro SD Card Module

৳ 118.19
Arduino Compatible ESPLORA Game Programming Module Board
+
Quick View

Arduino Compatible ESPLORA Game Programming Module Board

৳ 1,730.00
ESP8266 NodeMCU
+
Quick View

ESP8266 NodeMCU

৳ 445.00
GPS Module with Compass M7N
+
Quick View

GPS Module with Compass M7N

৳ 1,850.00
LCD Panel Inverter Board A8412T Best Quality
+
Quick View

LCD Panel Inverter Board A8412T Best Quality

৳ 210.00
Placeholder
+
Quick View

20000/30000mAh 3.7V to 5V Dual USB Power Bank Circuit Module with LCD Display Dual Led Light

৳ 224.00
  • Shop
  • Special Offers
  • Blog
  • FAQs
  • Contact Us
Copyright 2026 © eeeshopbd.com
  • Shop
  • Special Offers
  • Blog
  • FAQs
  • Contact Us
  • Login