Skip to content

A NodeMCU interface with a DHT11 sensor and a 16x2 LCD Display using Arduino IDE

Notifications You must be signed in to change notification settings

tocache/NodeMCU-Arduino

Repository files navigation

NodeMCU-Arduino

A NodeMCU webserver interface with a DHT11/DHT22 sensor and a 16x2 LCD Display using Arduino IDE

Changelog:

2018-Nov-07: URL for Arduino Boards Manager: http://arduino.esp8266.com/stable/package_esp8266com_index.json
Sparkfun - ESP8266 Thing Hookup Guide: Example Sketch: AP Web Server: https://learn.sparkfun.com/tutorials/esp8266-thing-hookup-guide/example-sketch-ap-web-server
Random Nerd Tutorials - How to Install the ESP8266 Board in Arduino IDE: https://randomnerdtutorials.com/how-to-install-esp8266-board-arduino-ide/

2018-Aug-10: Found a webpage that shows how to configure NodeMCU as an Wi-Fi Access Point: https://42bots.com/tutorials/esp8266-example-wi-fi-access-point-web-server-static-ip-remote-control/

2018-Jul-20: Adding some HTML code to show outside images and date/time with javascript

Reference for javascript: http://www.webestools.com/scripts_tutorials-code-source-7-display-date-and-time-in-javascript-real-time-clock-javascript-date-time.html

2018-Jul-19: Primary stages of the webserver, sources:

Mainly used this reference: https://diyprojects.io/esp8266-web-server-tutorial-create-html-interface-connected-object/#.W23U6OgzbIU

Additional references: https://www.teachmemicro.com/simple-nodemcu-web-server/ https://www.instructables.com/id/NodeMCU-Onboard-LED-Access-Via-Web-Server/ https://randomnerdtutorials.com/esp8266-dht11dht22-temperature-and-humidity-web-server-with-arduino-ide/

Use of Google Charts: https://diyprojects.io/esp8266-web-server-part-5-add-google-charts-gauges-and-charts/#.W23U5ugzbIU

2018-Jul-17: Using a LCD to show the data from DHT11, using LiquidCrystal library, later changed from DHT11 to DHT22 for better accuracy

2018-Jul-10: Please note this is in an very early stage of development, using serial monitor to visualize data from DHT11, using DHTesp library.

Releases

No releases published

Packages

 
 
 

Languages