Another project that demonstrate how to wire the ESP82366 Module and 16×2 i2C LCD as a network monitoring device to observe the network web/app server communication and can handle many host depend on your requirements. ESP8266 is a WiFi full TCP/IP stack and Microcontroller & coded can manage to do this task with the help of its own code libraries. The objective of this project is to run as standalone to monitor the server’s communication if it is disconnected from the network or remove from the internet. As you can see the diagram below there are two choices the first diagram uses 16×2 LCD Screen which is hookup to NodeMCU. The second diagram below is using ESP8233 12/12E module which you need to wire other component to make it worked properly.
Component Required
- ESP8266 12, 12E, ESP8266 NodeMCU, ESPDuino, WeMos
- USB UART / TTL
- LCD Screen (16×2/24×4)
- If your using ESP8266 12/12E chip that you to use 5v from the USB on your PC you need to use AMS1117 fixed 3.3v Voltage Regulator/ Step down Voltage Regulator .
- If your using Node MCU / ESPDuino, WeMOS you dont need voltage regulator
- Push Button / Tacktile Push Button
- Resistors (See the diagram below)
- Electrolytic Capacitors (See the diagram below)
Wiring Guide
Source Code
[crayon-67670f7b26805324071729/]
Downloads
Download LCD Screen 16×2 | 20×4 i2c Display Code Libraries | Zip