More Documentation
This commit is contained in:
parent
7292b20d87
commit
fc619d7ac1
@ -1,5 +1,14 @@
|
|||||||
|
/* Generic GPIO Control by HTTP REST interface */
|
||||||
|
/* Modify GPIO by accessing DEVICE_IP/gpio?gpio=[GPIO]&value=[0|1] */
|
||||||
|
/* At first boot it creates a WiFi access point */
|
||||||
|
/* and provide a web server on it, so you can configure Wifi ssid */
|
||||||
|
/* Wifi passwd, and a mDNS hostname */
|
||||||
|
/* In this mode, device will be available at 192.168.4.1 */
|
||||||
|
/* Device can also be put in OTA Mode: In this case, if you have */
|
||||||
|
/* a little flash (512K), it better to disable SPIFFS in */
|
||||||
|
/* "Flash Size" Menu. Use espota.py to upload OTA */
|
||||||
|
/* After passing in OTA mode, next boot will be in setup mode */
|
||||||
|
|
||||||
/* Create a WiFi access point and provide a web server on it. */
|
|
||||||
|
|
||||||
#include <ESP8266WiFi.h>
|
#include <ESP8266WiFi.h>
|
||||||
#include <WiFiClient.h>
|
#include <WiFiClient.h>
|
||||||
@ -17,7 +26,7 @@ char eeprom[EEPROM_SIZE];
|
|||||||
#define BOOTMODE_OTA 2
|
#define BOOTMODE_OTA 2
|
||||||
|
|
||||||
/* EEPROM LAYOUT
|
/* EEPROM LAYOUT
|
||||||
"BOOTMODE;SSID;PASSWORD;HOSTNAME;"
|
"BOOTMODE;SSID;PASSWORD;HOSTNAME;"
|
||||||
BOOTMODE could be 0 for Setup, 1 for normal use, 2 for OTA
|
BOOTMODE could be 0 for Setup, 1 for normal use, 2 for OTA
|
||||||
Setup mode is trigger by setting GPIO3 to ground or at first boot
|
Setup mode is trigger by setting GPIO3 to ground or at first boot
|
||||||
*/
|
*/
|
||||||
|
Loading…
Reference in New Issue
Block a user