Vasudevan Vijaya
Published © GPL3+

Web Based Temperature Monitor with Storage

Not just another Temperature monitor. The project has many takeaways like Intuitive Captive Screen, SD Mem storage interface, and much more

IntermediateFull instructions provided8 hours91
Web Based Temperature Monitor with Storage

Things used in this project

Hardware components

ESP8266 ESP-01
Espressif ESP8266 ESP-01
×1
DS18B20 Programmable Resolution 1-Wire Digital Thermometer
Maxim Integrated DS18B20 Programmable Resolution 1-Wire Digital Thermometer
×1
Micro Arduino SD Card Module TF Card Read
×1
AC to DC Switching Power Supply Module
×1
Resistor 4.75k ohm
Resistor 4.75k ohm
×1

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
Solder Wire, Lead Free
Solder Wire, Lead Free

Story

Read more

Custom parts and enclosures

Test Bed

#define TEST is used for defining test mode. Entire model is first tested in a Breadboard before assembling the components to its final enclosure

Final Assembly

The whole PCB Assemblies - Power supply, ESP 8266 and SD MEM inside a simple, compact Power module

Assembled PCBs inside a Powersupply adapter

Note that 5V Switching Power supply and ESP8266 - Node MCU model are assembled inside the bottom casing of the adapter while SD-MEM interface on top casing with access to SD Mem card

Completed Adapter in Action

Note that the sensor itself is outside the adapter. This is to ensure accurate temperature rather than compensating for heat generated inside the power adapter

Schematics

Captive Screen

Configure your network connection by first connecting to the SSID WTM240616 with Password: pass1234. Point your Browser to IP address 172.25.3.1. Select your Router Wi-Fi and configure. This is automatically triggered if you have not configured any Network

Temperature Monitor Screen

Point your Browser to IP address allocated by your Wi-Fi Router

ESP8266 Pin configurations

This image provides ESP8266 PIN configuration and also connection information for Temperature sensor and SD Mem interface.

Credits

Vasudevan Vijaya
7 projects • 10 followers
Been into Electronics since childhood. Now retired from professional services, kindling my favourite hobby again.
Contact
Thanks to Markus Sattler, Ayush Sharma, RopGonggrijp, Miles Burton, Jim Studt, Tom Pollard and various others, and JSON library, Arduino SD by Spark fun and Espressif ESP8266.

Comments

Please log in or sign up to comment.