I would like to "hide" and ESP32-WROOM-32 inside a consumer router/access point (in my case it is the Xioami Redmi AC2100). I have read that it is possible to power the ESP from the routers's TTL ports inside. There I soldered 4 headers to the appropiate locations: VCC, TX, RX, GND. I have measured 3.3V from both VCC and RX. I read on the OpenWRT forums that if I connect the GND, RX and TX with the ESP8266's appropiate ports, it is possible to power it on as such, and also possible to access the ESPs serial console.
For me this does not work, I have tried with both an ESP8266 and the above mentioned ESP32, it does not simply power on... However it does if I connect the VCC and GND.
Question: as stated above I can power it with the VCC -> 3V and GND as such, Is it safe to also connect the TX -> RX, RX -> TX or I will get the "magic smoke"?
I would like to use the OpenWRT router to issue commands / monitor the console of the ESP32. Basically OpenWrt as a screen client.
Nevertheless, it is not a priority, at least the power is working. However it would be a nice feature to be able to flash the ESP with the aid of the router, if they are in a remote location.