Installation · esp-web-tools

Flashez votre ESP32-P4 depuis le navigateur

Branchez la carte en USB et installez le dernier build pixfrog en quelques secondes — sans IDE, sans chaîne d'outils, sans ligne de commande. Le build cible la carte pixfrog : un Waveshare ESP32-P4 Module DEV-KIT avec le shield pixfrog par-dessus.

Utilisez Chrome ou Edge desktop pour flasher Ouvrez la page en HTTPS pour flasher Releases Documentation

Fonctionne dans Chrome & Edge desktop (Web Serial). La puce est effacée et reflashée — les paramètres stockés en NVS sont réinitialisés.

$ pixfrog · flash
port série autorisé
effacement, écriture partition A
redémarrage, réseau en DHCP
→ 192.168.1.200 · sACN · 60/60 fps
01

Trois étapes vers des pixels qui clignotent.

D'une carte vierge à un firmware en fonctionnement sans rien installer.

Connecter

Branchez l'ESP32-P4 sur un port USB et cliquez sur Connecter & Installer ci-dessus. Sélectionnez le port série de la carte.

Installer

Le flasher efface la puce et écrit la dernière image firmware. Cela prend environ une minute.

Configurer

Utilisez l'afficheur embarqué + encodeur rotatif pour régler le protocole, l'univers, les canaux et le réseau — ou activez l'interface web embarquée et faites-le depuis un navigateur. Tout est persisté en NVS.

02

Si ça ne part pas.

Aucun port proposé

Navigateur non compatible (Safari, Firefox, mobile) ou câble sans lignes data. Utilisez Chrome ou Edge sur ordinateur.

Le flash s'interrompt

Débranchez les sorties LED pendant l'opération, puis relancez. Une alimentation partagée fait chuter la tension.

Pas de réseau après

L'écran indique l'état du lien. Sans serveur DHCP, fixez une IP statique depuis le menu réseau à l'encodeur.

Autre problème ? Ouvrez un ticket sur GitHub ↗

03

Vous préférez la ligne de commande ?

Chaque release inclut des binaires bruts que vous pouvez flasher avec esptool ou idf.py.

Flashez pixfrog-merged.bin à l'offset 0x0, ou écrivez les parties individuelles à leurs offsets : bootloader 0x2000, table de partitions 0x8000, app 0x10000. Récupérez-les depuis la dernière release.