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
  • 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


Download LCD Screen 16×2 | 20×4 i2c Display Code Libraries | Zip


Monitor your Networked Servers / Routers with ESP8266 / NodeMCU as Stand-alone Wirelessly
Tagged on:             

Leave a Reply

Your email address will not be published. Required fields are marked *