#include <Webserver.h> //libreria webserver
#include <Wifi.h> //libreria wifi 
const char ssid = "Ian"; //nome rete
const char password = "346791"; //password 
Webserver server(80); //server che comunica sulla porta 80 
void setup() {
pinMode(32,OUTPUT); //led
pinMode(3, INPUT); // 1° bottone
pinMode(4, INPUT); // 2° bottone
pinMode(5, OUTPUT); // npn come un led
Serial.begin(9600); // inizializzo comunicazione seriale 
Wifi.begin(ssid,pass) // possibilità di mettere nome rete e password 
while(wifi.status() != wifi_connected) { //finchè lo stato del wifi è diverso da connesso
delay(500); // pausa mezzo secondo
Serial.print("."); //metto un punto se esce diverso da connesso

}
}

void loop() {
  // put your main code here, to run repeatedly:
if(digitalRead(3)==1){ //ciclo if
digitalWrite(2, HIGH); //accendo led 
}
if(digitalRead(4)==1){ //ciclo if
  digitalWrite(5,OUTPUT); //accendo npn
}
Serial.println("192.168.6.46"); //ip address
Serial.print(wifiilocalip()); //trova il mio indirizzo locale
// configurazione server
server.on("/on",LedOn); //accendo il led 
if(digitalRead(3)==1){ //ciclo if
  digitalWrite(2, LOW); //spengo led
}
if(digitalRead(4)==1){ //ciclo if
  digitalWrite(5, LOW); //spengo led
}
server.handleClient(); //richieste che arrivano da parte dell'utente
void LedOff(server.send(200, text/plain, "LedOff")); //spengo il led con parametri 
}
$abcdeabcde151015202530354045505560fghijfghij
esp:0
esp:2
esp:4
esp:5
esp:12
esp:13
esp:14
esp:15
esp:16
esp:17
esp:18
esp:19
esp:21
esp:22
esp:23
esp:25
esp:26
esp:27
esp:32
esp:33
esp:34
esp:35
esp:3V3
esp:EN
esp:VP
esp:VN
esp:GND.1
esp:D2
esp:D3
esp:CMD
esp:5V
esp:GND.2
esp:TX
esp:RX
esp:GND.3
esp:D1
esp:D0
esp:CLK
led1:A
led1:C
led2:A
led2:C
r1:1
r1:2
r2:1
r2:2