Tenía pendiente publicar esta entrada desde hace tiempo. Por cuestiones de trabajo, no he podido hacerlo hasta ahora (aprovechando estos días de descanso). Esta entrada, y la próxima que tengo en preparación, están centradas en una charla que dió Jesus Pacheco (@as_informatico) en las instalaciones de Linux Center en Valencia. Slimbook es una empresa valenciana que ensambla ultrabooks, que son portátiles ligeros pero potentes. Sus equipos están enfocados a GNU/Linux y, debido a todas las ventajas que obtienen de la comunidad, le devuelven parte del esfuerzo dando talleres gratuitos de formación en sus instalaciones. El taller se realizó el pasado 10 de febrero y se centró en el Flipper Zero. Tenéis el enlace del vídeo al final de la entrada.

¿Qué es el Flipper Zero?

El Flipper Zero es un “cacharro” que permite realizar muchas tareas de IT con un equipo pequeño y manejable. Cuesta 165 € en la web oficial. Se pueden hacer cosas buenas y malas, pero al final es una herramienta más. Flipper Zero aglutina muchas herramientas, pero las mismas tareas se pueden realizar con otros equipos. Características:

  • Control por Bluetooth y USB.
  • Con módulos adicionales, se puede añadir wifi entre otros elementos.
  • Lleva transceptor de radio hasta 1 GHz (puede emitir y recibir).
  • Se pueden emular y escribir tarjetas RFID.
  • Se pueden simular ataques para tarjetas NFC.
  • Puede escribir y emular señales IR (mandos a distancia).
  • Tiene pines GPIO para ampliar las tarjetas: UART, SPI, I2C.
  • Puede leer memorias de contacto Dallas.
  • Puede simular dispositivos con USB.
  • Te permite usarlo de mini consola de juegos (Doom incluído).
  • Se puede configurar como generador de señales.

Mitos del Flipper Zero

La mayoría de los vídeos que hay en la red son falsos. Están preparados para ser virales aunque se inventen cosas. Por ejemplo, si intentamos replicar los vídeos vemos que no es posible conseguir lo que dicen. También puedes encontrar información con características que no existen. Si le preguntas a Chat GPT da respuestas incorrectas. Con una fuente errónea puede dar información falsa. Como más gente usa ese texto, la IA le da más importancia y piensa que los datos son válidos (aunque los haya generado mal desde el origen). 

Ejemplos básicos

La aplicación de escritorio puede replicar lo que se muestra en la pantalla del Flipper Zero. 

  • Seleccionamos RFID, colocamos una tarjeta y podemos ver los datos. Ejemplo: tarjeta del gimnasio, chip del perro.
  • NFC: leer una tarjeta de crédito. No se pueden clonar las tarjetas. Hay una parte de la tarjeta que está cifrada y por eso no la puede leer completa.
  • Clonar mandos de garaje. Activas la función en el Flipper Zero, guardar la información y luego puedes usarlo como mando. Si el kit del mando utiliza siempre la misma frecuencia (por ejemplo, hemos comprado el más barato en Amazon), se puede clonar. Si el mando es un poco más complejo, la cosa se complica.
  • Clonar un mando de infrarrojos (TV, aire acondicionado, etc.). El flipper ya incluye una librería de dispositivos para controlarlos directamente.

Primeros pasos

En el primer inicio, el Flipper Zero indica que tiene que tener una micro SD instalada. Hay un funcionamiento básico sin SD, pero se aconseja tener la tarjeta para la máxima funcionalidad. Acepta tarjetas entre 2 y 256 GB (aunque el fabricante recomienda entre 32 y 64). Al poner la tarjeta se formatea y se perderá la información que tenga dentro. En las opciones de información de la batería, se puede comprobar si la tarjeta SD es de calidad o no (afecta a la batería). Sin uso, el consumo tiene que ser inferior a 24 mA. Cuando supera el valor, la tarjeta microSD puede tener algún problema o no ser de calidad. La batería también durará menos. Es importante ver el valor sin tenerlo conectado al ordenador, en caso contrario lo que vemos es la corriente que está cargando del ordenador.

Actualización del firmware

Se puede actualizar de varias formas:

  • Aplicación de escritorio.
  • Aplicación móvil por  BT (es muy lento).
  • Directamente desde el Flipper Zero (es la opción recomendada).
  • Mediante la consola del Flipper Zero.

Hay diferentes release: estable, candidata o desarrollo. Se puede seleccionar también un firmware que tengamos en el ordenador, esto es útil para instalar un firmware no oficial. Desde el propio Flipper Zero podemos tener en la SD varios firmware (uno por carpeta) e instalarlos a voluntad.

