2017- 6- 3
Ser vi dor W eb con W IFI ESP8266 | Tutor i al es Ar dui no
(http://www.prometec.net)
SERVIDOR WEB CON WIFI ESP8266 TIENDA (HTTP://WWW.PROMETEC.NET/TIENDA/) (HTTP://WWW.PROMETEC.NET/TIE NDA/)
ARDUINO ARDUINO (HTTP:/ (HTTP://WWW.PROME /WWW.PROMETEC TEC.NET/INDICE-TUTORIALES) .NET/INDICE-TUTORIALES)
Programando el ESP8266 para montar un servidor Web RASPBERRY RASPBERRY PI (HTTP://WWW.PROMETEC.NET/INDICE (HTTP://WWW.PROMETEC.NET/INDICE-RASPBERRY-PI/) -RASPBERRY-PI/)
IMPRESORA 3D (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/3D-INDICE/) .NET/3D-INDICE/) Home (Http (Http://Www ://Www.Prome .Prometec.N tec.Net) et) Servidor Servidor Web Con WIFI WIFI ESP8266 ESP8266
FORO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/FOROS-PROMETEC/) /FOROS-PROMETEC/)
CONTACTO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/CONTACT /CONTACT/) /)
OBJETIVOS
Programar el módulo WIFI ESP8266 desde el arranque de Arduino. con un programa que le vuelque comandos AT.
Probar la comunicación a 115.200 baudios con el módulo ESP8266.
Montar un programa de ejemplo, para usar el ESP8266 como servidor web desde Arduino.
MATERIAL REQUERIDO.
Arduino DUE o MEGA (http://www.prometec.net/categoriaproducto/arduinos/).
(http://www.prometec.net/producto/arduino-mega/)
Una Protoboard (http://www.prometec.net/producto/protoboard-830/). (http://www.prometec.net/wpcontent/uploads/2014/09/Img content/uploads/2014/09/Img_3_4.png) _3_4.png)
Algunos cables de protoboard, preferiblemente Dupont macho/hembra (http://www.prometec.net/producto/cables-dupont-macho-hembra/).
http://www.pr om etec.net/ser vi dor - w eb- esp8266
1/20
2017- 6- 3
Ser vi dor W eb con W IFI ESP8266 | Tutor i al es Ar dui no
(http://www.prometec.net) Un módulo WIFI ESP8266 (http://www.prometec.net/producto/es-826601/)
TIENDA (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/TIENDA/) .NET/TIENDA/)
ARDUINO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/INDICE/INDICE-TUTORIALES) TUTORIALES)
RASPBERRY PI (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/INDICE .NET/INDICE-RASPBERRY-PI/) -RASPBERRY-PI/)
FORO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/FOROS-PROMETEC/) /FOROS-PROMETEC/)
IMPRESORA 3D (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/3D-INDICE/) .NET/3D-INDICE/)
Una fuente de alimentación (http://www.prometec.net/producto/fuentealimentacion-protoboard/) externa de 3.3V
CONTACTO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/CONTACT /CONTACT/) /)
(http://www.prometec.net/wpcontent/uploads/2014/12/power.jpg)
MAS SOBRE WIFI Y ESP8266
En las dos últimas sesiones hemos estado jugando con el módulo WIFI ESP8266. Le he encontrado muy simpático y capaz, especialmente dado su bajo precio.
Le hemos probado primero alimentado directamente desde el Arduino, lo que no es muy aconsejable dado que, especialmente en el arranque, puede demandar más intensidad de la que el pin de 3V puede proporcionar. Aunque al ⊄nal se consigue que arranque, no suele ser sin varios intentos lo que resulta molesto y poco ⊄able. En la siguiente sesión usamos una fuente de alimentación de protoboard para garantizar la alimentación correcta del módulo, lo que nos llevó a un arranque falible al 100% (Menos mal). Pero aun así, seguíamos usando las señales de transmisión de Arduino a 5V sin adaptar a los 3,3 V que el fabricante recomienda. La experiencia es que resulta ⊄able y funciona bastante bien, con una molesta tendencia a colgarse con ciertos comandos, especialmente cuando se los volcábamos por programa. Así que la solución de⊄nitiva pasaba por probar con todas las señales a 3.3V y la alimentación correcta correcta del módulo (No veo otra solución que le vamos a hacer), y como por otro lado llevaba ya un tiempo queriendo probar mi amante Arduino DUE y no encontraba excusa, mira por donde voy a matar dos pájaros de un tiro. Como el DUE funciona nativo a 3.3V, 3.3V, nos viene de perlas porque, además, dispone de 3 puertas hardware de comunicaciones comunicacio nes que pueden funcionar a 115200 baudios y así podemos probar el modulo con una velocidad de verdad. Pues eso, que vamos a ver qué pasa, aquí tenéis el diagrama de conexión al DUE.
http://www.pr om etec.net/ser vi dor - w eb- esp8266
2/20
2017- 6- 3
Ser vi dor W eb con W IFI ESP8266 | Tutor i al es Ar dui no
(http://www.prometec.net)
TIENDA (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/TIENDA/) .NET/TIENDA/)
ARDUINO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/INDICE/INDICE-TUTORIALES) TUTORIALES)
RASPBERRY PI (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/INDICE .NET/INDICE-RASPBERRY-PI/) -RASPBERRY-PI/)
FORO (HTTP:/ (HTTP://WWW.PROME /WWW.PROMETEC.N TEC.NET/ ET/FOROSFOROS-PROMET PROMETEC/) EC/)
IMPRESORA 3D (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/3D-INDICE/) .NET/3D-INDICE/)
CONTACTO CONTACTO (HTTP://WWW.PROMETEC.NET/CONTACT/) (HTTP://WWW.PROMETEC.NET/CONTACT/)
(http://www.prometec.net/wp-content/uploads/2015/01/Sesion-76_bb.jpg)
Por favor que no se os ocurra olvidaros de conectar la masa común entre la protoboard ( O el regulador
que uséis) y la masa GND de Arduino. Ignorar esto puede ser muy perjudicial para la buena salud de vuestra electrónica.
Recordad que unir las masas, es lo único que nos garantiza un nivel cero de referencia, común. Si lo omitís, las diferencias de tensión entre el alimentador de vuestro Arduino y el de la protoboard, pueden ser más que su⊄cientes para daros una sorpresa y chamuscar algo.
EL PROGRAMA DE CONTROL
La idea es volcar por programa los comandos necesarios al DUE para programarlo desde el arranque. Ya en la sesión previa vimos la parte interesante de este programa y no creo que sea necesario insistir más en ello. Aquí tenemos el programa Prog_76_1 (http://www.prometec.net/wp-content/uploads/2015/01/Prog_76_1.rar) Hemos convertido el programa de volcado de comandos en una función, que incluye un array con las órdenes a enviar:
http://www.pr om etec.net/ser vi dor - w eb- esp8266
3/20
2017- 6- 3
Ser vi dor W eb con W IFI ESP8266 | Tutor i al es Ar dui no void SetUpWIFI() {
String ordenes[]= {
(http://www.prometec.net)
//"AT+RST", "AT+CWMODE=3", //"AT+CWQAP",
TIENDA (HTTP:/ /WWW.PROME /WWW.PROMETEC.N TEC.NET/ ET/TIENDA TIENDA/) /) //"AT"AT+CWLAP",
ARDUINO ARDUINO (HTTP://WWW.PROMETEC.NET/INDICE-TUTORIALES) (HTTP://WWW.PROMETEC.NET/INDICE-TUTORIALES)
"AT+CWJAP=\"charly\",\"contrase\"", "AT+CIFSR" ,
RASPBERRY"AT+CIPMUX=1", PI (HTTP://WWW.PROMETEC.NET/INDICE-RASPBERRY-PI/) (HTTP://WWW.PROMETEC.NET/INDICE-RASPBERRY-PI /)
IMPRESORA IMPRESORA 3D (HTTP://WWW.PROME /WWW.PROMETEC.N TEC.NET/ ET/3D-IN 3D-INDICE/ DICE/))
"AT+CIPSERVER=1,80", "END"
// Para reconocer el fin de los comandos AT
};
FORO (HTTP:/ (HTTP://WWW.PROME /WWW.PROMETEC.N TEC.NET/ ET/FOROSFOROS-PROMET PROMETEC/) EC/)
CONTACTO CONTACTO (HTTP://WWW.PROMETEC.NET/CONTACT/)
int index = 0; while(ordenes[index] != "END") {
Serial3.println(ordenes[index++]); while ( true) {
String s = GetLineWIFI(); if ( s!= "") Serial.println(s); if ( s.startsWith("no change")) break; if ( s.startsWith("OK")) break; if ( s.startsWith("ready")) break;
} Serial.println("...................."); } }
Un comentario importante: Esta función no puede enviar la orden AT+RST, porque su salida es más o menos así:
(http://www.prometec.net/wp-content/uploads/2015/01/img_76_1.png)
Podéis ver que el resultado incluye “OK” y “ready”, lo que es mortífero para nuestra función que busca
solo una de las dos terminaciones, pero no las dos. O bien hay que sosticar más el programa o enviar http://www.pr om etec.net/ser vi dor - w eb- esp8266
4/20
2017- 6- 3
Ser vi dor W eb con W IFI ESP8266 | Tutor i al es Ar dui no
esta orden con un println directo y luego esperar un par de segundos.
(http://www.prometec.net) El Arduino DUE dispone de tres puertas hardware de comunicaciones comunicacion es que soportan sin problemas los 115.200 baudios y para ello no necesitamos ninguna librería. Por eso las inicializamos directamente, con Serial y Serial3:
TIENDA (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/TIENDA/) .NET/TIENDA/)
ARDUINO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/INDICE/INDICE-TUTORIALES) TUTORIALES)
void setup() {
Serial.begin(19200);
RASPBERRY PI (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/INDICE .NET/INDICE-RASPBERRY-PI/) -RASPBERRY-PI/) Serial3.begin(19200);
IMPRESORA 3D (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/3D-INDICE/) .NET/3D-INDICE/)
delay(1500);
// Para darnos tiempo a abrir la consola
SetUpWIFI() ;
// Envia los comandos AT
FORO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/FOROS-PROMETEC/) /FOROS-PROMETEC/) }
CONTACTO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/CONTACT /CONTACT/) /)
Inicialmente Inicialmente las programamos a 19.200, que es la velocidad a la que está actualmente el módulo WIFI (y si ponemos aquí los 115200 baudios, va a ser difícil comunicar con el) Creo que el resto del programa no tendrá ninguna di⊄cultad di⊄cultad para vosotros (Si estáis leyendo esto seguro que ya sois usuarios avanzados). Ahora podemos volcar este programa Prog_76_1 (http://www.prometec.net/wp-content/uploads/2015/01/Prog_76_1.rar) y una ⊄nalizada, abrimos la consola Arduino para reprogramar la velocidad. Comprobad que os escucha y enviar la orden.
(http://www.prometec.net/wp-content/uploads/2015/01/img_76_2.png) AT+CIOBAUD=? At+CIOBAUD? AT+CIOBAUD=115200
Si todo va bien perderemos la comunicación con el modulo, porque adaptará su velocidad a 115200 y nosotros debemos reprogramar el Arduino de modo acorde, igual que la velocidad de la consola. Cambiad en el programa
Serial.begin(19200); Serial3.begin(19200);
Por esto otro
Serial.begin(115200); Serial3.begin(115200);
Y volcad el nuevo programa a Arduino. Cuando ⊄nalice, cambiad a 115.200 baudios la velocidad de la consola y ya está. Ejecutad de nuevo el programa para ver el resultado.
http://www.pr om etec.net/ser vi dor - w eb- esp8266
5/20
2017- 6- 3
Ser vi dor W eb con W IFI ESP8266 | Tutor i al es Ar dui no
El resumen es que mejoran bastante los problemas de comunicación, pero sigo recibiendo bastantes interferencias interferenci as en forma de basura en la puerta serie y además aunque mejora, no se elimina del todo la tendencia a colgarse con los comandos CWLAP y CWJAP,al volcarlos por (http://www.prometec.net) programa, pero la verdad es que el DUE va como una seda. No necesitamos cargar librerías, tenemos 3 puertas hardware de comunicaciones, un procesador de verdad a 32 bits y cantidad de memoria para TIENDA (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/TIENDA/) .NET/TIENDA/) ARDUINO (HTTP://WWW.PROMETEC.NET (HTTP:/ /WWW.PROMETEC.NET/INDICE/INDICE-TUTORIALES) TUTORIALES) nuestros programas. Casi me da pena volver al venerable Arduino UNO para los tutoriales.
RASPBERRY PI (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/INDICE .NET/INDICE-RASPBERRY-PI/) -RASPBERRY-PI/)
FORO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/FOROS-PROMETEC/) UN SERVIDOR WEB CON EL/FOROS-PROMETEC/) WIFI ESP8266
IMPRESORA 3D (HTTP://WWW.PROMETEC.NET/3D-INDICE/) (HT TP://WWW.PROMETEC.NET/3D-INDICE/)
CONTACTO (HTTP://WWW.PROM (HTTP://WWW.PROMETEC.NET/CONTACT/) ETEC.NET/CONTACT/)
Vamos con el plato fuerte de la sesión. Voy a usar un Arduino DUE para este ejemplo pero sería de lo más sencillo convertirlo a un UNO. Bastaría con usar la librería SotwareSerial que usamos en las dos sesiones previas referentes al WIFI ESP8266. En un Mega, debería correr sin modi⊄car, ya que es pin a pin compatible con el DUE. Vamos a montar un pequeño ejemplo en el que nuestro Arduino DUE o Mega, presenten una página Web con las lecturas de las puertas analógicas. Usaremos para ello el mismo montaje que en el ejemplo anterior y que repetimos aquí por comodidad de los más vagos (Entre los que me cuento sin rubor).
(http://www.prometec.net/wp-content/uploads/2015/01/Sesion-76_bb.jpg)
EL PROGRAMA DE SERVIDOR WEB CON WIFI ESP8266
Os dejo aquí el programa completo Prog_76_2 (http://www.prometec.net/wp-content/uploads/2015/01/Prog_76_2.rar) y pasamos a describir las partes más oscuras. En primer lugar y como vimos en la sesión anterior, de⊄nimos un array de comandos para programar el modulo: http://www.pr om etec.net/ser vi dor - w eb- esp8266
6/20
2017- 6- 3
Ser vi dor W eb con W IFI ESP8266 | Tutor i al es Ar dui no String ordenes[]= {
//“AT+CWJAP=”redwifi ”,”Contraseña”
// A mi esto me da problemas
(http://www.prometec.net)
"AT+CWMODE=3", "AT+CIFSR" , "AT+CIPMUX=1",
TIENDA"AT+CIPSERVER=1,80", (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/TIENDA/) .NET/TIENDA/) "END"
ARDUINO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/INDICE/INDICE-TUTORIALES) TUTORIALES)
// Para reconocer el fin de los comandos AT
};
RASPBERRY PI (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/INDICE .NET/INDICE-RASPBERRY-PI/) -RASPBERRY-PI/)
IMPRESORA 3D (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/3D-INDICE/) .NET/3D-INDICE/)
En el setup programamos las puertas Serie y Serie3 a 115.200 baudios y después volcamos los comandos de la matriz, con un programa similar al anterior pero desde el setup.
FORO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/FOROS-PROMETEC/) /FOROS-PROMETEC/)
CONTACTO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/CONTACT /CONTACT/) /)
void setup() {
Serial3.begin(115200); Serial.begin(115200); delay (1000);
// Para tener tiempo de arrancar la consola
int index = 0; while(ordenes[index] != "END") {
Serial3.println(ordenes[index++]); while ( true) {
String s = GetLineWIFI(); if ( s!= "") Serial.println(s); if ( s.startsWith("no change")) break; if ( s.startsWith("OK")) break; if ( s.startsWith("ready")) break;
} Serial.println("...................."); } }
Usaremos una versión modi⊄cada de GetLine() para leer el Serial3, llamada GetLineWIFI ()y que simplemente lee de esta puerta para recibir líneas completas. Para poder enviar las líneas HTTP que conforman la página de presentación de datos, vamos a necesitar enviar varias líneas de texto, que como ya vimos antes deben hacerse con AT+CIPSEND que espera que le demos la longitud del texto, por lo que va a ser necesaria una función:
void http(String output) {
S erial3.print("AT+CIPSEND=0,");
// AT+CIPSEND=0, num
Serial3.println(output.length()); if (Serial3.find(">"))
// Si recibimos la peticion del mensaje
{ Serial.println(output); Serial3.println(output);
//Aqui va el string
delay(10); while( Serial3.available() > 0) { if (
Serial3.find("SEND OK")
// Busca el OK en la respuesta )
break;
} } }
Como veréis, esta función http(), recibe un String y calcula su longitud para después mandar un comando CIPSEND con ella. Después busca recibir un carácter ‘>’ que nos devuelve el modulo para indicar que espera la recepción del String. Si lo encuentra, le envía el String recibido a la puerta serie y al serial3 hacia el WIFI. Cuando termina busca el “SEND OK” y termina al recibirlo. Para enviar la página web, hemos montado una pequeña función con los textos necesarios:
http://www.pr om etec.net/ser vi dor - w eb- esp8266
7/20
2017- 6- 3
Ser vi dor W eb con W IFI ESP8266 | Tutor i al es Ar dui no void webserver(void) {
http(""); http("");
(http://www.prometec.net)
http("
LECTURAS ANALOGICAS."); http("<meta http‐equiv=\"refresh\" content=\"15\">"); // Refresco
TIENDAhttp("
(HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/TIENDA/) .NET/TIENDA/) ARDUINO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/INDICE/INDICE-TUTORIALES) TUTORIALES) Situacion Ambiente
"); for (int analogChannel = 0; analogChannel < 6; analogChannel++) int sensorReading = analogRead(analogChannel); RASPBERRY{PI (HTTP://WWW.PROMETEC (HTTP:/ /WWW.PROMETEC.NET/INDICE .NET/INDICE-RASPBERRY-PI/) -RASPBERRY-PI/) http("
IMPRESORA 3D (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/3D-INDICE/) .NET/3D-INDICE/)
analog input ");
http( String(analogChannel)); http(" is ");
FORO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/FOROS-PROMETEC/) /FOROS-PROMETEC/) http(String(sensorReading));
CONTACTO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/CONTACT /CONTACT/) /)
http("
"); } http("
La pagina se actualiza cada 15 segundos.
"); delay(1); Serial3.println("AT+CIPCLOSE=0"); }
Envía en primer lugar un típico encabezado HTML, con una instrucción para que se refresque cada 15 segundos y luego envía los textos que corresponden a las lecturas de las puertas analógicas con un bucle for. Las últimas líneas son para cerrar la sesión IP con el navegador y dejarlo libre al servidor para una nueva conexión. Y por último, el loop busca conexiones a través de la puerta WIFI (Serial3) y cuando las encuentra, invoca webserver(). Aquí os dejo un mini vídeo con el resultado:
Servidor Web con Arduino y WIFI ESP8266
RESUMEN DE LA SESIÓN http://www.pr om etec.net/ser vi dor - w eb- esp8266
8/20
2017- 6- 3
Ser vi dor W eb con W IFI ESP8266 | Tutor i al es Ar dui no
(http://www.prometec.net)
Probamos el programa de volcado de comandos AT y vimos que tiene una cierta tendencia a colgarse con ciertos comandos.
TIENDA (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/TIENDA/) .NET/TIENDA/)
ARDUINO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/INDICE/INDICE-TUTORIALES) TUTORIALES)
Hemos probado la comunicación a 115.200 baudios entre el módulo WIFI y el Arduino DUE con plena satisfacción.
Montamos un ejemplo de servidor Web, apoyándonos en el módulo WIFI y vimos cómo usar los IMPRESORA 3D (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/3D-INDICE/) .NET/3D-INDICE/) comandos AT desde programa para gestionar el servidor.
RASPBERRY PI (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/INDICE .NET/INDICE-RASPBERRY-PI/) -RASPBERRY-PI/)
En de⊄nitiva tengo una muy buena opinión del módulo ESP8266. Tiene sus manías, pero nos permite conectar vía WIFI nuestros Arduinos de forma más que satisfactoria y con un poco de cuidado, nos abre FORO (HTTP://WWW.PROMETEC.NET/F (HTTP://WWW.PROMETEC.NET/FOROS-PROMETEC/) OROS-PROMETEC/) CONTACTO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/CONTACT /CONTACT/) /) unas puertas de los más interesantes por una precio ridículo.
Anterior (http://www.prometec.net/esp8266/)
Siguiente (http://www.prometec.net/¼rmwareesp8266) (https://www.facebook.com/prometecnet1541207239447373/timeline/)
« COMENTARIOS MÁS VIEJOS (HTTP://WWW.PROMETEC.NET/SERV (HTTP://WWW.PROMETEC.NET/SERVIDOR-WEB-ESP8266/COM IDOR-WEB-ESP8266/COMMENT-PAGE-4/#COMM MENT-PAGE-4/#COMMENTS) ENTS)
(197) COMMENTS
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=20641#Respond)
Agustin (http://www.prometec.net/servidor-web-esp8266/comment-page-4/#comments)
10 Abr 2017
Hola Admin Estoy teniendo un problema con mi ESP8266 conectado a mi Arduino UNO. Cuando comienzo a enviarle comandos AT para setear la ssid a utilizar no me conecta, a menos que utilice AT+CWSAP, es decir, cuando ingreso AT+CWJAP me responde siempre FAIL. No se realmente a qué se puede deber. Estoy utilizando una fuente externa de 3.3 V. Muchas gracias. Saludos
http://www.pr om etec.net/ser vi dor - w eb- esp8266
9/20
2017- 6- 3
Ser vi dor W eb con W IFI ESP8266 | Tutor i al es Ar dui no
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/?
(http://www.prometec.net)
Replytocom=20864#Respond)
admin/WWW.PROMETEC.NET/TIENDA/) (http://www.prometec.net/members/admin/) TIENDA (HTTP://WWW.PROMETEC (HTTP:/ .NET/TIENDA/) ARDUINO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/INDICE/INDICE-TUTORIALES) TUTORIALES)
19 Abr 2017
Hola agustin, SI. a mi m epasab lo mismo y asi os lo comentaba en la sesion. No llegue a adivinar porque, porque, lo siento
RASPBERRY PI (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/INDICE .NET/INDICE-RASPBERRY-PI/) -RASPBERRY-PI/)
FORO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/FOROS-PROMETEC/) /FOROS-PROMETEC/) Reply
IMPRESORA 3D (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/3D-INDICE/) .NET/3D-INDICE/)
CONTACTO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/CONTACT /CONTACT/) /)
(Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=20112#Respond)
Angel de Jesus
29 Mar 2017
Hola que tal.. soy un usuario un poco nuevo en este tema, eh podido seguir todos tus tutoriales que se me hacen magní⊄cos!.. hasta este ultimo, en el que perdí sentido a lo que hacías, ya que solo eh estado trabajando con lo que es Arduino 1, y no se como cargar una pagina HTML en el modulo… Muchas gracias por los consejos que podrías darme..
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=20126#Respond)
Ivan (http://www.prometec.net/members/ivan/)
29 Mar 2017
Hola Ángel, html es otro lenguaje de programación que se utiliza en páginas web. Es normal que no lo entiendas porque en esta página no lo utilizamos más que en casos puntuales como este. ¿No consigues cargar la página del ejemplo? Un saludo.
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=18375#Respond)
Antony Alvarez (http://www.prometec.net/servidor-web-esp8266/)
07 Feb 2017
Buen día al administrador y demás personas. Soy nuevo en el mundo del Arduino y me gustaría saber si alguien me pudiese dar ayuda en un proyecto en el que me encuentro realizando. Tengo un Arduino Due conectado al ESP8266 y un Arduino Uno Wi-Fi, el objetivo es controlar varios leds desde el Arduino Uno Wi-Fi al Arduino Due. He buscado en internet algún ejemplo que me ayude y no he encontrado nada que me pueda ayudar en mi caso. Si alguien pudiese ayudarme, se lo agradecería enormemente. Gracias.
http://www.pr om etec.net/ser vi dor - w eb- esp8266
10/20
2017- 6- 3
Ser vi dor W eb con W IFI ESP8266 | Tutor i al es Ar dui no
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/?
(http://www.prometec.net)
Replytocom=18579#Respond)
admin/WWW.PROMETEC.NET/TIENDA/) (http://www.prometec.net/members/admin/) TIENDA (HTTP://WWW.PROMETEC (HTTP:/ .NET/TIENDA/) ARDUINO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/INDICE/INDICE-TUTORIALES) TUTORIALES)
13 Feb 2017
Pues tenemos pendiente escribir un tuto asi, mostrando la comunicacion a traves de sockets TCPIP pero el tiempo es un problema……..
RASPBERRY PI (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/INDICE .NET/INDICE-RASPBERRY-PI/) -RASPBERRY-PI/)
FORO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/FOROS-PROMETEC/) /FOROS-PROMETEC/)
IMPRESORA 3D (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/3D-INDICE/) .NET/3D-INDICE/)
CONTACTO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/CONTACT /CONTACT/) /)
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=18007#Respond)
Bryam castaño (http://www.prometec.net/servidor-web-esp8266/)
29 Ene 2017
hola admin como estas, si lo que quiero es visualizarlo en un dispositivo android como seria la peticion de salida en arduino y como lo podria visualizar en android, utilizo app inventor, que se programa por bloques. muchas gracias por su atencion.
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=18044#Respond)
admin (http://www.prometec.net/members/admin/)
30 Ene 2017
Hola Bryam, Basat con que te concetes desde tu android a la direccion IP del servidor arduino en el puerto que hayas usado (80, normalmente) Puedes hacer un programa con app inventor que se conecte a esa IP y le pidas datos de la forma que pre⊄eras, pero aqui estoy ya muy despistado
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=17556#Respond)
Miroslava
17 Ene 2017
Hola, tengo una duda ¿El módulo ESP8266 modelo ESP-12 es compatible con Arduino Due? Es que lo he tratado de utilizar para realizar este tutorial pero no funciona.
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=17560#Respond)
admin (http://www.prometec.net/members/admin/) http://www.pr om etec.net/ser vi dor - w eb- esp8266
17 Ene 2017 11/20
2017- 6- 3
Ser vi dor W eb con W IFI ESP8266 | Tutor i al es Ar dui no
Hola Miroslava, si. es un moulo de 3.3V como el esp8266 y son plenamente compatibles (http://www.prometec.net)
TIENDA (HTTP://WWW.PROME TIENDA (HTTP://WWW.PROMETEC.NET/TIENDA TEC.NET/TIENDA/) /)
ARDUINO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/INDICE/INDICE-TUTORIALES) TUTORIALES)
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? RASPBERRY PI (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/INDICE .NET/INDICE-RASPBERRY-PI/) -RASPBERRY-PI/)
IMPRESORA 3D (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/3D-INDICE/) .NET/3D-INDICE/)
Replytocom=17555#Respond)
Miroslava
17 Ene 2017
(HTTP://WWW.PROMETEC.NET (HTTP:/ /FOROS-PROMETEC/) CONTACTOal(HTTP://WWW.PROMETEC.NET (HTTP:/ /WWW.PROMETEC.NET/CONTACT Hola,FORO gracias por/WWW.PROMETEC.NET/FOROS-PROMETEC/) el tutorial, ¡son geniales! Tengo una duda respecto módulo ESP8266, he visto/CONTACT/) que este/) lo realizó con el ESP8266-01, , tiene un post de los modelos del ESP8266 del cual según entendí ese módulo tiene la característica característica de que es compatible por default con Arduino y los comandos AT pero me gustaría saber si el ESP8266 modelo EPS-12 tiene las mismas características de compatibilidad o se debe realizar algo con el ⊄rmware para que sea posible la comunicación ya que lo he intentado de acuerdo a este tutorial y no funciona.
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=17561#Respond)
admin (http://www.prometec.net/members/admin/)
17 Ene 2017
Miroslava, si que son compatibles pero creo recordar que hay que activar algun pin para que puedas programarlo
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=17170#Respond)
vanadio (http://www.prometec.net/members/vanadio/)
08 Ene 2017
Antes que nada quiero agradecerte el esfuerzo de crear estos tutoriales muy útiles para todos. Estoy probando la conexión entre una Arduino Mega y el modulo ESP8266 V13 en modo Web Server. El V13 se acopla directamente encima del Mega y se alimenta directamente desde él. Mi problema es que en la comunicación serial no lo ve. en el Serial.available() me retorna siempre 0 y otro problema es la serial3 no se donde tengo que conectarla en el v13. Soy novato en la electrónica y se que me pierdo en un vaso de agua pero después de varios días de intento fallidos he decidido escribirte escribirte para consejos. gracias.
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=17229#Respond)
admin (http://www.prometec.net/members/admin/)
09 Ene 2017
Hola Vanadio, me temo que no estoy muy seguro de que es el esp8266 V13, ¿puedes enviarme una foto o un link donde verlo?
http://www.pr om etec.net/ser vi dor - w eb- esp8266
12/20
2017- 6- 3
Ser vi dor W eb con W IFI ESP8266 | Tutor i al es Ar dui no
(http://www.prometec.net) Reply (Http://Www.Prometec.Net/Servidor-
TIENDA (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/TIENDA/) .NET/TIENDA/) Web-Esp8266/?
ARDUINO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/INDICE/INDICE-TUTORIALES) TUTORIALES)
Replytocom=16450#Respond)
Valentin (http://www.prometec.net/servidor-web-esp8266/)
RASPBERRY RASPBERRY PI (HTTP://WWW.PROMETEC.NET/INDICE (HTTP://WWW.PROMETEC. NET/INDICE-RASPBERRY-PI/) -RASPBERRY-PI/)
14 Dic 2016
IMPRESORA 3D (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/3D-INDICE/) .NET/3D-INDICE/)
Y para que ese servidor reciba datos cuando se presione un boton o etiqueta a en la pagina web, como seria?
FORO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/FOROS-PROMETEC/) /FOROS-PROMETEC/)
CONTACTO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/CONTACT /CONTACT/) /)
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=16475#Respond)
admin (http://www.prometec.net/members/admin/)
15 Dic 2016
Hola Valentin, Pues simplemente dpende del lado del cliente. Revisa los tutoriales en los que usamos uno de estos modulos para enviar el encendido y apagado de un led y es la misma idea
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=13601#Respond)
David (http://www.prometec.net/members/dweggg/)
18 Sep 2016
Hola, ¿hay alguna manera de monitorizar datos recogidos con un Android fuera del mismo punto de acceso WiFi (datos móviles) mediante una app o algo por el estilo? Mi idea es monitorizar unos sensores, se me ocurrió hacerlo enviando todos los datos a una base de datos, y acceder a ella mediante un servidor. Luego diseñar con AppInventor una app muy simple que sólo conecte al servidor. Tengo un Arduino Mega y el módulo ESP8266. ¿Alguna idea más simple? Yo no sé nada de esto por eso lo digo -.-‘
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=13651#Respond)
admin (http://www.prometec.net/members/admin/)
20 Sep 2016
Hola David, bastaria con disponer de una IP ⊄ja a la que podrias acceder desde cualquier punto. Si quieres evitar el gasto que supone contratar una IP ⊄ja puedes usar soluciones tipo noip.com
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=13468#Respond) http://www.pr om etec.net/ser vi dor - w eb- esp8266
13/20
2017- 6- 3
Ser vi dor W eb con W IFI ESP8266 | Tutor i al es Ar dui no
Joaquin Correa (http://www.prometec.net/servidor-web-esp8266/)
13 Sep 2016
Hola, con el programa que esa subido a la web me dio un problema que parece quea varios ya le dio. Cuando enviamos las ordenes en el comando AT+CIFSR es necesario cambiarlo por (http://www.prometec.net) AT+CIFSR=? y ahi se va el error. Espero poder ayudar a alguine. Saludos
TIENDA (HTTP://WWW.PROME /WWW.PROMETEC.N TEC.NET/ ET/TIENDA TIENDA/) /)
ARDUINO ARDUINO (HTTP://WWW.PROMETEC.NET/INDICE-TUTORIALES) (HTTP://WWW.PROMETEC.NET/INDICE-TUTORIALES)
RASPBERRYReply PI (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/INDICE .NET/INDICE-RASPBERRY-PI/) -RASPBERRY-PI/)
IMPRESORA 3D (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/3D-INDICE/) .NET/3D-INDICE/)
(Http://Www.Prometec.Net/ServidorWeb-Esp8266/?
FORO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/FOROS-PROMETEC/) /FOROS-PROMETEC/) Replytocom=13281#Respond)
CONTACTO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/CONTACT /CONTACT/) /)
Andrea
08 Sep 2016
Hola, tengo una pregunta tengo un arduino yun, este arduino ya trae el wi-⊄ integrado, podria utilizar ese programa? o como hago para enviar datos a una ip via wi-⊄ con el arduino yun
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=13335#Respond)
admin (http://www.prometec.net/members/admin/)
10 Sep 2016
hola andrea,me temo que este programa no te servira directamente ñorque en el yun hay diferentes chips que en este modelo. no obstante,mdeberias poder adaptarlos, porque tanto el yin como el esp son compatibles con la misma libreria wi⊄
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=13109#Respond)
Andres
03 Sep 2016
Hola, tal como dicen los colegas tus tutoriales son excelentes, muy bien explicados y detallados, se agradece tu dedicación al armado y a la respuestas de nuestras dudas. Soy bastante nuevo en el uso del Arduino, pero tus tutoriales han sido de gran ayuda y me han permitido avanzar rápidamente. Estoy tratando de trabajar con el módulo ESP8266 y mi consulta es ver la posibilidad de que la lectura del código HTML pueda ser leído desde una tarjeta SD, he visto por allí que también hay un tutorial sobre el uso del Ethernet Shield con lector de tarjeta incorporada, yo uso el módulo de SD card que viene solo, y entiendo que es lo mismo. ¿Cómo sería posible leer la página web alojada en el SD y enviarla al ESP8266? ¿Existe alguna limitación en el tamaño del archivo a leer? Tratando de encontrar las respuestas he vistos que hay alternativas a la librería SD o⊄cial, pero leen de a bloques de 512 bytes, y los ejemplos son para el modulo ethernet donde a través de algún método avisan al “cliente” que el archivo no ⊄nalizó y siguen enviando los bloques hasta ⊄nalizar el archivo. No encuentro la manera de realizar esto mismo con el módulo wi⊄. Agradeceré enormemente cualquier ayuda o pista de como seguir! (les adjunto el ejemplo ethernet del que les hablo: https://github.com/lucadentella/enc28j60_tutorial/blob/master/_18_SDWebserver/_18_SDWebserver.ino (https://github.com/lucadentella/enc28j60_tutorial/blob/master/_18_SDWebserver/_18_SDWebserver.ino) )
http://www.pr om etec.net/ser vi dor - w eb- esp8266
14/20
2017- 6- 3
Ser vi dor W eb con W IFI ESP8266 | Tutor i al es Ar dui no
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/?
(http://www.prometec.net)
Replytocom=13148#Respond)
admin (http://www.prometec.net/members/admin/) TIENDA (HTTP://WWW.PROMETEC.NET/TIENDA (HTTP://WWW .PROMETEC.NET/TIENDA/) /) ARDUINO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/INDICE/INDICE-TUTORIALES) TUTORIALES)
05 Sep 2016
Hola Andres, en principio no deberia haber ningun problema en leer ⊄cheros de texto de la SD y volcarlos a la web como parte de una pagina.
RASPBERRY PI (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/INDICE .NET/INDICE-RASPBERRY-PI/) -RASPBERRY-PI/)
IMPRESORA 3D (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/3D-INDICE/) .NET/3D-INDICE/)
No tenemos un tuto especi⊄co pero no deberia ser demasiado complicado. Otra cosa diferente es que con el ESP8266 no tenemos ningun tuto de como conectarlo a una sd card pero deberiamos poder conectar un modulo como el lector de tarjetas SD: http://www.prometec.net/producto/sd-card-reader/ (http://www.prometec.net/producto/sd-cardFORO (HTTP://WWW.PROMETE (HTTP://WWW.PROMETEC.NET/FOROS-PROMETEC C.NET/FOROS-PROMETEC/) /) CONTACTO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/CONTACT /CONTACT/) /) reader/)
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=13034#Respond)
Danie Martinez
01 Sep 2016
ya me manda respues el servidor web pero no logro que le el codigo html en el navegador me muestra este codigo AT+CIPSEND=0,6 LECTURAS ANALOGICAS.AT+CIPSEND=0,34 AT+CIPSEND=0,13 AT+CIPSEND=0, is AT+analog input 1 is 366AT+CIPSEND=0, is 335analog input 3 is 334analog input A346AT+CIPSEND=0, is 307 La página se actualiza cada 15 segundos. estoy intentando hacer una casa domotica me podrias apoyar
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=13039#Respond)
admin (http://www.prometec.net/members/admin/)
02 Sep 2016
Hola Dani, voy muy mal de tiempo por lo que lamento decirte que no puedo probar codigo porque no daria abasto. Te recomiendo que postees las dudas sobre programacion en el foro que es un lugar mas facil de que alguien compruebe y revise tu codigo ¿Vale?
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=12994#Respond)
Danie Martinez
31 Ago 2016
me podrias ayudar me manda este msj AT+CWMODE=3
http://www.pr om etec.net/ser vi dor - w eb- esp8266
15/20
2017- 6- 3
Ser vi dor W eb con W IFI ESP8266 | Tutor i al es Ar dui no
OK ……………….. AZ¦P¢CSR
(http://www.prometec.net)
¥¨RÔ**§P• TIENDA (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/TIENDA/) .NET/TIENDA/) ARDUINO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/INDICE/INDICE-TUTORIALES) TUTORIALES) ÅIŠÊ’rŠ²Âr¢rŠ j me asigna ip pero cuanto intento navegar me funciona el puerto 80 si me da ping
RASPBERRY PI (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/INDICE .NET/INDICE-RASPBERRY-PI/) -RASPBERRY-PI/)
FORO (HTTP://WWW.PROMETE (HTTP://WWW.PROMETEC.NET/FOROS-PROMETEC C.NET/FOROS-PROMETEC/) /)
IMPRESORA 3D (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/3D-INDICE/) .NET/3D-INDICE/)
CONTACTO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/CONTACT /CONTACT/) /)
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=13019#Respond)
admin (http://www.prometec.net/members/admin/)
01 Sep 2016
Hola Daniel, tienes algo raro ya que aunque te da el OK hay problemas de comunicacion o mas probablemente de corrupcion del ⊄rm (Que nos una cosa tan rara) Prueba a resintalar el ⊄rm, tienes una sesion mostrando como hacer eso
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=12689#Respond)
Grover paz
25 Ago 2016
alguien me puede ayudar con el led matricial y bluetooth . como puedo enviar un dato x y que en el matricial visualizar otra letra. porfa lo necesito para hacer un diccionario.
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=12700#Respond)
admin (http://www.prometec.net/members/admin/)
25 Ago 2016
Hola Grover, no entiendo lo que te ocurre ¿me lo puedes aclarar un poco?
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=12636#Respond)
Nicolas Boschini (http://www.prometec.net/servidor-web-esp8266/)
22 Ago 2016
Buen día, http://www.pr om etec.net/ser vi dor - w eb- esp8266
16/20
2017- 6- 3
Ser vi dor W eb con W IFI ESP8266 | Tutor i al es Ar dui no
Estoy necesitando ayuda para con⊄gurar mi ESP8266. El problema surge que lo voy a usar en lugares donde nose el SSID y el Pass que va a tener la WiFi. (http://www.prometec.net) Por lo tanto, necesito enviarle estos datos al módulo, pero los tengo que enviar a traves de una pc o un celular. No encontré ningún programa que.NET/TIENDA/) haga esto, si pudieras ayudarme sería de gran ayuda./INDICE-TUTORIALES) TIENDA (HTTP://WWW.PROMETEC (HTTP:/ /WWW.PROMETEC.NET/TIENDA/) ARDUINO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/INDICETUTORIALES) Desde ya muchas gracias.
RASPBERRY PI (HTTP:/ (HTTP: //WWW.PROMETEC.NET/INDICE /WWW.PROMETEC.NET/INDICE-RASPBERRY-PI/) -RASPBERRY-PI/) saludos!
FORO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/FOROS-PROMETEC/) /FOROS-PROMETEC/)
IMPRESORA 3D (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/3D-INDICE/) .NET/3D-INDICE/)
CONTACTO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/CONTACT /CONTACT/) /)
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=12651#Respond)
admin (http://www.prometec.net/members/admin/)
22 Ago 2016
Hola Nicolas, COmprendo el problema. La manera mas sencilla que se me ocurre seria añadir un bluetooth a tu servidor web con esp8266 con lo que podrias enviar un mensaje directo por el BT con el SSID y la clave que quieres usar. Si no, tendriamos que incluir un display que nos mostrase las redes disponibles y nos permitiera elegir
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=12487#Respond)
Sergio Sanchez (http://www.elmundo.es)
16 Ago 2016
Gracias por tu rápida respuesta, y más en vacaciones. He vuelto a revisar los comentarios y no veo nada al respecto. Si te es posible cuando tengas un hueco….
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=12440#Respond)
Sergio Sánchez
14 Ago 2016
Enhorabuena antes de nada por tu página web. Llevo muchas semanas estudiando tus lecciones y son una pasada. Tengo en mente un proyecto de domótica y he aprendido mucho gracias a ti. Al grano. Tengo una duda en el loop. No entiendo la instrucción “if c==71”. He buscado el código ascii y es la “G”. Gracias de antemano por tu respuesta. Un saludo.
http://www.pr om etec.net/ser vi dor - w eb- esp8266
17/20
2017- 6- 3
Ser vi dor W eb con W IFI ESP8266 | Tutor i al es Ar dui no
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/?
(http://www.prometec.net)
Replytocom=12445#Respond)
admin/WWW.PROMETEC.NET/TIENDA/) (http://www.prometec.net/members/admin/) TIENDA (HTTP://WWW.PROMETEC (HTTP:/ .NET/TIENDA/) ARDUINO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/INDICE/INDICE-TUTORIALES) TUTORIALES)
15 Ago 2016
Hola sergio, no puedo probara nada de momento porque estoy de vacaciones peromeparece recordar que esta cuestión ha salido otras veces en los comentarios de esta pagina
RASPBERRY PI (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/INDICE .NET/INDICE-RASPBERRY-PI/) -RASPBERRY-PI/)
IMPRESORA 3D (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/3D-INDICE/) .NET/3D-INDICE/)
Echa unvistazoa las consultas previas y veras que sale el tema
FORO (HTTP://WWW.PROMETEC.NET/F (HTTP://WWW.PROMETEC.NET/FOROS-PROMETEC/) OROS-PROMETEC/) JoseGia
CONTACTO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/CONTACT /CONTACT/) /)
29 Dic 2016
Buenos Dias, gracias miles por esta pagina, estoy realizando proyectos y me has dado una mano enorme. Tambien tuve esa duda, soble la linea c==71, y el navegador no me deja buscar en post mas antiguos, (o Replyyo no lo se dominar ja), el caso es que me parece que se busca detectar el GET que envia el quiza navegador cuando se abre la pagina, para probar puse 69 (ascii de la letra E) y tambien funciona. Espero (Http://Www.Prometec.Net/Servidorno confundir mas porque es probable que me equivoque, es nuevo para mi estos protocolos. Saludos Web-Esp8266/? desde Argentina!!!!! Replytocom=16912#Respond)
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=12418#Respond)
Jaume
13 Ago 2016
Muchas gracias por el tutorial!! Para conseguir los mA en el arduino le he puesto una fuente de alimentacion de un mobil viejo al pin Vin de Arduino y ya funciona! Quizas a alguien le sirva, La libreria SoftwarSerial da muchos problemas mejor usar un mega que tiene 4 serials. Compré un modulo que venia con una base con los divisores de tension i un regulador, se le tiene que hacer un puente desde 3,3v a CH_PD porque no funciona sin en el caso del que compré. Ahora a seguir gastando yemas, me gustaria crear una interface en un tft tactil para poder elegir la red wi⊄ y poner la contraseña, haber a que da tiempo con la semana de vacaciones que me queda jeje! Un saludo y muchas gracias!
Reply (Http://Www.Prometec.Net/ServidorWeb-Esp8266/? Replytocom=11958#Respond)
Santiago Fernandez (http://www.prometec.net/members/safernandez/)
30 Jul 2016
Antes que nada agradecerte! He aprendido mucho en los tutoriales. Son claros, algo que no abunda. He realizado, en base a tus proyectos, algún conocimiento previo y algunas cosas de las cuales me he nutrido un ESP8266 en modo Web Server. El mismo sirve una pagina HTLM con CSS, que contiene un botón de encendido y apagado. Ha quedado, muy bien. Ahora, tengo la siguiente incógnita. No se mucho de electronica, mas allá de tener alguna facilidad en programación. Como me recomiendas que alimente, desde la linea 220, al ESP8266? Estoy diagramando un contendor, en 3D para imprimirlo, donde este el ESP8266 y 1 Relay…Pero necesito alimentarlo… Adjunto el video, del proyecto, para que eches un vistazo! https://www.youtube.com/watch?v=jxd12uK46FM (https://www.youtube.com/watch?v=jxd12uK46FM) Muchas gracias, por los consejos que puedas otorgarme!
http://www.pr om etec.net/ser vi dor - w eb- esp8266
18/20
2017- 6- 3
Ser vi dor W eb con W IFI ESP8266 | Tutor i al es Ar dui no
(http://www.prometec.net) Reply (Http://Www.Prometec.Net/Servidor-
TIENDA (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/TIENDA/) .NET/TIENDA/) Web-Esp8266/?
ARDUINO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/INDICE/INDICE-TUTORIALES) TUTORIALES)
Replytocom=11963#Respond)
admin (http://www.prometec.net/members/admin/)
RASPBERRY PI (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/INDICE .NET/INDICE-RASPBERRY-PI/) -RASPBERRY-PI/)
31 Jul 2016
IMPRESORA 3D (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/3D-INDICE/) .NET/3D-INDICE/)
Hola santiago, me ha encantado tu proyecto. Es claro y muy util para mil cosas y si te parece bien me encantaria publicarlo en la web de prometec porque estpy seguro de que habria un monton de lectores que tendrian interes en el y que podrian incluirlo en sus propios proyectos, si a ti te parece bien
FORO (HTTP://WWW.PROMETEC.NET/FOROS-PROMETEC/) (HTTP://WWW.PROMETEC.NET/FO ROS-PROMETEC/)
CONTACTO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/CONTACT /CONTACT/) /)
En cuanto a tu pregunta suponge que te re⊄eres a la manera mas comoda de alimentar tu proyecto desde un enchufe de 220v, me parece que lo mas scillo es usar un alimentador de telefono normal, que te da 5v y que aunque el esp8266 es de 3.3 es tolerante a los 5v, especialmente si piensas usas u rele que probablemente te pida 5v
GIVE A REPLY Message
Name (required)
Email (required)
URL
Post comment WordPress Anti-Spam by WP-SpamShield WP-SpamShield (https://wordpress.org/extend/p (https://wordpress.org/extend/plugins/wp-spa lugins/wp-spamshield/) mshield/)
CATEGORIAS CATEGORIAS DE LOS PRODUCTOS Elige una categoría
http://www.pr om etec.net/ser vi dor - w eb- esp8266
19/20
2017- 6- 3
Ser vi dor W eb con W IFI ESP8266 | Tutor i al es Ar dui no
Copyright Prometec (http://www.prometec.net)
(http
(http (http
(http://www.prometec.net)
TIENDA (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/TIENDA/) .NET/TIENDA/)
ARDUINO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/INDICE/INDICE-TUTORIALES) TUTORIALES)
RASPBERRY PI (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/INDICE .NET/INDICE-RASPBERRY-PI/) -RASPBERRY-PI/)
FORO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/FOROS-PROMETEC/) /FOROS-PROMETEC/)
http://www.pr om etec.net/ser vi dor - w eb- esp8266
IMPRESORA 3D (HTTP://WWW.PROMETEC (HTTP://WWW.PROMETEC.NET/3D-INDICE/) .NET/3D-INDICE/)
CONTACTO (HTTP://WWW.PROMETEC.NET (HTTP://WWW.PROMETEC.NET/CONTACT /CONTACT/) /)
20/20