Thanks for sharing, I made a variant that fits a 4 Pin PH2.0 connector. This way it can be powered with 5V over the can connector.
Only connect power either over usb or from VESC, not from both sides at the same time!
If you need both connections, cut the 5V from VESC.
If you order the esp32, be aware that there are some faulty boards sold, I just got a bunch and wondered why my second adapter did not work correctly (lost connection all the time).
The left one is a working one, the one on the right has the oscillator too close to the antenna.
For more information see here: Some stores are selling broken ESP32-C3 Super Mini's - RoryHay.es
I had to bend the pins of the 90degrees ph2.0 so the connector can be moved to be in front of the PCB. The GND and 5V (pin 1 and 4) go through the fixing holes of the serial to can board. Hot glue also helps to keep things in place…
Got some new ones, these do work: US $1.68 | 1/5PCS ESP32-C3 Super Mini Development Board ESP32-C3 Module Mini Wifi BT Bluetooth Module RISC-V 32-Bit Single-Core Processor https://a.aliexpress.com/_ExaypJW