HowTo: ESP8266 - Quitar/Desactivar LED

En los últimos años, el ESP8266 se ha convertido cada vez más en el microcontrolador universal para bosques y praderas que se puede utilizar en casi cualquier proyecto. Un microcontrolador por ~2€ incluyendo WLAN y con amplia memoria solo se puede encontrar en el hermano mayor, el ESP32.

El ESP8266 está disponible en diferentes versiones. La versión más común, porque está certificada, es la versión ESP-12 con todas sus subvariantes. Con esto puedes usar casi todos los GPIO y también el ADC, lo que no siempre ocurre con otras versiones. Pero esta versión tiene una "desventaja"...

Un LED azul brillante en el PCB ESP es útil para ver si el ESP está encendido. Sin embargo, en proyectos en los que el ESP8266 debe instalarse de la forma más invisible posible, esto es bastante molesto.

Pero hay formas de deshacerse de este LED. Cómo funciona esto y lo que debe tener en cuenta se describe en el siguiente artículo.


Instrucciones de seguridad

Sé que los siguientes consejos siempre resultan algo molestos y parecen innecesarios. Pero, por desgracia, muchas personas que sabían "hacerlo mejor" ya han perdido ojos, dedos u otras cosas o se han lesionado por descuido. En comparación, una pérdida de datos apenas merece mención, pero incluso éstas pueden ser realmente molestas. Por lo tanto, tómese cinco minutos para leer las instrucciones de seguridad. Porque ni siquiera el proyecto más chulo merece una lesión u otros problemas.
https://www.nerdiy.de/sicherheitshinweise/

Enlaces afiliados / enlaces publicitarios

Los enlaces a las tiendas en línea que aparecen aquí son los denominados enlaces de afiliación. Si hace clic en dicho enlace de afiliado y realiza una compra a través de este enlace, Nerdiy.de recibe una comisión de la tienda online o proveedor en cuestión. El precio no cambia para usted. Si realizas tus compras a través de estos enlaces, apoyas a Nerdiy.de para poder ofrecer más proyectos útiles en el futuro 🙂. 


Requisitos

Artículos útiles:
En el caso de la solución de hardware, ya debería haber tratado con el soldador.
Puedes hacer esto en el artículo. Electrónica - Mi amigo el soldador encontrar más información.

Material necesario:

- No -

Herramientas necesarias:

En la siguiente lista encontrarás todas las herramientas que necesitas para implementar este artículo.


La solución de software

La solución de software es la solución más sencilla al "problema de los LED", que no requiere ni soldador ni otras herramientas. Porque una mirada al diagrama de circuito de un ESP8266 en la versión 12 muestra que el cátodo de nuestro LED problemático (en el diagrama de circuito "LED1") se enruta al GPIO02 a través de una resistencia. Y donde hay un GPIO, también hay una opción de cambio de software. 🙂

Cabe señalar que la lógica de conmutación de este LED está invertida porque el LED está conectado al GPIO con su "polo negativo". Esto significa que el LED se apaga con un nivel ALTO en GPIO02, pero se enciende con un nivel BAJO. Esto debe tenerse en cuenta al cambiar el GPIO2.

Diagrama de cableado del ESP8266 en la versión ESP-12. Fuente: bimbo385@freenet.de o https://vietnhap.com/dien-tu-so/tom-tat-esp8266-va-phan-loai-cac-ho-esp.htm

Si programa su ESP8266 usted mismo usando el IDE de Arduino, el siguiente código es suficiente para desactivar el LED.

  #define GPIO02 2 pinMode (GPIO02, SALIDA); escritura digital (GPIO02, ALTO);

Si, por el contrario, está utilizando ESPEasy como el "sistema operativo" para el ESP8266, puede utilizar la siguiente función que ya está integrada.

Todo lo que tiene que hacer es iniciar sesión en el menú web ESPEasy y configurar el GPIO correcto, en el caso del ESP-12 GPIO-2, en la pestaña "Hardware" en la sección "Wifi Status LED". La casilla "LED invertido" debe estar marcada porque el LED se controla con una lógica invertida como se describe anteriormente. No olvide guardar la configuración presionando el botón "Enviar".

La solución de hardware

La solución de hardware es la solución de su elección si desea deshabilitar el LED pero aún usa el GPIO02 para interactuar con otro hardware. El LED simplemente se desolda. El GPIO02 o D4 en particular se usa a menudo en las mini placas Wemos D1, al menos por mí, porque está justo al lado de los pines "5V" y "GND". La única desventaja: el LED generalmente se destruye en el proceso, pero esto se puede superar en la mayoría de los casos.

Por ejemplo, la mini placa Wemos D1 también usa un ESP8266 ESP-12 con un LED integrado.
El LED se puede encontrar en la esquina frontal izquierda entre el protector de la caja (rectángulo plateado) y la antena de la PCB (línea curva dorada en la PCB).
Ahora puede desoldar el LED con un soldador. Para hacer esto, alternativamente calentar la izquierda...
...y el contacto correcto del LED. El LED se calienta por completo hasta que pueda sacarlo de las almohadillas de soldadura presionando suavemente contra la carcasa del LED con el soldador. La mayoría de las veces, el LED se romperá y agrietará durante este paso. Pero eso no es malo. Las piezas individuales se pueden quitar muy fácilmente con un soldador.
Una vez que se quita el LED, debería verse así.
Luego verifique nuevamente que las dos almohadillas de soldadura no estén cortocircuitadas/conectadas por residuos de soldadura. Esto es muy importante porque, de lo contrario, el GPIO2 está en un nivel ALTO constante y, por lo tanto, podría obstaculizar su uso como GPIO.

Es cierto que esta es la solución más radical. Al mismo tiempo, también es la única solución para deshabilitar el LED si desea utilizar el GPIO02 para otras salidas al mismo tiempo.


Información adicional

https://vietnhap.com/dien-tu-so/tom-tat-esp8266-va-phan-loai-cac-ho-esp.htm


Diviértete con el proyecto

Espero que todo te haya funcionado como se describe. Si no es así, o si tiene alguna pregunta o sugerencia, hágamelo saber en los comentarios. Si es necesario, lo añadiré al artículo.
Las ideas para nuevos proyectos también son siempre bienvenidas 🙂 .

P.D. Muchos de estos proyectos, sobre todo los de hardware, cuestan mucho tiempo y dinero. Por supuesto que lo hago porque me divierte, pero si te parece guay que comparta contigo la info al respecto, te agradecería una pequeña donación para el fondo del café 🙂 .

Cómprame un café en ko-fi.com       

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert