Crear servidor web con NodeMCU ESP8266

En este artículo te mostraré cómo configurar la tarjeta NodeMCU como punto de acceso, AP o SoftAP para poder conectarte a ella usando WiFi y pode consultar un web server. Dentro de la tarjeta vamos a “embeber” un servidor web, que no es otra cosa más que responder con HTML a las peticiones, pero podemos modificar ese HTML ya que tenemos el lenguaje C++ en la tarjeta. De hecho eso hacen todos los lenguajes de programación del lado del servidor: leen peticiones y modifican HTML para mostrarlo. Esto abre un mundo de posibilidades, pues podremos hacer bastantes cosas, pero comencemos con lo básico y es convertir la tarjeta en un servidor web. Nota: si tú no quieres crear una red WiFi y solo quieres crear el servidor web para que se conecte a tu red WiFi (de modo que puedas acceder a él en tu red local con su IP), mira este tutorial que a su vez es más fácil. ...

febrero 12, 2020 · 5 min · 958 palabras · Parzibyte

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. ...

febrero 11, 2020 · 2 min · 376 palabras · Parzibyte

C++ | Saber si número es primo

En este post veremos una función en C++ o CPP que recibe un número y devuelve true o false dependiendo de que el número sea o no primo. Un número primo es aquel que solo es divisible entre 1 y entre sí mismo. Si no sabes lo que significa “divisible” mira este post. Nota: mira la implementación en ANSI C o en Java. ...

septiembre 27, 2019 · 3 min · 438 palabras · Parzibyte

C y C++ | Validar si carácter es letra

En este post veremos cómo saber si un carácter en C y C++ es una letra del alfabeto, es decir, que va de la A a la Z. Para validar si un char es una letra se utiliza la función isalpha disponible tanto en C como en C++. No importa si el carácter está en mayúscula o minúscula. ...

septiembre 6, 2019 · 2 min · 229 palabras · Parzibyte

C++ | Pedir números y mostrar sumatoria al final

En este post veremos un ejercicio de C++ o CPP en donde se piden números al usuario hasta que el mismo desea mostrar la sumatoria de los números. Es decir, vamos a sumar números hasta que se escriba un carácter de salida. Para ello vamos a usar el ciclo while, en donde se van a escanear números hasta que el usuario escriba el signo de =; cuando el ciclo se rompa simplemente se muestra la suma de los números. ...

septiembre 3, 2019 · 2 min · 387 palabras · Parzibyte

Convertir cadena a entero en C++

En este post te mostraré cómo convertir una cadena o string a un entero o int en C++ también conocido como CPP. Vamos a ver dos métodos, el primero es usando la función sscanf que es propia de C pero también funciona en C++ y el segundo es usando la función stoi (string to integer). ...

septiembre 3, 2019 · 2 min · 389 palabras · Parzibyte

Pedir datos por teclado en C++ usando cin y getline

En este post te mostraré cómo escanear variables o pedir datos al usuario a través de la consola y asignarlos a alguna variable en C++ o CPP. Vamos a ver cómo solicitar al usuario un entero y una cadena, utilizando el flujo cin y la función getline. ...

septiembre 3, 2019 · 2 min · 333 palabras · Parzibyte

Instalar compilador de C y C++ sobre Windows de 32 bits

Resumen En este post te voy a mostrar cómo instalar el compilador gcc y c++ sobre Windows, en la versión de 32 bits. Al final podrás ejecutar y programar en C y C plus plus. Hago esto por dos cosas: Para mostrarte cómo instalar el compilador de C en una PC de 32 bits Para recordarme a mí mismo cómo hacerlo cuando necesite compilar un programa de Go que lleva SQLite 3 pero para 32 bits, desde mi PC de 64 bits, ya que el mismo requiere un compilador C de 32 bits si se compila para 32 bits debido a que utiliza CGO ...

agosto 16, 2019 · 4 min · 696 palabras · Parzibyte

Agregar elemento a arreglo / vector en C++

Los arreglos de C++ no pueden cambiar su tamaño en tiempo de ejecución, pero los vectores sí. En este post voy a explicar cómo agregar o insertar un elemento a un vector en C++ usando los métodos push_back e insert, los cuales agregan elementos al vector pero de distintas maneras: uno pone el elemento al final, y otro lo agrega en determinado índice. También veremos cómo agregar un elemento al inicio, en la penúltima posición, en la segunda o en cualquier índice. ...

junio 20, 2019 · 2 min · 388 palabras · Parzibyte

Buscar elemento en arreglo de C++

En este post vamos a trabajar con arreglos en C++ y la búsqueda de elementos dentro de los mismos. En resumen vamos a: Saber si un elemento existe dentro de un arreglo Buscar un elemento en arreglo de C++ Obtener el índice o posición de un elemento en arreglo de CPP Para ello usaremos simplemente el ciclo for y comparaciones. ...

junio 20, 2019 · 3 min · 634 palabras · Parzibyte