You are on page 1of 1

#include <ESP8266WiFi.

h>
#include<WiFiUDP.h>
WiFiUDP Udp;
char ssid[] = "Waco";
char pass[] = "paramount";
const int currentPin = A0;
int i=0;
int k=0;
WiFiUDP udp;
void setup() {
Serial.begin(115200);
WiFi.mode(WIFI_STA);
WiFi.begin(ssid, pass);
while (WiFi.status() != WL_CONNECTED) {
Serial.print(".");
delay(500);
}
}

void loop() {

uint32_t start_time = millis();


while((millis()-start_time) < 100)
{ i=0;
for(k=0;k<=99;k++)
{
i+=analogRead(currentPin);

}
i=i/100;
}
char b[4];
String str;
str=String(i);
str.toCharArray(b,4);

Serial.println(String(i));
udp.beginPacket(Udp.remoteIP(),4210);
udp.write(b,255);
udp.endPacket();
delay(100);
}

You might also like