I have a number of IoT devices that need to be able to connect to a central device. The ideal solution would be a sort-of homegrown router that uses an ESP32 or other solution that can operate as an AP and provide DHCP for connecting devices, and route traffic between them. An off-the-shelf router is out of the question, unfortunately.
Is it possible to run an ESP32, or similar, in some sort of AP mode to accept connections, and route connecting devices? I'm hoping to use an ESP32 in tandem with an ARM processor running a Debian-based Linux OS.
The IDEAL solution, however not necessarily the solution that I'll use, would be to leverage an ESP32 or other solution via M.2 connector plugged into a Jetson Nano. The network would be tiny, only supporting a handleful of connected devices at a time. And, while not ideal, I understand the potential performance limitations of leveraging the Jetson Nano while it's being used for other computational things, so an additional device (like a Pi, or dedicated ESP32 board with the capability to do the routing and/or run the DHCP service) may be necessary.