Guía para elegir hardware

Dispositivos de WiFi sensing: ¿qué hardware captura CSI?

Un dispositivo puede transmitir WiFi sin exponer datos útiles para sensing. Compara placas ESP32, receptores CSI compatibles, ordenadores de borde, routers y plataformas comerciales según la ruta de medición que realmente ofrecen.

Router, placa ESP32, ordenador de borde y nodos de radio preparados para un experimento de WiFi sensing
Un dispositivo de WiFi sensing solo es útil cuando su hardware y software exponen una ruta de medición repetible.

Un dispositivo de WiFi sensing no es simplemente cualquier router, punto de acceso o aparato doméstico moderno. La pregunta importante es si puede exponer Channel State Information (CSI), eventos de sensing procesados u otra medición documentada que el software pueda registrar y validar. Una etiqueta WiFi 6 o WiFi 7 no responde por sí sola a esa pregunta.

El punto de partida más práctico suele ser una ruta de captura compatible: una placa ESP32 con la API CSI de ESP-IDF, un dispositivo Broadcom o Cypress compatible con Nexmon CSI, un router normal combinado con un receptor independiente o una plataforma comercial con una interfaz de sensing documentada. Elige primero el camino de los datos y después el nombre del producto.

¿Qué cuenta como dispositivo de WiFi sensing?

Un dispositivo útil para WiFi sensing necesita tres capas que funcionen juntas. El hardware de radio debe producir mediciones que cambien con el canal; el firmware, driver o SDK debe hacer accesibles esas mediciones; y la aplicación debe poder guardar marcas de tiempo, contexto de paquetes y valores sin procesar o procesados. Si falta una capa, puede seguir siendo un buen router, pero no un instrumento de investigación fácil de comprobar.

La diferencia importa porque las páginas de producto usan palabras como presencia, hogar inteligente, radar o IA sin prometer acceso para desarrolladores. Trátalas como pistas, no como pruebas. Busca el chipset exacto, el firmware compatible, una API o callback local, un formato de exportación y un ejemplo reproducible con la misma revisión de hardware.

  • El receptor expone CSI, mediciones del canal o un evento de sensing claramente documentado.
  • El software de captura es compatible con el chip, firmware, sistema operativo y kernel exactos.
  • El flujo conserva marcas de tiempo, metadatos de paquetes y contexto suficiente para validar.
  • El dispositivo se puede probar en la habitación objetivo, no solo confiar por su nombre comercial.

Compara las principales rutas de dispositivos

La tabla separa el hardware de conectividad del hardware de medición. Un router puede proporcionar tráfico y un canal estable mientras otro dispositivo captura CSI. Esa separación suele ser más barata y reproducible que buscar un router de consumo que prometa todas las funciones de sensing en una sola caja.

Ruta Ejemplo Acceso a medición Mejor uso Limitación principal
Receptor ESP32 Placa ESP32 + router normal Callback CSI de ESP-IDF Experimentos económicos de presencia y movimiento Necesita calibración y pruebas controladas
Dispositivo Nexmon CSI Placa o router Broadcom/Cypress compatible Firmware modificado y herramienta de captura Captura de investigación en Linux y Raspberry Pi El chip, firmware y kernel exactos son decisivos
Ordenador de borde + radio Raspberry Pi o equipo similar El host ejecuta captura y procesamiento Registro local y pipelines reproducibles El host por sí solo no crea CSI
Plataforma comercial Nodo de sensing documentado API del proveedor o eventos procesados Evaluación de edificios inteligentes Puede ser cerrada, solo cloud o de suscripción
Solo router normal Punto de acceso WiFi de consumo Normalmente sin exportación pública de CSI Fuente de tráfico para otro receptor La generación WiFi no garantiza acceso a sensing

Placas ESP32: el primer experimento más claro

Para muchas personas que empiezan, una ESP32 es el dispositivo de WiFi sensing más sencillo de evaluar porque la ruta de captura está explícita. Espressif documenta cómo activar CSI en ESP-IDF y registrar un callback de recepción, lo que permite revisar tiempos de paquetes, RSSI, datos del canal y metadatos. La placa puede escuchar mientras un router normal genera tráfico repetible.

