ESP32-NAT
ESP32 NAT Router is a tiny, custom ESP32- based PCB that turns Wi-Fi into a portable NAT router. Powered by Martin Gerβs ESP32 NAT Router firmware, it enables network bridging, client isolation, and internet sharing in a fully DIY, open-hardware package.
Created by
Jaydev π
Tier 3
9 views
1 follower
technical_.
rejected ESP32-NAT ago
Permanently rejected as you have ignored multiple instances of AI read.me flagging.
Jaydev π
submitted ESP32-NAT for review ago
Shaurya Bisht
requested changes for ESP32-NAT ago
Readme is still flagged as ai generated. also bom.csv isnt loading in github as a bom.
Jaydev π
submitted ESP32-NAT for review ago
zsharpminor
requested changes for ESP32-NAT ago
Your README.md is still AI-generated, especially the latter part; please rewrite it. Additionally, we need your PCB source files (i.e. .kicadpro, .kicadsch, and .kicad_pcb), not just your gerbers.
Jaydev π
submitted ESP32-NAT for review ago
Jaydev π
added to the journal ago
Update README
Rewrote the whole README and added 3D rendered images. See the changes at https://github.com/Jaydev-1510/ESP32-NAT. There's nothing to write more about

Shaurya Bisht
requested changes for ESP32-NAT ago
need image of 3d render in readme of the project
Jaydev π
submitted ESP32-NAT for review ago
Iamalive π
requested changes for ESP32-NAT ago
It looks like your readme is made by ai, which we do not tolerate. Additionally, please include your pcb files in your repo!
Jaydev π
submitted ESP32-NAT for review ago
Jaydev π
added to the journal ago
Revised the Schematic
I was doubtful about my schematic and routing. Therefore, I revised the entire schematic. There were a few things to be resolved. Also I forgot to route 3v3 !!!! Here's the updated schematic and PCB-



Jaydev π
added to the journal ago
Routed the PCB
The placement was quite challenging, but I managed to fit all of the PCB in 42mm. I routed all the components and chose 4 layer stackup with 1 3v3 and 1 GND plane. I hope the cost is less than $60. Here's the work done today.


Jaydev π
added to the journal ago
Completed the USB-UART IC
I completed the USB-UART IC schematic with the help of Espressif's ESP32 devkit schematic and Robert Feranec's video. Here's the image of the work done.

Jaydev π
added to the journal ago
Started the schematic
After a long break from blueprint I cam back to work on this project. I took reference from the Espressif's ESP32 devkit schematic and Robert Fernec's videos too. This what I have cooked for now. I will do the USB to UART later.

Jaydev π
added to the journal ago
Initial Planning
Explored various ESP32 modules and found ESP32-WROVER-32IE-N16R8 to be interesting because it has a big flash (16MB) and PSRAM (8MB) which is good for a ESP32 based NAT router. I am planning to keep male USB-A so that i can directly plug it into adapter. Also there will be an external SMA antenna to boost the WiFi range and speed. Here is the block diagram I have prepared today-

Jaydev π
started ESP32-NAT ago
11/5/2025 - Initial Planning
Explored various ESP32 modules and found ESP32-WROVER-32IE-N16R8 to be interesting because it has a big flash (16MB) and PSRAM (8MB) which is good for a ESP32 based NAT router. I am planning to keep male USB-A so that i can directly plug it into adapter. Also there will be an external SMA antenna to boost the WiFi range and speed. Here is the block diagram I have prepared today-

12/21/2025 - Started the schematic
After a long break from blueprint I cam back to work on this project. I took reference from the Espressif's ESP32 devkit schematic and Robert Fernec's videos too. This what I have cooked for now. I will do the USB to UART later.

12/22/2025 - Completed the USB-UART IC
I completed the USB-UART IC schematic with the help of Espressif's ESP32 devkit schematic and Robert Feranec's video. Here's the image of the work done.

12/23/2025 10 AM - Routed the PCB
The placement was quite challenging, but I managed to fit all of the PCB in 42mm. I routed all the components and chose 4 layer stackup with 1 3v3 and 1 GND plane. I hope the cost is less than $60. Here's the work done today.


12/23/2025 11 AM - Revised the Schematic
I was doubtful about my schematic and routing. Therefore, I revised the entire schematic. There were a few things to be resolved. Also I forgot to route 3v3 !!!! Here's the updated schematic and PCB-



12/27/2025 - Update README
Rewrote the whole README and added 3D rendered images. See the changes at https://github.com/Jaydev-1510/ESP32-NAT. There's nothing to write more about
