Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| iot:esp:esp32-ide [2025/11/19 15:04] – [Instalación en Arduino IDE] rab | iot:esp:esp32-ide [2025/11/19 15:11] (actual) – rab | ||
|---|---|---|---|
| Línea 318: | Línea 318: | ||
| Entonces, programemos uno de esos GPIO con una señal de salida PWM. | Entonces, programemos uno de esos GPIO con una señal de salida PWM. | ||
| - | Puede encontrar un muy buen tutorial en detalles sobre cómo funciona PWM en este enlace: [esp32-arduino-led-pwm-fading](https:// | + | Puede encontrar un muy buen tutorial en detalles sobre cómo funciona PWM en este enlace: [[https:// |
| Lo primero que hay que pensar sobre la generación de una señal PWM es su frecuencia. Utilizaremos un valor de 5000 Hz, que funciona bien con el LED. También debemos especificar el canal LED PWM y la resolución del ciclo de trabajo PWM, en bits. Podemos elegir un canal de 0 a 15 y una resolución entre 1 y 16 bits. Usaremos el canal 0 y una resolución de 8 bits. | Lo primero que hay que pensar sobre la generación de una señal PWM es su frecuencia. Utilizaremos un valor de 5000 Hz, que funciona bien con el LED. También debemos especificar el canal LED PWM y la resolución del ciclo de trabajo PWM, en bits. Podemos elegir un canal de 0 a 15 y una resolución entre 1 y 16 bits. Usaremos el canal 0 y una resolución de 8 bits. | ||
| Línea 403: | Línea 403: | ||
| delay(500); | delay(500); | ||
| } | } | ||
| - | |||
| - | |||
| - | { | ||
| + | Serial.begin(115200); | ||
| + | timeClient.begin(); | ||
| + | } | ||
| - | void setup(){ | ||
| - | Serial.begin(115200); | ||
| - | timeClient.begin(); | ||
| - | } | ||
| - | ``` | ||
| - | ## Simple Servidor WiFi | + | === Simple Servidor WiFi === |
| Probemos ahora nuestro ESP32 como un servidor WiFi simple. | Probemos ahora nuestro ESP32 como un servidor WiFi simple. | ||
| Línea 556: | Línea 553: | ||
| * Creado para el Arduino el 25/11/2012 por Tom Igeo. | * Creado para el Arduino el 25/11/2012 por Tom Igeo. | ||
| * Portada para Sparkfun ESP32 31.01.2017 por Joan Hendrik Berlin. | * Portada para Sparkfun ESP32 31.01.2017 por Joan Hendrik Berlin. | ||
| + | |||
| Un servidor web simple que le permite parpadear un LED a través de la web. Este programa imprimirá la dirección IP de su red WiFi ESP32 en el monitor serie. Desde allí, puede abrir esa dirección en un navegador web para encender y apagar el LED en el pin 5. | Un servidor web simple que le permite parpadear un LED a través de la web. Este programa imprimirá la dirección IP de su red WiFi ESP32 en el monitor serie. Desde allí, puede abrir esa dirección en un navegador web para encender y apagar el LED en el pin 5. | ||
| Línea 563: | Línea 561: | ||
| * http:// | * http:// | ||
| * http:// | * http:// | ||
| + | |||
| Este ejemplo está escrito para una red que utiliza el cifrado WPA. Para WEP o WPA, cambie la llamada adecuadamente de *Wifi.begin()*. | Este ejemplo está escrito para una red que utiliza el cifrado WPA. Para WEP o WPA, cambie la llamada adecuadamente de *Wifi.begin()*. | ||
| - | Circuito: LED conectado al pin 5 | + | |
| Entonces, usemos el programa sin modificaciones significativas. Cambiar el pin del LED externo a GPIO5. | Entonces, usemos el programa sin modificaciones significativas. Cambiar el pin del LED externo a GPIO5. | ||
| Línea 574: | Línea 573: | ||
| Primero ingrese sus credenciales de la red WiFi: | Primero ingrese sus credenciales de la red WiFi: | ||
| - | ``` | + | |
| - | const char * ssid = " | + | const char * ssid = " |
| - | const char * password = " | + | const char * password = " |
| - | ``` | + | |
| Y cargue el programa en su ESP32. | Y cargue el programa en su ESP32. | ||