El FREE-WILi 2 (Founder Edition) es un multitool y laboratorio de hacking portátil de hardware abierto, diseñado para hackers de hardware, pentesters y desarrolladores de sistemas embebidos. Concebido como un «multitool electrónico abierto», reúne en un dispositivo de mano una amplia variedad de chips y módulos, entre ellos dos MCU Raspberry Pi RP2350, un ESP32-C5 para la conectividad inalámbrica, una FPGA Lattice ICE40UP5K y una Raspberry Pi CM0 para ejecutar un sistema Linux completo.
El dispositivo incorpora además una pantalla táctil capacitiva de 3,5 pulgadas, una interfaz física de 14 botones y conectores modulares «Orca» para ampliar el hardware. En el apartado inalámbrico ofrece Wi-Fi de 2,4/5 GHz, Bluetooth, LoRa, RF sub-GHz, NFC, RFID de 125 kHz e infrarrojos. Estas características lo hacen muy adecuado para pruebas inalámbricas, depuración de hardware embebido, control en tiempo real, desarrollo electrónico y juegos retro, con soporte para Adafruit Fruit Jam, PICO-8 y Doom.
Especificaciones del FREE-WILi 2:
- Computación
- MCU principales – 2x Raspberry Pi RP2350B (una para el control principal y otra dedicada a la pantalla)
- SoM – Raspberry Pi CM0 (para ejecutar un Linux de 64 bits completo y scripts Python pesados)
- SoC – Broadcom BCM2710A1
- CPU – Procesador quad-core Cortex-A53 a 1,0 GHz
- GPU – GPU VideoCore IV compatible con OpenGL ES 1.1 y 2.0
- VPU – Decodificación de vídeo H.264/MPEG-4 a 1080p30 y codificación H.264 a 1080p30
- Memoria del sistema – 512 MB de RAM LPDDR2
- Almacenamiento – Flash eMMC de 8 GB u 16 GB
- Inalámbrico – Módulo opcional de Wi-Fi 4 y Bluetooth 5.0
- SoC – Broadcom BCM2710A1
- FPGA – Lattice UltraPlus iCE40UP5K con 5,3K LUT, 1 Mbit de SPRAM, 120 Kbit de DPRAM y 8 multiplicadores, con todos los pines accesibles; 8 MB de SRAM dedicada
- Almacenamiento – 2 ranuras para tarjetas microSD (una para el firmware del dispositivo y la otra para la CM0)
- Pantalla
- Pantalla táctil capacitiva de 3,5 pulgadas y 480×320
- Salida DVI (controlada por RP2350 HSTX)
- Audio
- Conector de audio de 3,5 mm (auriculares/micrófono)
- Micrófono de matriz de fases de 4 canales
- Altavoz integrado de 0,5 W
- Inalámbrico
- Wi-Fi 6 de doble banda (2,4 GHz + 5 GHz), Bluetooth LE y 802.15.4 (Zigbee/Thread) mediante el Espressif ESP32-C5
- Conectividad sub-GHz mediante el módulo CC1101
- LoRa mediante el STM32WLE5JC, una MCU Arm Cortex-M4F de ST a 48 MHz con 256 KB de flash, 64 KB de SRAM y radio LoRa SX126x
- NFC/RFID – RFID de 125 kHz (LF) + ST25R3916B NFC (HF) para leer, clonar y emular etiquetas
- Infrarrojos – Tx/Rx IR con ventana dedicada en la carcasa
- Conector SMA para LoRa y sub-GHz
- USB
- 3 puertos host USB (2x de 12 Mbps conectados a la MCU RP2350 de la pantalla + 1 puerto de 480 Mbps conectado a la CM0)
- 1 puerto USB Type-C (CLI, OneWili, GUI y lector SD de alta velocidad)
- Sensores
- IMU – Bosch BMI323 (9 grados de libertad con magnetómetro) + magnetómetro BMM350 para la entrada de movimiento
- Ambiente – Sensirion SHT40 (temperatura y humedad)
- Luz – Sensor de luz ambiental OPT4001
- Depuración
- Raspberry Pi Debug Probe integrada (para depurar la RP2350 y el módulo LoRa)
- JTAG del ESP32 vía USB
- Expansión
- Conector principal de 20 pines (FW1) + conector analógico de 10 pines + puntos de fijación para los módulos adicionales «Orca»
- 13 GPIO (SPI, I2C, UART) con tensión de E/S seleccionable por software
- 4 entradas analógicas (0-5 V) con buffer de amplificador operacional, amplificador de ganancia programable (PGA) y comparador de ventana
- 2 salidas analógicas (0 a ~4,84 V a 25 kHz)
- CAN FD a 8 Mbit/s completos con transceptor CAN SIC
- Otros
- Pad direccional de 5 vías + botones A/B/X/Y (home/ok/cancelar/salir)
- 14 botones de juego en total (ideal para emuladores: PICO-8, Doom, Fruit Jam)
- 5 teclas retroiluminadas contextuales bajo la pantalla
- Innovador teclado físico de 2 pulsaciones por letra
- Alimentación
- Batería de 3.000 mAh con carga inteligente por USB
- Microcontrolador dedicado de ultrabajo consumo (ULP) que gestiona 17 zonas de alimentación independientes
- Fuente de alimentación programable de 1-5,5 V / 1,5 A con crowbar MOSFET para glitching de tensión
- Corriente en reposo de 60 µA
- Dimensiones – 152,4 × 78,9 × 22,3 mm
- Peso – 290 gramos
En el apartado de software, el FREE-WILi 2 ejecuta un firmware estándar que expone una CLI USB, una GUI en el propio dispositivo y la API OneWili para controlar el hardware desde Python, Rust o C/C++. También es compatible con rThon para scripting en tiempo real similar a Python, WiliBlocks para programación visual y ZoomIO para control en tiempo real por debajo del microsegundo. Además, es posible cargar aplicaciones UF2 desde la tarjeta microSD, ejecutar programas WebAssembly mediante WiliWasm y usar la GUI del FREE-WILi en un PC sin necesidad de instalación.
También incluye documentación de hardware abierta, un paquete de soporte de placa abierto (WiliBSP) y archivos «Agent.md». Gracias a ello, los LLM como Claude Code o los modelos locales que se ejecutan mediante LM Studio pueden escribir, compilar y depurar firmware personalizado de forma autónoma directamente en el dispositivo, utilizando las sondas de depuración de hardware integradas. Hay más información disponible en su cuenta de GitHub.
La compañía indica que ha portado Meshtastic a la radio LoRa STM32WLE5JC integrada, de modo que el FREE-WILi 2 puede unirse a una malla LoRa nada más sacarlo de la caja. Esa radio comparte una antena externa con el transceptor sub-GHz TI CC1101 mediante conmutación dinámica. Se trata de un puerto del fabricante: el FREE-WILi 2 no figura como dispositivo oficial de Meshtastic y las bandas regionales aún no están documentadas.
Anteriormente ya hemos hablado de otras herramientas portátiles de hacking inalámbrico como el Flipper Zero, de alternativas basadas en MCU como HackBat y el M1 multitool, así como de dispositivos basados en Linux como Interrupt y el mucho más potente Flipper One; en comparación con todos ellos, el FREE-WILi 2 ocupa ese mismo espacio de «laboratorio de bolsillo», pero integra en un solo dispositivo distintos tipos de SoC y una amplia variedad de radios.
El FREE-WILi 2 Founders Edition ya está disponible para reserva por 400 dólares directamente en la web de la compañía. Se espera que los envíos comiencen en el cuarto trimestre de 2026. Puedes encontrar más información en la página oficial del proyecto.
Traducido del artículo en inglés «FREE-WILi 2 portable hacking multitool features two RP2350 MCUs, ESP32-C5, ICE40 FPGA, and Raspberry Pi CM0» de Debashis Das.
Publicaciones traducidas automáticamente
