Article
Wi-Fi Desktop Thermostat
Flexible and programmable temperature control
Thermostats are everywhere — in the fridge, in the freezer, on the wall, in the car, everywhere are thermostats except on my desk. Sometimes I want a thermostat on my desk to control, say, a fan because it’s too hot in the room. It may also happen that I need a thermostat to switch off an electric stove when the liquid I am heating has reached a certain temperature, or start a pump when it becomes too cold.
Gerber file
CAM/CAD data for the PCB referred to in this article is available as a Gerber file. Elektor GREEN and GOLD members can exclusively download these files for free as part of their membership. Gerber files allow a PCB to be produced on an appropriate device available locally, or through an online PCB manufacturing service.
Elektor recommends the Elektor PCB Service service from its business partner Eurocircuits or AISLER as the best services for its own prototypes and volume production.
The use of our Gerber files is provided under a modified Creative Commons license. Creative Commons offers authors, scientists, educators and other creatives the freedom to handle their copyright in a more free way without losing their ownership.
PCB
Extra info / Update
* 6 preset programs
* 3 custom programs
* Wi-Fi connectivity
* Normally-open (NO) and normally-closed (NC) contacts
* Switches up to 2500 VA
* 3 custom programs
* Wi-Fi connectivity
* Normally-open (NO) and normally-closed (NC) contacts
* Switches up to 2500 VA
Component list
From the Store
160269-1: PCB of the thermostat
Component List
Resistors
SMD 0805, 0.1W
R12 = 0Ohm
R11 = 100Ohm
R1,R2,R9 = 220Ohm
R6 = 1kOhm
R3,R4,R5,R7,R8,R10 = 10kOhm
Capacitors
SMD 0805
C1,C2,C7,C8 = 100nF
C4 = 1µF
C3,C6 = 10µF, Case A
C5 = 100µF, 16V, Case C
Semiconductors
D1 = S1A
D2 = MBR120LSFT1G
IC1 = LD1117S33TR
IC2 = DS18B20
LED1 = green, 3mm
T1 = 2N7002
Miscellaneous
K1 = USB-B micro connector
K2 = 3-way PCB screw terminal block, 0.3” pitch
K3 = 6-pin pinheader, 0.1” pitch
MOD1 = ESP-12F
RE1 = SPDT, 5V coil, 10A/250VAC contacts (e.g. Omron G2RL-1)
S3,S4 = switch, tactile feedback, 6x6 mm, gullwing
S1,S2 = switch, tactile feedback, integral LED, Multimec 5GSH93542SMD
Cap for S1 & S2, Multimec 1US16
Extender for S1;S2, 2.5mm, Multimec 2SS09-5.0
Enclosure: Hammond type 1593Qx (x = GY/BK/TBU)
PCB # 160269-1
160269-1: PCB of the thermostat
Component List
Resistors
SMD 0805, 0.1W
R12 = 0Ohm
R11 = 100Ohm
R1,R2,R9 = 220Ohm
R6 = 1kOhm
R3,R4,R5,R7,R8,R10 = 10kOhm
Capacitors
SMD 0805
C1,C2,C7,C8 = 100nF
C4 = 1µF
C3,C6 = 10µF, Case A
C5 = 100µF, 16V, Case C
Semiconductors
D1 = S1A
D2 = MBR120LSFT1G
IC1 = LD1117S33TR
IC2 = DS18B20
LED1 = green, 3mm
T1 = 2N7002
Miscellaneous
K1 = USB-B micro connector
K2 = 3-way PCB screw terminal block, 0.3” pitch
K3 = 6-pin pinheader, 0.1” pitch
MOD1 = ESP-12F
RE1 = SPDT, 5V coil, 10A/250VAC contacts (e.g. Omron G2RL-1)
S3,S4 = switch, tactile feedback, 6x6 mm, gullwing
S1,S2 = switch, tactile feedback, integral LED, Multimec 5GSH93542SMD
Cap for S1 & S2, Multimec 1US16
Extender for S1;S2, 2.5mm, Multimec 2SS09-5.0
Enclosure: Hammond type 1593Qx (x = GY/BK/TBU)
PCB # 160269-1
Discussion (0 comments)