Skip to content

Instantly share code, notes, and snippets.

#include <ESP8266WiFi.h>
WiFi.mode(WIFI_AP);
WiFi.softAP(config.ssid, config.password);
#include "EEPROMAnything.h"
#define RESETPIN D1
struct config_t{
char ssid[17] = "ESP8266 Test";
char password[17] = "password";
} config;
void setup() {
struct config_t{
char ssid[17] = "ESP8266 Test";
char password[17] = "password";
} config;
#include <Wire.h>
#include <Adafruit_PWMServoDriver.h>
#include <RTClib.h>
#include <PGMWrap.h>
Adafruit_PWMServoDriver pwm = Adafruit_PWMServoDriver();
RTC_DS3231 rtc;
uint16_p servoMap0[] PROGMEM = {448, 411, 375, 342, 309, 275, 242, 210, 178, 148};
uint16_p servoMap1[] PROGMEM = {524, 481, 441, 402, 361, 322, 282, 244, 206, 169};
#include <ESP8266WiFi.h>
#include <ESP8266WebServer.h>
#include <ESP8266mDNS.h>
#include <DNSServer.h>
DNSServer dnsServer;
ESP8266WebServer webServer(80);
void setup() {
// put your setup code here, to run once:
#include <DNSServer.h>
DNSServer dnsServer;
void setup() {
dnsServer.start(53, "esp.local", WiFi.softAPIP());
}
void loop() {
dnsServer.processNextRequest();
#include <ESP8266mDNS.h>
MDNS.begin("esp");
#include <ESP8266WiFi.h>
#include <ESP8266WebServer.h>
#include "FS.h"
ESP8266WebServer webServer(80);
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
// Create a simple homepage
webServer.serveStatic("/", SPIFFS, "/index.html");
Dir dir = SPIFFS.openDir("/");
while (dir.next())
Serial.printf("FS File: %s\n", dir.fileName().c_str());