        <style>
            #donation_buttons td{
                border:medium none;
                background: inherit !important;
            }
            #donation_buttons table{               
                border:medium none;
                margin: auto;
                width: auto;
            }
        </style>
                <style>
            #donation_buttons td{
                border:medium none;
                background: inherit !important;
            }
            #donation_buttons table{               
                border:medium none;
                margin: auto;
                width: auto;
            }
        </style>
        {"id":294,"date":"2015-08-24T12:57:33","date_gmt":"2015-08-24T12:57:33","guid":{"rendered":"http:\/\/rogerbit.com\/wprb\/?p=294"},"modified":"2017-05-16T13:04:20","modified_gmt":"2017-05-16T13:04:20","slug":"encendiendo-4-led-con-modulo-esp8266-y-arduino-uno","status":"publish","type":"post","link":"https:\/\/rogerbit.com\/wprb\/2015\/08\/encendiendo-4-led-con-modulo-esp8266-y-arduino-uno\/","title":{"rendered":"Encendiendo 4 led con m\u00f3dulo esp8266 y arduino uno"},"content":{"rendered":"<p><iframe loading=\"lazy\" width=\"1160\" height=\"653\" src=\"https:\/\/www.youtube.com\/embed\/UTHAwjMrWn8?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<p>Suscribete en mi canal de youtube en https:\/\/www.youtube.com\/c\/Carlosvolt<br \/>\nSeguinos en https:\/\/www.facebook.com\/groups\/407445649459365<br \/>\nHola amigos de youtube hoy les traigo un nuevo video donde les muestro la implementaci\u00f3n de un m\u00f3dulo wifi esp8266 conectado a un arduino uno. En este video podran ver como enciendo 4 led con una aplicaci\u00f3n para android.<br \/>\nSe agradece un ME GUSTA y SUSCRIBETE a mi canal para poder seguir creciendo, gracias. \u00danete al Bit ;-)<\/p>\n<div class=\"page-sidebar widget\" id=\"donation_buttons\"><form action=\"https:\/\/www.paypal.com\/cgi-bin\/webscr\" method=\"post\" target=\"_blank\" ><input type=\"hidden\" name=\"business\" value=\"donacion@rogerbit.com\"><input type=\"hidden\" name=\"bn\" value=\"mbjtechnolabs_SP\"><input type=\"hidden\" name=\"cmd\" value=\"_donations\"><input type=\"hidden\" name=\"item_name\" value=\"Ayuda a RogerBit.com\"><input type=\"hidden\" name=\"item_number\" value=\"www.rogerbit.com\"><input type=\"hidden\" class=\"set_donation_button_amount\" name=\"amount\" value=\"1\"><table ><tbody><tr><td><label for=\"rogerBit necesita de tu ayuda para seguir existiendo :-)\">rogerBit necesita de tu ayuda para seguir existiendo :-)<\/label><\/td><\/tr><\/tbody><\/table><table ><tbody><tr><td><input style=\"margin-top:10px;\" type=\"image\" name=\"submit\" border=\"0\" src=\"https:\/\/www.paypal.com\/en_US\/i\/btn\/btn_donateCC_LG.gif\" alt=\"PayPal - The safer, easier way to pay online\"><\/td><\/tr><\/tbody><\/table><input type=\"hidden\" name=\"currency_code\" value=\"USD\"><input type=\"hidden\" name=\"notify_url\" value=\"https:\/\/rogerbit.com\/wprb\/?Donation_Button&#038;action=ipn_handler\"><\/form><\/div>\n<p><strong>C\u00f3digo fuente<\/strong><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2015\/08\/esp8266LedWifi1.zip\">esp8266LedWifi<\/a><\/p>\n<pre class=\"lang:arduino decode:true \">#include &lt;SoftwareSerial.h&gt;\r\n\r\n#define DEBUG true\r\n\r\nSoftwareSerial modulo(2,3); \/\/ Pin 2 receptor, Pin 3 transmisor\r\n                             \r\nvoid setup()\r\n{\r\n  Serial.begin(9600);\r\n  modulo.begin(9600); \/\/ velocidad de transmisi\u00f3n podria ser diferente aunque genralmente es la que usa el el modulo modulo\r\n  \r\n  pinMode(10,OUTPUT); \/\/configuramos los pines como salidas\r\n  digitalWrite(10,LOW);\r\n  \r\n  pinMode(11,OUTPUT); \/\/configuramos los pines como salidas\r\n  digitalWrite(11,LOW);\r\n  \r\n  pinMode(12,OUTPUT); \/\/configuramos los pines como salidas\r\n  digitalWrite(12,LOW);\r\n  \r\n  pinMode(13,OUTPUT); \/\/configuramos los pines como salidas\r\n  digitalWrite(13,LOW);\r\n   \r\n  sendData(\"AT+RST\\r\\n\",2000,DEBUG); \/\/ resetea el  modulo\r\n  sendData(\"AT+CWMODE=3\\r\\n\",1000,DEBUG); \/\/ configure el modulo con AP y Estaci\u00f3n al mismo tiempo\r\n  sendData(\"AT+CWJAP='nombre de tu red','clave de tu red'\\r\\n\",1000,DEBUG);\/\/ cambiar estos datos por los de tu red\r\n  sendData(\"AT+CIFSR\\r\\n\",1000,DEBUG); \/\/ Este comandos nos indica la configuraci\u00f3n ip que ha tomado nuestro m\u00f3dulo\r\n  sendData(\"AT+CIPMUX=1\\r\\n\",1000,DEBUG); \/\/ Configura multiples coneciones\r\n  sendData(\"AT+CIPSERVER=1,80\\r\\n\",1000,DEBUG); \/\/ Inicializa el servidor web\r\n}\r\nvoid loop()\r\n{\r\n  if(modulo.available()) \/\/ Verifica si el modulo est\u00e1 disponible\r\n{  \r\nif(modulo.find(\"+IPD,\")) \/\/Busca el campo de texto +IPD\r\n{\r\ndelay(1000); \/\/Espera un segundo para leer todos los datos del puerto serie\r\nint connectionId = modulo.read()-48; \r\n        \r\n     modulo.find(\"sal=\"); \/\/ avanza el cursor a \"sal=\"\r\n     \r\n     int pinNumber = (modulo.read()-48)*10; \/\/ conseguir primer n\u00famero, si el pin es 13, entonces el primer n\u00famero es 1, entonces se multiplican para obtener 10\r\n     pinNumber += (modulo.read()-48); \/\/ consegue el segundo n\u00famero, si el n\u00famero de pin es 13, entonces el segundo n\u00famero es 3, a continuaci\u00f3n, le a\u00f1ade al primero\r\n     \r\n     digitalWrite(pinNumber, !digitalRead(pinNumber));    \r\n     \r\n    \r\n     String closeCommand = \"AT+CIPCLOSE=\"; \r\n     closeCommand+=connectionId; \r\n     closeCommand+=\"\\r\\n\";\r\n     \r\n     sendData(closeCommand,1000,DEBUG); \/\/ cierra la conecci\u00f3n\r\n    }\r\n  }\r\n}\r\n\r\n\r\nString sendData(String command, const int timeout, boolean debug)\r\n{\r\n    String cadena = \"\";\r\n    \r\n    modulo.print(command); \/\/ enviar el car\u00e1cter le\u00eddo al modulo\r\n    \r\n    long int time = millis();\r\n    \r\n    while( (time+timeout) &gt; millis())\r\n    {\r\n      while(modulo.available())\r\n      {\r\n        \r\n        \/\/ Muestra los Datos de salida del modulo por el seguimiento de la serie\r\n        char c = modulo.read(); \/\/Lee el proximo caracter\r\n        cadena+=c;\r\n      }  \r\n    }\r\n    \r\n    if(debug)\r\n    {\r\n      Serial.print(cadena);\r\n    }\r\n    \r\n    return cadena;\r\n}\r\n<\/pre>\n<p>C\u00f3digo fuente para la configuraci\u00f3n a travez del puerto serial(para el video de\u00a0Configuraci\u00f3n por comandos AT m\u00f3dulo wifi ESP8266 \/ arduino uno )<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2015\/08\/Serial_esp8266.rar\">Serial_esp8266<\/a><\/p>\n<p>Y aqu\u00ed el video<\/p>\n<p><iframe loading=\"lazy\" width=\"1160\" height=\"653\" src=\"https:\/\/www.youtube.com\/embed\/nL1WcDjaKKE?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<p>Aplicaci\u00f3n para android y el archivo .aia para app inventor<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2015\/08\/4led_appinventor.zip\">4led_appinventor<\/a><\/p>\n<p>Comandos at para docklight\u00a0<a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2015\/08\/at_esp8266.rar\">at_esp8266<\/a><\/p>\n<hr \/>\n<p><strong>Manuales<\/strong><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2015\/08\/ESP8266_WiFi_Module_Quick_Start_Guide_v_1.0.4.pdf\">ESP8266_WiFi_Module_Quick_Start_Guide_v_1.0.4<\/a><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2015\/08\/ESP8266Ref.pdf\">ESP8266Ref<\/a><\/p>\n<p>Diagrama<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2015\/08\/arduino_esp8266.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-1586\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2015\/08\/arduino_esp8266-300x212.jpg\" alt=\"arduino_esp8266\" width=\"300\" height=\"212\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2015\/08\/arduino_esp8266-300x212.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2015\/08\/arduino_esp8266.jpg 650w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Tal vez pueda interesarte proyectos en IOT, raspberry pi, arduino, pic, rob\u00f3tica, telecomunicaciones, suscribete en\u00a0<a href=\"http:\/\/www.youtube.com\/user\/carlosvolt?sub_confirmation=1\">http:\/\/www.youtube.com\/user\/carlosvolt?sub_confirmation=1<\/a>\u00a0mucho videos con c\u00f3digo fuentes completos y\u00a0diagramas.<\/p>\n<div class=\"page-sidebar widget\" id=\"donation_buttons\"><form action=\"https:\/\/www.paypal.com\/cgi-bin\/webscr\" method=\"post\" target=\"_blank\" ><input type=\"hidden\" name=\"business\" value=\"donacion@rogerbit.com\"><input type=\"hidden\" name=\"bn\" value=\"mbjtechnolabs_SP\"><input type=\"hidden\" name=\"cmd\" value=\"_donations\"><input type=\"hidden\" name=\"item_name\" value=\"Ayuda a RogerBit.com\"><input type=\"hidden\" name=\"item_number\" value=\"www.rogerbit.com\"><input type=\"hidden\" class=\"set_donation_button_amount\" name=\"amount\" value=\"1\"><table ><tbody><tr><td><label for=\"rogerBit necesita de tu ayuda para seguir existiendo :-)\">rogerBit necesita de tu ayuda para seguir existiendo :-)<\/label><\/td><\/tr><\/tbody><\/table><table ><tbody><tr><td><input style=\"margin-top:10px;\" type=\"image\" name=\"submit\" border=\"0\" src=\"https:\/\/www.paypal.com\/en_US\/i\/btn\/btn_donateCC_LG.gif\" alt=\"PayPal - The safer, easier way to pay online\"><\/td><\/tr><\/tbody><\/table><input type=\"hidden\" name=\"currency_code\" value=\"USD\"><input type=\"hidden\" name=\"notify_url\" value=\"https:\/\/rogerbit.com\/wprb\/?Donation_Button&#038;action=ipn_handler\"><\/form><\/div>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>Suscribete en mi canal de youtube en https:\/\/www.youtube.com\/c\/Carlosvolt Seguinos en https:\/\/www.facebook.com\/groups\/407445649459365 Hola amigos de youtube hoy les traigo un nuevo video donde les muestro la implementaci\u00f3n de un m\u00f3dulo wifi esp8266 conectado a un arduino uno. En este video podran ver como enciendo 4 led con una aplicaci\u00f3n para android. Se agradece un ME GUSTA [&hellip;]<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":1,"featured_media":295,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[11],"tags":[54,29,53,30],"_links":{"self":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/294"}],"collection":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/comments?post=294"}],"version-history":[{"count":13,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/294\/revisions"}],"predecessor-version":[{"id":2152,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/294\/revisions\/2152"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media\/295"}],"wp:attachment":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media?parent=294"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/categories?post=294"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/tags?post=294"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}