02 — MATÉRIEL : ce qu’il faut acheter et ce que ça coûte
Où suis-je ? Tu passes de la vision (01) à la prise de décision : budget, conso électrique, carte hardware du boîtier.
1. Les 3 rails d’alimentation (à lire avant d’acheter)
Le budget dépend de 3 rails séparés — c’est la règle nº1 pour que le cerveau ne meure jamais à cause d’un nœud :
┌─ Rail 1 · Contrôleur : alim 5V/3A propre + UPS (le cerveau survit aux coupures) ┐
┌─ Rail 2 · Ports serveurs : alim 5V/20A + polyfuse par port (1 court-circuit = 1 port) ┐
┌─ Rail 3 · PCs : alimentation ATX dédiée (jamais par le boîtier) ──┐
10 phones × 2 A = 20 A : sur un seul rail → chutes de tension, surtensions de charge, réinitialisations du contrôleur (etcd corrompu). D’où la séparation.
2. Coût d’achat — résumé
| Poste | Prototype MVP | Projet final |
|---|---|---|
| Achat matériel | ~115 000 FCFA (≈131 000 FCFA avec marge) | ~1 246 000 FCFA (≈1 443 000 FCFA avec marge) |
| Électricité/an (24/7) | ~129 000 FCFA | ~241 000–321 000 FCFA |
| Logiciels | 0 FCFA (open source) | 0 FCFA (open source) |
Ce qui pèse dans le coût du projet final
- Base (cerveau + carrier + alims + UPS) : 157 400 FCFA
- Nœuds de calcul (5 phones + 5 mini-ITX + PMM) : ~945 000 FCFA ← le poste lourd
- Clés (6 USB : modèles LLM + logiciels) : 94 500 FCFA
- Plugins (SRV-5 / KEY-3, WiFi/BT optionnels) : 46 000–98 400 FCFA
Les PC mini-ITX représentent ~722 000 FCFA. Variantes budget : cartes Celeron/N100 (÷2), ou tout-phone (10 ARM64, total ≈ 459 000 FCFA). Les phones restent la masse ARM64.
3. Consommation électrique — résumé
| Scénario | Puissance | Coût/an @184 FCFA/kWh |
|---|---|---|
| MVP (1 phone + 1 PC + contrôleur) | ~50–140 W | ~129 000 FCFA |
| Projet final (10 phones + 2 PC) | ~120–235 W | ~241 000–321 000 FCFA |
- Contrôleur seul : 7–15 W (la part la plus rentable — toujours laissé allumé)
- Smartphone en calcul : 3–6 W · PC (repos → charge) : 40–200 W
- Si nœuds éteints hors charge (WoL/PMM) → coût divisé par ~3
- Tarif 2026 : ~184 FCFA/kWh
4. Le cerveau (SBC) — le seul achat qui ne se discute pas
| Critère | Exigence |
|---|---|
| Ethernet Gigabit | OUI — non négociable (etcd) |
| RAM | ≥ 8 Go |
| OS | Debian/Armbian ARM64 |
Recommandé : Radxa Zero 3E 8 Go (≈43 000–52 000 FCFA, compatible USBridge). Alternatives solides : Pi 4B/5 8 Go, Orange Pi 3E/5, Rock 3A/3B. Budget serré : LePotato (2 Go, ⚠️).
⚠️ Zero 3W (WiFi-only) : exclu pour le control-plane — pas d’Ethernet. Arduino : exclu (pas de Linux). Smartphone : jamais le cerveau (nœud oui).
4bis. Le cerveau : 4 cas de figure
Quatre routes pour le cerveau du boîtier maître (custom case dans les 4 cas) :
- CAS 1 & CAS 2 : variantes Winux (linuxfx, Ubuntu x86-64) — interface Windows-like, x86-64 obligatoire (Winux ne tourne pas en ARM).
- CAS 3 : variante légère sans Winux (Armbian/Debian minimal) — l’interface Windows-like est remplacée par la dashboard web, ce qui rouvre la porte à l’ARM.
- CAS 4 : variante smartphone (Linux ARM64 via dock USB-C) — un smartphone avec bootloader débloquable et ≥ 8 Go RAM remplace la carte mère. L’OS est un Linux ARM64 (postmarketOS glibc, Ubuntu Touch, Manjaro ARM) compatible k3s.
🔌 « Passif » = sans carte mère, PAS sans alimentation. Un dock/hub « passif » n’a ni CPU ni carte mère (aucun calcul à l’intérieur), mais il est alimenté. Dans les 4 cas, le hub des ports serveurs est un hub alimenté (powered hub) : 10 phones × 2 A ne peuvent pas sortir du port USB d’un contrôleur (900 mA max par port). Sa source varie : CAS 1, 3 et 4 → rail 2 (5V/20A) · CAS 2 → alim propre du dock (ex. 19V).
🔌 Carte USB4 PCIe sur les cartes mères auxiliaires (dans les 4 cas) : une carte USB4 PCIe (~33 000–66 000 FCFA, contrôleur ASM4242, slot PCIe x4) peut être ajoutée à une carte mère auxiliaire (nœud PC) au besoin, pour adapter sa connectique : débit élevé vers le maître (sharding LLM
--rpc), dock/écran, branchement USB4/TB. C’est une option au besoin, pas un standard : utile seulement si un nœud transporte beaucoup de données ou veut un dock/écran.
Exigences communes (CAS 1 & CAS 2 — Winux)
| Critère | Exigence |
|---|---|
| Architecture | x86-64 (Winux ne tourne pas en ARM) |
| RAM | ≥ 8 Go (16 Go recommandé pour Winux desktop + k3s/etcd) |
| Ethernet | Gigabit (2,5 GbE recommandé pour le sharding LLM) |
| Disque | SSD ≥ 128 Go |
| Licences | Winux « Free Edition » = gratuite ; vérifier l’usage pro |
⚠️ Sous le capot, Winux = Ubuntu 24.04 : k3s, adb, fastboot, SSH, WoL/PMM,
node-control.sh,deploy-llm.shfonctionnent à l’identique. Seulbrain-install.shest à adapter léger pour Ubuntu x86. L’interface Windows-like devient ta dashboard (affichable en kiosque sur le port HDMI).
CAS 1 — LattePanda 3 Delta + custom case + Winux (carte nue)
| Point | Détail |
|---|---|
| Carte | LattePanda 3 Delta 864 — Intel Celeron N5105 (x86-64), 8 Go LPDDR4, 64 Go eMMC, 2,5 GbE + WiFi 6 + BT 5.2 |
| Prix | ~144 000 FCFA (sans licence Win10 : variante « x86 SBC » à ~131 000 FCFA) |
| Alimentation | 12 V DC (PH2.0) ou 15 V USB-C PD → rail contrôleur isolé + UPS |
| Hub & alimentation | Hub USB 3.0 alimenté (5V/20A, polyfuse par port) pour les 5 ports serveurs + 3 ports clés → rail 2 (jamais le rail contrôleur) |
| Avantages | Vrai format carte nue (125×78×16 mm) → s’intègre dans ton boîtier custom comme le Zero 3E ; GPIO + coprocesseur Arduino (PMM/relais direct) ; 2,5 GbE natif ; triple sortie vidéo (HDMI/USB-C DP/eDP) |
| Inconvénients | Plus chère qu’un mini-PC reconditionné ; N5105 = Celeron entrée de gamme (suffisant pour un contrôleur, pas un ordinateur de calcul) |
| Intégration custom | Ports serveurs USB-C + clés USB-A via hub USB 3.0 (le N5105 a 4 USB) ; PMM sur GPIO ; HDMI → dashboard kiosque |
| USB4 sur cartes auxiliaires | Option au besoin sur les nœuds PC : carte USB4 PCIe (~33 000–66 000 FCFA) pour débit élevé / dock / écran (voir encadré ci-dessus) |
CAS 2 — Carte mère PC + carte USB4 PCIe + dock passif + clé de boot
Le boîtier maître devient un dock/pont passif : il n’a pas de carte mère propre. On y insère n’importe quelle carte mère de PC (x86-64) via USB4/ Thunderbolt — c’est elle le cerveau, le boîtier ne fait que distribuer ses ports aux périphériques (clé de boot, écrans, autres nœuds).
┌─────────────────────────────────────────────┐
Carte mère PC │ BOÎTIER MAÎTRE (dock passif) │
(x86-64, │ │
récupérée) │ ┌──────────────┐ hub/dock USB4/TB │
│ │ │ carte USB4 │ ┌───────────────┐ │
│ PCIe x4 │ │ PCIe (40Gbps)│──│ USB4 ──► clé de boot │
│ slot │ └──────┬───────┘ │ ──► périphériques │
│ DP (option)│ DP-IN ─┘ (vidéo) │ ──► écran (dock) │
│ │ └───────────────┘ │
└─────────────┘ │
clé de boot USB → boot → Winux → la carte mère devient le maître
| Point | Détail |
|---|---|
| Carte | N’importe quelle carte mère PC x86-64 récupérée. Recommandées (le moins cher, matériel pro fiable, souvent SSD + RAM inclus) : HP EliteDesk 800 G2/G3 mini, Dell OptiPlex 3050/3060 micro, Lenovo ThinkCentre M720q/M910q |
| Prix | Carte mère d’occasion ~33 000–66 000 FCFA + carte USB4 PCIe ~33 000–66 000 FCFA + dock passif → total ~66 000–131 000 FCFA |
| Pont | Carte USB4 PCIe (contrôleur ASM4242, 40 Gbps) ajoutée sur un slot PCIe x4 de la carte mère — ~33 000–66 000 FCFA |
| Boîtier | Dock/hub passif USB4/TB ou DockFrame (open-source, modulaire, cards Framework) + custom case (confection équipe Électronique & Matériel) |
| Boot | Clé de boot USB branchée sur le dock → la carte mère boote dessus → Winux s’installe et elle devient le maître |
| Alimentation | Alim externe 19 V (souvent fournie) ou alim ATX de la carte mère + alim du dock → rail contrôleur isolé + UPS |
| Hub & alimentation | Dock USB4/TB alimenté par sa propre alim (ex. 19 V, souvent fournie) → rail séparé, jamais branché sur le rail contrôleur. « Passif » = sans carte mère/CPU à l’intérieur, pas sans courant |
| Avantages | Cerveau interchangeable (upgrade/récupération sans toucher au boîtier) ; boîtier simple (dock + case) ; Winux garanti (x86) ; le moins cher ; 2 ports RAM (16–32 Go) ; 1 GbE + PCIe pour 2e NIC |
| Inconvénients | Toutes les cartes mères n’ont pas USB4/TB natif → carte USB4 PCIe obligatoire ; configuration BIOS (ordre de boot) la 1re fois ; boîtier déjà fermé → démonter la carte mère dans le custom case ou réutiliser le mini-châssis ; conso ~15–40 W selon CPU ; souvent 1 seul port Gigabit |
| Intégration custom | Dock dans le custom case (ou DockFrame open-source à construire) ; soit démonter la carte mère dans le custom case, soit réutiliser le mini-châssis et y raccorder le hub USB serveurs + PMM externe (relais USB) pour contrôler les nœuds PC |
| USB4 sur cartes auxiliaires | Même option au besoin que dans les autres cas : carte USB4 PCIe sur un nœud PC pour débit élevé / dock / écran (voir encadré ci-dessus) |
⚠️ USB4 vs Thunderbolt 4 : la carte USB4 PCIe marche sur quasi toutes les cartes mères (standard ouvert, juste un slot PCIe x4). La carte TB4 exige un header Thunderbolt propriétaire (THB_C) + BIOS compatible — incompatible sur la plupart des PC récupérés. → Toujours choisir USB4.
🖥️ Vidéo (optionnelle) : USB4 peut transporter la vidéo, seulement si on relie la sortie DisplayPort de la carte mère/GPU au DP-IN de la carte USB4 ; ensuite un dock USB4/TB restitue l’écran. Pour ce boîtier headless, la vidéo n’est pas nécessaire au quotidien : on branche un écran directement sur le HDMI/DP de la carte mère le temps d’installer Winux ou de dépanner.
CAS 3 — Armbian minimal (Debian) + Raspberry Pi 5 8 Go (léger, sans Winux)
Le boîtier tourne sans Winux : Armbian minimal (Debian) — l’interface Windows-like est remplacée par la dashboard web (port 8081). C’est le choix « léger mais efficace » : ~59 000–79 000 FCFA, cerveau interchangeable et récupérable.
| Point | Détail |
|---|---|
| Carte | Raspberry Pi 5 8 Go (~52 000–59 000 FCFA) — ARM64, Gigabit natif, slot PCIe |
| OS | Armbian minimal (Debian) — léger, glibc → k3s/etcd/adb compatibles ; DietPi en alternative plus frugale |
| Prix | Pi 5 8 Go ~52 000–59 000 FCFA + carte 2,5 GbE PCIe ~10 000–16 000 FCFA + hub USB → total ~59 000–79 000 FCFA |
| Pont réseau | Carte 2,5 GbE PCIe (le débit recommandé pour le sharding LLM --rpc) — le Pi 5 est le seul SBC avec un vrai slot PCIe |
| Ports | Pi 5 : 2× USB 3.0 + 2× USB 2.0 → hub USB 3.0 pour les 5 ports serveurs + 3 ports clés ; dongles WiFi/BT optionnels (WIFI-1, BT-1) |
| Alimentation | 5 V/5 A USB-C PD officiel → rail contrôleur isolé + UPS |
| Hub & alimentation | Hub USB 3.0 alimenté (5V/20A, polyfuse par port) pour les 5 ports serveurs + 3 ports clés → rail 2 (jamais le rail contrôleur) |
| Avantages | Le moins cher ; très faible conso (~5–10 W) ; glibc → tous les scripts (node-control.sh, deploy-llm.sh, hub-scan.sh) fonctionnent à l’identique ; GPIO pour le PMM direct ; récupérable/interchangeable |
| Inconvénients | Pas d’interface Windows-like (remplacée par la dashboard web — l’objectif de toute façon) ; Pi 5 = carte récente (dispo/financement à vérifier) ; brain-install.sh à adapter pour Armbian (Debian bookworm) |
| Intégration custom | Pi 5 + carte 2,5 GbE dans le custom case ; hub USB serveurs/clés ; PMM sur GPIO |
| USB4 sur cartes auxiliaires | Option au besoin sur les nœuds PC : carte USB4 PCIe (~33 000–66 000 FCFA) pour débit élevé / dock / écran (voir encadré ci-dessus). Le Pi 5 n’a pas de nœud USB4 — il se branche sur les nœuds, pas l’inverse |
Alternatives ARM : Radxa Zero 3E 8 Go (~43 000–52 000 FCFA, 2 USB + Gigabit — ports serrés, pas de PCIe) ou Orange Pi 5 / Rock 3A (4 USB + Gigabit). → Le Pi 5 reste le meilleur pour le slot PCIe (2,5 GbE) et le nombre de ports.
💡 Variante dock passif sans Winux : si tu tiens au dock (CAS 2), tu peux installer Debian 12 / Ubuntu Server 24.04 minimal au lieu de Winux sur la carte mère x86 : le dock et la carte USB4 fonctionnent à l’identique, sans le poids du desktop.
CAS 4 — Smartphone + dock USB-C + Linux ARM64 (compact, sans Winux)
Le cerveau est un smartphone (carte mère ARM64) relié à un dock USB-C commercial (Ethernet + USB-A) qui fournit la connectique. C’est le cas le plus compact : le smartphone remplace la carte mère, le dock remplace le hub.
Smartphone (ARM64) BOÎTIER MAÎTRE (dock USB-C commercial)
│ │
│ USB-C ──────────────────► Dock USB-C (Ethernet GbE + USB-A ×3-4)
│ │ ┌─────────────────────────────────┐
│ │ │ Ethernet GbE → rail contrôleur │
│ │ │ USB-A → hub serveurs (rail 2) │
│ │ │ HDMI → dashboard kiosque │
│ │ └─────────────────────────────────┘
│ │
│ Linux ARM64 (postmarketOS glibc / Ubuntu Touch / Manjaro ARM)
│ k3s + adb + fastboot + SSH → le smartphone devient le maître
| Point | Détail |
|---|---|
| Carte | Smartphone ARM64 avec bootloader débloquable, ≥ 8 Go RAM. Recommandés : Google Pixel 6/7/8 (8–12 Go, unlock facile, bon support Linux), OnePlus 9/10/11 (8–16 Go, unlock), Samsung Galaxy S21/S22/S23 Exynos (8–12 Go, unlock variable) |
| OS | Linux ARM64 glibc : postmarketOS (variante glibc) ou Ubuntu Touch ou Manjaro ARM — compatible k3s/adb/fastboot/SSH. ⚠️ Éviter postmarketOS standard (musl) → incompatible avec k3s |
| Pont | Dock USB-C commercial (Ethernet GbE + USB-A ×3-4 + HDMI) ou DockFrame (open-source, modulaire, cards Framework) — alimenté par USB-C PD (~20 000–39 000 FCFA) |
| Boot | Flash du Linux sur le stockage interne du téléphone (la plupart des smartphones ne bootent pas sur USB unlike les PC) → le smartphone devient le maître |
| Alimentation | Alimentation directe via adaptateur du smartphone (USB-C PD ou chargeur propriétaire) → rail contrôleur isolé. Sans batterie : le téléphone est alimenté en permanence, pas de backup UPS |
| Prix | Smartphone d’occasion ~39 000–98 000 FCFA + dock USB-C ~20 000–39 000 FCFA → total ~59 000–138 000 FCFA |
| Avantages | Le plus compact (smartphone = cerveau) ; très faible conso (~3–8 W) ; ARM64 natif → k3s/adb compatible ; récupérable/interchangeable |
| Inconvénients | Ethernet via dock (pas natif) → stabilité à vérifier pour etcd ; bootloader débloquable = modèle spécifique (vérifier avant achat) ; Linux ARM64 = compatibilité variable (musl vs glibc) ; RAM partagée avec le système (moins dispo pour k3s) ; pas de PCIe pour 2e NIC ou USB4 |
| Intégration custom | Smartphone + dock dans un support (dock commercial ou DockFrame open-source à construire) ; PMM externe (relais USB) ; dashboard web sur le téléphone (port 8081) |
| USB4 sur cartes auxiliaires | Option sur les nœuds PC (même CAS 2) ; le smartphone n’a pas de port PCIe → pas de dock USB4 natif |
⚠️ Points d’attention pour le CAS 4 :
- Ethernet obligatoire : etcd a besoin d’un réseau stable, pas de WiFi. Le dock USB-C avec Ethernet GbE est non négociable.
- Linux glibc : k3s, adb, fastboot nécessitent glibc. Utiliser postmarketOS variante glibc ou Ubuntu Touch/Manjaro ARM.
- Bootloader : vérifier que le modèle choisi a un bootloader débloquable (Google Pixel, OnePlus, Samsung Exynos).
- RAM : un smartphone 8 Go a ~5-6 Go disponibles après le système. Suffisant pour un contrôleur k3s, mais serré. Prévoir 12 Go si possible.
🔧 DockFrame (open-source) comme dock à construire : au lieu d’acheter un dock commercial, tu peux construire un DockFrame — hub USB-C modulaire open-source (CERN-OHL-S + MIT) compatible Framework Expansion Cards. 6 ports USB-C (10 Gbps), DisplayPort 4K@60Hz, USB PD 140W, cards interchangeables (Ethernet, USB-A, Mini Hub, Multimeter, Power Supply). Prix kits ~269–399 $ (Crowd Supply). Compatible CAS 2 (dock passif) et CAS 4 (dock smartphone). Open hardware : schémas, firmware, fichiers FreeCAD inclus.
🎬 Exemples de tutos pour le boîtier CAS 4 :
- DIY Samsung Dex Station with Passive Cooling — dock DIY pour smartphone avec refroidissement passif
- How to Set Up Samsung DeX — transformer son téléphone en PC de bureau
- Samsung Dex building — construction complète d’un dock DeX
- Setup Dex do ZERO com qualquer CELULAR quebrado — monter un setup DeX from scratch avec n’importe quel téléphone cassé (recyclage)
Comparatif rapide des 4 cas
| CAS 1 · LattePanda + Winux | CAS 2 · PC + dock passif | CAS 3 · Pi 5 8 Go + Armbian | CAS 4 · Smartphone + dock USB-C | |
|---|---|---|---|---|
| Prix | ~144 000 FCFA | ~66 000–131 000 FCFA | ~59 000–79 000 FCFA | ~59 000–138 000 FCFA |
| OS / UI | Winux (x86) + interface Windows-like | Winux (x86) + interface Windows-like | Armbian/Debian minimal, dashboard web | Linux ARM64 (glibc), dashboard web |
| Format | Carte nue, intégration custom facile | Boîtier passif = dock, carte mère insérée | Carte nue SBC (56×85 mm) | Smartphone + dock commercial (le plus compact) |
| Ethernet | 2,5 GbE ✅ | Selon la carte mère (1 GbE) | 1 GbE natif + 2,5 GbE PCIe optionnel | Via dock USB-C (GbE, pas natif) |
| Ports USB | 4 (hub pour les 5+3) | Selon la carte mère (beaucoup) | 4 (hub pour les 5+3) | Via dock USB-C (3-4 USB-A) |
| Hub serveurs (alimenté) | Hub USB 3.0 alimenté → rail 2 | Dock USB4/TB → alim propre (rail séparé) | Hub USB 3.0 alimenté → rail 2 | Hub USB 3.0 alimenté → rail 2 |
| USB4 auxiliaire | Option sur nœuds PC | Obligatoire (maître) + option auxiliaire | Option sur nœuds PC | Option sur nœuds PC |
| GPIO/PMM | ✅ Direct (coprocesseur Arduino) | ❌ Externe (relais USB) | ✅ Direct (GPIO) | ❌ Externe (relais USB) |
| Perf CPU | N5105 (correct) | Variable, souvent la meilleure | ARM Cortex-A76 quad (correct) | ARM Cortex-A76/A78/X1 (correct) |
| Conso | ~10–15 W | ~15–40 W | ~5–10 W | ~3–8 W |
| Pour qui | Boîtier custom élégant + Winux + LLM réseau rapide | Cerveau interchangeable, budget minimal, récup’ | Le plus léger/économe, récup’ | Le plus compact, ultra-léger, sans batterie |
5. Les cartes du boîtier (hardware)
Vue modulaire base + plugins
BASE : 5 ports serveurs (USB-C) + 3 ports clés (USB-A) + SBC + alim 5V
│ bus d'extension (USB 3.0 + 5V + I2C d'identification)
▼
PLUGINS (optionnels, empilables) :
PLUG-SRV-5 → +5 ports serveurs
PLUG-KEY-3 → +3 ports clés
PLUG-WIFI-1 → +1 dongle WiFi (optionnel)
PLUG-BT-1 → +1 dongle Bluetooth (optionnel)
- 1 port serveur = 1 carte mère. Ports serveurs = host-mode (le SoC a un seul contrôleur OTG → pas de gadget USB multiple).
- Le bus transporte USB + alim + ID I2C :
hub-scan.shcompte les ports réels automatiquement.
5bis. Provisioning — le matériel pour réinstaller les OS à distance
Pour que le maître puisse réinstaller un OS sur n’importe quel esclave sans clé USB ni contact (Boot PXE), il faut en plus :
| Élément | Détail | Coût indicatif |
|---|---|---|
| Switch Ethernet Gigabit | Toutes les cartes mères y sont reliées (le provisioning PXE passe par le réseau) | ~13 000–26 000 FCFA (8–16 ports) |
| Carte relais USB | Fils vers les broches Power et Reset des esclaves (contrôle électrique à distance) | ~6 600–13 000 FCFA |
| Gros SSD sur la carte maître | Stocke toutes les images d’OS à distribuer (Ubuntu, Debian, Rocky…) | 20 000–52 000 FCFA (≥ 1 To) |
| Câbles RJ45 Cat 6+ | 1 par carte mère vers le switch | ~3 300–6 600 FCFA |
Câblage : 2 options — USB4 (le plus rapide, ~40 Gbps, faible latence) ou Ethernet switch (le plus simple, évolutif, indispensable au provisioning PXE). Rappel : le trafic de calcul ne passe jamais par le WiFi (saturation immédiate).
Variante « 2 clusters » : routeur central + WiFi
Dans la topologie où chaque type de nœud a son contrôleur distinct (contrôleur PC + contrôleur smartphones) unifiés sous le boîtier control-plane, ajouter :
| Élément | Détail | Coût indicatif |
|---|---|---|
| Routeur central (switch + routeur) | Point d’unification entre les 2 clusters et le control-plane | ~20 000–33 000 FCFA |
| Point d’accès WiFi (AP) | Pour le cluster smartphones — ils sont nœuds SLM individuels (modèle local par phone, trafic léger) → WiFi suffisant | ~13 000–26 000 FCFA (ou routeur WiFi intégré) |
| Alimentations phone | 1 par phone (chargeur/rail) — le WiFi remplace les câbles de données mais pas l’alimentation | ~3 300–10 000 FCFA/phone |
| Port USB de provisionnement | ≥ 1 porte USB au contrôleur smartphones (fastboot/flash ne passe que par USB) | inclus dans le contrôleur |
⚠️ Le WiFi est réservé au cluster smartphones (SLM individuels). Le trafic de calcul lourd (sharding
--rpc) et le control-plane (etcd) restent sur Ethernet.
5ter. La clé LLM « llm-orchestrator » (la chaîne LLM + les modèles)
Toute la gestion LLM et tous les modèles vivent sur une seule clé USB autonome : le dashboard, le catalogue LLM/SLM, le fit, les runtimes, le déploiement, le monitoring et les poids des modèles sont réunis dans une même application sur cette clé dédiée. L’Agent IA n’y figure pas : il reste une extension de l’implémentation Winux (sur la carte maître). Ce n’est pas la clé de boot.
| Élément | Détail | Coût indicatif |
|---|---|---|
| Clé USB persistante | USB 3.2, ≥ 128 Go (recommandé 256 Go) — contient l’app llm-orchestrator + les poids des modèles (7B, 13B, 70B shardé) + l’état persistant (config, catalogue, journaux) | ~16 000–33 000 FCFA |
| Persistance | La clé est montée en lecture-écriture (/mnt/keys/app/) : les réglages, le catalogue, le monitoring et les journaux survivent aux redémarrages | — |
| Contenu type | llm-orchestrator/ (backend, frontend, scripts, docs, tests, deploy) + models/ (GGUF 7B, 13B, 70B) + config + état | — |
| Autonomie | La clé fonctionne sans le reste du projet : branchée sur n’importe quelle machine Linux du cluster, elle expose la chaîne LLM (API locale) | — |
| Rôle | L’app démarre depuis cette clé ; elle gère, déploie, surveille (monitoring) les modèles — l’Agent IA de Winux la consomme via son API | — |
🔑 Les 2 clés logicielles : la clé TUTORIAD PLAYSTORE (logithèque portable) et la clé LLM « llm-orchestrator » (toute la chaîne LLM + les poids des modèles). S’y ajoutent la clé de boot (outil d’installation Winux, manipulée par l’équipe Électronique) et l’extension Agent IA dans l’implémentation Winux — préparée par le pôle Logiciel, installée par l’équipe Électronique. Voir la matrice des clés dans Architecture et l’exploitation dans Opération §2.
6. PMM — le « bouton power » télécommandé (pour les ports PC)
Le PMM (Power Management Module) remplace les boutons PWR/RST de chaque carte mère PC par des relais pilotés par GPIO du boîtier. Aucun contact humain.
Boîtier (SBC)
└─ GPIO 17 (PWR) ──► [relais PMM] ──► PWR_SW du PC 1
└─ GPIO 18 (RST) ──► [relais PMM] ──► RESET du PC 1
└─ GPIO 19 (PWR) ──► [relais PMM] ──► PWR_SW du PC 2 ...
| Borne PMM | Header carte mère | Durée impulsion |
|---|---|---|
| ` | PWR | ` |
| ` | RST | ` |
| ` | LED1 | / |
GND | GND | — |
Ordre de réveil d’un PC éteint : wakeonlan <mac> → PMM pulse PWR 200 ms → PMM RST 200 ms.
0 FCFA au MVP (module relais générique) ; 5 200–10 000 FCFA/PC en projet final (PMM dédié).
7. Port HDMI du contrôleur (piège fréquent)
- La sortie Micro-HDMI 1080p60 du Zero 3E → port HDMI du boîtier pour monitoring local (dashboard kiosque).
- ⚠️ SORTIE uniquement. Voir l’écran d’une carte mère (KVM) = capteur USB HDMI branché sur un port serveur, pas ce port.
8. Checklist avant de commander
- Cerveau choisi : CAS 1 (LattePanda + Winux), CAS 2 (PC récupéré + dock passif), CAS 3 (Pi 5 8 Go + Armbian) ou CAS 4 (Smartphone + dock USB-C) — voir §4bis
- Topologie : tout sur le boîtier (défaut) ou 2 clusters distincts unifiés par un routeur central + WiFi — §5bis
- ≥ 8 Go de RAM + Ethernet Gigabit (non négociable, etcd)
- 3 rails d’alimentation prévus (contrôleur + UPS, serveurs, PCs)
- Budget MVP ~131 000 FCFA ou projet final ~1 443 000 FCFA (avec marge) assumé
- Phones reconditionnés bootloader déblocable (pas d’OEM lock)
- Hub USB 3.0 auto-alimenté + ports haute puissance (MVP) ou carrier (final)
- PMM / module relais pour le contrôle des PCs
- (Provisioning OS) Switch Gigabit + carte relais USB + gros SSD sur le maître — voir §5bis
- MicroSD 32–64 Go pour etcd
9. Ce qui suit
Le plan pas à pas pour tester avec le minimum → MVP. Le détail des composants et du câblage → sections ci-dessus et Architecture.
6. Tutoriels vidéo — dock smartphone (CAS 4)
Quatre tutoriels pour construire un dock smartphone à refroidissement passif sont dans le menu 🎬 TUTOS INSPIRANTS → Conception Électro / Matériels.