Communicating with End Devices Connected to SoftAP using ESP32S3 and RNDIS.

bluestar_
Posts: 1
Joined: Tue Apr 04, 2023 6:39 am

Communicating with End Devices Connected to SoftAP using ESP32S3 and RNDIS.

Postby bluestar_ » Tue Apr 04, 2023 7:34 am

Hello, I'm looking for a way to communicate with end devices connected to SoftAP using ESP32S3 and RNDIS.
I have a question about the following.
  • Is it possible to communicate with an end device connected to SoftAP using ESP32S3 and RNDIS?
  • Please advise me on how to implement the following
I am currently trying to implement a Windows Mobilehotspot-like feature using ESP32S3.
I have several devices connected to the SSID of the ESP32S3's SoftAP feature.
I want to use a USB connection (RNDIS) between the PC and the ESP32 to allow the PC and the terminals connected to the ESP32 to communicate.

I assume the following

PC <-RNDIS-> ESP32S3 <-WiFi(SoftAP)-> End Devices

Each of the following seemed to be useful.
The USB Dongle can communicate through RNDIS during STA, but even if I start SoftAP at the same time and connect the end device, the end device cannot communicate with either the PC or the router.
The wifi_router does not seem to be able to communicate via RNDIS.
Thank you,

MTRobin
Posts: 2
Joined: Mon Sep 16, 2024 6:50 pm

Re: Communicating with End Devices Connected to SoftAP using ESP32S3 and RNDIS.

Postby MTRobin » Mon Sep 16, 2024 7:03 pm

Have you found a solution? I am in a similar situation.

nopnop2002
Posts: 111
Joined: Thu Oct 03, 2019 10:52 pm
Contact:

Re: Communicating with End Devices Connected to SoftAP using ESP32S3 and RNDIS.

Postby nopnop2002 » Sat Oct 19, 2024 12:00 am

This might work.
This is a sample of using ESP32 as a WiFi repeater.
https://github.com/espressif/esp-idf/tr ... ork/eth2ap

ESP32S3 don't have Internal EMAC, so it is necessary to use SPI Ethernet.
End devices can communicate directly with the PC.

PC <-Ethernet-> ESP32S3 <-WiFi(SoftAP)-> End Devices

Who is online

Users browsing this forum: No registered users and 23 guests