Can I make a deployment communicating with ESPs via USB?

Hi Guys.
I Would really appreciate it if you can help me.

I’m planning to deploy an “industrial” cabinet for the control of actuators and data acquisition.
For these, I would usually use some ESPs with Tasmota or ESPHome, but in this case, I would prefer to use all wired communication.
In this case, I’m using a Mini PC with lots of USB ports available which I’m using to power the ESPs (NodeMCU). Can I use the cable to communicate with them also? Any Ideas on how to integrate with HA?

I could use Shelly Pros with Ethernet, but they are quite expensive in my country, also, using ESP32 with Ethernet is an option that I prefer to avoid.

Thanks in advance!!