Dentro de la carpeta con el firmware hay que seleccionar el archivo ‘update’ y ejecutarlo. Se desconectará del pc e iniciará el proceso de actualización del firmware. Este método permite cambiar de firmware sin depender de otro elemento que no sea el Flipper Zero. Podemos probar el firmware de desarrollo y después volver al firmware original.

El firmware oficial tiene limitaciones en las bandas RF que son oficiales en el país. Por ejemplo, si ponemos un firmware no oficial y trabajamos con una banda prohibida, nos podemos poner en problemas. Las bandas de frecuencias están muy controladas en España y nos podemos meter en un lío. Las multas son altas y podemos emitir en frecuencias no legales de forma inadvertida. Si no lo conoces, puedes tener problemas grandes.

Más información: Flipper Zero de cero a experto guía práctica por Jesus Pacheco. (próximamente). El libro estará en formato físico y digital.

Conclusiones

En esta entrada hemos visto una pequeña introducción al Flipper Zero. Es cierto que es un cacharo caro pero hay que tener en cuenta que no está enfocado al usuario final. Sus usuarios son personas que trabajan en IT o que quieren experimentar con todo el hardware que lleva. Se comporta como una navaja suiza y puede sustituir al ordenador en escenarios concretos. Es importante conocer sus funcionalidades y los cambios que tienen los firmware no oficiales. Si no tenemos cuidado, podemos trabajar en frecuencias que no están disponibles para los usuarios y tener problemas grandes.

Las imágenes se han sacado de la Web del Flipper Zero. El logo está sacado de su blog.

Más información

La Raspberry Pi es una tarjeta electrónica de bajo coste. Se puede usar como mini ordenador y como plataforma de desarrollo para muchos proyectos electrónicos. Los beneficios en este caso son múltiples: soporta de serie muchos protocolos de comunicaciones usados en electrónica y puede usar cualquier aplicación que funcione en GNU/Linux. Es cierto que es más cara que una tarjeta electrónica con un microcontrolador, pero si sumamos todas las ventajas que tiene la Raspberry Pi veremos que compensa por mucho su coste extra. Otra ventaja es que se puede utilizar cualquier lenguaje de programación: C/C++, Python o Java entre otros. Ésto facilita mucho el desarrollo y nos permite conectar nuestro proyecto de electrónica con Internet. La revista de este mes, MagPi 97, incluye muchos artículos interesantes. Se puede descargar de forma gratuita y aunque está en inglés, se puede traducir usando un traductor como DeepL o Google Transflora. Pasamos a continuación a comentar algunos de los artículos más interesantes.

Leer más

A lo largo de los diferentes números de la revista MagPi hemos visto proyectos muy curiosos e interesantes: escribir mensajes en Twitter con código Morse, crear una videoconsola virtual para juegos retro o jugar con un espejo mágico. Aunque los proyectos no son excesivamente complejos, sí que pueden ser duros para empezar a cacharrear con la Raspberry Pi. En el número de este mes (MagPi 96) se pretende reducir este problema con un conjunto de proyectos que son sencillos y nos permiten coger experiencia poco a poco. No son los únicos artículos que encontramos en la revista. También continúan las series de los números anteriores. Está bien ver como un proyecto relativamente sencillo evoluciona a lo largo de los meses. La revista MagPi 96 es gratuita y se puede descargar desde su página Web. El idioma es el inglés, pero si tenéis problemas para entender los artículos es posible usar un traductor. Sólo hay que seleccionar el texto y pegarlo en el traductor. No es ideal pero nos facilitará acceder al contenido que nos interesa.

Leer más

La Raspberry Pi es una tarjeta electrónica que se puede usar como mini ordenador para tareas normales o relacionadas con la electrónica. Podemos encontrar una gran variedad de proyectos, muchos de ellos en la revista MagPi. Esta revista, que está en inglés y se puede descargar de forma gratuita, incluye muchos artículos de todos los niveles. En el número de este mes, el artículo de portada está relacionado con la emulación de videoconsolas. Usando la Raspberry Pi y Retro Pie, podemos jugar de forma nativa a juegos de Super Nintendo o Mega Drive entre otras consolas. Junto a los emuladores necesitamos la ROM (el cartucho) del juego. Legalmente sólo podemos jugar a juegos que tengamos aunque en muchos casos se pueden descargar sin demasiados problemas. No hablamos de videoconsolas recientes sino de consolas que ya hace muchos años dejaron de fabricarse. Curiosamente las recientes versiones mini de muchas consolas usan una distribución de GNU/Linux junto a los mismos emuladores que podemos usar nosotros. La única diferencia al final es que el fabricante tiene los derechos para distribuir la ROM con el juego.

