SERIE ESP32 # 4: MODO SOFT ACCESS POINT - AP

Поділитися
Вставка
  • Опубліковано 22 сер 2024
  • SERIE ESP32 # 4: MODO PUNTO DE ACCESO - AP - SOFT ACCESS POINT
    Hola a todos en este episodio veremos el modo access point o punto de acceso del esp32, implementaremos 2 ejemplos creando un servidor web sencillo para hacer peticiones y recibir distintas respuestas y poder controlar periféricos como un modulo relé y un led. De esta forma complementamos el anterior capitulo 3 del modo estación STA.
    ** CATALOGO DE PROYECTOS **
    🚀 Revisa nuestro 💼 Portafolio de mas de 30 Proyectos disponibles para la descarga de nuestros suscriptores de patreon. jadsa.net/#por...
    ** DESCARGAS **
    Descarga el código y recursos del video
    Patreon: / 35475443
    ** CONTACTO - PROYECTOS **
    ====================================
    Facebook: / jadsacorp
    Linkedin: / jhimmyastoraque
    Instagram: / jhimmydev
    ====================================
    • ENLACES DE COMPLEMENTO
    ======================================
    - Serie Básica ESP8266
    • ESP8266 Tutorial Básic...
    - Como usar el modulo relay:
    • SERIE SENSORES Y MODUL...
    - Como usar visual studio code con arduino y microcontroladores
    • ► PROGRAMAR ARDUINO CO...
    ======================================
    #programación #ESP32 #electrónica #educación #tecnología #tutorial #jadsa #SerieESP32 #ESP8266 #ciencia #nodemcu #jhimmy #IoT #arduino #STA #devkit #AP
  • Наука та технологія

