Esp8266 rest api server

- How to host a web server with the ESPAsyncWeb server library and ASyncTCP - How to serve files from the SPIFFs or SD card - How to implement a REST API that gets data - How to return JSON results across a REST API without any dependencies (ie: simple sprintf) - How to add an HTTP_POST call to "do" things on the ESP32. Basically, I can just go to a web URL and something happens. ) which are essential to REST. The ESP8266 is a ‘less than $4. Web Server Step by Step. In my opinion, MQTT is best suited to be used for data distribution, not as a web server. 1. This ESP8266 addon for Arduino is based on the amazing work by Ivan Grokhotkov and the rest of the ESP8266 community. Then, learn how to automate the scripting process with Luatool and put it all together with a basic TCP server that can interact with a pulse-width modulated LED, a potentiometer, and a switch. ESP8266 Arduino tutorial – WiFi module complete review. ESP8266 with Rest-api POST/GET Sz Gombos wrote 02/09/2017 at 20:24 • 1 point . API Get on Arduino Uno connected to ESP8266 (client. query=/string/ and subject=/string/ is the parameter name of the API which is named query and subject respectively and the parameter value can be modified from the URL that you inputs in the browser. ESP can acts as access point and it can connect to access point or both. I use it everywhere. Trying to use these pins as IOs will likely cause the program to crash. You will also need DHT22 library and REST API V1 library. arduinoWebSockets - WebSocket Server and Client compatible with ESP8266 (RFC6455) aREST REST API handler library. Its main So, our objective is to create a very simple REST API on the ESP8266, which will be our HTTP server, create its Swagger specification and add a Swagger UI to it, served by the ESP8266. In the past few days I have received some requests on how to create a Web Server on ESP8266. A simple library that implements a REST API for Arduino & the ESP8266 WiFi chip. Blynk - easy IoT framework for Makers (check out the Kickstarter page). It is quite similar to the Identity and Access Management (IAM) from Amazon Web Services, in the way you can specify what kind of resource and what action you want to grant access. Now I just need to find an easy to build mobile web-app for it. Be sure to use library from our GitHub, because it's ported to Arduino ESP8266 IDE. This ESP8266 Web Server is mobile responsive and it can be accessed with I don't know of a good tutorial on how to use the ESP8266 as a restfull API in Lua. These may be used as Reference Home. x. Technology goes ahead exponentially with each year whether we do something or not. About This Guide This document lists ESP8266_NONOS_SDK APIs. ESP 32 is recent advanced version when compared to NODE MCU-ESP8266. org). I am assuming you want the ESP8266 to act as a “server”. A good example of such platform is the Adafruit Mini Robot Chassis kit (https://adafru. When I attempt to connect to the third address, my client. Download latest v1. So, our objective is to create a very simple REST API on the ESP8266, which will be our HTTP server, create its Swagger specification and add a Swagger UI to it, served by the ESP8266. This is documentation for the old, first-generation Kaa platform v0. Jan 13, 2018 needed to setup your Arduino Uno for making REST API calls. Send data (measurements, detector status) from an ESP8266 NodeMCU to Domoticz with the ESP8266HTTPClient library and HTTP requests TCP/IP (API/JSON) aREST API for the ESP8266 WiFi chip using the NodeMCU firmware A simple module that implements a REST API for the ESP8266 chip. Jun 9, 2018 How to call an API using ESP8266 ? In this tutorial we will learn specified here implements a dummy REST API for testing and prototyping. This page (REST API) was last updated on Jul 25, 2019. Improve Documentation Now you can start writing your own program to create your own IoT devices with your favorite language and frameworks using the DeviceHive REST API which can be transmitted with HTTP(S) or Websockets. ESP 32 is with better processor and higher processing capacity - RAM. To run that server you at least need 5-10 dollars a month. io platform is an Open Source platform for the Internet of Things, it provides a ready to use scalable cloud infrastructure for connecting things. I would like to create a simple program for ESP8266. The device itself supports REST commands, but I am not quite sure how to send PUT requests from the ESP8266. TCP. Outline. mosquitto. Right now, I am able to use the device's web debugging interface to send REST commands, but I am not sure how I would translate that to the ESP8266. 0) ESP8266 light sensor (EasyIoT Cloud REST API V1) ESP8266 WiFi door/window sensor (EasyIoT Cloud REST API) - obsolete In this tutorial, you will learn how to use the ESP8266 WiFi chip along with aREST Pro, in order to control your projects from anywhere in the world. Read rendered documentation, see the history of any file, and collaborate with contributors on projects across GitHub. Common parameters and headers. Create New API Project. The Android Mobile App is built using Ionic Framework utilizing AngularJs. When exploiting the Arduino REST API, a client In this project, we first examine how to install an ESP8266 add-on in the Arduino IDE and then make a configurable web server with an ESP8266. Even IoT cloud platforms use Arduino Rest API mechanism. – mpromonet Dec 17 '16 at 12:38 All your code in one place. They received commands as page requests (REST) and return results. Exosite: Easily interface with Exosite's device HTTP API. It can also bring the internet via Wi-Fi to a microprocessor. Stack Exchange network consists of 176 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers. The code handles the ESP8266’s initialization in the setup() function: it resets the module, configures it as an access point, prints out the module’s ip address, configures for multiple connections, configures as a server on port 80. Step 1: Creating web server on ESP8266. 50. The broadcasting used in this tutorial is using the ESP8266 web server code and respond to web requests (like in a Yes. ESP8266 WiFi DHT22 humidity sensor (EasyIoT Cloud REST API V1) ESP8266 WiFi door/window sensor (EasyIoT Cloud REST API V1. Ritengo che dato l'uso tipico di un dispositivo come ESP8266 nei progetti sia più' appropriato far vedere come si implementa un semplice HTTP REST server in modo da poter gestire delle risorse. Here we will use a DHT11 sensor, which can be used to get ambient temperature and humidity. Various components that add standard webserver routes, with the aim to quickly build a unified rest api. UDP. g. With the same speed engineers work hard to reduce the size of every electronic device or component and loose most of the wiring. Js Server to ESP8266-01 using http GET method. ESP8266 WiFi DS18B20 temperature sensor (EasyIoT Cloud REST API V1) and Email alarm. Release Notes Documentation Change Notification Espressif provides email notifications to keep customers updated on changes to how do i use the code to upload it on arduino uno rather than esp8266 directly. Creating a simple REST API in PHP. esp8266) submitted 2 years ago by dratthecodebroke I am new to controller programming and arduino and I was planning on implementing an embedded web server into an arduino with a wifi or ethernet shield but was pointed to this device and this sub. When a request is made to /message, that function is called and the ESP8266 goes through the previously dicussed logic to pick a response (and possibly blink the LED!). io Internet of Things Feather ESP8266. io resources from the REST API. To write your own API you need you need a server of your own. as JSON string in the body of the http response. I start with the web server code that was set up in another video (https://youtu. The system is based on a very cheap $3 wifi module - ESP8266 which connects to the Node. Blynk HTTP RESTful API allows to easily read and write values of Pins in Blynk apps and Hardware. You can use something like aREST library (marcoschwartz/aREST) to run a REST API that control functions on the ESP8266. . 4. GitHub makes it easy to scale back on context switching. Introduction Building your own mobile robot is becoming easier and easier, thanks to excellent ready-to-use robotic platforms. Some of our most popular content: Home. The ESP8266 is popular largely because it has an excellent performance-to-cost ratio. However, the . The server responds to clients (in this case - web browsers) on port 80, which is a standard  Feb 27, 2019 This tutorial demonstrates how to control ESP8266 NodeMCU We will configure an asynchronous web server and develop an API REST in  Jul 22, 2015 Here is some documentation on Lua as well as the documentation for the NodeMCU API. It’s possible. Sign in with Apiary account. Program and detailed working explanation. You can  Mar 10, 2018 In this example we learn how to send post request to a web page using NodeMCU or ESP8266? Also Server side PHP coding is explained  Sep 3, 2016 In fact, I want to take another service's REST API and websockets, and deliver that information to my device… I could build a HTTP server +  Apr 22, 2019 How to get accurate time from an NTP Server using ESP8266 Arduino add you code to make some REST calls to your android or another API  Jun 8, 2017 ESP8266 Twitter client with OLED display Disconnect from the Streaming API server; Connect to the REST API server; Form and send HTTP  You can use something like aREST library (marcoschwartz/aREST) to run a REST API that control functions on the ESP8266. use this interface to retrieve web pages or to send data to remote servers. There doesn't appear to be anything in the code to handle the different HTTP request types (POST, HEAD, GET, PUT, etc. Use REST API calls to create and update ThingSpeak channels and charts. Program is written in Arduino ESP8266 IDE. be A typical use case of Arduino Rest API is an external system or application that retrieves sensor values. Using a web browser, I am able to GET information by browsing to The ESP8266 based Adafruit HUZZAH breakout and the Adafruit Feather HUZZAH are both popular options to use with Adafruit IO. Using the Ethernet library, your device will be able to answer a HTTP request with your Ethernet shield. js REST API server via Mosquitto's free online MQTT Broker (test. The following information is common to all tasks related to IoT Hub: Replace {api-version} with "2018-06-30" in the URI. Because ESP8266 SSL/TLS support is fairly new, most of our Adafruit IO examples use the insecure MQTT port 1883. DallasTemperature You can easily set up a web server on the ESP8266 and then have the Android app request data from that server: just send a POST or GET request to the ESP and have its server handle the request, then send back the data, e. If speed is critical, the EspressIf SDK API is the best option to use the ESP8266 as a web server. Note that since the Swagger UI needs an API specification to be able to render the content, we will also serve that specification from the ESP8266. 🙂 ESP8266 WiFi Connection manager with fallback web configuration portal WifiLocation Library to get geographic position (lat, lon, accuracy), without GPS, by listening surrounding WiFi networks (Works with ESP8266 and WiFi101 boards, including MKR1000) Blynk - The most popular IoT platform to connect your devices to the cloud, design apps to control them, and manage your deployed products at scale This article is about using and programming a Wireless Module for IoT – ESP8266 for enhancing sensors (whether Temperature, Motion, Smoke etc) to send their telemetry data for aggregation and analysis for Internet of Things applications. power down and restore after 2 hour esp-01 rest and my ip address changes   I am new to controller programming and arduino and I was planning on implementing an embedded web server into an arduino with a wifi or  May 28, 2017 So, our objective is to create a very simple REST API on the ESP8266, which will be our HTTP server, create its Swagger specification and add  Oct 12, 2017 This is a very simple library that implements a REST API [1], having of this class receives as input the port where the server will be listening. Web browsers use this interface to retrieve web pages or to send data to remote servers. Arduino Rest API framework can be used in IoT projects when different systems and boards are connected together and exchange information. Hardware - Arduino by itself does not have necessary hardware to connect to a internet/intranet and send data. It is designed to be universal and currently supports REST calls via HTTP (using the CC3000 WiFi chip, the Arduino WiFi library or the Ethernet shield), via the Serial port (using the USB serial connection, Bluetooth, and XBee) and also via Bluetooth Low Energy. $37. Test with the ws4py library from a Raspberry Pi 3 Blynk HTTP RESTful API Dmitriy Dumanskiy • blynkapi. This post is a step-by-step guide that shows you how to build a standalone ESP8266 Web Server that controls two outputs (two LEDs). 1 library and no changes are ESP8266 Arduino Core Documentation, Release 2. aREST. Feb 21, 2018 In this post I show how to manage 1 Led through a RESTful API on ESP8266. Arduino – Simple IoT Project sending a text message from a Huzzah ESP8266 wifi board August 1, 2017 November 6, 2017 ~ havecloudwillcode For this project you will need a wifi esp8266 development board. h file is missing. Makers and companies can start controlling their devices from the internet in minutes, without worrying about the required cloud infrastructure. Configure ESP8266 Wifi With WiFiManager Can you include a link to your tutorial and video that you created to enlighten the rest of us? how do i reset the values ? so ESP8266 has to start Arduino Webserver Code/Sketch For ESP8266. The text of the Arduino reference is licensed under a Creative Commons Attribution-ShareAlike 3. In this tutorial I’m using a Freescale FRDM-KL25Z board as a web server, using theESP8266 board. Single Page Applications running in the browser, REST API running in the server, serverless functions running in the cloud, native mobile applications running in Android or IOS, desktop applications with Electron running in Windows, Mac or Linux. I dont want to use MQTT, hence askng for REST API’s DNS server (DNSServer library)¶ Implements a simple DNS server that can be used in both STA and AP modes. Introduction The objective of this post is to explain how to get the body of a request sent to a HTTP webserver running on the ESP8266. [test] AT+CIPSEND=POST / api/v1. WebComponents. rest-example is the API name of this rest API test example. Add to Cart. I'm using an OpenDNS web server to to DNS configured in static connect mode with the Arduino Ethernet Shield R3. json Overview. Learn how to setup and connect Adafruit Feather HUZZAH ESP8266 to Azure IoT Hub for it to send data to the Azure cloud platform in this tutorial. - Sat Jul 01, 2017 12:42 am #67782 Hi, I'm the proud new owner of an Adafruit ESP8266 feather. Corrections, suggestions, and new documentation should be posted to the Forum. I prefer to program the ESP8266 using the Arduino IDE, but the same result can be achieved with LUA code or via AT Commands. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. });. Help. it/pta), which comes with a nice The SparkFun ESP8266 Thing Dev Board is a powerful development platform that lets you connect your hardware projects to the Internet. Server a REST api that expects the esp8266 will not send any message to server if the D5 pin has The NodeMCU attempts to solve these problems by placing the ESP8266 on a dev board, that includes GPIO breakouts, a USB interface and power management. Can someone guide me to an example to connect to ESP8266 (connected to a relay switch) using RESTAPI’s. Decoding and Encoding JSON with Arduino or ESP8266 In this blog post you’re going to learn how to decode (parse a JSON string) and encode (generate a JSON string) with the ArduinoJson library using the Arduino with the Ethernet shield. Embedded web server/rest api (self. In this article I will show you how to write one in C#. Although the Thinger. Implement Arduino REST API in IoT Projects The Arduino REST API is a mechanism to exchange data between Arduino and other external systems. 0 License. MQTT protocol. In this video I show you how to send data to, and process it on, a web server running on the ESP8266. Next generation Kaa Enterprise IoT platform is now available! Try it free with a 30-days trial. A list of accepted command for the ESP8266 is provided in the document at the link below. on("/message", handle_message); sets up a route at /message, and handle_message is a function pointer to a void function (our implementation is in the Github Repo). In order to get data from the NTP server we need to program the ESP module to be an UDP Client. When I try to upload the code onto a arduino uno it shows that esp8266wifi. Loading Unsubscribe from Edy Prasetiyo? ESP8266 Web Server Step-By-Step Using Arduino IDE (Mac OSX and Windows) - Duration: 13:32. You might also enjoy ( View all posts ) PIR motion detect and send pushbullet push notification with esp8266 wifi The above example shows that a web server on ESP8266 can be set up in almost no time. Such server can easily stand up requests from much more powerful hardware and software like a PC with a web browser. Maybe have some logic on your end that says ‘if we got a rest api update in the past 5 minutes, then mark the device as online’. DallasTemperature; DHT-sensor-library - Arduino library for the DHT11/DHT22 temperature and humidity sensors. In this example, you will use your Ethernet Shield and your Arduino or Genuino board to create a simple Web server. Feb 25, 2018 I'm using AT commands to send data to the server. This ESP8266 Web Server is mobile responsive and it can be accessed with any device that as a browser in your local network. Apiary Powered Documentation. See Arduino ESP8266 IDE tutorial how to connect ESP8266 module to computer to upload program. 0) also break out pins 9 and 11. ’ I think my devices are real and don’t belie In the latest server update, we released a new feature, called Access Tokens, which allows controlling the access to our Thinger. But what if we don't have such API and your task is not really a standard task. Check out the ESP8266 Arduino GitHub repository for more information. You can do it in any server-side language, but to keep things simple and more understandable, I chose Microsoft's language. I'm using the Channel Write API key and not the User API Key nor ThingTweet API key. For example, reading a value would be a GET request; updating a value should be a PUT request. You can also use REST API calls with Act on Data which let you interact with social media, web services, and devices. Arduino code example for ESP8266 – NTP Server pooling. It offers a complete and self-contained Wi-Fi networking solution, allowing it to either host the Adafruit_ILI9341 - Port of the Adafruit ILI9341 for the ESP8266 ; arduinoVNC - VNC Client for Arduino; arduinoWebSockets - WebSocket Server and Client compatible with ESP8266 (RFC6455) aREST - REST API handler library. The MQTT publish/subscribe model works great to simultaneously send information from one source to many consumers. h · fixes for new cloud server, 2 months ago. Here you would reference how to send or retrieve data from your hardware devices using our supported communication protocols: HTTP, MQTT and TCP/UDP. I want to communicate with my Parse API server. Thinger. Check out other classes like ESP8266WebServer that let you program more advanced applications. Learn how to connect your device with Linux Screen using the built-in Lua interpreter to set up the file system and connect to the network. Get Started. Throughout the process, How to make REST API (HTTP POST) call using Arduino Uno and ESP8266 - 01 Published on January 13, 2018 January 13, 2018 • 33 Likes • 1 Comments To send data from Arduino to web server you will need two components: 1. And for now, this kind of interface was only available on the official Arduino boards, like the WiFi & Ethernet shields, and the Yun. With this REST API, it’s easy to load a sketch once for all on your Arduino, and then only work on the interface on your computer that makes REST calls on your Arduino board. Then work on getting the map portion working with rest api. How to call an API using ESP8266 ? In this tutorial we will learn how to call HTTP JSON GET api from an ESP8266. It means you need to write your own API. 'This is default behavior as Blynk was designed to work with real devices. Note: The https/tls requests take about 22kb of the about 36kb available ram on the arduino core esp8266, keep this in mind. If then you have an other problem, it is better to post an new post about this, rather than modifing the subject of this one. 6/devices/esp8266/?token=A1E- issue and once you do that successfully try to connect sending a request that fits the Ubidots REST API. Couple the ESP8266 with one of the inexpensive DHT series digital temperature and humidity sensors and we have a project that may literally be deployed anywhere to broadcast sensor data. Compared to the standard version of aREST, aREST Pro adds several features like a much faster server, a 99. An overview about ESP 32. Esp 8266 Rest API Edy Prasetiyo. connect(thingSpeak, 80) call returns 65531. how to use either an Arduino® MKR1000 board or an ESP8266 board connected to a   Feb 24, 2019 I guess code is using HTTP Client for coonecteion but the server is HTTPS with rest api call you won't find your thing "NodeMCU" showing  Luckily, the ESP8266 core for Arduino includes an HTTP server, so generating a REST API for it leads to very compact code. Firebase Arduino based on WiFiNINA Make each ESP8266 totally autonomous. Commit  Sep 19, 2018 The code we upload to the ESP8266 microcontrollers programs the WiFi Each time our flask IoT server web API is hit with a valid URL, the  Blynk HTTP RESTful API allows to easily read and write values to/from Pins in Blynk (microcontrollers and microcomputers like Arduino, Raspberry Pi, ESP8266, Checks that hardware with provided token is online and connected to server  We will start off by creating a server object. Hi guys, I am new in the IoT, but I have more expreience in programing. Install the latest ESP8266 library for Arduino using this guide. io - Server API. In questo articolo faccio vedere come gestire 1 Led tramite un API REST con ESP8266. – user31481 Sep 15 '17 at 11:14 A web browser or client sends a request to the server, which responds with data in the requested format. 5′ WiFi board getting more and more popular as an IoT I want to fetch the JSON data from Node. REST API and communication with cloud through IOT - NODE MCU 8266. Could anyone inform me where I can find documentation listing the commands in the ESP8266 WIFI library? So, our objective is to create a very simple REST API on the ESP8266, which will be our HTTP server, create its Swagger specification and add a Swagger UI to it, served by the ESP8266. Socket programming. twilio_server. FacebookApi: A wrapper for the Facebook Graph API for Arduino (supports ESP8266 & WiFi101 boards) FHEM: This library allows communication with a FHEM Server. Programming a HTTP Server on ESP-8266-12E: In this Instructable, together we will undertake the journey of programming the ESP8266-12E WIFI Development Board as an HTTP server. Make a Web Server on a PC, with a page that links all the individual ESP8266 for command and results display. In this article we are going to connect a digital sensor to our ESP8266 chip, and read data from it. Arduino Esp8266 Post Data to Website: The ESP8266 WiFi Module is a self contained SOC with integrated TCP/IP protocol stack that can give any microcontroller access to your WiFi network. In this post I show how to manage 1 Led through a RESTful API on ESP8266. As the typical use for ESP8266 is mostly as IoT device I think it make much more sense to show how to create a simple HTTP REST server on ESP8266 in order to manage some resources. Stay tuned for Part 3! If you would like to use the WebSocket API, it is useful if you have a server. WiFiServer server(80);. First thing first, you need to know pin-out of your ESP8266 module. Example REST API test successful! Accomplished the Server We use cookies for various purposes including analytics. Rock solid esp8266 wifi mqtt, restful client for arduino was published on March 05, 2015. To implement web server on ESP, there are two ways to make your first web server first connect to your WiFi router or make ESP as access point. Use the Arduino IDE and create what is known as an Arduino sketch in Part 2 of Intertech's IoT with an ESP8266 series. Looks like it makes a super easy REST API. I have used Software serial definition as #include SoftwareSerial ser(A8,A9); // Connect TX and RX of ESP8266 (A8 for TX A9 for RX) of ATMEGA2560. Javascript is a true full stack language. For information about how to secure these requests, see Azure REST API Reference. Using a web browser, I am able to GET information by browsing to For example, using OMDB Rest API we can get information about all the films without parsing IMDB data. Communication between Arduino microcontroller boards and a connected computers. " Welcome to the ESP8266 REST Web Server");. This tutorial is made for beginners. library. because this is only a part of the code and the rest of it needs arduino as the main processor. The DNS server currently supports only one domain (for all other domains it will reply with NXDOMAIN or custom status code). connect(server, 80)) The rest is the LCD display (in case the ESP can't handle it), some buttons to scroll The objective of this post is to explain how to get the body of a request sent to a HTTP webserver runing on the ESP8266. Server API. 0 Digital pins 6—11 are not shown on this diagram because they are used to connect flash memory chip on most modules. As we know that all web servers have a web page to be served. 99% availability and a device manager integrated inside the aREST dashboard website. Server Server Nginx Nginx CDN You can also build a mobile client application as everything is done through the REST apis. any suggestions will be appericiated. Note that some boards and modules (ESP-12ED, NodeMCU 1. In this guide, we show you how to combine some simple components to remotely log temperature data, send yourself texts and control lights from afar. By writing some minimal code on the chip, I can control a motor via a simple REST interface. Huzzah! Adafruit. OK, I Understand If you're just getting started programming the ESP8266, this is the environment we recommend beginning with, and the one we'll document in this tutorial. Get Started Some of our most popular content: I rolled back your edit, because answer becomes not understandable as you add "Basic" that answer suggest to add. Use these APIs to manage the deployment of your IoT Hub resources. Web Server. Websocket communication with an ESP8266 or Arduino using a Python script. Open Source Platform for the Internet of Things. Unfortunately, this HTTP server is  SPI library supports the entire Arduino SPI API including transactions, including Server and Client compatible with ESP8266 (RFC6455); aREST - REST API  Dec 15, 2017 This article shows you how to make your own REST API server for the ESP8266 and your Mobile App to communicate to, via MQTT. Why is this a problem? The MQTT protocol is an insecure protocol on it’s own. With it, clients can open a web server running on ESP8266 using a domain name, not an IP address. You can use our Blynk Cloud or run your private Blynk server locally. Raspberry Pi Model B+ 512MB RAM. Program is available at our GitHub. Using a web browser we will send instructions to the ESP8266-E12 to change it's behavior. Device Shadows – Part 1 (MQTT Topics and REST APIs) Device Shadows – Part 2 (MQTT Based Prototype using Python and Raspberry Pi) Device Shadows – Part 3 (RESTful API Based Prototype using Python) Do Analog Dial-Up Modems Still Have Some Relevance in the 4G / 5G World? Docker Containers and IoT Applications; DS18B20 Temperature Sensor with In this example we learn how to send Secured HTTPS POST request to a secured HTTPS web page using NodeMCU or ESP8266? As we know all web pages are HTTP protocols, GET and POST are methods of communicating between web browser and the server. Remember, docs are your friend! Last time, we  Easily Control Your Arduino, Raspberry Pi & ESP8266/32 Projects With a RESTful Framework. Overview. . Easily Control Your Arduino, Raspberry Pi & ESP8266/32 Projects With a RESTful Framework. Welcome to the Ubidots REST API hardware docs. as i want my users to be able to store data in a local database and synchronize it to server, i use php and mysql; do you have Introduction. esp8266 rest api server

ij, dq, 9x, em, ng, ok, 9p, sy, gx, zo, or, u0, bv, w2, ju, md, r1, qu, is, se, bg, mg, it, hg, tx, hz, vv, jm, 8b, m8, 5u,