Skip to content

ESP32 Flasher

ESP32-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-S3 board completely through web, without requiring to download any tool nor firmware. Just put your ESP32-S3 board into DFU mode (BOOT+RESET buttons) and click on Connect.

Online Flasher for Pico Fido

This flasher updates your ESP32-S3 board completely through web, without requiring to download any tool nor firmware. Just put your ESP32-S3 board into DFU mode (BOOT+RESET buttons) and click on Connect.

Remember to patch

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-hsm-tool for Pico HSM.

python tools/pico-hsm-tool.py phy vidpid 1234:5678