Leer más

Con el mes de junio llega el número 94 de la revista MagPi. Esta revista, que es gratuita y se puede descargar de su Web oficial, se centra en la tarjeta Raspberry Pi. Incluye, además de las novedades relacionadas con la tarjeta, artículos curiosos e interesantes que muestran todas las cosas que se pueden hacer con ella. No hay que verla como un sustituto barato de un ordenador. Si se emplea en un proyecto electrónico permite contar con una tarjeta de bajo coste que puede comunicarse con diferentes tipos de buses electrónicos. A esos buses se le pueden conectar sensores, controladores de potencia o tarjetas de expansión que amplían las funcionalidades. El número de junio, MagPi 94, ya está disponible y en esta entrada veremos algunos de los artículos que podemos encontrar. La revista está en inglés y si tenéis problemas para entenderlo podéis usar un traductor como Google Translate o Deepl. Sólo hay que seleccionar el texto del artículo y pegarlo en uno de estos traductores.

Leer más

La pandemia que estamos viviendo ha modificado muchas cosas: el trabajo, el ocio e incluso el contenido de revistas como la revista MagPi. En el número de este mes (MagPi 93), el artículo de portada explica como trabajar desde caso usando la Raspberry Pi. Se explica como configurar todos los elementos necesarios para poder hacer videoconferencias o trabajar con paquetes ofimáticos. Junto a este artículo podemos encontrar muchos proyectos curiosos. Se puede usar una Raspberry Pi para gestionar un viñedo y conocer en tiempo real las condiciones climáticas. También se puede usar para alimentar a nuestras mascotas si no estamos en casa. Si salimos fuera es posible tomar fotografías con la nueva tarjeta de cámara junto a su teleobjetivo. Dan para mucho las 100 páginas de la revista y podéis aprovechar que está disponible online para descargarla de forma gratuita. Los números anteriores también están disponibles y juntos suman mucha documentación para realizar proyectos.

Leer más

La revista MagPi es una revista mensual que noticias y proyectos que se pueden hacer con la Raspberry Pi. En formato digital se puede utilizar de forma gratuita y, aunque está en inglés, se puede leer sin demasiados problemas usando traductores en línea como Google Translate o Deepl. Se pueden encontrar artículos de diferentes niveles: iniciales para los que empiezan o avanzados para los que tienen más conocimientos de informática y electrónica. La última versión de la Raspberry Pi es la 4 y se puede comprar con diferentes configuraciones de memoria RAM. A la facilidad para realizar proyectos se le suma la existencia de tarjetas de expansión. Con estas tarjetas se pueden controlar motores, usar una pantalla táctil o leer en una pantalla de tinta electrónica. Podéis ver algunas características de la Raspberry Pi 4 en el siguiente enlace de Farnell.

Leer más

La Raspberry Pi es una tarjeta electrónica de bajo coste que se puede usar como ordenador. Su coste está en torno a 60 € e incluye la tarjeta electrónica, la tarjeta SD y un cargador de pared. Una vez se ha configurado la distribución de GNU/Linux que nos interese, contamos con un ordenador completo: HDMI, puertos USB o conexiones inalámbricas. Sobre esta base se pueden hacer muchos proyectos de electrónica, algunos de los cuales aparecen en la revista MagPi. Aunque esta revista también se vende en los kioscos, se puede descargar de forma gratuita en formato PDF. El único inconveniente es que está en inglés pero siempre se puede leer usando un traductor como Google Translate o Deepl. El número de octubre (MagPi 74) ya está disponible, ¿queréis conocer alguna de sus novedades?

Leer más

La Raspberry Pi tiene una gran comunidad detrás. Entre otros recursos, tiene una revista gratuita en inglés (que se puede comprar también en papel) llamada MagPi. En su Web se pueden descargar todos los números en formato PDF y consultarlos en cualquier momento. El número correspondiente a enero ya está publicado y en este artículo se verán algunos de los contenidos que incluye.

Leer más

El artículo Configurar una Raspberry Pi sin monitor ni teclado es uno de los artículos que más visitas tiene de la página. Este artículo es de principios de 2014 y explica la forma de configurar una Raspberry Pi 2 sin usar monitor o teclado. Para el proyecto de verano (que se alargará varios meses) se usará una Raspberry Pi 3 y la tarjeta de expansión Sensor Hat. Por esta razón es un buen momento para actualizar el artículo y aprovechar las novedades que tiene la Raspberry Pi 3. Aunque se instalará Raspbian, es posible usar otras distribuciones como Ubuntu Core. También es posible usar una versión especial de Windows 10.

Leer más