- serveur_web.py : séquences limitées à 120 PNG (message clair au-delà),
envois jusqu'à 200 Mo, fichiers temporaires sur la carte SD (et plus dans
/run, trop petit), garde-fou si une séquence est envoyée dans le cadre
« fichiers séparés ».
- outils/test_fil_donnees.py : met GPIO 18 à 1 puis à 0 toutes les 10 s,
pour suivre le signal au multimètre du Pi jusqu'à DIN.
- README : montage A (Pi en direct, LED en 4,4 V) testé et validé ; montage B
(transistor 2N3904) déconseillé, trop lent (temps de stockage ≈ 0,2 µs
face à un « 0 » de 0,4 µs) ; mise en garde sur les convertisseurs HV/LV ;
dépannage « seule la 1re LED s'allume ».
- INTERFACE_WEB.md, CLAUDE.md : nouvelles limites, accès au Pi en Wi-Fi seul,
lecteur activé au démarrage.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Interface web (serveur_web.py, Flask, gabarits dans web/) : dépôt de GIF,
PNG animés et séquences de PNG, aperçus animés, ordre de lecture,
activer / désactiver, corbeille, « jouer maintenant » et « suivante ».
Service systemd vitrine-web, activé par installer.sh.
- Lecteur : réagit aux demandes de la page web (post-it dans
/run/vitrine-pixels), écrit l'animation en cours, éteint la matrice
proprement sur SIGTERM.
- Matrice posée debout : réglage ROTATION (90 = image 8 × 32) dans
matrice.py ; images couchées tournées automatiquement ; exemples,
animations codées, aperçus et page web adaptés au format vertical.
- Compatibilité Raspbian 11 Bullseye : partition /boot, Pillow 8.1, Flask 1.1.
- Doc : nouveau guide INTERFACE_WEB.md ; README, GUIDE_KRITA, MODE_VITRINE,
CODER_EN_PYTHON mis à jour (format 8 × 32, adresses Wi-Fi / câble du Pi).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>