In this test the ESP8266 + Arduino Nano module is used, creating a mini web server that allow a browser to see the room temperature.

recommended for these cases as it is DS18B20 digital temperature sensor is used and does not require linearization as with the analog sensors.

More info:
Blog PDAControl English

Blog PDAControl Español

Step 1: Materials

1 Arduino

1 ESP8266

1 DS18B20 one wire

1 resistor 4.7k

the configuration

the ESP8266 module is configured in AP mode or access point and the second test is configured as station, which requires connection in my case even router that provides DHCP addresses.

Step 2: Testing...

the ESP8266 module in Ap mode provides an IP address to the client or browser,
atravez the arduino sends a socket for port 80 web browsing, HTML draws a simple web page in which prints the current temperature.

More info:
Blog PDAControl English

Blog PDAControl Español


Code Github Jhon_Control



<p>Looks great to internal private IP address BUT how we would go to access from outside of your home server i.e. anywhere in the outside world? Love to see your project expanded</p>
Can u make this for the dht11 sensor.....really need it..<br>ashwinder93@gmail.com
<p>Hi John,</p><p>I waited this instructabe, thank you for it! Instructables is full on projects which use ESP8266 without Arduino, but I waited this solution. I use Arduino to read data from an RF receiver, read an RTC and drive a touch screen. Using this instructable I can share the data through wifi also.</p>
Nice, but why would you need an Arduino for that? You can connect 1 wire devices directly to ESP8266 and even program it in Arduino IDE.
<div>Thank you for your contribution ...</div><p><a href="https://www.instructables.com/id/Esp8266-Sensor-Temperarture-DS18B20-to-Emoncms/" rel="nofollow">https://www.instructables.com/id/Esp8266-Sensor-Tem...</a></p><p><a href="https://youtu.be/SI0801Hre34" rel="nofollow">ESP8266(Server Web) + DS18B20(One Wire) + Api Google</a></p><p><a href="https://youtu.be/5nL8o5Q11cs" rel="nofollow">ESP8266 and DS18B20 (Temperature) OneWire to Google Sheets</a></p>

About This Instructable



Bio: Share &amp; Learn - Makers. Projects, Articles, #automation, #PLC, #Arduino, #IoT and More PDAControl
More by Jhon_Control:ESP8266 Two Serial Ports With SoftwareSerial Library Arduino Slave Modbus RTU & PLC Panasonic RS232 Industrial  Quick View to Platform IoT Emoncms OpenEnergyMonitor in Hosting 
Add instructable to: