Header banner
Revain logoHome Page
Mark Bennett photo
1 Level
1295 Review
63 Karma

Review on πŸ”₯ ESP-WROOM-32 Module: Efficient WiFi Transceiver Batch Burn Fixture for Test Burning by Mark Bennett

Revainrating 5 out of 5

I perfectly mastered the function

I will use it for programming and debugging bare modules for prototype engineering. We set it up using the FlySwatter 2 JTAG tool and were able to debug within VSCode. Be careful, the contacts are very small and fragile - that's the nature of this type of device. Otherwise an expensive pogo pin clamping system is required, so the price-performance ratio is right. When installing the ESP32-WROOM module into the socket, align the front pins of the module, hook those front pins, and then lower the rest. Module on side pins. Check the pins to make sure they are all inserted into the correct pins - not shorted or "jumped out" of position - if present, remove the module and straighten the pins. Once the module is installed easily and correctly, press down firmly and use a large dollar store plastic clip to hold it in place. As others have pointed out, my USB-to-Serial chip isn't a CP210x, it's a CH340K. This shouldn't be a problem on Linux, but on MS-Windows look for the CH341 driver package which should contain the CH340K. This board is compatible with the Arduino serial bootloader and you can connect JTAG to the headers for full JTAG support. programming and debugging. Funny, by default the ESP32-WROOM module is loaded with the stupid "AT Command Interpreter" program that disables the JTAG port in favor of the SPI interface (!?!). Honestly, upload a "one-shot" Arduino program or whatever via a serial bootloader and you can now use JTAG.

Pros
  • A lot of positive emotions
Cons
  • There are disadvantages