01 · Système solaire
Solar system
Huit planètes képlériennes ; la Terre bleue est la seule à laisser une traînée.
Sapphire3
Sorties réelles · HTML autonome
Chaque cadre ci-dessous est un fichier dashboard.html réellement produit par
Settings → Export → Web dashboard, pas une capture. Les panneaux sont déplaçables, les thèmes et
les langues sont réglables, et les commandes exécutent le vrai moteur embarqué. Le thème choisi dans
Settings est proposé par défaut ; chaque visiteur peut ensuite changer librement de thème et de luminosité,
son choix étant mémorisé localement. Une mini-carte des modules et classes affiche leurs flèches de dépendance
et surligne le module actif pendant l'exécution. Les modules qui déclarent des contrats affichent un panneau
Contrats dédié, au même niveau que les commentaires, avec chaque règle et son statut après le Run borné. Rien ne démarre avant
un clic sur Run live, Run ou Run autonomous.
La sélection réunit le système solaire, les deux boutons d'entrée avec LED, cinq démos visuelles déjà
présentes et cinq créations dédiées. Elle couvre géométrie 3D, rosaces progressives, signaux, croissance
cellulaire, trajectoires et entrées interactives. Run live exécute l’interpréteur coopératif continu ;
Run autonomous rejoue la trace pour les programmes finis et lance le live continu pour les exemples
SP3_LIVE. Arrêtez puis relancez pour renouveler les données. Les boutons
d'entrée appellent la fonction liée avec leur état ; le toggle la répète toutes les 500 ms. Widgets
représentés : Screen, XY plot, Oscilloscope, ProgressBar, Gauge, LED, RGB LED et boutons d'entrée.
01 · Système solaire
Huit planètes képlériennes ; la Terre bleue est la seule à laisser une traînée.
02 · Entrées
Un bouton à bascule, un bouton maintenu et une LED : les deux entrées pilotent le voyant.
03 · 3D
Un cube filaire en rotation, deux projections synchronisées : perspective et orthographique.
04 · Animation
Une rosace multicolore se dessine point par point : cinq pétales, 32 images, calculs SP3.
05 · Animation
Une hypotrochoïde lumineuse se construit progressivement sur un écran pixel.
06 · Signaux
Trois signaux superposés : porteuse, harmonique, battements. Explorez chaque canal.
07 · Simulation
Une structure organique émerge d’un automate cellulaire, génération après génération.
08 · Classes
Deux satellites jaune/cyan tracent un huit : une classe Rotor, un module Math, un écran.
09 · Aléatoire
Un ciel pixel qui se renouvelle : huit étoiles aléatoires par image.
10 · Signaux
Une onde se resserre vers les bords : une fréquence qui change sous vos yeux.
11 · Widgets
Trois couleurs, quatre bandes, une LED RVB : le mélange se lit en temps réel.
12 · Signaux
Une onde émerge puis s’efface dans une enveloppe gaussienne ; zoom et curseur interactifs.
Ces fichiers sont des artefacts générés, pas des maquettes. La commande suivante les reconstruit depuis les exemples locaux et le code courant du dashboard :
pnpm dashboards:build
La CI régénère les douze fichiers et refuse une pull request si le résultat diffère de ce qui est commité. Relancer la commande après tout changement qui impacte l’export : widgets, commandes d’exécution, thèmes, langues, mise en page, polices ou pied de page.