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

No packages published

Languages