Wi-Fi HaLow Networking
The simplest way to get started with Wi-Fi HaLow is with a HaLowLink router. The HaLow AP bridges long-range endpoint traffic onto the wired or 2.4 GHz LAN where the Snapserver runs.
Wi-Fi HaLow is not available in all regions. Check your local emissions regulations before starting a HaLow network, and select the matching firmware region in the flasher.
Hardware
HaLowLink routers can be purchased from Mouser:
Quick setup guides are available from Morse Micro, including this setup video.
Recommended Topology
Server LAN
The Linux server runs Snapserver, SnapWeb, librespot, and optional AirPlay services.
HaLow AP
The HaLowLink router operates in bridge mode so endpoint traffic reaches the server subnet.
Endpoints
ESP32-S3 endpoints join the HaLow SSID and connect to Snapserver over TCP port 1704.
Bridge Mode
To ensure HaLow traffic is forwarded to the Snapserver on the 2.4 GHz or wired LAN, set the HaLowLink to bridge mode. This keeps addressing and discovery simpler because the endpoints can reach the same services as other LAN devices.
Service Ports
| Port | Service | Purpose |
|---|---|---|
1704/tcp | Snapcast audio | Endpoint audio stream. |
1705/tcp | Snapcast control | JSON-RPC control API. |
1780/tcp | SnapWeb | Browser control interface. |
22382/tcp | librespot | Spotify Connect discovery and OAuth callback when not using host networking. |
Setup Checklist
- Configure the HaLowLink region and SSID according to local regulations.
- Put the HaLowLink in bridge mode.
- Confirm the server can reach the HaLow bridge and that firewalls allow Snapcast ports.
- Flash endpoint firmware for the matching board and regulatory region.
- Provision the endpoint with the HaLow SSID and password through ESP SoftAP Provisioning.
- Start playback and confirm the endpoint appears in SnapWeb.