ESP WiFi 中继器 esp_wifi_repeater

3/5 🧩 软硬件结合 已发布
martin-ger 3888 Stars 未知 BOM 完整度: 0/5 教程完整度: 0/5
ESP WiFi 中继器

项目简介

A full functional WiFi NAT Router (and now also a WiFi Repeater)


这是一个基于ESP8266/ESP8285芯片的全功能WiFi中继器开源项目,历经十年迭代,终于在2026年实现了真正的二层桥接(L2 bridge)功能。项目核心价值在于将低成本、低功耗的物联网芯片改造为实用的网络扩展设备,解决了家庭或小型场景中WiFi信号覆盖不足、网络隔离需求以及IoT设备接入等实际问题。

标签

项目特点

**全功能 NAT 路由器**:支持 IP 流量转发、NAT 地址转换,无需配置路由表
**真正的 WiFi 中继器(L2 桥接)**:2026 年新增的 L2 桥接模式,实现真正的 WiFi 中继功能
**包过滤防火墙与 ACL**:支持基于 IP、端口、协议的访问控制列表
**端口映射(Port Forwarding)**:支持 TCP/UDP 端口转发
**流量整形**:可对网络流量进行限速和整形
**远程监控与数据包嗅探**:支持远程监控和 WiFi 数据包嗅探
**MQTT 管理接口**:可通过 MQTT 协议进行远程管理和控制
**GPIO 交互**:支持简单的 GPIO 引脚控制
**电源管理**:支持省电模式,适合电池供电场景
**自动网格(Automesh)模式**:多个 ESP 可自动组成网格网络,扩大覆盖范围
**Web 配置界面**:提供简单易用的 Web 页面进行基本配置
**命令行接口**:支持串口和 Telnet 远程命令行,可进行高级配置
**WPA2 企业网络支持**:支持 PEAP 认证的企业 WiFi 网络
**隐藏 SSID 支持**:可隐藏 SoftAP 的 SSID
**MAC 地址自定义**:支持自定义 STA 和 SoftAP 的 MAC 地址
**DHCP 服务器**:内置 DHCP 服务器,自动分配 IP 地址
**静态路由**:支持添加静态路由表项
**DNS 解析**:支持 DNS 查询和静态 DNS 配置

技术规格

硬件平台 ESP8266 / ESP8285
WiFi 标准 802.11 b/g/n
工作模式 STA + SoftAP(同时工作)
NAT 吞吐量 约 5 Mbps(双向)
内部网络 192.168.4.0/24(可配置)
DHCP 客户端数 最多 8 个(SoftAP 限制)
NAPT 表大小 默认 512 条(可配置)
端口映射表大小 默认 32 条(可配置)
TCP 超时 默认 1800 秒(可配置)
UDP 超时 默认 2 秒(可配置)
DHCP 租约时间 默认 120 分钟(可配置)
配置接口 Web 界面(HTTP)、串口(115200 baud)、Telnet(端口 7777)
电源 通过 USB 或电池供电(支持省电模式)

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
ESP8266 开发板(如 NodeMCU、Wemos D1 Mini) 1 也可使用 ESP8285
Micro USB 数据线 1 用于供电和串口通信
USB 电源适配器(5V) 1 或使用电池供电
LED 指示灯 1 用于状态指示(开发板通常自带)
按钮 1 用于复位或配置(开发板通常自带)

能力画像

⚪ 记忆与知识检索: 1/5
🔵 逻辑推演: 2/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 1/5
🔵 数理与计算: 2/5
🔵 动手与操作: 2/5
⚪ 狂热与坚持: 2/5
⚪ 创造与创新: 2/5

视频

所需技能

🔧 **动手能力**:基础的硬件连接能力,能够将 ESP8266 开发板通过 USB 连接到电脑,并了解如何供电。 💻 **编程能力**:无需编程能力,项目已编译为固件,只需通过 Web 安装器或串口刷写。但需要基本的命令行操作能力(用于高级配置)。 ⚡ **电子电路**:无需复杂的电子电路知识,开发板已集成所需电路。如需自定义硬件(如添加外部传感器),则需要基础的电子知识。

适用场景

**WiFi 信号范围扩展**:将 ESP 放置在 WiFi 信号较弱的区域,作为中继器增强信号覆盖。
**访客 WiFi 网络**:为访客提供独立的 WiFi 网络,与主网络隔离,保障安全。
**IoT 设备安全隔离**:为智能家居设备创建独立的受限网络,防止它们直接访问主网络。
**户外/电池供电网格网络**:利用 Automesh 模式,在户外部署多个 ESP 节点,构建覆盖大范围的无线网格网络。
**WPA2 企业网络转换**:将需要 802.1X 认证的企业 WiFi 网络转换为简单的 WPA-PSK 网络,方便不支持企业认证的设备连接。
**WiFi 流量分析与监控**:作为监控探针,捕获和分析 WiFi 数据包。
**网络实验平台**:用于学习 NAT、路由、防火墙、ACL、流量整形等网络概念。