Skip to content

Latest commit

 

History

History
34 lines (29 loc) · 2.21 KB

README.md

File metadata and controls

34 lines (29 loc) · 2.21 KB

IoT thermostat with ESP8266 Wemos D1 Mini

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.

To build a project, you need to download all the necessary libraries and create the settings.cpp file in the src folder:

// Thermostat project settings
struct Settings
{
    const char *thingSpeakWriteApiKey = "Your API Key";
    const unsigned long thingSpeakChannelId = channelId;
    const char *ssid = "WIFI ssid";
    const char *password = "WIFI password";
    const char *blynkAuth = "blynkAuth";
};

Currents list:

Schema:

Schema

PCB circuit:

PCB circuit PCB circuit

Blynk:

Blynk app Blynk app