Photo of ESPARGOS One

ESPARGOS One

ESPARGOS One is our first antenna array for WiFi sensing, and a powerful tool for wireless research: eight phase-synchronized ESP32 chips, controlled and powered over Ethernet or USB, that stream real-time channel state information to your application.

Channel State Information

ESPARGOS provides Channel State Information (CSI) estimated from the L-LTF and HT-LTF pilot symbols in real time. Viewed in frequency domain, CSI contains information about the phase shift and attenuation experienced by the OFDM subcarriers. After a fourier transform, CSI can be interpreted as a channel impulse response. ESPARGOS supports channel bonding, achieving a bandwidth of up to 40 MHz.

Power over Ethernet

Avoid the hassle of running separate data, power and signalling cables: ESPARGOS is controlled over Ethernet, provides a simple web interface for configuration and can be powered from a power over ethernet (PoE) switch / injector. This makes ESPARGOS easy to use and deployments are quick to set up.

Python Library

With pyespargos, there is an easy-to-use library to control one or multiple ESPARGOS devices. Configure ESPARGOS with the built-in web interface, and then easily stream channel state information to your application in real time. The python library comes with a collection of demo applications to get you started.

Technical Specifications

ESPARGOS One hardware block diagram
  • Provides phase-coherent CSI for 802.11g/n/ax packets
  • Bandwidth: 20 MHz, or 40 MHz for 802.11n channel bonding
  • 100BASE-TX Ethernet with PoE for data / power
  • IEEE 802.3at Type 1 compliant PoE (class 3)
  • 8× dual-polarized patch antennas (mixed linear / circular)
  • Reference signal input / output for coherent multi-array setups
  • λ / 2 antenna spacing (60mm)
  • Power Consumption: ~3.5W

Further details are available in the datasheet.

Documentation & Downloads

Available Kits

ESPARGOS One ships in ready-made kits: the Core Kit contains a single antenna array, while the Aperture Kits combine multiple pre-mounted, phase-synchronized arrays into one large aperture for finer angular resolution. All kits arrive pre-configured and ready to measure.

ESPARGOS One Core Kit

Core Kit

A single ESPARGOS One antenna array with 8 dual-polarized antennas in a 4×2 grid. Controlled and powered over Ethernet (PoE) or USB, configured via the built-in web interface, it streams real-time phase-coherent CSI straight to your application. The ideal starting point for researchers, educators and early adopters.

In the box

  • ESPARGOS One antenna array
  • 2 m network cable
  • Printed Quick Start Manual
ESPARGOS One Aperture Kit 6x4

Aperture Kit 6×4

Three ESPARGOS One arrays pre-wired into one phase-coherent 6×4 aperture: 24 dual-polarized antennas at λ/2 spacing, reference signal distributed internally. Only Ethernet to wire up.

In the box

  • Pre-assembled 6×4 aperture (three arrays on a common bracket)
  • Spigot clamp (16 mm) for tripod mounting
  • 3× 2 m network cable
  • Printed Quick Start Manual and configuration supplement
ESPARGOS One Aperture Kit 8x4

Aperture Kit 8×4

Four ESPARGOS One arrays pre-wired into one phase-coherent 8×4 aperture: 32 dual-polarized antennas at λ/2 spacing, our largest ready-made aperture. Only Ethernet to wire up.

In the box

  • Pre-assembled 8×4 aperture (four arrays on a common bracket)
  • Spigot clamp (16 mm) for tripod mounting
  • 4× 2 m network cable
  • Printed Quick Start Manual and configuration supplement