Skip to content

Commit 10078ef

Browse files
committed
Readme
1 parent 5f94609 commit 10078ef

File tree

5 files changed

+17
-0
lines changed

5 files changed

+17
-0
lines changed

README.md

+17
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,19 @@
11
# IoT thermostat with ESP8266 Wemos D1 Mini
22
WiFi thermostat based on Wemos D1 Mini and using SHT3X(SHT31-D) temperature/humidity sensor. Data are sent to Thingspeak server and Blynk. Thermostat can be controlled by Blynk application. Project is free to use, coded in C++, created in Visual Code with [PlatfomIO IDE](http://docs.platformio.org/en/latest/ide/vscode.html).
33

4+
> To build a project, you need to download all the necessary libraries and create the *settings.cpp* file in the src folder:
5+
```c++
6+
// Thermostat project settings
7+
struct Settings
8+
{
9+
const char *thingSpeakWriteApiKey = "Your API Key";
10+
const unsigned long thingSpeakChannelId = channelId;
11+
const char *ssid = "WIFI ssid";
12+
const char *password = "WIFI password";
13+
const char *blynkAuth = "blynkAuth";
14+
};
15+
```
16+
417
### Currents list:
518
* [Wemos D1 Mini](https://www.aliexpress.com/item/D1-mini-V2-Mini-NodeMcu-4M-bytes-Lua-WIFI-Internet-of-Things-development-board-based-ESP8266/32681374223.html)
619
* [HLK-PM01](https://www.aliexpress.com/item/Free-Shippingn-HLK-PM01-AC-DC-220V-to-5V-mini-power-supply-module-intelligent-household-switch/32319515750.html) 220v to 5v power supply
@@ -12,6 +25,10 @@ WiFi thermostat based on Wemos D1 Mini and using SHT3X(SHT31-D) temperature/humi
1225
### Schema:
1326
![Schema](https://github.com/vitzaoral/thermostat/blob/master/schema/thermostat_sketch.jpg)
1427

28+
### PCB circuit:
29+
![PCB circuit](https://github.com/vitzaoral/thermostat/blob/master/schema/IMG_5025.JPG)
30+
![PCB circuit](https://github.com/vitzaoral/thermostat/blob/master/schema/IMG_5026.JPG)
31+
1532
### Blynk:
1633
![Blynk app](https://github.com/vitzaoral/thermostat/blob/master/schema/IMG_5023.PNG)
1734
![Blynk app](https://github.com/vitzaoral/thermostat/blob/master/schema/IMG_5024.PNG)

schema/IMG_5025.JPG

1.82 MB
Loading

schema/IMG_5026.JPG

2.17 MB
Loading

schema/thermostat_sketch.fzz

376 Bytes
Binary file not shown.

schema/thermostat_sketch.jpg

-718 Bytes
Loading

0 commit comments

Comments
 (0)