GitHub 仓库

martin-ger/esp32_nat_router

C 首次收录 2020-02-17 更新于 2026-07-16 查看源 ↗

GitHub 仓库 中按Star排名第 458 / 共 783

2.0k Star

An AI-enabled NAT Router/Firewall for the ESP32

项目介绍

This is a firmware to use the ESP32 as WiFi NAT router. It routes between the network of the AP interface and the STA or ETH interface as uplink network. It can also work as a VPN router using WireGuard as uplink.

Starting from this code base I started several spin-off projects with slightly differrent scope. These are all (ab)using the ESP as a minimal network device.

The maximum number of simultaniously connected WiFi clients is 8 (5 on the ESP32c3) due to RAM limitations (uses about 5KB per client). Each of the features: Web Interface, PCAP Capture, Wireguard VPN, Remote Console, WPA Enterprise and MQTT Home Assistant require several KB of additional RAM. So using all of them at once…

摘自 github.com/martin-ger/esp32_nat_router

最新指标

Star 2.0k 2026-07-16
Fork 461 2026-07-16
提交 257 2026-07-16
发布 0 2026-07-16
Watcher 67 2026-07-16
开放 issue 140 2026-07-16
开放 PR 6 2026-07-16