Entradas

Mostrando entradas de abril, 2019

Comprimir y descomprimir, tar gzip zip

Archivos .tar.gz: Comprimir: tar -czvf empaquetado.tar.gz /carpeta/a/empaquetar/ Descomprimir: tar -xzvf archivo.tar.gz Archivos .tar: Empaquetar: tar -cvf paquete.tar /dir/a/comprimir/ Desempaquetar: tar -xvf paquete.tar Archivos .gz: Comprimir: gzip -9 index.php Descomprimir: gzip -d index.php.gz Archivos .zip: Comprimir: zip archivo.zip carpeta Descomprimir: unzip archivo.zip

Telegram IoT: Crear un bot Telegram

Cómo crear un bot para Telegram y darle funcionalidad En este post voy a explicaros como desarrollar un bot sencillo en Telegram. Descargar Telegram ¿Está claro, no? Lo primero que necesitas es descargar la aplicación de Telegram en tu ordenador. Para ello, acude a la página oficial de telegram y elige la opción que se adapte al modelo de tu ordenador. Una vez finalizada la instalación, podrás acceder a Telegram tal y como haces en el teléfono móvil. Tengo que destacar que esta versión para desktop funciona realmente bien, es como utilizar la app móvil pero con la ventaja de usar el teclado, el mouse y, por supuesto, una pantalla más grande. Conoce a “Bot Father” Si no has leído previamente ningún tutorial sobre desarrollo en Telegram ahora mismo te habrás quedado más o menos así: Bueno, vayamos al grano. Lo primero que tienes que hacer es buscar al BotFather utilizando el buscador de Telegram. Cuando des con él, inicia una conversación,  el bot te ofrece automáticamente un

1.8" inch ST7735R SPI 128*160 TFT

Imagen
Cenxiones de pines (con esto ya podemos usar programas en python sin agregar modulo al kernel): Agregar modulos al kernel: HAbilitar con raspi-config, el modulo SPI: The SPI interface is ena. bled  cargar modulos al kernel: modprobe fbtft_device name=flexfb modprobe fbtft_device name=sainsmart18 speed=16000000 rotate=270 I've activated SPI in raspi-config, and I've added fbcon=map:10 fbcon=rotate:1 fbcon=font:ProFont6x11 in /boot/cmdline.txt, but I see nothing but a white screen. A modprobe fbtft_device name=adafruit18 gives the following: Code:  Select all Apr 2 21:57:29 egpu kernel: [ 5888.241426] fbtft_device: module is from the staging directory, the quality is unknown, you have been warned. Apr 2 21:57:29 egpu kernel: [ 5888.242751] spidev spi0.1: spidev spi0.1 500kHz 8 bits mode=0x00 Apr 2 21:57:29 egpu kernel: [ 5888.242804] bcm2708_fb soc:fb: soc:fb id=-1 pdata? no Apr 2 21:57:30 egpu kernel: [ 5889.145656] graphics fb1:

Placas con sus puertos GPIO

Imagen
Raspberry PI 2, 3, zero w... Libs Wiring pi, digrama GPIO Raspberry pi Orange pi i96

Transferir archivos con SCP por SSH

Subir un archivo desde local al servidor remoto Supón que tienes un archivo en tu máquina local y lo quieres transferir a un servidor remoto. Usas el comando con la siguiente sintaxis. scp nombre_archivo usuario@servidor:ruta_servidor_donde_colocar_archivo Recuerda que la conexión se realiza por ssh, imagina que tu servidor se llama “example.com” y el usuario con el que te conectas a la máquina es “root”. Imagina que el archivo que intentas subir se llama “archivo_a_subir.zip” y que lo quieres dejar en la carpeta /var/www/example.com del servidor remoto. scp archivo_a_subir.zip root@example.com:/var/www/example.com/ El nombre del server también podría ser perfectamente una dirección IP y por supuesto, el usuario no tiene por qué ser root. scp otro_archivo_a_subir.js miusuario@112.223.4.215:/otra/carpeta/destino/ Descargar un archivo desde un servidor remoto a nuestro ordenador local Este segundo caso es casi idéntico, solo que intercambiamos el origen y el destino. Las