This project is a replacement for Wirsbo/Uponor thermostat Cosy. The PCB is a drop in replacement of the old circuit board.
Original features
New features
Openhab integration
The below picture shows my integration to openhab
Building instructions
This project includes SMD component with pitch down to 0.5 mm.
Optional components
The following components can be left out (prepared for future)
Recommended assembly order
Qty | Value | Device | Package | Parts | Description | MF | MPN | Aliexpress or Ebay link |
---|---|---|---|---|---|---|---|---|
1 | Arduin Pro Mini | ArduinoProMini | U1 | Arduino pro mini 3.3 V | ||||
1 | ATSHA204A | ATSHA204A | SOT | D1 | Crypto Element with Protected Hardware-based Key Storage | Atmel | ATSHA204A-STUCZ-T | |
1 | B3U-1000P | B3U-1000P | SW1 | OMRON Ultra-small Tactile Switch 3x2.6x1.6 | Omron | B3U-1000P | ||
1 | 6.8uF 16V | C-293D685X9016A2TE3 | CAP_293D_A-L | C300 | Capacitor Tantalum SMT 293D 16V 6.8uF | Vishay | 293D685X9016A2TE3 | |
1 | 10nF | C-C0603C224K4RACTU | C0603-L | C3 | Capacitor | Kemet Electronics | C0603C103K5RACTU | |
1 | 10uF | C-GRM31CR70J106K | CAP_31M-L | C1 | Capacitor | Murata | GRM31CR70J106K | |
1 | 1uF 100V | C-GRM31CR72A105K | CAP_31M-L | C2 | Capacitor 1uF 100 V | Murata | GRM31CR72A105K | |
1 | 100uF, 50V | C-UPS1H101MPD | PCAP_8x11_5-THRU-ELECT | C4 | Capacitor Al electrolytic cap,PS,50V,100uF | Nichicon | UPS1H101MPD | |
1 | DS18B20 | DS18B20 | 21-0248A | U4 | DS18B20 | Maxim Integrated Products | DS18B20 | |
1 | IL250 | IL250 | MDIP-6L | U210 | Optocoupler GP Phototransistor PDIP6 | Fairchild Semiconductor | 4N25M | |
1 | 150uH | L-LPS5030-154MR | L1 | Inductor Shielde power inductor,150uH 200mA | Pulse | PE-52646NL | ||
2 | GREEN | LED-CHIPLED0603-GREEN | CHIP-LED0603 | LED1, LED2 | LED OSRAM - LGQ971, 2.2V, 20mA | Osram | LGQ971 | |
1 | MAX17552 | MAX17552AUB | uMAX10 | U5 | 60V, 100mA, Synchronous Step-Down DC-DC | Maxim | MAX17552AUB | |
1 | MB6S | SO-4L-NB | U100 | Diode Rectifier Bridge 600V 0.5A SOIC4 | Fairchild Semiconductor | MB6S | ||
1 | MOC3023 | MOC3023 | MDIP-6L | U200 | MOC3043MX | Fairchild Semiconductor | MOC3023 | |
1 | NRF24L01 | U2 | NXP | NRF24L01 | ||||
1 | P-CA14NV12.5 | V12_5 | R300 or R302 | Potentiometer CA14ZV12.5 or CA14NV12.5 | ACP | 3296Y-1-501LF | ||
5 | 1K | R-CRG0603F1K0 | R0603 | R210, R211, R212, R7, R8 | Resistor | Tyco Electronics Uk | CRG0603F1K0 | |
1 | 4K7 | R-CRG0603F4K7 | R0603 | R301 | Resistor | Tyco Electronics Uk | CRG0603F4K7 | |
4 | 10K | R-CRG0603F10K | R0603 | R2, R9, R10, R11 | Resistor | Tyco Electronics Uk | CRG0603F10K | |
1 | 10R | R-CRG0603F10R | R0603 | R6 | Resistor | Tyco Electronics Uk | CRG0603F10R | |
1 | 22K | R-CRG0603F22R | R0603 | R5 | Resistor | Tyco Electronics Uk | CRG0603F22R | |
1 | 47R | R-CRG0603F47R | R0603 | R200 | Resistor | Tyco Electronics Uk | CRG0603F47R | |
1 | 56K | R-CRG0603F56K | R0603 | R4 | Resistor | Tyco Electronics Uk | CRG0603F56K | |
1 | 150K | R-CRG0603F150K | R0603 | R1 | Resistor | Tyco Electronics | CRG0603F150K | |
1 | 180K | R-CRG0603F180K | R0603 | R3 | Resistor | Tyco Electronics Uk | CRG0603F180K | |
1 | 470R | R-CRG0603F470R | R0603 | R201 | Resistor | Tyco Electronics Uk | CRG0603F470R | |
1 | TSM-105 | SAMTEC-TSW-106-07-x-S | MISC | J2 | Samtec | SAMTEC-TSW-106-07-x-S | ||
1 | SMBJ36CA | SMBJ36CA-E3/5B | DIODE_DO-214AC-L | CR1 | SMBJ36CA-E3/5B | Vishay | SMBJ36CA-E3/5B | |
1 | T405-600B | T405-600B | DPAK-L | U3 | Thyristor TRIAC 600V 31A DPAK | STMicroelectronics | T405-600B | |
1 | TermBlock5_0mm4p-1776244-4 | conn-1776244-3 | J1 | Terminal Block 5.0mm, B10Amp 250VAC | Tyco Electronics | 1776244-3 |
Name | Size | # Downloads |
---|---|---|
WirsboTermostatRevB - Bottom Documentation.gbr | 488 B | 674 |
WirsboTermostatRevB - Bottom Copper.gbr | 42.3 kB | 625 |
WirsboTermostatRevB - Bottom Silkscreen.gbr | 4.66 kB | 588 |
WirsboTermostatRevB - Drill Data - [Through Hole] (Unplated).drl | 260 B | 533 |
WirsboTermostatRevB - Drill Data - [Through Hole].drl | 1.82 kB | 571 |
WirsboTermostatRevB - Drill Ident Drawing - [Through Hole].gbr | 17.72 kB | 530 |
WirsboTermostatRevB - Paste Mask.gbr | 1.95 kB | 620 |
WirsboTermostatRevB - Solder Mask.gbr | 3.59 kB | 643 |
WirsboTermostatRevB - Top Copper.gbr | 52.46 kB | 476 |
WirsboTermostatRevB - Top Documentation.gbr | 5.08 kB | 607 |
WirsboTermostatRevB - Top Silkscreen.gbr | 13.16 kB | 677 |
WirsboTermostatRevB - BoardOutline.gbr | 237 B | 550 |
WirsboTermostatRevB - Bottom Copper (Paste).gbr | 683 B | 522 |
WirsboTermostatRevB - Bottom Copper (Resist).gbr | 1.88 kB | 604 |
Name | Size | # Downloads |
---|---|---|
WirsboTemperatureSensor.ino | 16.35 kB | 864 |