You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Wi-Fi module ESP8266 (ESP01 SoC) with ds18b20 temperature measurer firmware
Main idea ( description )
The project is created to connect WiFi module with temperature measurer and PC with TCP protocol in router ( AP ) sphere ( local area network ) and evaluate the temperature level in closed room to show when it would be nice to air.
Steps
Trying to connect ESP01 to router ( AP ) with his SSID and password in Station mode
Prepare network configurations ( physical mode, MAC-address, TCP server IP and local/remote ports )
Trying to connect to TCP server in AP zone with prepared settings
Evaluate the temperature with ds18b20
Send message of temperature measures per 2 seconds
Toolchain and auxiliary programs
ESP8266 NONOS SDK
GNU Make Builder
GCC C Compiler
xtensa-lx106 toolchain
Eclipse Luna
Terminal || Cool Term - to debug and upgrade firmware with USB-UART
Esptool || XTCOM UTIL - to create firmware
SocketTest - to create TCP server on PC and get the temperature data
Schemes
Debug scheme
USB-UART
ESP8266
ACCV0 - 3.3v
VCC and CH_PD from resistor of 4K nominal
GND
GND ( and GPIO0 while debugging )
RXD
TXD
TXD
RXD
Release scheme
ds18b20
ESP8266
GND
GND
DQ
GPIO2 and VCC from resistor of 4K nominal
Vdd
VCC
energy ( 2xAA )
ESP8266
ACCV
VCC
GND
GND
| NB: now we can put our device to any place in radius of router ( AP ) zone to collect temperature data on the PC