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

Programar ESP8266 con VSCode

En este post te mostraré cómo preparar el entorno de Visual Studio Code para subir programas a la placa ESP8266 NodeMCU. Vamos a hacerlo usando la extensión PlatformIO también conocida como PIO. Más adelante haremos el primer hola mundo, por ahora veremos cómo instalar los controladores del esp8266 y también la extensión. ...

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

Display 7 segmentos con Raspberry Pi y GPIO

A través de este tutorial veremos cómo trabajar con el display de siete segmentos para dibujar un número, usando la Raspberry Pi y comandos gpio, sin ningún otro lenguaje. Más adelante veremos cómo usar un lenguaje de programación, pero me gusta comenzar con las bases. ...

febrero 10, 2020 · 4 min · 756 palabras · Parzibyte

Juego de batalla naval con Arduino, LCD y comunicación serial

Introducción No hace mucho me fue encargado un pequeño proyecto en donde tenía que simular el juego de una batalla naval usando un Arduino, dos módulos USB a TTL, algunos leds controlados con un 74hc595 y una LCD con el módulo I2C. Trataré de ser lo más específico posible y no omitir ningún detalle. Recuerda que todo esto es modificable, y con un poco de tiempo puedes adaptarlo a muchos otros escenarios. Por ejemplo, puede que no necesites los leds, o que en lugar de USB a TTL utilices Bluetooth, etcétera. Todo queda en ti. Nota: también he creado el juego de batalla naval en Python. ...

abril 5, 2018 · 26 min · 5392 palabras · Parzibyte

Componentes: Módulo USB a TTL y Teclado matricial en Fritzing

Introducción Fritzing funciona para diseñar circuitos. Es un programa open source, lo que permite que tenga una comunidad. Por defecto, Fritzing no trae el componente del USB a TTL ni el teclado matricial; pero gracias a dicha comunidad podemos conseguir uno que alguien más hizo. Nota: puedes instalar fritzing siguiendo este tutorial Componentes Los componentes que veremos son el módulo usb a ttl y el componente de teclado matricial. Son los de las imágenes: ...

enero 29, 2018 · 2 min · 300 palabras · Parzibyte

Descargar, instalar y configurar fritzing

Introducción Fritzing es un programa libre de automatización de diseño electrónico que busca ayudar a diseñadores y artistas para que puedan pasar de prototipos (usando, por ejemplo, placas de pruebas) a productos finales. Fritzing fue creado bajo los principios de Processing y Arduino, y permite a los diseñadores, artistas, investigadores y aficionados documentar sus prototipos basados en Arduino y crear esquemas de circuitos impresos para su posterior fabricación. Además, cuenta con un sitio web complementario que ayuda a compartir y discutir bosquejos y experiencias y a reducir los costos de fabricación. y su diseño de arte de artistas. ...

diciembre 20, 2017 · 2 min · 358 palabras · Parzibyte

Configurar HC-05 bluetooth sin TTL con Arduino y modo AT

Introducción Cuando conseguimos un módulo bluetooth HC-05 siempre será necesario cambiar el nombre y la contraseña. En casos más avanzados, vamos a necesitar incluso cambiar el modo (esclavo o maestro). Me he topado con muchos tutoriales por ahí, todos varían y algunos piden un módulo USB a TTL. Al final de todo logré entrar en modo AT para configurar mi módulo. Y no necesité otra cosa más que un Arduino, el propio módulo y el cable con el que se suben los programas al Arduino. Dicho esto, comencemos. ...

noviembre 11, 2017 · 6 min · 1245 palabras · Parzibyte

Tutorial Arduino: 74hc595 y leds

Entendiendo distribución de pines del circuito integrado El IC 74HC595 tiene 16 pines en total. Los que nos importan en este momento son los ocho que sirven como salida, los del suministro de energía y los que se encargan del latch, data y clock. ...

noviembre 7, 2017 · 8 min · 1503 palabras · Parzibyte

Remplazar caracteres con asteriscos en Arduino

Introducción Hoy escribí una entrada sobre cómo remplazar caracteres o enmascarar una cadena en C++. Pensé que así como funcionó en CPP funcionaría en Arduino, pero no fue así. Así que me puse a leer la documentación de los Strings en Arduino y me di cuenta de que no son muchas cosas las que cambian. Diseño de la función La función es muy sencilla. En mi caso usé setCharAt, que es toma como parámetros la posición de la cadena en donde queremos poner el carácter y el carácter. ...

octubre 31, 2017 · 2 min · 264 palabras · Parzibyte

Presionar dos o más botones al mismo tiempo en circuits.io

A veces, al simular nuestros proyectos usando circuits.io necesitamos presionar dos o más push buttons o botones pulsadores al mismo tiempo. Lo primero que pensamos es que no se puede, porque no tenemos dos o más ratones. El punto es que dicha plataforma nos brinda una manera fácil y sencilla de presionar los botones que queramos. ...

abril 25, 2017 · 1 min · 139 palabras · Parzibyte