ESP32 Admin Tool (Servidor Web HTML) para IOT Makers 2022.

ESP32 Admin Tool (Servidor Web HTML) para IOT Makers 2022.
19.99 USD
Buy Now

ESP32 Admin Tool, es un Servidor web corriendo dentro del ESP32, en el cual podrs interactuar de manera directa con el dispositivo. En este curso aprenderemos paso a paso como crear su propio servidor web embebido dentro del ESP32, este servidor controla las configuraciones principales de un dispositivo (IOT) y muestra los datos ms importantes del mismo en tiempo real y de manera automtica. Bienvenido a este curso. El contenido de este curso explicar “Cmo crear un servidor web” utilizando el entorno de programacin Arduino con PlatformIO IDE como herramienta de desarrollo. Este curso ser mejor para usted si tiene conocimientos bsicos de Electrnica analgica y digital, de la plataforma Arduino o cualquier otra plataforma de sistemas embebidos (PIC, STM32, Etc.).Puede conectar sensores u actuadores al ESP32 y controlar todo usando una pgina web, esto y muchas cosas mas aprender de una manera muy simple en este curso. Por qu debera tomar este curso? debido a que la placa ESP32 les brinda mucho control y potencia a sus proyectos de (IOT), bsicamente puede controlar cualquier cosa que pueda imaginar usando el ESP32 Admin Tool, este proyecto le servir de base para todos sus proyectos. Tendr una explicacin detallada del cdigo del ESP32 como tambin del servidor HTTP. Usaremos el modo de estacin Wifi (STA) y Punto se Acceso (AP) para conectarnos al Servidor web, habilitndolos segn requerimiento desde las configuraciones principales de las redes inalmbricas en el Dispositivo. Al final de este curso, usted podr crear proyectos innovadores, teniendo este software como base para cualquier tipo de proyecto con un cdigo optimizado y una apariencia muy agradable. Lo nico que debe hacer es PENSAR, CONECTAR Y CODIFICAR las nuevas funcionalidades a este cdigo. Adems de acceso a todos los recursos entregables que aqu le ofrecemos. Al inicio del curso aprenders a preparar el entorno de trabajo, instalar PlatformIO, as como crear y abrir proyectos, agregar Libreras que nos ayudarn a lo largo del curso y realizar las configuraciones en el archivo platformio. ini que nos facilitarn el desarrollo de este proyecto. Tambin aprenderemos a usar las herramientas de desarrollo que nos brinda Visual Studio Code, para ser mas eficientes a la hora de programar, instalaremos plugin necesarios que nos ayudarn en la codificacin y mejorar tiempos de programacin. Aprenderemos a usar el sistema de control de versiones en la Nube para evitar perdida del cdigo en caso de daos de nuestro ordenador o de que se quiera compartir nuestro cdigo con otros desarrolladores. El primer mdulo aprenderemos a usar una platilla HTML para adaptarla a nuestras necesidades, la cual nos permitir de tener una vista mas agradable de nuestra plataforma de control Web, y ayudarnos a optimizar los tiempos de desarrollo ya que es solo adaptar componentes. En esta seccin tendremos las herramientas necesarias para ser capaces de adaptar cualquier cdigo HTML a nuestros proyectos de Servidores Web en el ESP32. Despus continuaremos con toda la parte de programacin con el lenguaje C++, creacin de un cdigo fragmentado el cual nos ayudar a entender mas el proyecto y ser mas ordenados en nuestro IDE de desarrollo. Sobre la comunicacin aprenders a conectar el ESP32 a tu red Wifi, esto nos abre muchas posibilidades ya que podramos conectar nuestro dispositivo al internet, como ejemplo crearemos una pagina de configuracin donde podremos tener acceso a los parmetros inalmbricos y configurarlos sin la necesidad de programar el dispositivo cada ves que se fuese a conectar a una nueva redes Wifi, por ejemplo. Tendremos acceso al dispositivo en Modo (AP) y en Modo (Estacin).Crearemos una pgina de configuracin para conectarnos a un brker MQTT, y as enviar y recibir rdenes desde el internet o cualquier red local. Usaremos envo de informacin al brker con notacin JSON y recibir rdenes desde el brker con este mismo tipo de datos. Toda la configuracin del Dispositivo estar en archivos JSON almacenados en la memoria interna del Mismo usando el SPIFFS, que nos bridar una amplia posibilidad para interactuar con el servidor Web y las configuraciones almacenadas y adems de los Archivos HTML subidos a la memoria interna. Se entender en la parte del servidor sobre peticiones HTTP y como realizar respuestas, adems de agregar una capa de seguridad a nuestro dispositivo, realizar validaciones desde el lado del servidor, as como del cliente. Realizar el inicio a la parte de control con un usuario y contrasea verificados, caso contrario no se podr acceder al Admin Panel ni enviar rdenes desde el exterior. Estaremos agregando ms clases donde utilizaremos ms mdulos, sensores, actuadores esto ya en el Mdulo de Bonus, donde veremos mas proyectos reales que podramos adaptar al ESP32 Admin Tool, ya que este solo es el punto de partida para poder desarrollar dispositivos increbles ms profesionales y con carcter comercial. Los invito a adquirir este curso que de lejos ser el mejor que puedan tomar para aprender de configuraciones web en el ESP32. Muchas Gracias. Ing. Yamir Hidalgo Pea.