Indeed. CP2102 is an older version. It might not be a fake but it could well be.
Anyhow, in my view too many potential issues on the device itself to investigate this further. I will try and use the devikt’s as best as I can…
FYI, some feedback from chatGPT: The CP2102 is an older USB-to-UART interface chip from Silicon Labs. While the markings seem consistent with some legitimate CP2102 devices, this IC has been widely cloned and counterfeited. The marking style (all uppercase “SILABS” and the “DCL00X” lot code) matches older production runs, but it doesn’t guarantee authenticity. This type of marking is commonly seen on clones or counterfeit devices as well. The CP2102N is a newer generation device in the same product family, with improved features like USB Type-C support, better performance, and additional functionality. The marking includes the modern “Silicon Labs logo” and follows the newer, more professional format used by Silicon Labs. The markings also include detailed revision and lot codes (“A02ALA” and “2131 A”), which are typical of genuine Silicon Labs devices.
Would it be possible to send me the troublemaker devkit (i am from Germany)?
I am interested if it is possible to get it going with the Mac. You can contact me via PM in pioarduino or Tasmota Discord.
I am the maintainer of pioarduino. Discord link pioarduino
similar problem here, I have an Elegrow 5" Display with ESP32.
Upload to existing /dev/cu.usbserial.142140 fails. Dit work with Every ESP32 or ESP8266 Project since years.
Same project on Platformio on my Linux Mint can upload. but I like to continue Working on my IMac as all my other project are there.
Ok I find my trouble. My board (ESP-C6-Devkitc-1 V1.2), buy on Ali,need an jumper to connect the UART usb-c connection part to communicate with the ESP-32 himself.
I solder too pins in the empty hole an put an jumper and it’s done the download work.