Esta ruta sirve para aprender el ciclo completo: recoger una línea base con la habitación vacía, introducir un movimiento controlado, guardar los registros originales y comparar sesiones repetidas. No promete inferencias precisas de postura, respiración o identidad. La familia de la placa, la antena, la banda, el ancho de canal, la tasa de paquetes y la geometría de la habitación siguen afectando el resultado.

  • Elige la familia ESP32 exacta y revisa el ejemplo actual de ESP-IDF antes de comprar.
  • Registra canal, ancho de banda, posición de antena, fuente de paquetes y versión de firmware.
  • Empieza por presencia o movimiento, no por una afirmación de postura o salud.
  • Conserva CSI sin procesar y el contexto de paquetes para auditar resultados posteriores.
Placa ESP32, ordenador de borde, módulo de radio y router mostrados como rutas de hardware de WiFi sensing
Distintas rutas de dispositivo pueden alimentar el mismo pipeline, pero cada una tiene sus propios supuestos de chip, firmware y acceso a datos.

Raspberry Pi y Nexmon: una ruta Linux más específica

Una Raspberry Pi suele ser el ordenador de borde, no la radio de sensing. Con una radio compatible y un proyecto de captura documentado como Nexmon CSI, puede alojar el registro, filtrado, visualización y experimentos de modelos localmente. La Pi es útil para un flujo Linux, pero el nombre de la placa no demuestra por sí solo que la captura CSI vaya a funcionar.

La compatibilidad de Nexmon CSI depende de chips Broadcom o Cypress concretos, compilaciones de firmware, imágenes del sistema operativo y supuestos del kernel. Antes de comprar, revisa el soporte del proyecto para la revisión exacta y reproduce el comando de captura en una configuración conocida. Un ejemplo que funciona en una imagen de Raspberry Pi no se debe generalizar a todas las Pi, routers o adaptadores USB.

  • Haz coincidir chipset de radio, revisión de placa, firmware y kernel exactos.
  • Usa el ordenador de borde para guardar y procesar, pero verifica qué componente captura CSI.
  • Espera mantenimiento cuando cambien Linux, el firmware o los drivers.
  • Prefiere un dispositivo de referencia documentado antes de probar un modelo no listado.

Routers, plataformas y 802.11bf

Un router sigue siendo útil aunque no exporte CSI sin procesar. Puede proporcionar tráfico estable, un canal conocido y un entorno controlable para una ESP32 o un receptor CSI compatible. Si un producto expone eventos de presencia procesados mediante un SDK local o una API cloud documentada, evalúa esa interfaz por separado de la investigación basada en CSI crudo.

IEEE 802.11bf mejora el contexto de estandarización del sensing WLAN, pero un estándar publicado no desbloquea automáticamente un router instalado. La capacidad real depende del chipset, firmware, implementación del producto, permisos y acceso de los desarrolladores a las mediciones. Verifica la interfaz concreta del producto en vez de comprar solo por el número de generación WiFi.

  • Pregunta si el acceso es CSI crudo, eventos procesados, API local, API cloud o ninguno.
  • Comprueba bandas, anchos de canal, campos de antena/núcleo, marcas de tiempo y formato.
  • Separa una afirmación comercial de una ruta de captura reproducible e independiente.
  • En espacios ocupados, obtén consentimiento y define retención, acceso y borrado.

Cinco comprobaciones antes de elegir

Una comprobación corta de compatibilidad puede evitar un desvío largo de hardware. Empieza por la tarea que quieres medir y trabaja hacia atrás hasta la señal y la ruta de captura. Si un dispositivo no puede responder a estas preguntas, trátalo como un experimento no verificado y no como un componente fiable.

  • Define la primera tarea medible: presencia, movimiento, ocupación, localización o una función de investigación.
  • Nombra la medición necesaria y confirma que el dispositivo la exporta a tu software.
  • Fija hardware, firmware, sistema, kernel, canal, ancho de banda y antena para una línea base.
  • Planifica registros con marcas de tiempo, contexto, condiciones de sala, etiquetas y archivos originales.
  • Prepara una alternativa: una placa ESP32 de referencia, un equipo Nexmon compatible o un router normal con receptor.

