Si estás valorando comprar un Flipper Zero y no quieres dejarte 200€ en el camino, tienes una alternativa sólida en el Lilygo T-Embed CC1101 de sólo 50€ y que a diferencia del Flipper, este si tiene WiFi de serie y sin necesidad de módulos externos.
A estas alturas ya todo el mundo conoce el Flipper Zero, un tamagotchi para Hackers que analizamos hace poco, dispositivo muy interesante que se popularizó mucho durante la pandemia y que ha sido tachado por los medios de "peligroso" y llegando incluso a ser prohibido en Canada. Desde entonces, no son pocos los dispositivos que han aparecido que pretenden tomar el relevo, siendo el Lilygo T-Embed CC1101 el que más se acerca a lo que todo el mundo busca, una alternativa económica, funcional e incluso compatible con los scripts del primero. Ya lo tengo en mis manos y aquí haré una revisión completa de este dispositivo.
Además de todo lo anterior, el Lilygo T-Embed CC1101 integra una pantalla IPS a color de 1.9 pulgadas, capacidades NFC (PN532), sensores IR y un micrófono, lo que la convierte en una opción polivalente ideal cómo alternativa a un Flipper Zero.
Al abrirlo, nos encontramos con abundante espuma protectora, que resulta muy útil para proteger el dispositivo durante el transporte, o para guardarlo mientras no lo usemos.
Una vez retiramos dicha protección, podemos ver el T-Embed CC1101 junto a una pequeña bolsa con tornillos que nos sirven para mantener la tapa cerrada si queremos no depender de los imanes.
Junto con el dispositivo, no vienen ni cables, ni manuales ni documento alguno. Toda la documentación está online en el sitio web del fabricante.
La cubierta trasera es magnética por partida doble. Por un lado, cuenta con imanes de neodimio que la mantienen fuertemente unida al resto de la carcasa, posibilitando su apertura sin necesidad de herramientas, lo que facilita bastante el acceso a los componentes internos, cómo la batería o el imprescindible botón de reset.
Una vez quitamos la tapa con un poco de presión, podemos acceder a la batería y al resto de componentes.
Por otro lado, la cara posterior de la tapa esta recubierta con un imán tipo nevera, con lo que podrás "dejar pegado" tu Lilygo T-Embed CC1101 a cualquier superficie metalica.
Podemos dividir el ESP32 elegido en diferentes bloques:
Este módulo es muy usado en desarrollo de hardware abierto, como consolas retro, robots, sensores inteligentes y aplicaciones industriales, por lo que existe amplia documentación y desarrollo basado en los ESP32 disponible online.
Este integrado opera en las frecuencias comprendidas en los siguientes rangos en 300-348 MHz, 387-464 MHz y 779-928 MHz con lo cual tenemos un potencial muy interesante en diferentes aplicaciones.
El Lilygo T-Embed C1101 cuenta con una pantalla de 1.9 pulgadas modelo ST7789V de tipo IPS que proporciona buenos ángulos de visión y colores vivos, con lo que las interfaces son más vivas que las del Flipper Zero pero con la contrapartida de un mayor consumo de energía. La misma cuenta con una resolución 170x320px y se controla mediante una interfaz SPI estandar.
Una de las cosas que más me ha gustado de esta alternativa al Flipper Zero es su forma de navegar mediante un encoder rotativo. Basta girar la rueda para desplazarnos por las diferentes opciones, y pulsar el botón central para seleccionar la que nos interesa. Adicionalmente, han dotado al encoder de varios leds cuyos colores pueden personalizarse a gusto entre diferentes opciones.
A estas alturas debes de saber que el USB-C es mucho más robusto que su antecesor el Micro-USB, siendo además reversible, este proporciona una mayor velocidad transferencia de datos y es el estándar actual. El Flipper Zero también hace uso del USB-C.
Aunque no están muy bien documentados, podemos deducir que estos serían:
UART (Puerto 1):
I2C (Puerto 2):
Los pines de alimentación (3V3 y GND) proporcionan la energía necesaria para módulos externos en ambos casos.
El firmware Bruce es una plataforma de código abierto diseñada para dispositivos basados en ESP32, como el LilyGO T-Embed CC1101 que nos viene al caso. Este firmware ofrece una amplia gama de funcionalidades enfocadas en operaciones de seguridad ofensiva y pruebas de penetración. A continuación, se detallan las principales características que proporciona:
Funcionalidades Principales del Firmware Bruce para el T-Embed CC1101
En la parte inferior de ambos tenemos la ranura Micro SD, sólo que el T-Embed CC1101 tiene además sus puertos de expansión aquí.
Del lado derecho, ambos dispositivos tienen el puerto USB-C, siendo el T-Embed CC1101 ligeramente más alto.
En la parte superior, el T-Embed CC1101 tiene la salida del altavoz, mientras que el Flipper tiene un puerto GPIO.
Del lado izquierdo, el Fliper tiene el puerto infrarojo (tanto emisor cómo receptor), mientras que el T-Embed CC1101 deja ver su antena RF .
La parte posterior del T-Embed CC1101 es magnética y tiene unos agujeros pensados para posiblemente fijarse a alguna superficie mediante tornillos. El Flipper tiene un puerto adicional para los IButtons que no posee el T-Embed.
En cuanto a construcción, el Flipper se siente robusto, sin ningún tipo de crujidos, mientras que el T-Embed se nota más barato, un plástico transparente rígido y un encoder que pueden crujir si los mueves o aplicas mucha fuerza.
Dicho lo anterior, el encoder me resulta mucho más cómodo para navegar que una cruceta cómo la del Flipper Zero
Lilygo T-Embed CC1101: Nuestra valoración
8.7/10
–
Jesús Segnini
,
El Lilygo T-Embed CC1101 es una herramienta extremadamente versátil, diría que la navaja suiza del hacking más alla del Flipper Zero y todo por una fracción del precio de este último. Desde que tengo este dispositivo, he abandonado FZ en un cajón.
+ Impresionante relación calidad precio.
+ El firmware de Bruce marca un antes y un después.
+ La construcción y hardware.
- El encoder muchas veces limita la navegación.
- Ausencia de emulación de NFC..
Si te interesa, puedes comprar el Lilygo T-Embed CC1101 desde Amazon por sólo 69€ a través del siguiente enlace de afiliados, te costará lo mismo que si lo compras sin usar el enlace pero nos ayudará a mantener el sitio web:
A estas alturas ya todo el mundo conoce el Flipper Zero, un tamagotchi para Hackers que analizamos hace poco, dispositivo muy interesante que se popularizó mucho durante la pandemia y que ha sido tachado por los medios de "peligroso" y llegando incluso a ser prohibido en Canada. Desde entonces, no son pocos los dispositivos que han aparecido que pretenden tomar el relevo, siendo el Lilygo T-Embed CC1101 el que más se acerca a lo que todo el mundo busca, una alternativa económica, funcional e incluso compatible con los scripts del primero. Ya lo tengo en mis manos y aquí haré una revisión completa de este dispositivo.
¿Qué es el Lilygo T-Embed CC1101?
El LILYGO T-Embed CC1101 es una de las placas de desarrollo más interesantes que han aparecido en el mercado de IoT y comunicaciones inalámbricas en los últimos tiempos. Diseñada para proyectos que requieren conectividad robusta, bajo consumo y flexibilidad en entornos remotos, esta placa combina lo mejor del ESP32-S3 con Wi-Fi y bluetooth, que además cuenta con un transceptor CC1101 para comunicaciones en el rango Sub-GHz.Además de todo lo anterior, el Lilygo T-Embed CC1101 integra una pantalla IPS a color de 1.9 pulgadas, capacidades NFC (PN532), sensores IR y un micrófono, lo que la convierte en una opción polivalente ideal cómo alternativa a un Flipper Zero.
Unboxing
El dispositivo viene en un estuche plástico identico al del T-Embed original, sin referencia escrita al CC1101 y con un abanico de colores que tampoco pertenecen a dicho modelo.Al abrirlo, nos encontramos con abundante espuma protectora, que resulta muy útil para proteger el dispositivo durante el transporte, o para guardarlo mientras no lo usemos.
Una vez retiramos dicha protección, podemos ver el T-Embed CC1101 junto a una pequeña bolsa con tornillos que nos sirven para mantener la tapa cerrada si queremos no depender de los imanes.
Especificaciones técnicas del LILYGO T-Embed CC1101
| Categoría | Detalle |
|---|---|
| Microcontrolador | ESP32-S3 (Dual-core LX7 a 240 MHz) |
| Memoria Flash | 16 MB |
| PSRAM | 8 MB |
| Pantalla | 1.9" IPS TFT (170x320 píxeles, controlador ST7789V) |
| Conectividad | Wi-Fi 802.11 b/g/n (2.4 GHz), Bluetooth 5 (BLE) |
| Transceptor Sub-GHz | CC1101 (315/433/868/915 MHz) |
| NFC | Chip PN532 (13.56 MHz) |
| Infrarrojos (IR) | Transmisor y receptor integrado |
| Micrófono | Sí |
| Interfaces | USB-C, GPIO expandible, encoder rotativo, botones programables |
| Alimentación | 5V via USB-C, soporte para batería LiPo (con detección de voltaje en IO04) |
| Botones | Reset, Boot, encendido/apagado físico |
| Dimensiones | Compacto (no especificado exactamente, similar a otras placas ESP32) |
| Soporte Software | Arduino IDE, ESP-IDF, PlatformIO |
| Antena | Integrada para CC1101 (posición superior) |
| Cubierta | Trasera magnética |
Características Adicionales
- Encoder rotativo para navegación o ajustes.
- Pantalla IPS con buen brillo y ángulos de visión.
- Modos de bajo consumo (gracias al ESP32-S3 y CC1101).
- Compatible con EspTouch (SmartConfig) para fácil conexión Wi-Fi.
Diseño y construcción
El T-Embed CC1101 tiene un diseño compacto pero bien organizado y una carcasa plástica disponible en dos colores: negro y transparente
La cubierta trasera es magnética por partida doble. Por un lado, cuenta con imanes de neodimio que la mantienen fuertemente unida al resto de la carcasa, posibilitando su apertura sin necesidad de herramientas, lo que facilita bastante el acceso a los componentes internos, cómo la batería o el imprescindible botón de reset.
Una vez quitamos la tapa con un poco de presión, podemos acceder a la batería y al resto de componentes.
Por otro lado, la cara posterior de la tapa esta recubierta con un imán tipo nevera, con lo que podrás "dejar pegado" tu Lilygo T-Embed CC1101 a cualquier superficie metalica.
ESP32-S3-WROOM-1
El ESP32-S3-WROOM-1 es un módulo todo en uno que contiene procesador, memoria, conectividad, interfaces, gráficos y cifrado en un formato muy compacto. Se trata del corazón del Lilygo T-Embed CC1101, el lugar donde se ejecuta el código y se procesan todas las señales que reciben el resto de periféricos.Podemos dividir el ESP32 elegido en diferentes bloques:
- Procesador:
- CPU Xtensa® 32-bit LX7 dual-core, hasta 240 MHz.
- Arquitectura optimizada para procesamiento de IA y aceleración de instrucciones SIMD.
- Memoria:
- 512 KB de RAM interna.
- Opciones de Flash SPI de 8 MB, 16 MB o 32 MB (según la versión).
- Conectividad:
- Wi-Fi 4 (802.11 b/g/n, 2.4 GHz).
- Bluetooth 5.0 LE con soporte para Long Range y Mesh Networking.
- Interfaz y periféricos:
- Hasta 45 GPIOs disponibles (según la versión y configuración).
- Soporte para USB OTG y USB Serial/JTAG.
- ADC, SPI, I²C, I²S, UART, PWM, RMT, SD/MMC, CAN y más.
- Aceleradores de IA y gráficos:
- Vector Instructions for AI (VPAI) para tareas de Machine Learning.
- Soporte para LCDs, cámaras y gráficos 2D.
- Seguridad:
- Boot seguro y cifrado de flash.
- Soporte para firmas digitales y protección de memoria.
Comparando el procesador del Lilygo T-Embed CC1101 vs el del Flipper Zero
| Característica | ESP32-S3 (Xtensa LX7) | Flipper Zero (STM32WB55) |
|---|---|---|
| Arquitectura | Xtensa 32-bit LX7 (dual-core) | ARM Cortex-M4 32-bit (single-core) |
| Frecuencia | Hasta 240 MHz | 64 MHz |
| Núcleos | 2 núcleos | 1 núcleo |
| Memoria RAM | 512 KB | 256 KB |
| Almacenamiento Flash | Hasta 32 MB | 1 MB |
| Wi-Fi | ||
| Bluetooth | ||
| Periféricos | USB OTG, I²C, SPI, UART, ADC, PWM, LCD | I²C, SPI, UART, ADC, PWM, GPIOs |
| Enfoque principal | IA, IoT, Wi-Fi, procesamiento gráfico | Bajo consumo, seguridad, radiofrecuencia |
Diferencias clave
Rendimiento: El ESP32-S3 es mucho más potente con 2 núcleos a 240 MHz, mientras que el Flipper Zero usa un Cortex-M4 a 64 MHz (menos del 30% de la velocidad).- Conectividad: El ESP32-S3 tiene Wi-Fi y Bluetooth 5.0, mientras que el Flipper Zero solo tiene Bluetooth 5.1 y se enfoca en radiofrecuencia (RFID, NFC, IR, sub-1GHz).
- Usos: El ESP32-S3 es mejor para IA, gráficos, IoT, y procesamiento intensivo.
Radiofrecuencia
El CC1101 es el transreceptor responsable de de la radiofrecuencia Sub-GHz, exactamente el mismo que utiliza el Flipper Zero. Este chipset utiliza una antena que está ubicada en la parte superior del dispositivo, adherida a la parte interna de la carcasa y optimizada para un mejor rendimiento y alcance.Este integrado opera en las frecuencias comprendidas en los siguientes rangos en 300-348 MHz, 387-464 MHz y 779-928 MHz con lo cual tenemos un potencial muy interesante en diferentes aplicaciones.
Pantalla
El Lilygo T-Embed C1101 cuenta con una pantalla de 1.9 pulgadas modelo ST7789V de tipo IPS que proporciona buenos ángulos de visión y colores vivos, con lo que las interfaces son más vivas que las del Flipper Zero pero con la contrapartida de un mayor consumo de energía. La misma cuenta con una resolución 170x320px y se controla mediante una interfaz SPI estandar.
Encoder rotativo
Una de las cosas que más me ha gustado de esta alternativa al Flipper Zero es su forma de navegar mediante un encoder rotativo. Basta girar la rueda para desplazarnos por las diferentes opciones, y pulsar el botón central para seleccionar la que nos interesa. Adicionalmente, han dotado al encoder de varios leds cuyos colores pueden personalizarse a gusto entre diferentes opciones.
Conector USB-C
A estas alturas debes de saber que el USB-C es mucho más robusto que su antecesor el Micro-USB, siendo además reversible, este proporciona una mayor velocidad transferencia de datos y es el estándar actual. El Flipper Zero también hace uso del USB-C.
Puertos
Siendo un dispositivo originalmente pensado para IoT y desarrollo, lo han dotado de un puerto USB-C y dos puertos de expansión adicionales JST de 4 pines que pueden ser usados para desarrollar nuevas funcionalidades que hagan uso de módulos externos.Aunque no están muy bien documentados, podemos deducir que estos serían:
UART (Puerto 1):
- RXD (GPIO 44) - Puerto de recepción de datos en una comunicación serial (UART).
- TXD (GPIO 43) - Puerto de transmisión de datos en una comunicación serial (UART).
- GND - Tierra, necesaria para referencia eléctrica.
- 3V3 - Alimentación de 3.3V para dispositivos conectados.
I2C (Puerto 2):
- SDA (GPIO 8) - Línea de datos del protocolo I²C, usado para comunicación con sensores o periféricos.
- SCL (GPIO 18) - Línea de reloj del protocolo I²C, sincroniza la comunicación con dispositivos I²C.
- GND - Tierra, necesaria para referencia eléctrica.
- 3V3 - Alimentación de 3.3V para dispositivos conectados.
Los pines de alimentación (3V3 y GND) proporcionan la energía necesaria para módulos externos en ambos casos.
Software
Como ocurre con el Flipper Zero, el Lilygo T-Embed tiene multitud de forks del sistema operativo (firmware) que podemos usar para ampliar su funcionalidad y personalizarlo. El más interesante y que actualmente uso me parece que es Bruce, muy completo, con un desarrollo bastante activo y que resulta compatible con otras muchas placas de las que ya iremos hablando. Luego tenemos CapibaraZero que persigue ser una alternativa al Flipper Zero usando ESP32, y por último un Launcher que permite cambiar entre varios sistemas sin necesidad de flashear.Bruce
El firmware Bruce es una plataforma de código abierto diseñada para dispositivos basados en ESP32, como el LilyGO T-Embed CC1101 que nos viene al caso. Este firmware ofrece una amplia gama de funcionalidades enfocadas en operaciones de seguridad ofensiva y pruebas de penetración. A continuación, se detallan las principales características que proporciona:
Funcionalidades Principales del Firmware Bruce para el T-Embed CC1101
- Wi-Fi:
- Ataques de Red:
- Beacon Spam: Envía múltiples señales de baliza para simular redes Wi-Fi falsas.
- Deautenticación: Desconecta dispositivos de redes específicas mediante ataques de deauth.
- Evil Portal: Crea portales cautivos falsos para capturar credenciales.
- Wardriving: Escanea y registra redes Wi-Fi mientras se está en movimiento.
- Sniffer RAW: Captura paquetes de datos sin procesar en el entorno Wi-Fi.
- Ataques de Red:
- Bluetooth (BLE):
- Escaneo BLE: Detecta dispositivos Bluetooth de baja energía cercanos.
- Bad BLE: Ejecuta scripts similares a BadUSB a través de BLE.
- Spam de Dispositivos: Envía múltiples solicitudes de conexión a dispositivos iOS, Android y Samsung para pruebas de estrés.
- Radiofrecuencia (RF):
- Escaneo y Copia: Escanea señales en frecuencias Sub-GHz y las replica.
- Jamming: Interfiere señales en bandas específicas mediante la emisión de ondas cuadradas o señales PWM.
- Configuración Personalizada: Permite ajustar pines de transmisión y recepción, módulos RF y frecuencias específicas.
- Identificación por Radiofrecuencia (RFID):
- Lectura y Clonación de Tags: Lee información de tarjetas RFID y permite clonarlas.
- Escritura de Registros NDEF: Escribe datos en formato NDEF en tags compatibles.
- Emulación de Tags: Emula tarjetas RFID específicas para pruebas y desarrollo.
- Infrarrojo (IR):
- TV-B-Gone: Apaga televisores enviando códigos IR predefinidos.
- Receptor IR: Recibe y analiza señales infrarrojas de dispositivos remotos.
- Configuración Personalizada: Ajusta pines de transmisión y recepción para módulos IR.
- Compatibilidad con .sub (del Flipper Zero):
- Puedes copiar directamente los .sub del Flipper al T-Embed y ejecutarlos ya que el firmware es compatible.
Comparando el Flipper Zero vs Lilygo T-Embed CC1101
Físicamente, son dispositivos que comparten unas dimensiones aproximadas, aquí abajo podemos verlos de frente. La pantalla del Flipper Zero es de tinta y monocromática retroiluminada, por lo que el consumo de batería de la misma es irrisorio, mientras que la del T-Embed C1101 es a todo color, de tipo IPS.En la parte inferior de ambos tenemos la ranura Micro SD, sólo que el T-Embed CC1101 tiene además sus puertos de expansión aquí.
Del lado derecho, ambos dispositivos tienen el puerto USB-C, siendo el T-Embed CC1101 ligeramente más alto.
En la parte superior, el T-Embed CC1101 tiene la salida del altavoz, mientras que el Flipper tiene un puerto GPIO.
Del lado izquierdo, el Fliper tiene el puerto infrarojo (tanto emisor cómo receptor), mientras que el T-Embed CC1101 deja ver su antena RF .
La parte posterior del T-Embed CC1101 es magnética y tiene unos agujeros pensados para posiblemente fijarse a alguna superficie mediante tornillos. El Flipper tiene un puerto adicional para los IButtons que no posee el T-Embed.
En cuanto a construcción, el Flipper se siente robusto, sin ningún tipo de crujidos, mientras que el T-Embed se nota más barato, un plástico transparente rígido y un encoder que pueden crujir si los mueves o aplicas mucha fuerza.
Dicho lo anterior, el encoder me resulta mucho más cómodo para navegar que una cruceta cómo la del Flipper Zero
Veredicto
El Lilygo T-Embed CC1101 es una herramienta extremadamente versátil, diría que la navaja suiza del hacking más alla del Flipper Zero y todo por una fracción del precio de este último. Desde que tengo este dispositivo, he abandonado FZ en un cajón.
+ Impresionante relación calidad precio.
+ El firmware de Bruce marca un antes y un después.
+ La construcción y hardware.
- El encoder muchas veces limita la navegación.
- Ausencia de emulación de NFC..
Si te interesa, puedes comprar el Lilygo T-Embed CC1101 desde Amazon por sólo 69€ a través del siguiente enlace de afiliados, te costará lo mismo que si lo compras sin usar el enlace pero nos ayudará a mantener el sitio web:
Última edición: