electrónica

Hola mundo con NodeMCU ESP8266

En este post haremos el hola mundo de la tarjeta NodeMCU ESP8266, y el hola mundo de Arduino y las tarjetas de ese tipo es encender y apagar un LED.

No te preocupes, no tienes que conectar nada, pues la tarjeta tiene un LED integrado en la placa, así que basta con tener un cable.

Creación del proyecto

Te recomiendo usar VSCode y Platform IO para programar en este tipo de tarjeta. Si tú prefieres otro entorno, adelante, el código será el mismo al final.

De cualquier modo, crea un nuevo proyecto.

Código fuente

Hay que configurar el LED como un pin de salida. Después, dentro del loop lo encendemos, esperamos algunos milisegundos, lo apagamos, esperamos algunos milisegundos y listo, ese código se repetirá por siempre.

Comenzamos incluyendo Arduino.h, después definimos los milisegundos de espera, que serán 500, esto es medio segundo.

See the gist on github.

En el setup configuramos la salida LED_BUILTIN en OUTPUT. LED_BUILTIN es una variable que contiene un número, y se refiere al LED que trae embebido o integrado en la placa. Si tuvieras otro LED en otro PIN entonces pondrías ese número.

Finalmente en el loop encendemos el led escribiendo un HIGH en el pin LED_BUILTIN, esperamos, lo apagamos escribiendo un LOW, esperamos de nuevo y todo se repite.

Subir proyecto y demostración

Ahora subimos el proyecto a la tarjeta…

Cargando Hola mundo en tarjeta NodeMCU ESP 8266

Y el LED integrado debe parpadear.

LED integrado en ESP 8266 NodeMCU – encender y apagar

En próximos tutoriales vamos a ver cómo encender y apagar un LED externo, pero si has llegado hasta aquí entonces has hecho tu primer Hola mundo con esta tarjeta.

Encantado de ayudarte


Estoy disponible para trabajar en tu proyecto, modificar el programa del post o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.

No te pierdas ninguno de mis posts

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.
parzibyte

Programador freelancer listo para trabajar contigo. Aplicaciones web, móviles y de escritorio. PHP, Java, Go, Python, JavaScript, Kotlin y más :) https://parzibyte.me/blog/software-creado-por-parzibyte/

Compartir
Publicado por
parzibyte

Entradas recientes

JavaScript (lado del cliente): leer pixeles de imagen

En ocasiones es necesario leer los pixeles y colores de una imagen con JavaScript del…

5 días hace

PHP y JavaScript: llenar select con AJAX

Siguiendo con los tutoriales de listas desplegables o select con JavaScript, vamos a ver cómo…

6 días hace

Imprimir PDF generado con HTML

Hoy vamos a ver programar la impresión de un PDF generado a partir de HTML…

7 días hace

JavaScript: llenar select con arreglo

En este tutorial básico de JavaScript con HTML vamos a ver cómo llenar una lista…

2 semanas hace

Imprimir PDF a partir de URL

En este artículo se presenta una guía para imprimir un PDF a partir de una…

2 semanas hace

Imprimir PDF a partir de base64

En este post voy a enseñarte cómo imprimir un PDF a partir de su representación…

2 semanas hace

Esta web usa cookies.