Équipe Électro / Matériel
Le boîtier physique et la couche système du projet : cartes mères, OS du cerveau, clustering k3s et contrôle des cartes sans aucun contact humain.
Règle : chaque CAS utilise un seul type de carte (PC, phone ou SBC) + des SBC en auxiliaires si besoin. L'équipe livre des cartes « pilotables à distance » que l'équipe Logiciel transforme en nœuds utiles.
1 · Rootage des appareils
Débloquer le bootloader (OEM unlock) pour installer Linux ; rooter (Magisk) pour les contrôles système ; activer le débogage USB/ADB sur chaque téléphone.
2 · Installation OS — maîtresse + auxiliaires
Winux (avec son extension Agent IA) est préparée en amont par le pôle Logiciel ; son installation — au même titre que le rootage ci-dessous — est confiée à l'équipe Électronique.
LattePanda + Winux
Carte nue, 2,5 GbE natif, custom case élégant.
PC récupéré + dock
Mini-PC d'occasion, clé de boot, cerveau interchangeable.
Pi 5 + Armbian
Le plus léger et économe, dashboard web native.
Smartphone + dock
Linux ARM64 glibc via dock USB-C, le plus compact.
3 · Clustering k3s
# Sur le cerveau (control-plane tainté — aucun workload)
k3s server --cluster-init --node-taint CriticalAddonsOnly=true
# Jointure des nœuds
k3s agent --server https://<IP_CERVEAU>:6443 --token <TOKEN>- Réseau : switch Ethernet Gigabit obligatoire (etcd exige ça).
- Rails d'alimentation séparés : contrôleur + UPS / serveurs 5V-20A polyfusés / PCs sur ATX dédiée.
- Tester la stabilité : le cluster survit au redémarrage d'un nœud.
4 · Provisioning bare-metal
Brancher une carte mère vide → elle devient automatiquement une machine du cluster (PXE + réinstallation d'OS à distance).
| Outil | Niveau | Rôle |
|---|---|---|
| FOG Project / Cobbler | Débutant | Clonage et réinstall PXE simple |
| Canonical MAAS | Pro | Cloud privé : provisioning complet |
⚠️ Sécurité : toujours demander confirmation avant d'effacer un disque.
5 · Contrôle des cartes (PMM / WoL / ADB)
node-control.sh reboot phone-01 # ADB sans écran ni PIN
node-control.sh poweron pc-01 # WoL + relais USB (PMM)- PMM : relais USB sur PWR/RST des PCs — le « bouton power » devient logiciel.
- WoL : réveil par paquet magique sur le réseau.
- ADB : pilotage complet du smartphone sans écran ni code PIN.
- Tout déclaré dans
nodes.conf.
6 · Le composant BISCUIT — contrôleur intelligent
Un contrôleur intelligent qui se branche sur le hub de chaque CAS (ce n'est pas un 5ᵉ CAS) :
A · AI Edge Controller (AIC)
- Carte mère smartphone ARM64 (8→16 Go, Linux)
- Agent IA léger : Needle 2 + LFM2.5 (350M–2.6B)
- Diagnostic à la demande via /proc, /sys, journalctl
B · Intelligent Hardware Hub
- MCU STM32H5/H7 ou RP2350 (déterministe)
- Relais, mesure de courant/tension par port
- Capteurs courant/tension/température
- Watchdog indépendant — la sécurité ne dépend jamais du LLM
Règle d'or : le LLM propose, la politique décide, l'outil exécute.
Comment ce pôle rejoint le Logiciel
💻 Équipe Logiciel
Catalogue LLM, agent IA, dashboard, monitoring, clé unifiée.
📄 Application (Winux)
L'agent IA qui pilote PMM / WoL / ADB à distance.
📦 Matériel & 4 CAS
Boîtier, rails, plugins, tutoriels dock smartphone.
🧱 Architecture
Les 3 couches et le câblage du cluster.
Vous démarrez le pôle Électro ?
Choisissez un CAS, rootez, installez Winux, puis reliez le tout en cluster.