Apprendre Proof-of-Draw
Dis ce que tu veux faire : chaque porte mène directement au bon contenu. Pour tout le reste, la recherche et les filtres (niveau et type) retrouvent un sujet en quelques secondes.
Qu’est-ce que Proof-of-Draw ?
Proof-of-Draw est un réseau ouvert où des artistes dessinent à la main dans un navigateur web. Leurs créations sont validées collectivement par des microcontrôleurs connectés, affichées sur des écrans physiques puis conservées dans une chaîne de blocs légère.
DessinerCréer depuis un navigateur, sans installation.
ValiderLes appareils connectés votent collectivement.
MinerLe dessin, l’auteur et la date rejoignent un bloc.
AfficherL’œuvre arrive sur les écrans physiques compatibles.
Trouver un sujet
Tape un mot (« wifi », « câblage », « batterie »…) ou filtre par niveau de profondeur et par type de contenu. Rien n’est caché : tout le contenu reste dans ses parcours.
74 sujets, classés par niveau
DécouvrirAucune connaissance requise · 18
- Participer sans ESPDessiner sur un écran partagé, consulter les œuvres et découvrir les artistes sans posséder de matériel.GuideDécouvrirParticiper sans ESP
- Je ne sais pas quel écran j’aiReconnaître son écran à sa taille, ses couleurs et la référence imprimée au dos.GuideDécouvrirInstaller un écran
- Optionnel : vérifier Arduino avec l’exemple BlinkUn test minimal pour s’assurer que la chaîne d’outils fonctionne avant d’aller plus loin.GuideDécouvrirInstaller un écran
- Comprendre le réseauArchitecture pull, rôles, consensus, chaîne de blocs et choix techniques de Proof-of-Draw.ConceptDécouvrirComprendre le réseau
- Les rôles du réseauArtiste, validateur, mineur, serveur : qui fait quoi dans la validation d’une œuvre.ConceptDécouvrirComprendre le réseau
- Licences et droitsDroits d’auteur des œuvres, licences du code et du matériel.RéférenceDécouvrirComprendre le réseau
- En une pageLe résumé le plus court de ce qu’est Proof-of-Draw et de ce qu’il prouve aujourd’hui.ConceptDécouvrirSynthèse technique
- Du dessin au bloc, étape par étapeLe trajet complet d’un dessin : soumission, candidat, votes, bloc miné, affichage.ConceptDécouvrirSynthèse technique
- Ce que PoD n’est pas (encore)Les limites assumées : pas de monnaie, pas de décentralisation complète, pas de garantie absolue.État du projetDécouvrirSynthèse technique
- GlossaireDéfinition des mots techniques : pull, quorum, bloc, nœud, firmware, e-ink…RéférenceDécouvrirSynthèse technique
- Feuille de route : ce qui est fait, ce qui resteVue d’ensemble du travail accompli et à venir, avec un statut honnête (fait, en cours, à faire).État du projetDécouvrirFeuille de route
- Feuille de route — 1 · FondationsLe produit fonctionne de bout en bout : dessiner, valider, miner, afficher. (8/11 faits)État du projetDécouvrirFeuille de route
- Feuille de route — 2 · AnimationsUne animation est un bloc comme un autre, avec son atelier de création. (3/5 faits)État du projetDécouvrirFeuille de route
- Feuille de route — 3 · Validation réelle par les appareilsLes cartes recalculent l’image et signent : fini l’écho du score du serveur (images fixes). (8/12 faits)État du projetDécouvrirFeuille de route
- Feuille de route — 4 · Preuves vérifiables hors du serveurRendre un bloc vérifiable par n’importe qui, sans faire confiance au serveur. (0/9 faits)État du projetDécouvrirFeuille de route
- Feuille de route — 5 · Noyau de consensus réutilisable (consensusPoD)Séparer la gestion des écrans du consensus, pour que d’autres appareils puissent participer. (0/5 faits)État du projetDécouvrirFeuille de route
- Feuille de route — 6 · Firmware : mises à jour et finitionsUn seul reflash groupé, puis des mises à jour à distance signées. (1/7 faits)État du projetDécouvrirFeuille de route
- Feuille de route — 7 · Réseau décentralisé et PoDScanPasser d’une chaîne centralisée à témoins signés à un réseau de nœuds qui la répliquent. (0/5 faits)État du projetDécouvrirFeuille de route
Installer et pratiquerTutoriels et actions concrètes · 40
- Installer un écran : vue d’ensembleLe choix du matériel pilote tout le guide : câblage, bibliothèques et firmware suivent la variante choisie.GuideInstaller et pratiquerInstaller un écran
- Choisir l’écran et la carteQuel écran (e-ink, OLED, TFT) avec quelle carte (ESP8266 ou UNO R4 WiFi), et ce que chaque combinaison sait faire.GuideInstaller et pratiquerInstaller un écran
- Préparer le matérielCe qu’il faut avoir sous la main : carte, écran, câbles, alimentation USB.GuideInstaller et pratiquerInstaller un écran
- Câbler l’écran à la carteSchéma de branchement et correspondance des broches pour la variante choisie.GuideInstaller et pratiquerInstaller un écran
- Optionnel : câbler le lecteur de carte SD du TFTAjouter une microSD au TFT pour conserver l’image et jouer des animations.GuideInstaller et pratiquerInstaller un écran
- Installer et préparer Arduino IDEInstaller l’environnement Arduino, la carte ESP8266 ou UNO R4 et le port USB.GuideInstaller et pratiquerInstaller un écran
- Ajouter la carte ESP8266 dans ArduinoURL du gestionnaire de cartes et installation du paquet ESP8266.GuideInstaller et pratiquerInstaller un écran
- Mon ordinateur ne détecte aucun port USBCâble de charge seul, pilote USB-série manquant ou carte non alimentée : comment s’en sortir.DépannageInstaller et pratiquerInstaller un écran
- La R4 ne se connecte pas au Wi-FiMise à jour du module Wi-Fi, réseau 2,4 GHz, mot de passe : pistes pour l’UNO R4 WiFi.DépannageInstaller et pratiquerInstaller un écran
- Bibliothèques et firmware à téléchargerLes bibliothèques à installer et le bon firmware (ou téléchargement automatique) pour la variante.GuideInstaller et pratiquerInstaller un écran
- Ouvrir le code, régler le Wi-Fi et téléverserRenseigner le Wi-Fi (ou utiliser le portail), choisir la carte, téléverser le firmware.GuideInstaller et pratiquerInstaller un écran
- Facultatif : réglage « Flash Size » pour les animationsGarder l’animation après un redémarrage grâce à l’espace de fichiers de la carte.GuideInstaller et pratiquerInstaller un écran
- Facultatif : ajouter une microSD pour le cartel et les animationsUtiliser une microSD pour le cartel, la dernière image et les animations du TFT.GuideInstaller et pratiquerInstaller un écran
- Laisser le premier démarrage se terminerLe premier affichage peut prendre jusqu’à 15 minutes : ce qui se passe et ce qu’il ne faut pas faire.GuideInstaller et pratiquerInstaller un écran
- Voir ce qui se passe dans le Moniteur sérieLire les messages de la carte pour comprendre son état et diagnostiquer.GuideInstaller et pratiquerInstaller un écran
- Associer l’écran et afficher le premier dessinRelier l’écran à son profil avec le code affiché (page « Associer un appareil »), puis dessiner.GuideInstaller et pratiquerInstaller un écran
- L’écran ne fonctionne pas ? Checklist de dépannageUne liste de vérifications dans l’ordre pour retrouver un écran qui ne répond pas.DépannageInstaller et pratiquerInstaller un écran
- Dépannage : Wi-Fi, première connexion, mises à jourQue faire, et à quel moment, quand la carte ne se connecte pas ou ne se met pas à jour.DépannageInstaller et pratiquerDépannage
- Le parcours normal, dans l'ordreBrancher la carte (après avoir téléversé le firmware) sur un chargeur ou un port USB et attendre. Une carte e-ink met 15 à 45 secondes à dessiner un écran ; elle peut clignoter. Ne pas la…DépannageInstaller et pratiquerDépannage
- Si la page de configuration ne s'ouvre pas ou refuse l'enregistrement⚠ Ne jamais maintenir le bouton FLASH enfoncé quand on branche la carte : cela la met en mode téléchargement et elle n'affiche plus rien.DépannageInstaller et pratiquerDépannage
- Après un déménagement ou un changement de boxLa carte garde son ancien Wi-Fi. Au démarrage chez soi, si ce réseau n'existe pas, elle ouvre le portail au bout d'environ 20 secondes d'essai et le garde ouvert 5 minutes, avec une…DépannageInstaller et pratiquerDépannage
- Retrouver l'accès à un écran déjà appairéÀ lire aussi : Associer l’écran.DépannageInstaller et pratiquerDépannage
- Mises à jour à distance (OTA) : ce qu'on peut en attendreLa carte reçoit une annonce au prochain contact avec le serveur (de 5 à 15 minutes). Elle télécharge et redémarre seule ; ne pas la débrancher pendant ce temps.DépannageInstaller et pratiquerDépannage
- Branchements qui piègentDHT22 sur D3 (GPIO0) : le débrancher pour téléverser par câble USB ; le rebrancher ensuite. Il ne gêne pas le démarrage normal.DépannageInstaller et pratiquerDépannage
- Si rien ne marcheNoter ce que l'écran de la carte affiche (photo), le message exact du téléphone, la version du firmware (visible sur la carte de l'appareil dans « Mon profil »), puis le signaler avec ces…DépannageInstaller et pratiquerDépannage
- Consommation électriqueCombien consomme chaque montage, quelle alimentation prévoir, quelle autonomie sur batterie.RéférenceInstaller et pratiquerConsommation électrique
- Comment réduire la consommationGestes concrets pour économiser l’énergie : fréquence de pull, rafraîchissements, alimentation.GuideInstaller et pratiquerConsommation électrique
- Compatibilité matérielle et niveaux de preuveCe que chaque combinaison carte, écran et capteur a réellement démontré (compilé, essayé sur carte, vote réel, mise à jour à distance).RéférenceInstaller et pratiquerCompatibilité matérielle
- Légende de preuveUne case OTA ne garantit pas que toute future variante de la famille a été validée : elle prouve seulement le client OTA et la combinaison qui a réellement traversé le canari.RéférenceInstaller et pratiquerCompatibilité matérielle
- Vocabulaire : le montage physique n'est pas le firmwareUn montage (ce qu'on branche) et un profil (le firmware qui le pilote) ne sont pas la même chose. Ce qui compte pour mettre à jour une carte à distance, c'est le profil installé : sa…RéférenceInstaller et pratiquerCompatibilité matérielle
- Profils ESP8266Une option activée est une variante de build ; la version et la séquence OTA doivent identifier cette variante.RéférenceInstaller et pratiquerCompatibilité matérielle
- Profils UNO R4 WiFiLes essais OTA R4 de laboratoire (OTA-3, 16/10) ont prouvé le mécanisme de reprogrammation Wi-Fi et la conservation de l'état sur une R4 de canari. Les 26 et 27/10/2026, un client…RéférenceInstaller et pratiquerCompatibilité matérielle
- Chantiers connus (non commencés, à ne pas présenter comme disponibles)Ordre de travail convenu (25/10/2026) : 0. BWR 2,9″ + DHT22 sans OLED : clos ; 1. optimisation OLED (frames, animations, température) sur le plus gros montage ESP8266 ; 2. ensuite le TFT…RéférenceInstaller et pratiquerCompatibilité matérielle
- Qui vote en V2, qui peut être mis à jour à distance (par famille de firmware)Le serveur reconnaît une famille par le préfixe de la version déclarée à l'enregistrement. Une carte dont la version est plus ancienne que le minimum ne compte pas dans le quorum, ne reçoit…RéférenceInstaller et pratiquerCompatibilité matérielle
- Règle de composition : éviter l'explosion combinatoireUn firmware public est défini par :RéférenceInstaller et pratiquerCompatibilité matérielle
- Politique de publicationLa page publique ne doit jamais présenter une option DHT22, OLED ou trafic comme « compatible » avant que sa ligne passe au minimum à M pour le matériel concerné.RéférenceInstaller et pratiquerCompatibilité matérielle
- Contrat de maintenance obligatoireÀ chaque nouveau profil, build, flash ou test, la personne qui réalise le lot met à jour dans le même commit ou le même compte rendu :RéférenceInstaller et pratiquerCompatibilité matérielle
- Sources principalesdocs/DISTRIBUTIONTFTBWR20261023.mdRéférenceInstaller et pratiquerCompatibilité matérielle
- Corrections apportées à la première version (24/10/2026, relecture)BWR + OLED + DHT22 : passé de « C, correctif ACK non essayé » à M + INCOMPATIBLE (échec mesuré du téléchargement de frame).RéférenceInstaller et pratiquerCompatibilité matérielle
- Mises à jour du 28/10/2026 (Claude)Ligne r4tft18-2.3 remise à jour (ancienne ligne r4tft18-2.0 : « jamais reçu de frame ni voté » est devenu : vote refus « blank » observé, aucune acceptation).RéférenceInstaller et pratiquerCompatibilité matérielle
Comprendre en profondeurArchitecture, consensus, sécurité, référence technique · 16
- Détail technique : correspondance D0–D8 et GPIOTable de correspondance entre les repères D0 à D8 des cartes et les numéros GPIO.RéférenceComprendre en profondeurInstaller un écran
- Détail technique : SPI matériel de l’UNO R4Pourquoi et comment l’UNO R4 utilise le bus SPI matériel pour l’écran.RéférenceComprendre en profondeurInstaller un écran
- Courant retenu pour chaque composantLes courants (veille, pointe, rafraîchissement) retenus pour calculer la consommation.RéférenceComprendre en profondeurConsommation électrique
- Vue d’ensemble : comment l’écran reçoit une œuvreL’écran interroge le serveur (pull), vérifie, vote, puis télécharge l’image : aucun accès entrant.ConceptComprendre en profondeurComprendre le réseau
- Séparation entre le pull léger et le téléchargement binairePourquoi les métadonnées (~300 octets) et l’image (octets bruts) passent par deux appels distincts.ConceptComprendre en profondeurComprendre le réseau
- Protocole de consensusCandidat, votes signés, quorum, minage : comment un dessin devient un bloc.ConceptComprendre en profondeurComprendre le réseau
- Solidité techniqueCe qui rend le réseau robuste : chaîne vérifiable, anti-automatisme, minage équitable.ConceptComprendre en profondeurComprendre le réseau
- Synthèse de la technologieToute la technologie sur une page : ce que les cartes calculent, ce que la chaîne garantit, ce qui reste à faire.ConceptComprendre en profondeurSynthèse technique
- Architecture : qui fait quoiNavigateur, serveur Next.js, Redis, cartes : les responsabilités de chaque brique.ConceptComprendre en profondeurSynthèse technique
- Ce que les cartes calculent réellementQuelles vérifications les cartes font elles-mêmes (hash, métriques entières) et lesquelles restent au serveur.ConceptComprendre en profondeurSynthèse technique
- La chaîne de blocs et ses preuvesContenu d’un bloc, parentHash, vérification publique et conservation.ConceptComprendre en profondeurSynthèse technique
- Niveaux d’assurance : où en est-on ?Ce qui est prouvé, testé sur carte ou seulement annoncé : un vocabulaire honnête.État du projetComprendre en profondeurSynthèse technique
- Identité, signatures et sécuritéClés Ed25519, signatures de vote, modèle de menace et limites actuelles.ConceptComprendre en profondeurSynthèse technique
- AnimationsComment une animation devient un bloc, est validée et jouée sur les écrans compatibles.ConceptComprendre en profondeurSynthèse technique
- Écrans, formats et contraintesRésolutions, formats de tampon, couleurs et contraintes mémoire de chaque écran.RéférenceComprendre en profondeurSynthèse technique
- Coûts et garde-fousBudget Redis, limites de débit, quotas : ce qui protège le service et son coût.ConceptComprendre en profondeurSynthèse technique