Octopus 16 es un dispositivo HID de bioseñales inalámbrico para la placa XIAO ESP32-S3, diseñado para permitir que los usuarios jueguen videojuegos utilizando señales cerebrales (EEG) sin necesidad de usar las manos ni implantes.
La placa incorpora 16 electrodos para medir bioseñales, incluyendo EEG (electroencefalografía), EMG (electromiografía) y ECG (electrocardiografía). Este dispositivo, del tamaño de una moneda, es significativamente más compacto que otras soluciones de interfaz cerebro-computadora (BCI), las cuales normalmente requieren un kit de casco con 8 a 16 electrodos y cables.
El dispositivo destaca por su diseño minimalista para aplicaciones de neurociencia amateur. A continuación, se detallan las especificaciones técnicas del Octopus 16:
- ADC – 2x Texas Instruments ADS131M08 de 24 bits, 8 canales, muestreo simultáneo, convertidores analógico-digitales delta-sigma (ΔΣ).
- Canales – 16 canales de 24 bits (8 por cada ADC).
- Ganancia programable (PGA) – x1 a x128 (configurada en el firmware; registro de ganancia predeterminado 0x2222).
- Filtro de entrada – Filtro de bloqueo de CC integrado en el ADC habilitado (≈ >1 Hz).
- Interfaz host (a la placa XIAO) – Alimentación + SPI mediante 2 conectores de 7 pines.
- Interfaz cerebral – 18 pines pogo con resorte, 16 electrodos, 1 referencia (AINREF) y 1 tierra (GND). Paso de pines de 5.38 mm, área de 20.3 × 20.3 mm.
- Miscelánea – Carcasa impresa en 3D.
- Alimentación – 5V mediante cabezales (vía puerto USB-C en la placa XIAO ESP32-S3).
- Dimensiones – 26 mm de diámetro (PCB de 4 capas).

Para su funcionamiento, el Octopus 16 debe conectarse a una placa XIAO ESP32-S3 o XIAO ESP32-C6, alimentada por USB (como una batería portátil), y colocarse sobre la cabeza para que los 18 pines pogo hagan contacto con el cráneo. La placa XIAO actúa como un gamepad HID BLE y se integra con el servidor de código abierto PiEEG.
El software del proyecto es de código abierto; los sketches de Arduino y los programas en Python están disponibles en GitHub, mientras que la documentación técnica se encuentra en el sitio web de PiEEG. Es posible probar una demostración/simulación en línea sin hardware utilizando un dispositivo virtual de 8 canales haciendo clic en “Launch Demo”, la cual incluye enlaces a juegos compatibles.

La simulación del tablero PiEEG permite visualizar las señales en tiempo real. PiEEG compartió un video de demostración donde uno de los desarrolladores logra salir de un laberinto usando solo su pensamiento. Según la demo, este dispositivo aún no reemplaza a un mouse o teclado, ya que requiere práctica y esfuerzo.
El trabajo de Ildar Rakhmatulin y Youssef El Abbass en interfaces cerebro-computadora ha sido constante, cubriendo proyectos como el kit de laptop PiEEG basado en Raspberry Pi 5, el shield PiEEG para Raspberry Pi, y el shield ardEEG. El Octopus 16 sigue este principio, siendo su dispositivo más compacto a la fecha.
Actualmente, el Octopus 16 tiene un precio de 250 USD en Elecrow. Adicionalmente, el usuario debe adquirir la placa XIAO ESP32-S3, una batería y, opcionalmente, imprimir la carcasa por cuenta propia. Vía CNX Software.




