main code
#include <WiFi.h>
#include <OneButton.h>
#include <ExBreaker.h>
OneButton button(13,true);
int i=0;
int statuz = WL_IDLE_STATUS;
int wstatus = WiFi.status();
void doubleClick(){
state =! state;
}
void setup() {
button.attachDoubleClick(doubleClick);
Connect();
Serial.begin(115200);
}
void loop(){
// keep watching the push button:
button.tick();
// You can implement other code in here or just wait a while
delay(10);
if( state== 0){
WiFi.begin();
Serial.println(WiFi.localIP());
}if (state == 1){
Disconnect();
}
}
code void disconnect
void Disconnect(){
WiFi.mode(WIFI_OFF);
// WiFi.disconnect(ssid, password);
Serial.print(F("Disconnected. My IP address is: "));
Serial.println(WiFi.localIP());
}
code void connect
void Connect(){
// WiFi.disconnect(false);
WiFi.begin(ssid, password);
}