Commit c5d4cac45d1fec9c22c2529818dadaaf1b132283

Authored by Jeroen88
1 parent bcf05dfe

Update Tindie URL in README.md

Showing 1 changed file with 3 additions and 3 deletions
README.md
@@ -5,12 +5,12 @@ Create your own thermostat with this library and save money on your energy bills @@ -5,12 +5,12 @@ Create your own thermostat with this library and save money on your energy bills
5 The library complies with the OpenTherm specification. Control any (condensing) boiler or air conditioner (HVAC) that also meets the OpenTherm specification. 5 The library complies with the OpenTherm specification. Control any (condensing) boiler or air conditioner (HVAC) that also meets the OpenTherm specification.
6 6
7 The library can be easily installed in the Arduino IDE. It has been tested on an ESP32 microcontroller and will also work on an ESP8266. 7 The library can be easily installed in the Arduino IDE. It has been tested on an ESP32 microcontroller and will also work on an ESP8266.
8 -To connect the boiler, you will need an [OpenTherm controller](https://www.tindie.com/products/jeroen88). 8 +To connect the boiler, you will need an [OpenTherm controller](https://www.tindie.com/products/jeroen88/opentherm-controller/).
9 9
10 ## Installation 10 ## Installation
11 - Download the library from [GitHub](https://github.com/Jeroen88/EasyOpenTherm/archive/refs/heads/main.zip) 11 - Download the library from [GitHub](https://github.com/Jeroen88/EasyOpenTherm/archive/refs/heads/main.zip)
12 - Install the library named EasyOpenTherm-main.zip using the Arduino IDE library manager 12 - Install the library named EasyOpenTherm-main.zip using the Arduino IDE library manager
13 -- Connect the pins marked 'OT' of the [OpenTherm controller](https://www.tindie.com/products/jeroen88) with two wires to the boiler. You can use the existing wires from your current thermostat. The order of the wires is not important, they are interchangeable 13 +- Connect the pins marked 'OT' of the [OpenTherm controller](https://www.tindie.com/products/jeroen88/opentherm-controller/) with two wires to the boiler. You can use the existing wires from your current thermostat. The order of the wires is not important, they are interchangeable
14 - Connect the pins marked '3v3' and 'GND' to the ESP32 pins '3v3; and 'GND' 14 - Connect the pins marked '3v3' and 'GND' to the ESP32 pins '3v3; and 'GND'
15 - Connect the pin marked 'RxD' to a pin supporting OUTPUT of the ESP32 and the pin marked 'TxD' to a pin supporting interrupts. The pins you use should be defined in the program (see below) 15 - Connect the pin marked 'RxD' to a pin supporting OUTPUT of the ESP32 and the pin marked 'TxD' to a pin supporting interrupts. The pins you use should be defined in the program (see below)
16 16
@@ -23,7 +23,7 @@ Select two free GPIO pins, one to send data to the boiler and one to receive dat @@ -23,7 +23,7 @@ Select two free GPIO pins, one to send data to the boiler and one to receive dat
23 #define OT_RX_PIN (34) 23 #define OT_RX_PIN (34)
24 #define OT_TX_PIN (17) 24 #define OT_TX_PIN (17)
25 ``` 25 ```
26 -In this case GPIO34 is used for receiving and GPIO17 is used for sending data. Note that the *Rx* pin is connected to the *TxD* pin of the [OpenTherm controller](https://www.tindie.com/products/jeroen88) and vice versa! 26 +In this case GPIO34 is used for receiving and GPIO17 is used for sending data. Note that the *Rx* pin is connected to the *TxD* pin of the [OpenTherm controller](https://www.tindie.com/products/jeroen88/opentherm-controller/) and vice versa!
27 Create an OpenTherm class instance 27 Create an OpenTherm class instance
28 ```cpp 28 ```cpp
29 OpenTherm thermostat(OT_RX_PIN, OT_TX_PIN); 29 OpenTherm thermostat(OT_RX_PIN, OT_TX_PIN);