Controlar ESP8266 desde Telegram

Ya te enseñé cómo enviar un mensaje simple desde la NodeMCU ESP8266 a Telegram y cómo enviar las mediciones de temperatura y humedad usando un Bot de Telegram. En este post vamos a ver cómo controlar una ESP8266 desde Telegram, encendiendo y apagando un LED con los comandos enviados. De este modo vas a poder controlar tu tarjeta de desarrollo NodeMCU ESP8266 desde Telegram enviándole comandos para hacer cosas como girar un motor, encender un LED, un relevador, mostrar un mensaje en la LCD, etcétera; aunque en este ejemplo solo trabajaremos con el LED integrado. ...

mayo 31, 2024 · 6 min · 1215 palabras · Parzibyte

ESP8266 con Bot de Telegram: enviar mensaje

En este tutorial de programación con la NodeMCU ESP8266 vamos a ver cómo enviar un mensaje en nombre de un Bot de Telegram a cualquier usuario, grupo o canal de Telegram. Solo vas a necesitar tu tarjeta ESP8266 para conectarte al Wi-Fi y enviar mensajes a la API de Telegram. Debido a que la API de Bots de Telegram usa HTTP, puedes enviar mensajes a Telegram desde una ESP8266. ...

mayo 28, 2024 · 5 min · 977 palabras · Parzibyte

Temperatura y humedad a Telegram con ESP8266 y DHT22

En este tutorial vamos a enviar la lectura de un sensor DHT22 (temperatura y humedad) obtenida con una NodeMCU ESP8266 a Telegram usando la API de Bot de Telegram. El proceso es muy simple: cada 10 segundos vamos a leer los valores del sensor DHT22 y hacer una petición a la API de Telegram enviando la humedad y temperatura en el mensaje. ...

mayo 28, 2024 · 6 min · 1097 palabras · Parzibyte

Enviar foto de JavaScript a Telegram usando Bot

En este tutorial de Bot de Telegram con JavaScript del lado del cliente te voy a enseñar a enviar una foto en nombre de un Bot a cualquier usuario, canal o grupo, todo esto desde JavaScript en el navegador web. Vamos a consumir la API de Bots de Telegram en el endpoint sendPhoto enviando el chat_id, caption y photo. No necesitaremos librerías adicionales, todo será con funciones nativas como fetch. Ya te enseñé a enviar una foto a Telegram usando cURL, ahora veremos cómo hacerlo desde la web. ...

mayo 22, 2024 · 3 min · 593 palabras · Parzibyte

Foto de Raspberry Pi a Telegram

En el tutorial de hoy te voy a enseñar a consumir la API de Bots de Telegram desde una Raspberry Pi 4. Vamos a monitorear una cámara conectada a la Raspberry y enviar una foto periódicamente a Telegram, sirviendo como una cámara de vigilancia. La ventaja de tener una cámara de seguridad con Telegram y Raspberry Pi es que el almacenamiento es ilimitado y seguro, ya que no hay límite de las fotos enviadas y nadie más que el receptor puede ver las fotos tomadas con la cámara. Veamos cómo tomar fotos con el módulo de la cámara de la Pi y enviarlas en nombre de un Bot de Telegram a un canal, grupo o usuario usando un Bot de Telegram desde la línea de comandos con cURL. ...

mayo 22, 2024 · 4 min · 791 palabras · Parzibyte

Imagen a PDF con Go

En este tutorial de programación con Golang vamos a ver cómo convertir varias imágenes en un PDF, indicando el tamaño del papel y ajustando la imagen para que tenga el tamaño de la hoja. Dicho con pocas palabras veremos cómo convertir imágenes a PDF con Go, agregando una imagen por hoja, cubriendo toda la hoja. ...

mayo 22, 2024 · 2 min · 339 palabras · Parzibyte

Mejorando el descargador de libros de CONALITEG

Hace algún tiempo te mostré cómo descargar cualquier libro de la CONALITEG usando Python, luego publiqué una herramienta programada con Flask en donde podías descargar el libro, pero dicha herramienta quedó saturada. El programa hecho con Flask sigue funcionando y es open source, pero necesitas tener conocimientos de programación para ejecutarlo. En este post expongo mi segundo intento de hacer una herramienta más fácil para el usuario y he mejorado varios aspectos. Vas a poder descargar la herramienta y ejecutarla en tu computadora. ...

mayo 22, 2024 · 3 min · 517 palabras · Parzibyte

Monitorear cámara web con Telegram y JavaScript

Hace algún tiempo te enseñé a tomar fotos con cualquier cámara y en cualquier dispositivo usando JavaScript. Hoy te voy a enseñar cómo tomar una foto de la cámara y enviarla a Telegram desde cualquier dispositivo, sea móvil o de escritorio. Vas a aprender a tener un tipo de cámara de vigilancia fácil, configurable y ejecutable en cualquier teléfono o computadora, todo gracias al poder de JavaScript en el navegador web y la API de Bot de Telegram. Por mencionar algunas ventajas: las fotos tomadas serán almacenadas en la nube de manera segura, puedes tenerlas en privado o compartirlas con un grupo o canal, no hay límite de almacenamiento en la nube y puedes usar cualquier dispositivo con cámara sin instalar nada. ...

mayo 22, 2024 · 6 min · 1162 palabras · Parzibyte

Imprimir HTML con impresora térmica

En este post te enseñaré a imprimir HTML en una impresora térmica. Vas a ser capaz de enviar una cadena conteniendo el HTML, renderizarlo e imprimirlo. De esta manera puedes diseñar tickets usando HTML e imprimiéndolos directamente en una POS printer. Como ya lo anuncié anteriormente en el post de actualización de mi plugin gratuito, ahora se puede imprimir HTML renderizado en una impresora térmica además de todas las otras operaciones existentes. Veamos cómo hacerlo en esta guía completa. Solo necesitas configurar tu impresora, descargar unas herramientas y después vas a poder imprimir el HTML desde cualquier lenguaje de programación. Este post es específico para impresoras térmicas con comandos ESC POS. Si tú tienes otro tipo de impresora que no es obligatoriamente térmica entonces puedes ver cómo generar un PDF con HTML e imprimirlo al instante. ...

mayo 13, 2024 · 6 min · 1106 palabras · Parzibyte

Monitorear cola de impresión en Windows

En este artículo te voy a enseñar a monitorear la cola de impresión de una impresora de Windows para saber cuando un trabajo ha sido agregado, básicamente vas a escuchar el evento de cuando alguien envía un trabajo de impresión a una impresora. Esto va a servir para obtener una notificación cada vez que un documento es enviado para ser impreso en cualquier impresora, y a partir de ahí poder realizar otras acciones, sin importar el lugar desde donde el trabajo de impresión fue enviado. Vamos a usar las APIs de Windows, específicamente OpenPrinter, FindFirstPrinterChangeNotification y FindNextPrinterChangeNotification usando C++, pero me imagino que esto que haremos puede hacerse desde cualquier lenguaje de programación como C#, Python, etcétera. ...

mayo 11, 2024 · 4 min · 844 palabras · Parzibyte