Narkus, у Вас данные в приложение отправляются каждые 300 миллисекунд, зачем так часто? По факту данные нужно отправлять если изменения на датчике освещенности превысили какое-то значение, например +-10%.
Попробуйте так:
PHP код:
int sens;
int sens_save;
void setup() {
Serial.begin(115200);
}
void loop() {
sens = analogRead(0);
sens = (sens-740)/2.6;
if (abs(sens_save - sens) > 10) {
String s = "<brightness:" + String(sens) + "%>";
Serial.print(s);
sens_save = sens;
}
}