ESP32 Flasher
ESP32-S2/S3 boards are great for security and can be flashed online. Remember to patch VID & PID for full compatibility with these apps:- OpenSC / PKCS11 Tool from OpenSC
- YKMAN and yubikey-manager from Yubico
- SmartCardShell from CardContact
- gpg / gpg2 from GnuPG

Online Flasher for Pico HSM
This flasher updates your ESP32-S2/S3 board completely through web, without requiring to download any tool nor firmware. Just put your ESP32-S2/S3 board into DFU mode (BOOT+RESET buttons) and click on Connect.
Remember to patch the VID/PID
When flashed, remember to patch it with a proper VID & PID to get the maximum compatibility with 3rd party apps.
To patch the VIDPID, use Pico Commissioner.