Tengo un proyecto en el que estoy atascado, a ver si a alguno se os ocurre alguna forma de atajar el problema.
La idea es la siguiente:
Un esp8266 con easydriver conectado a un router wifi es el encargado de mover dos motores paso a paso, segun las instrucciones que recibe desde una app android.
Un segundo esp8266 en otra ubicacion conectado a la misma red del router wifi, pero a una distancia que no seria posible la comunicacion directa entre los modulos esp8266.
Este segundo esp8266 tiene que servir los datos de un sensor que lleva conectado al primer, esp8266 para que con esos valores el primer esp8266 calibre los motores a la posicion necesaria. La frecuencia de actualizacion deberia de ser al menos unas 4 veces al segundo, preferible 8 o mas, para que la medicion fuese lo suficientemente precisa.
Este proceso se llama mediante la app android en casos puntuales cuando es necesario hacer esta calibracion.
La primera parte del proyecto esta completada, pero en esta segunda donde interviene el envio de datos del segundo esp8266 al primero es donde me pierdo.
Entiendo que usando el metodo get/post seria factible hacerlo, pero no creo que fuese capaz de suministrar al menos 4 lecturas al segundo.
Existe alguna forma de compartir una variable entre dos esp8266 en tiempo real, o alguna forma de que ese dato se envie con la velocidad necesaria que necesito, no necesito una web, ni presentar datos, solo tener disponible el valor en tiempo real en el primer esp8266.
Gracias por anticipado.