Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zoroxide/esp8266_rest_api
esp8266 REST API
https://github.com/zoroxide/esp8266_rest_api
api arduino esp esp8266
Last synced: about 7 hours ago
JSON representation
esp8266 REST API
- Host: GitHub
- URL: https://github.com/zoroxide/esp8266_rest_api
- Owner: zoroxide
- Created: 2023-11-28T16:42:08.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-01-20T12:20:27.000Z (10 months ago)
- Last Synced: 2024-01-20T13:29:09.614Z (10 months ago)
- Topics: api, arduino, esp, esp8266
- Language: HTML
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# esp8266_rest_api
a simple DIY esp8266 REST_AP contains three sections:
1. "poster.ino" is the NodeMCU(esp8266) using the Arduino IDE code, its main mission is to HTTP Post the data it has in the form of JSON to the Backend, in this project, the server is the "server.py"
2. "Server.py" is the Backend server powered by Python and Flask framework, its mission is to receive the data from the NodeMCU and wait for the HTTP request that comes from the client, in this case, the client is "client.html"
3. "client.html" is our client, its main mission is to HTTP request the server to receive the NodeMCU data and stream it in an HTML user-based page
![image](https://github.com/zoroxide/esp8266_rest_api/assets/72279810/de07b2eb-2b27-4dc1-825d-94039c90620e)