Web Server (Interface)

The ESP8266 can function as a mini web server (Web Server) that can be used to create a graphical interface accessible from a web browser. It is possible to use very recent themes to create modern HTML interfaces (Bootstrap, Bootswatch …). You can control the GPIO directly from a web browser, draw charts (Google Charts, Chart.js, Gauge.js …). The Wi-Fi connection of the ESP8266 gives a new dimension to 100% DIY connected objects projects!

0
ESP8266, retrieve time from a time server (NTP), elapsed time since last Reset, store time in SPIFFS [Update]

In this third tutorial dedicated to creating a web interface for DIY projects based on ESP8266, we will learn how to recover the time from a Network Time ...

0
WiFiManager library: easily manage the Wi-Fi connection of projects ESP8266

The WiFiManager library allows you to easily manage the Wi-Fi connection in your ESP8266 projects. The WiFi connection is very well ...

0
Driving the ESP8266 GPIO (Web Server) from Jeedom to TCP / IP Wireless – Part 2

Here is the second part of the article to communicate an ESP8266 in TCP/IP with Jeedom. In this tutorial we will see how to drive the GPIO of an ESP8266 from ...

0
Driving the GPIO of the ESP8266 (Web Server) from Domoticz to TCP/IP Wireless – Part 2

We continue today the tutorial dedicated to the exchange of data between Domoticz and an ESP8266 by HTTP request and more particularly how ...

0
ESP8266 (Web Client – Part1): TCP/IP communication (examples ESP8266WiFi and ESP866HTTPClient)

With the adaptation for the ESP8266 modules of the Arduino libraries WiFiClient (ESP8266WiFi), HTTPClient (ESP8266HTTPClient), it is very easy to ...

1
ESP8266 (Web Server – Part 5): how to use Google Charts to display gauges and charts

Now that we have a records we will add graphics to the Web interface of the ESP8266 using the Google Charts library. There are many ...

0
ESP8266 (Web Server): Fast development of HTML + js with Node.js and Pug

Developing a Web server for ESP8266 can quickly become tedious. Indeed, it is necessary to download the files (HTML, js ..) with each ...

0
ESP8266 (Web Server – Part 4): ArduinoJson, load, save files (SPIFFS)

In this 4th tutorial on Web Server programming of ESP8266, we will deal with the storage of files in the SPIFFS system file. We will continue to develop the ...

0
ESP8266 (Web Server – Part 2): Interaction between Arduino code and HTML interface

Here is the second part of the tutorials devoted to the creation of an HTML interface stored in the SPIFFS zone of an ESP8266 functioning ...

1
ESP8266 (Web Server – Part 1): Store the web interface in the SPIFFS area (HTML, CSS, JS)

We continue our series of articles on programming the Web Server part of the ESP8266 modules. In the previous articles, we saw how to set up the ...

0
Bootstrap (Web Server ESP8266): use the Bootswatch themes

Bootswatch offers free Bootstrap themes. We continue the series of articles on the programming of the Web Server part of the ESP8266. In this tutorial we will ...

0
Bootstrap: create a beautiful Web Interface for your projects ESP8266

In the previous tutorial, we saw how to create a web interface to access the web server of an ESP8266. In this tutorial, I propose to discover how to use the ...

DIY Projects