КОМЕНТАРІ • 79

  • @jadsa
    @jadsa  Рік тому +1

    🎬 MIRA TODA LA SERIE ESP32: bit.ly/SerieESP32
    🎁 APOYA esta serie y canal para seguir creando contenido: www.patreon.com/jadsa
    👀 Suscríbete al canal! youtube.com/@jadsa
    📲 Linkedin: www.linkedin.com/in/jhimmyastoraque/

  • @juanramonramosgutierrez1042
    @juanramonramosgutierrez1042 Місяць тому

    Excelente amigo, muy bien explicado, sin tantos rollos. Bendiciones

  • @rodriguito1
    @rodriguito1 4 роки тому

    Buen trabajo amigo, esta muy bien explicado. muchas gracias y que Dios te bendiga en estos momentos difíciles para la humanidad✌

    • @jadsa
      @jadsa  4 роки тому +1

      Igualmente Bro!.

  • @carlosperez-qo4do
    @carlosperez-qo4do 3 роки тому

    Muchas Gracias!!!! muy bien explicado....

  • @gonzasalazar8060
    @gonzasalazar8060 4 роки тому

    Increible lo que se puede hacer con ese dispositivo y un buen video sobre el tema ;)

  • @rominaalfaro5007
    @rominaalfaro5007 3 роки тому +1

    muy didactico!! excelente video :)

    • @jadsa
      @jadsa  3 роки тому

      Gracias. Saludos

  • @user-wq6hz5sb4q
    @user-wq6hz5sb4q Місяць тому

    Encontre un video buscando como hacer un hot spot para restaurantes, que presente una pagina web interna del esp, y que no le de acceso a la red hasta que deje sus datos como email nombre etc, me gustaria un video

  • @carlosdantenicolasdelafuen1293

    👏👏👏 Gracias 👍

  • @zenenavilasuarez3035
    @zenenavilasuarez3035 2 роки тому

    Muy buen video, me agradó que pusieras la parte de la documentación
    :D

  • @tobiasarias517
    @tobiasarias517 7 місяців тому +1

    hola, tengo una duda, ya configure el ESP32 en modo AP, ahora quiero vincularlo con una pagina web que ya tengo creada(la cual contiene CSS y JS), esta pagina consta de varios botones que controlarian displays de 7 segmentos, dentro de la pagina hay 2 contadores, uno de locales y otro de visitantes. quisiera saber como puedo lograr que el numero que este en los contadores de la pagina sean variables que se almacenen en el ESP32, y que a su vez se cambien en los distintos displays de 7 segmentos.
    lo que quiero lograr es basicamente poder controlar dos contadores a traves de una pagina web en una red local, utilizando el ESP32.
    de ante mano muchisimas gracias. saludos.

  • @virginiaperez8971
    @virginiaperez8971 2 роки тому

    fantastico gracias

  • @josedanielacostaleiz573
    @josedanielacostaleiz573 3 роки тому +1

    Excelente el vídeo, ¿conoces alguna función que arroje las redes que se conectaron al esp32, con sus respectiva ip y potencia recibida?. Gracias!

  • @juanangeldragon528
    @juanangeldragon528 3 роки тому +1

    Gracias por compartir tus valiosos conocimientos amigo, tengo una duda si quisiera integrar alguna imagen en el servidor local que opciones tengo, tendria que agregar algun lector de SD?

    • @jadsa
      @jadsa  3 роки тому +3

      Hola!, puedes guardarla en la SPIFFS o también una micro SD te adjunto referencias ya que no es un tema básico: randomnerdtutorials.com/display-images-esp32-esp8266-web-server/
      randomnerdtutorials.com/esp32-cam-take-photo-save-microsd-card/

  • @cristiansalaslagos6621
    @cristiansalaslagos6621 4 роки тому +1

    En el código en el bucle void loop () no veo ninguna función que envié el string de la pagina web, veo funciones abajo pero en ese bucle no son llamadas como es esto ya que en arduino no se puede depurar para ver si son por interrupciones. O a cualquier funcion que su nombre inicie con la palabra handle lo toma como interrupcion.

    • @jadsa
      @jadsa  4 роки тому

      handleClient es una función de la librería que estamos usando WebServer.h que monitorea la conexión de cualquier cliente ante una petición http.

  • @proyectosg9772
    @proyectosg9772 4 роки тому +2

    Hola, excelente video! Una consulta, al cambiarle el nombre al SSID y contraseña y cargar nuevamente el programa a mi ESP32 me sigue apareciendo el nombre viejo, a pesar de haber compilado y subido el programa sin ningun error, ¿alguien podria ayudarme?

    • @jadsa
      @jadsa  4 роки тому

      Hola, es súper raro lo que comentas pero podrías crear un nuevo sketch y pegar el código y recién modificarlo después guardar, compilar y luego subirlo a tu placa.

    • @edwinlasprilla8552
      @edwinlasprilla8552 3 роки тому

      Hola, a mi me pasa el mismo error, pudiste solucionarlo?? he investigado mucho y no he dado con el problema. agradecería cualquier ayuda gracias

    • @ivan12ju
      @ivan12ju 2 роки тому +2

      Bueno, seguramente ya lo has solucionado. Pero dejo la respuesta para los que les pase lo mismo y miren los comentarios en busca de soluciones. El problema es de lo más tontos. Simplemente la contraseña tiene que ser igual o mayor de 9 caracteres. Cambiando la se resuelve. Un saludo

  • @ludwigaxelcazaresgarcia4656
    @ludwigaxelcazaresgarcia4656 5 місяців тому +1

    Hola, en donde puedo conseguir la librería WebServer y la de Wifi? Instalé unas pero me aparece que no existe el comando server.on

    • @jadsa
      @jadsa  5 місяців тому

      Cuando instalas el soporte para ESP32 en el IDE de Arduino, las bibliotecas necesarias para trabajar con WiFi y servidores web en ESP32 generalmente se incluyen automáticamente. ua-cam.com/video/4WNsIj_7iqA/v-deo.html

  • @santoytuerca
    @santoytuerca 4 роки тому

    Gracias!

  • @resolviendoproblemas9368
    @resolviendoproblemas9368 4 роки тому +1

    Buen día, disculpe, en el modo ap, necesita conectarse a una red para poder generar su propia red? O así simplemente alimentandolo ya genera la suya propia? Es que en el código no vi que pusieras algo así como datos de conexión a una red

    • @jadsa
      @jadsa  4 роки тому

      Hola, crea su propia red de manera independiente.

  • @1fertube
    @1fertube 4 роки тому +1

    Hola. Excelente explicación. De donde obtuviste la imagen que detalla el uso del softAP? Gracias

    • @jadsa
      @jadsa  4 роки тому +1

      De la doc. de esp8266 ya que es prácticamente la misma para este tema en particular: arduino-esp8266.readthedocs.io/en/latest/esp8266wifi/soft-access-point-class.html

    • @1fertube
      @1fertube 4 роки тому

      @@jadsa Tuve que hacer los dos ejemplos con la segunda forma de armar el softAP. En el primer método pasando la ip estática y usando el celular se conecta y desconecta repetitivamente. Con el segundo anda más estable. El segundo metodo es DHCP ? Gracias. Muy útil!

  • @ingenierocantor
    @ingenierocantor 3 роки тому +1

    ¿Es posible configurar un ESP32 como cliente y servidor con AP al mismo tiempo? es decir: que se conecte a un servidor (Serv1) a través de una una wifi (AP1), que levante otro servicio web (Serv2) y un access point con router para compartir sus propios servicios y los del server1 a otros ESP32 (exclusivamente clientes) a través de una nueva red wifi (AP2) ?
    El esquema sería el siguiente:
    [Serv1+AP1]>>>>[Client1+Serv2+AP2]>>>>( [ClientA], [ClientB], [ClientC], [ClientN]...)

    • @jadsa
      @jadsa  3 роки тому

      Si, es posible tiene algunas restricciones sin embargo. Puedes buscarlo como modo híbrido le llaman.

  • @ElectronicaAR2022
    @ElectronicaAR2022 4 роки тому +1

    buen video hermano voy a empezar en el mundo del esp32 ya que me llega este la otra semana pero mientras estoy recogiendo informacion tengo una pregunta veo que el codigo lo almacena en una variable para despues mostrarla y tienen q copiar todo el codigo juntos mi pregunta es si se puede crear ficheros en donde solo valla el html para que la programacion sea mas organizada seria un buen video ya que no consigo informacion y para trabajar con micro sd para almacenar las paginas y almacenar valores

    • @jadsa
      @jadsa  4 роки тому +1

      Hola Adrian, si hay varias formas en las que se podría hacer un código mas ordenado y limpio mostré lo mas básico en este video. Gracias por tu sugerencia intentaremos hacer mas videos de esta serie.

  • @MauricioHerrera0822
    @MauricioHerrera0822 2 роки тому +1

    Como puedo configurarlo pra que permita conexion a internet a los clientes? es decir que la esp32 se conecte a internet y los clientes que se conecten al esp32 tengan acceso a internet, se puede?
    De antemano muchas gracias por la respuesta

    • @jadsa
      @jadsa  2 роки тому +1

      Hola, no es posible el modo access point puede crear una red wifi para que otros dispositivos se conecten a ella pero es una red local.

    • @MauricioHerrera0822
      @MauricioHerrera0822 2 роки тому +1

      @@jadsa muchas gracias por la aclaración 👍👍

  • @glenescobar6776
    @glenescobar6776 4 роки тому +1

    Muy buen video amigo...
    Ahora para incluir un boton pulsador?
    Para poder apagar manualmente?

    • @jadsa
      @jadsa  4 роки тому +1

      Puedes leer este tuto para usar pulsadores. microcontrollerslab.com/push-button-esp32-gpio-digital-input/

    • @glenescobar6776
      @glenescobar6776 4 роки тому

      @@jadsa primero que todo, agradecer por el tiempo, la información, y la disposición..... entonces no tengo problemas en hacer funcionar el botón en la placa, lo que no puedo hacer todavía, es combinar el debounce, con el softAP.....
      si podrías darme una guia....
      de antemano agradezco....

  • @jorgeortiz8996
    @jorgeortiz8996 3 роки тому +1

    puedo usar arduino uno junto a este modulo esp32 que trabajen juntos?. Muchas gracias por compartir.

    • @jadsa
      @jadsa  3 роки тому

      Si se puede, solo hay que tener cuidado con los niveles lógicos ya que uno trabaja con 5v y el otro con 3.3v

    • @jorgeortiz8996
      @jorgeortiz8996 3 роки тому

      @@jadsa Gracias por responder, tienes un blog o tutorial que hagas esa configuracion para que arduino y esp32 trabajen juntos?. Si hay un curso por fa me indicas, no importa si es de paga, con gusto lo haria.

  • @orly1387
    @orly1387 4 роки тому +1

    Buen día amigo excelente trabajo. Una consulta al hacer la prueba en veces me aparece este error en el monitor serial al momento de conectar el teléfono a la red wifi del esp32
    dhcps: send_offer>>udp_sendto result 0
    Y no permite acceder a la página web. Me podría ayudar a que se debe esto y cual seria la solución? De antemano muchas gracias.

    • @jadsa
      @jadsa  4 роки тому

      Hola, Intenta tener el arduino IDE actualizado a la ultima versión estable, por lo visto es un error que les ocurre a algunas personas te dejo el foro: github.com/espressif/arduino-esp32/issues/2285

  • @jettaglnegro
    @jettaglnegro 11 місяців тому

    Amigo. El esp32 en modo accesspoint.. cuabtos dispositivos puedes conectar? Es verdad que solo cuatro? No pondemos agregar mas clientes.. te escuche que puede aumentar a 8 como lo haces ?

    • @jadsa
      @jadsa  11 місяців тому

      Hola, en la página del fabricante dice de 4 a 10, esto depende de las limitaciones de tu firmware, hardware, de las condiciones de la Red, y de tus recursos y memoria.

  • @ingenia-tec5194
    @ingenia-tec5194 2 роки тому +1

    Hola :D Muy buen día :D
    Tengo una pregunta sobre como funcionan los HTML que corren dentro del ESP32...
    La funcionalidad que busco es la siguiente:
    1) Crear un formulario a través del HTML donde el cliente ponga SU NOMBRE Y EDAD
    2) El cliente da click en un BOTON (hecho en CSS o con HTML igual)
    3) La info de NOMBRE Y EDAD se guardan en una variable del ESP32 (En su memoria)...
    Como se logra eso ?
    he visto que con javascript se logra captar info de formularios y demas... pero como puedo hacer que el ESP32 guarde esa información ? la idea es que esa información se almacene en su memoria aun cuando se apague el ESP32
    Como se podría lograr esa funcionalidad ?
    -------------------------------------------------------------------------------------
    P.D. Muchas gracias por el video :D !!!

    • @jadsa
      @jadsa  2 роки тому +2

      Hola como estas?. Quisiera responderte en un comentario pero este tema es demasiado largo para ello, te recomiendo la serie del esp8266 donde vemos estos temas a un nivel incluso mas básico y todo ello aplica para el esp32. Mira este es un video donde vemos peticiones y vas a darte cuenta que el HTML no corre en el esp32 sino que corre en el navegador en el cual recibimos la respuesta del servidor. ua-cam.com/video/9W4KWghjO0s/v-deo.html

  • @reneravelo2603
    @reneravelo2603 3 роки тому

    Amigo una pregunta en el modo ap se puede colocar un filtro mac o hay alguna forma de que se conecten solo los dispositivos permitidos a travez de su mac o algo asi tipo router?

  • @cmariozl1
    @cmariozl1 2 роки тому

    Hola, se puede conectar un ESP32 a la aplicación Smart Life o alguna de esas, como se conecta un suiche inteligente?

    • @jadsa
      @jadsa  2 роки тому

      Depende del switch y la marca, a la mayoría no se puede conectar directamente, puedes usar el esp32 con blynk, arduino Iot Cloud, Home, Home assistant , etc.

  • @tiagocruz8742
    @tiagocruz8742 4 роки тому +1

    No momento 7:53 vc diz que o relé desativa , mas ele não já estava desativado uma vez que
    bool releState= false ? E quando vc escreve no digitalWrite no pinMode do relé ele não vai mudar o estado de false para true, ativando assim o relé?

    • @jadsa
      @jadsa  4 роки тому +1

      Hola, el modulo relé se activa con lógica LOW y se desactiva con HIGH. es por eso que parece que lo hacemos al revés.

    • @tiagocruz8742
      @tiagocruz8742 4 роки тому

      @@jadsa Obrigado pela explicação. O projeto funcionou aqui, mas ao desativar e ativar o led , o meu relé não faz aquela mudança de estado, ou seja, ele não faz aquele zuada típica de relé mudando de estado. Será que montei o circuito errado?

  • @litomonterroxo6937
    @litomonterroxo6937 4 роки тому +1

    Buen tutorial. Gracias....
    Me sale un error en el código
    exepected ',' or ';' before ' IPAddress'
    Podrias ayudarme?

    • @jadsa
      @jadsa  4 роки тому

      He probado los códigos y compilan sin ningún error. El tuyo parece error de sintaxis quizá haya alguna falla o una coma faltante revísalo bien.

  • @TheCarlos206
    @TheCarlos206 10 місяців тому

    Pero no deja claro en que modo esta enrtonces, ya que comienza hablando de modo AP y luego dice modo Estacion en la web que abre ...

  • @leslymartinezvilla2352
    @leslymartinezvilla2352 3 роки тому +1

    Hola, disculpa que librería de WebServer utilizaste ?

    • @jadsa
      @jadsa  3 роки тому

      Hola, la que instalamos por defecto con la arduino esp32 core en previos episodios. ua-cam.com/video/NmVA8XSt3yQ/v-deo.html

  • @JavierGranellRubio
    @JavierGranellRubio 3 роки тому

    Hola, me puedes ayudar, tengo un error en la linea 22 , (Webserver does not name type) no es un nombre correcto, y tengo todo el programa como tu lo has editrado.

    • @jadsa
      @jadsa  3 роки тому

      Hola, lo siento recién leí tu mensaje, persiste tu problema o ya pudiste solucionarlo? y si sigue podrías dar mas información acerca del error.

  • @JMMedinaDev
    @JMMedinaDev 3 роки тому

    Jadsa, no encuentro la documentación de la libreria WebServer, ¿sabes donde podría encontrarla? Gracias.

    • @jadsa
      @jadsa  3 роки тому

      Hola, busca en la documentación de esp8266 la implementación de las librerías de esp32 se basan fuertemente en ella. O puedes ver los archivos .h .cpp de la librería para ver todos los métodos y su respectiva implementación disponibles en la WebServer.

  • @josemariadiy6400
    @josemariadiy6400 2 роки тому

    Hola,
    Esa extensión 10:07 para q sirve..????

    • @jadsa
      @jadsa  2 роки тому

      Crea un servidor local.

  • @fergarcia3535
    @fergarcia3535 2 роки тому +1

    Hola como te puedo contactar

    • @jadsa
      @jadsa  2 роки тому

      Me puedes escribir a jadsa_corp@hotmail.com

  • @elizabethcajamarca2465
    @elizabethcajamarca2465 3 роки тому

    HOLA, ESTOY HACIENDO UN PROYECTO Y ME GUSTARIA SABER CÓMO PUEDO SABER LA DIRECCION MAC DE MI ESP32 PORFAVOR, GRACIAS!!

    • @jadsa
      @jadsa  3 роки тому

      Serial.println(WiFi.macAddress()); mejor si lo haces en modo estacion es decir esta linea antes: WiFi.mode(WIFI_MODE_STA);

  • @danielmartinez-bz1eg
    @danielmartinez-bz1eg 2 роки тому

    me podrias ayudar a integrarlo a un codigo que tengo ?

    • @jadsa
      @jadsa  2 роки тому

      Hola que clase de código y ayuda necesitas?

  • @isaacpzaiwte2321
    @isaacpzaiwte2321 2 роки тому

    cual es la documentacion??

    • @jadsa
      @jadsa  2 роки тому +1

      Puedes buscar en la página del fabricante espressif

  • @jrcr666
    @jrcr666 3 роки тому

    Buenas! excelente turorial, me ha ayudado mucho, pero tengo un problema a la hora de acceder al AP; Introduzco la contraseña y me dice que "No es posible conectarse a esta red". A niver de código, he quitado el parámetro password del método (WiFi.softAP) y ya no me pide la contraseña al acceder (lógico xD) y entra sin problemas, pero si pongo el parámetro, no hay manera, ¿Alguna idea?, Gracias de antemano!!!!

    • @jadsa
      @jadsa  3 роки тому

      Hola, es extraño no suele haber ese tipo de problema, tal vez alguna mayúscula que se te haya escapado o si estas intentando conectarte desde windows 10 puede ser problema del OS www.solvetic.com/tutoriales/article/6759-solucion-error-no-es-posible-conectarse-a-esta-red-windows-10/

  • @OoohhhGeeeee
    @OoohhhGeeeee 3 роки тому

    Not work!

    • @jadsa
      @jadsa  3 роки тому

      Hello, More than 3k views, it works try to review it.

  • @andresduranmolina7994
    @andresduranmolina7994 Місяць тому

    eso no hace un puente wifi solo crea un access point con ese access point puedes configurar tu wifi o controlar botones etc, pero no hace un puente wifi