10 styles distincts pour le panel Lilygo T-Display S3 1.9" (ST7789, 170×320 portrait
natif → 320×170 landscape utile). Très petit format = chaque pixel compte. Tous les panneaux affichent
le même état système simultanément. Le but : choisir 1-3 styles à porter en firmware via le selector
config.dashboard_style (FW445 infra déjà en place sur le 3.16"/S3-HMI, à étendre au 1.9").
| # | Style | Densité | Distance | Cas d'usage | Effort impl LVGL |
|---|---|---|---|---|---|
| 1 | Mega Watt | Basse | 3 m | FW398 historique, simple, déjà déployé | ~80 lignes (existant) |
| 2 | Split horizontal | Moyenne | 1 m | Valeur principale + stats | ~120 lignes |
| 3 | Triangle 3 nœuds | Moyenne | 1 m | Pédagogique synthèse | ~180 lignes (lv_line + nodes) |
| 4 | Wattmètre horizontal | Basse | 1.5 m | Lecture rapide direction + amplitude | ~100 lignes |
| 5 | Mini bars | Moyenne | 1 m | Comparaison flux multiples | ~150 lignes |
| 6 | Timeline 24h | Élevée | 0.7 m | Bilan jour + état courant | ~220 lignes (buffer 24h + heatmap) |
| 7 | Tesla mini | Moyenne | 1 m | Flux énergie horizontal compact | ~180 lignes |
| 8 | Liste retro | Élevée | 0.5 m | Tech / SCADA / console | ~80 lignes (le plus simple) |
| 9 | LCD 7-seg | Très basse | 3 m | Style retro digital lumineux | ~120 lignes (text-shadow glow) |
| 10 | Boussole état | Moyenne | 1 m | Visuel original / déco | ~250 lignes (SVG + needle anim) |
board=s3_tdisplay19.