Valida el dispositivo antes de confiar en el resultado

Después de la primera captura, prueba la habitación vacía, una persona quieta, recorridos repetidos, una puerta, cambios de muebles, cambios de tráfico y un reinicio. Cambia una sola variable cada vez y guarda la configuración junto con cada registro. El objetivo no es una visualización espectacular, sino demostrar que una característica se repite en las condiciones donde se usará.

Compara sesiones de días diferentes e informa de falsos positivos, pérdida de paquetes, deriva e incertidumbre. Un modelo o demo puede parecer convincente y aun así fallar cuando cambia el router, el canal, la distribución de la habitación o la persona. Trata el resultado como una estimación de investigación hasta que el hardware y el protocolo respalden una afirmación más fuerte.

  • Conserva una línea base de la habitación y repite el mismo movimiento varias veces.
  • Registra cadencia de paquetes, muestras faltantes, deriva de RSSI y cambios de canal.
  • Prueba casos negativos como ventiladores, puertas, mascotas y muebles en movimiento.
  • No describas una visualización como imagen de cámara, lectura médica o prueba de identidad.
  • Documenta consentimiento y controles de acceso cuando los registros revelen ocupación o actividad.
Dos nodos de radio, una pantalla de ondas y una distancia medida en una prueba de validación WiFi
Una línea base repetible, una distancia medida y el contexto de señal registrado hacen que la prueba sea más útil que un único fotograma.

Cómo encaja esta guía en RuView Blog

Esta página responde a la pregunta de selección: ¿qué ruta de hardware puede exponer mediciones para un experimento de WiFi sensing? Usa la guía ESP32 para configurar el callback, la guía Nexmon para captura Broadcom y Raspberry Pi, la guía CSI para los conceptos de señal y la guía de routers para compatibilidad y compras. Los artículos de datasets y proyectos open source son más útiles después de estabilizar la captura.

Esta frontera evita confundir keywords y lectores. Una lista de routers no debe prometer CSI crudo, una guía de Raspberry Pi no debe insinuar que la Pi crea las mediciones por sí sola y una visualización de RuView no debe tratarse como prueba de precisión en producción.

Referencias técnicas oficiales

Preguntas sobre dispositivos de WiFi sensing

¿Cuál es el mejor dispositivo de WiFi sensing para empezar?

Una placa ESP32 con una ruta CSI documentada en ESP-IDF suele ser el inicio más claro porque el callback y el flujo de captura se pueden inspeccionar. Elige primero la familia exacta y comienza con una prueba controlada de presencia o movimiento.

¿Un router WiFi normal puede capturar CSI?

No necesariamente. Un router puede aportar tráfico y un entorno de radio estable, pero el acceso a CSI depende de su chipset, firmware, driver e interfaz pública. Un receptor ESP32 o Nexmon compatible suele ser más fácil de verificar.

¿Una Raspberry Pi es un dispositivo de WiFi sensing por sí sola?

Normalmente una Raspberry Pi es el ordenador de borde que guarda, procesa o visualiza datos. Solo forma parte de una ruta de sensing cuando su radio y software admiten un método de captura documentado, como una configuración Nexmon CSI compatible.

¿WiFi 6 o WiFi 7 significa que el router admite sensing?

No. La generación WiFi describe funciones de red, no acceso garantizado de desarrolladores a CSI o eventos de sensing. Verifica la interfaz, firmware, chipset y formato de exportación del producto exacto.

¿Qué dispositivo sirve para investigar detección humana o postura?

Empieza con una ruta CSI compatible y repetible y una tarea de validación limitada. La investigación de detección humana y postura requiere sesiones etiquetadas, casos negativos, calibración e incertidumbre; el nombre del dispositivo o una visualización exitosa no bastan.