Kicad Master · 12 October 2026KiCad 10 en 2026 : plugins, workflow PCB et écosystème — le guide complet après la 10.0.6
Il y a cinq ans, KiCad était un outil puissant mais parfois frustrant : il fallait jongler entre des scripts Python bricolés, des exports manuels et des vérifications répétitives. En cette rentrée 2026, la donne a changé : la série 10.0 est stabilisée avec la sortie de la **10.0.6** le 29 août 2026, et l’écosystème des plugins a littéralement explosé. Panelisation automatisée, routage GPU, gestion de bibliothèques collaborative, calcul de coûts en temps réel, revue de layout par IA : les extensions sont devenues le véritable moteur de productivité des concepteurs de cartes électroniques. Voici un panorama structuré de ce qui change vraiment votre quotidien, avec des recommandations nuancées selon vos besoins.
De KiCad 6 à 10.0.6 : comment l’écosystème des plugins a explosé
Pour comprendre l’état de l’art en 2026, il faut remonter à la bascule fondamentale qu’a représentée KiCad 6, sorti fin 2021. Cette version a introduit le Plugin and Content Manager (PCM) — un gestionnaire d’extensions intégré qui permet d’installer des addons (plugins Python, bibliothèques, thèmes) depuis des dépôts publics ou privés, avec un dépôt officiel par défaut. Avant cela, installer un plugin relevait de l’exploit : il fallait cloner un dépôt GitHub, copier les fichiers dans le bon dossier, prier pour que l’API n’ait pas changé. Le PCM a transformé KiCad en plateforme extensible au sens moderne du terme, comparable à ce que VS Code a fait pour le développement logiciel.
La documentation officielle des développeurs précise d’ailleurs les règles du jeu : les paquets d’addons doivent être des archives ZIP contenant un fichier metadata.json et respecter une structure de dossiers précise (plugins/, resources/, etc.). Cette normalisation a permis l’émergence d’un écosystème tiers florissant, recensé notamment dans la liste communautaire awesome-kicad qui référence déjà plus de 20 outils spécialisés.
Mais le véritable accélérateur, c’est KiCad 10. Sortie le 20 mars 2026 (version 10.0.0), cette mouture a profondément modernisé l’API Python de pcbnew et renforcé les capacités de scripting, comme l’illustre un article récent sur l’automatisation CI avec l’API pcbnew et kicad-cli (juillet 2026). Les bibliothèques officielles ont été massivement enrichies : 952 nouveaux symboles, 1 216 nouvelles empreintes, 386 nouveaux modèles 3D, dont 78 % des empreintes générées automatiquement. Cette standardisation des données a rendu les plugins plus fiables, car ils peuvent désormais s’appuyer sur des formats cohérents.
KiCad 10 a aussi modifié les règles de distribution. Le PCM est devenu plus strict sur la validation des métadonnées, et la communauté a vu émerger des dépôts tiers spécialisés. Surtout, la série 10.0.x a consolidé l’API pour les développeurs d’extensions, avec une meilleure gestion des erreurs et une documentation plus complète. Résultat : les plugins ne sont plus des bricolages, mais des outils professionnels maintenus, testés et documentés.
Le point sur les versions : 10.0.6 est stable, la 10.0.7 se profile
Au moment d’écrire ces lignes (octobre 2026), la dernière version stable publiée reste KiCad 10.0.6, annoncée le 29 août 2026 sur le blog officiel. Elle contient des correctifs critiques et des améliorations mineures depuis la 10.0.5, qui datait du 22 juillet 2026. La 10.0.6 avait été précédée d’une release candidate (RC1) le 18 août 2026. Le projet recommande explicitement de migrer « dès que possible », tant cette mouture corrige de bugs gênants — notamment les problèmes de performance de déplacement de pistes signalés sous 10.0.4/10.0.5, où le simple fait de saisir un segment déjà routé devenait extrêmement lent, au point de rendre la 10.0.5 « inutilisable » pour certains utilisateurs sur le forum.
Mais la mécanique de versions ne s’arrête pas là. La branche 10.0.x poursuit son marathon de correctifs : une release candidate 1 de la 10.0.7 a été publiée le 27 septembre 2026, suivie d’une release candidate 2 le 3 octobre 2026. Le message officiel est clair : la 10.0.7 sortira « bientôt, sauf si des problèmes critiques sont découverts » pendant les tests. Autrement dit, si vous lisez cet article peu après sa parution, il est très probable que la 10.0.7 soit déjà disponible — vérifiez la page de téléchargement avant toute mise à jour. Les utilisateurs qui veulent la toute dernière stabilité en production doivent donc rester sur la 10.0.6, tandis que les curieux peuvent tester les RC de la 10.0.7.
Un mot sur les plateformes : la 10.0.6 est disponible pour Windows, macOS et Linux, avec des paquets publiés ou imminents selon les distributions. Côté Apple Silicon, un guide de validation paru le 23 septembre 2026 détaille l’installation de la 10.0.6 sur Mac ARM, en insistant sur la vérification de l’architecture et la validation des projets, fichiers Gerber, bibliothèques et modèles 3D. Côté Linux, la distribution ALT a intégré le paquet kicad-10.0.6-alt2 dans son dépôt Sisyphus. Et pour la communauté asiatique, le projet a annoncé le 16 septembre 2026 la quatrième conférence KiCon Asia, qui se tiendra à Shenzhen du 5 au 7 novembre 2026.
Scripts, Action Plugins, outils externes : les quatre familles qui cohabitent
En 2026, il existe quatre grandes familles d’extensions, chacune avec ses forces et ses cas d’usage. Les comprendre est essentiel pour choisir le bon outil.
1. Les scripts Python autonomes : ce sont des programmes qui s’exécutent en dehors de l’interface graphique, souvent via la ligne de commande ou un script lancé à la demande. Ils utilisent l’API pcbnew pour lire, modifier et générer des fichiers de conception. Leur avantage ? Ils sont parfaits pour l’automatisation CI/CD : on peut lancer des vérifications DRC personnalisées, générer des BOM ou des fichiers de fabrication dans un pipeline GitLab sans ouvrir l’interface. L’article d’Electronics Design Australia (juillet 2026) montre comment intégrer ces scripts dans des pipelines d’intégration continue. Leur limite : pas d’interaction directe avec l’utilisateur, il faut tout paramétrer en dur ou via des fichiers de configuration.
2. Les Action Plugins : ce sont des extensions intégrées directement dans l’interface de KiCad, accessibles via le menu "Outils" ou un raccourci. Elles utilisent l’API Python de pcbnew pour manipuler la carte en temps réel : sélectionner des composants, les déplacer, modifier des règles, lancer des vérifications. C’est la famille la plus populaire car elle offre une expérience utilisateur fluide. Des outils comme ReplicateLayout (placement répétitif de motifs) ou KiCost (calcul de coûts) appartiennent à cette catégorie. Le PCM les installe proprement, avec leur fichier metadata.json et leurs dépendances.
3. Les outils externes interfacés par fichiers : ce sont des logiciels séparés qui communiquent avec KiCad via des formats de fichiers standard (Gerber, Specctra, CSV, JSON). Le cas le plus emblématique est Freerouting, le routeur automatique open-source : on exporte sa carte au format Specctra depuis pcbnew, on lance Freerouting, puis on réimporte le résultat. Cette approche par fichiers présente un avantage majeur : elle permet d’utiliser des outils très puissants sans avoir à maintenir une compatibilité parfaite avec l’API Python. En 2026, on voit aussi émerger des services cloud comme Autocuro ou des routeurs GPU-accélérés, qui suivent le même principe d’interface par fichiers.
4. Les addons installés via le PCM : c’est la catégorie la plus standardisée. Le PCM gère l’installation, les mises à jour et la désinstallation des addons, qu’il s’agisse de plugins Python, de bibliothèques de symboles ou d’empreintes, ou même de thèmes d’interface. La documentation officielle précise que le dépôt officiel est disponible par défaut, mais que des dépôts tiers peuvent être ajoutés. C’est devenu le canal privilégié pour distribuer des extensions à grande échelle, car il garantit une certaine qualité (validation des métadonnées) et facilite la vie des utilisateurs.
| Famille | Interface | API utilisée | Cas d’usage typique | Exemples |
|---|---|---|---|---|
| Scripts Python autonomes | CLI / CI | pcbnew API, kicad-cli | Automatisation, vérifications batch, génération de fichiers | Scripts DRC custom, génération BOM |
| Action Plugins | GUI intégrée | pcbnew API (Python) | Manipulation interactive, placement, vérifications | ReplicateLayout, KiCost, Copper Thief |
| Outils externes par fichiers | Logiciel séparé | Formats fichiers (Specctra, Gerber) | Routage automatique, analyse avancée | Freerouting, Autocuro, Salitronic Gerber Analyzer |
| Addons PCM | GUI + gestionnaire | metadata.json + API | Distribution standardisée, bibliothèques, thèmes | KiKit, KiBoM, bibliothèques CERN |
Préparer la fabrication : panelisation, export Gerber et BOM sans y penser
C’est probablement le domaine où les plugins ont le plus transformé le workflow. Fini le temps où il fallait exporter chaque couche manuellement, vérifier les fichiers Gerber un par un et générer une nomenclature avec un tableur.
KiKit est devenu l’outil de référence pour la panelisation. Ce plugin permet de créer des panneaux de plusieurs cartes identiques ou différentes, d’ajouter des rails de découpe, des points de test, et d’exporter le tout en Gerber avec une configuration précise. Son intégration au PCM le rend trivial à installer. Pour un maker qui veut envoyer ses cartes chez JLCPCB, le gain est énorme : au lieu de 30 minutes de manipulation manuelle, on configure un fichier YAML et on obtient un panneau parfait en quelques secondes.
KiBoM et KiCad Better BOM gèrent la génération de nomenclatures. KiBoM est un classique : il génère des BOM HTML ou CSV à partir du schéma, avec regroupement par valeur, référence croisée avec les empreintes, et même des options de personnalisation avancées. Better BOM, plus récent, offre une interface web interactive pour visualiser et filtrer la nomenclature, ce qui est très utile pour les équipes. BOM2Md convertit la BOM en Markdown, pratique pour la documentation.
Pour l’assemblage chez JLCPCB, JLCKicadTools est devenu incontournable. Ce plugin prépare automatiquement les fichiers de placement (CPL) et la BOM au format exact demandé par le service d’assemblage chinois, avec les correspondances de références et les options de rotation. Il gère aussi les variantes de composants (par exemple, remplacer un composant non disponible par un équivalent). Le plugin KiCad JLCPCB BOM Plugin fait un travail similaire, avec une interface dédiée. Le guide officiel de JLCPCB (2026) détaille d’ailleurs la procédure d’export BOM et CPL depuis KiCad 10.
KiZip et kicad-gerberzipper automatisent l’archivage : ils compressent tous les fichiers de fabrication (Gerber, perçages, BOM, CPL) dans une archive ZIP prête à envoyer. Fini les oublis de fichiers. Le Copper Thief Plugin est plus spécialisé : il permet d’extraire des motifs de cuivre d’une carte existante pour les réutiliser, ce qui est pratique pour les blocs fonctionnels récurrents.
| Plugin | Fonction | Format de sortie | Intégration PCM | Particularité |
|---|---|---|---|---|
| KiKit | Panelisation, export | Gerber, SVG, PDF | Oui | Configuration YAML, panneaux multi-cartes |
| KiBoM | Génération BOM | HTML, CSV | Oui | Regroupement par valeur, personnalisation |
| Better BOM | BOM interactive | HTML | Oui | Interface web, filtres, recherche |
| JLCKicadTools | Préparation JLCPCB | CSV (BOM, CPL) | Oui | Gestion des variantes, rotations |
| KiZip | Archivage Gerber | ZIP | Oui | Packaging complet |
| Copper Thief | Extraction de cuivre | Fichiers KiCad | Oui | Réutilisation de motifs |
Le plugin Splice CAD : quand le câblage sort du PCB
Nouveauté notable de 2026 : le plugin open source Splice CAD (GPL-3.0) crée un pont entre KiCad et le cloud de câblage. Il exporte en un clic (Tools → External Plugins → Export to Splice CAD) les connecteurs de votre PCB vers un projet Splice, en détectant les headers par préfixe de référence (J, CN, CON, P, X) et en lisant les fonctions de broches depuis le netlist. Le plugin envoie le projet soit à l’application de bureau Splice CAD (via localhost, sans clé API), soit vers le web avec une clé API. Les IDs de nœuds et de broches sont stables, ce qui permet de ré-exporter sans dupliquer. C’est un cas d’usage de plus en plus courant : la conception du faisceau de câbles est désormais connectée au PCB, là où il fallait auparavant des exports manuels et des allers-retours entre outils. Installation via le PCM en ajoutant le dépôt https://splice-cad.github.io/splice-kicad-plugin/repository.json. Le plugin fonctionne avec KiCad 9.0 ou plus récent et utilise le Python embarqué de KiCad (3.9+).
Accélérer la conception : routage automatique, placement et vérifications DRC
Le routage automatique a longtemps été le point faible de KiCad. Le routeur interactif natif est bon pour le routage manuel assisté, mais pas pour l’automatisation complète. C’est là que Freerouting entre en scène. Cet outil open-source, interfacé par fichiers Specctra, reste la référence du routage automatique gratuit. Mais attention : la version 2.3.0 a introduit une régression sérieuse. Un rapport de bug publié le 28 août 2026 sur GitHub documente que Freerouting 2.3.0 — et le snapshot 2.3.1 utilisé sur api.freerouting.app — produit des routes que son propre moteur de score signale comme violant les clearances, sur des cartes que la version 2.2.4 routait sans aucune violation. Autrement dit : si vous dépendez de Freerouting en production, restez sur la 2.2.4 tant que le correctif n’est pas confirmé, ou validez systématiquement chaque route avec le DRC de KiCad.
Pour le routage manuel assisté, KiCad 10 a considérablement amélioré son routeur interactif. Les modes Walk Around et Shove (pousser les pistes existantes pour faire de la place) sont désormais utilisables sur des cartes de complexité moyenne, comme le détaille un tutoriel paru le 13 août 2026. La règle d’or reste la même : configurer ses règles de conception avant de router, placer les composants intelligemment, puis valider chaque carte avec le DRC et les vérifications de fabrication. Le push-and-shove entre en scène, mais son coût en performance sur les gros boards reste un point de vigilance.
Côté vérifications, KiCad 10 a introduit le DRC graphique et des règles enfin scriptables — une avancée saluée par la communauté, même si la couverture reste inégale selon les cas d’usage. Pour les vérifications personnalisées, l’API pcbnew permet d’écrire ses propres contrôles et de les intégrer dans un pipeline CI.
Stitching vias et plans de masse : l’automatisation qui change la vie
Un cas d’usage emblématique de l’automatisation par script : la grille de vias de stitching. Relier un plan de masse sur plusieurs couches avec des dizaines de vias manuels est fastidieux et source d’erreurs. Un article de scriptedpcb.com (13 septembre 2026) montre comment générer une grille complète de vias de stitching reliés à la masse par script, plutôt qu’à la main. Un tutoriel de SaludPCB (11 août 2026) va dans le même sens : un plugin qui remplit automatiquement les plans de masse en un clic, particulièrement utile pour le shielding RF et la gestion thermique. Ces deux approches illustrent parfaitement la quatrième famille d’extensions : des outils spécialisés, installables via le PCM, qui automatisent une tâche précise sans prétendre remplacer le concepteur.
L’IA s’invite dans le workflow : copilotes, plugins et générateurs
2026 est aussi l’année où l’IA est entrée dans le flux de travail KiCad — non sans débat. Une analyse de protoflow.ai (31 juillet 2026) recense trois méthodes réelles pour ajouter de l’IA à un workflow KiCad : les plugins intégrés à l’éditeur, les outils de génération de schéma « generate-then-export », et la génération de pièces assistée par IA. Chacune a ses limites, et l’article prend soin de distinguer ce qui marche de ce qui relève encore du demo-ware.
L’exemple le plus concret est Konnect, un plugin natif pour KiCad 10 écrit en Rust, qui transforme Claude en assistant de schématique et de routage via le protocole MCP (Model Context Protocol). Un article de DevTrends (7 septembre 2026) détaille son fonctionnement : le plugin expose les données de conception au modèle, qui peut proposer des modifications, suggérer des connexions ou aider au routage. C’est expérimental, mais c’est la première intégration sérieuse d’un LLM directement dans l’éditeur.
Il faut toutefois rester lucide. Les outils « IA-first » promettent de court-circuiter le travail de conception, mais les benchmarks disponibles en 2026 montrent des limites : Quilter annonce transformer 428 heures de placement-routage en 38,5 heures de nettoyage humain, mais ce nettoyage reste substantiel. Le RL (apprentissage par renforcement) propose, mais ne décide pas. Le LLM pond des netlists, mais l’éditeur hiérarchique qui tient des centaines de feuilles reste irremplaçable pour les projets complexes. La vraie question n’est pas « l’IA remplace-t-elle le concepteur ? », mais « où l’IA fait-elle gagner du temps sans introduire de risque ? ». En 2026, la réponse honnête : sur les tâches répétitives et la génération de pièces, oui ; sur la conception architecturale et la validation finale, pas encore.
Ce qui reste à prouver : les irritants persistants
Malgré les progrès, tous les problèmes ne sont pas résolus. Le forum officiel de KiCad reste le meilleur baromètre des frustrations réelles.

Les performances sur gros projets. Le bug de déplacement de pistes lent sous 10.0.4/10.0.5, corrigé en 10.0.6, a laissé des traces dans les esprits. Sur des cartes de plusieurs milliers de nets, le push-and-shove peut encore ramer, et la 10.0.7 en RC ne promet pas de révolution sur ce front.
L’import Altium. Un fil du forum (1er septembre 2026) documente un problème récurrent : lors de la migration d’un projet Altium (version 25.6.2 testée) vers KiCad 10.0.6, l’ERC remonte « Symbol pin or wire end off connection grid » sur presque chaque broche et chaque fil. Ce n’est pas bloquant — c’est un avertissement de grille — mais cela génère des centaines de faux positifs qu’il faut trier. L’importateur natif d’Altium n’existe toujours pas dans KiCad 10.0.0 ; la migration passe par des formats intermédiaires, avec les frictions que cela implique.
La simulation. La simulation SPICE intégrée reste un chantier. Elle fonctionne pour des circuits simples, mais les concepteurs qui ont besoin de simulations avancées continuent de sortir vers des outils dédiés. C’est un point que la série 10 n’a pas résolu.
Les fonctionnalités récentes à apprivoiser. KiCad 10 a introduit des labels de puissance locaux — une nouveauté qui a dérouté plus d’un utilisateur, comme en témoigne un fil du forum (3 août 2026) où quelqu’un demande comment les activer, sans trouver l’option dans les réglages existants. Le mode sombre, les variantes et le DRC graphique sont passés par une phase d’adaptation, mais sont globalement bien accueillis.
L’écosystème au-delà des plugins : matériel, cloud et collaboration
L’écosystème KiCad ne se limite pas aux plugins logiciels. En 2026, il s’étend au matériel et aux services.
Les contrôleurs 3Dconnexion. La page officielle de 3Dconnexion dédiée à KiCad (2026) et une vidéo de démonstration « KiCad x 3Dconnexion – SpaceMouse benefits and features » documentent l’intégration des SpaceMouse dans le workflow KiCad. Pour la navigation 3D et le placement, c’est un confort réel — mais c’est un investissement matériel qui ne se justifie que pour les utilisateurs intensifs.
La collaboration. Le partage de fichiers ZIP et les dépôts Git restent les moyens principaux de collaborer sur un design. Des guides Git pour KiCad existent (Anchorpoint, 2026), et le plugin Splice CAD ouvre une voie vers le cloud pour le câblage. Mais la collaboration multi-utilisateurs en temps réel, façon Altium 365 ou Upverter, n’est pas encore une réalité dans KiCad. C’est un mythe à ce stade — ou plutôt une promesse en cours de construction.
Les bibliothèques. La vraie révolution silencieuse de KiCad 10, c’est le passage du fichier local à la base de données partagée. Les bibliothèques officielles ont été massivement enrichies (952 symboles, 1 216 empreintes, 386 modèles 3D), et la gestion via base de données permet aux équipes de partager des bibliothèques cohérentes. C’est moins spectaculaire qu’un plugin de routage, mais c’est ce qui fait la différence entre un projet hobbyiste et un projet industriel.
Conclusion : un écosystème mature, des promesses à tenir
KiCad 10.0.6, et bientôt 10.0.7, marque une étape : l’écosystème des plugins est devenu un véritable moteur de productivité, avec des outils professionnels maintenus, testés et documentés. La panelisation, la génération de BOM, la préparation JLCPCB, le stitching de vias, le câblage cloud : tout cela se fait désormais en quelques clics, là où il fallait autrefois des heures de manipulation.
Mais la maturité ne signifie pas la perfection. Les performances sur gros projets, l’import Altium, la simulation et la collaboration temps réel restent des chantiers ouverts. L’IA s’installe progressivement, avec des résultats prometteurs sur les tâches répétitives et des limites claires sur la conception architecturale. La 10.0.7, en release candidate au moment d’écrire ces lignes, apportera son lot de correctifs — sans doute pas de révolution.
Pour le concepteur PCB en 2026, la question n’est plus « KiCad est-il assez bon ? » mais « quel plugin, quel workflow, quelle combinaison d’outils pour mon projet ? ». Et ça, c’est le signe d’un écosystème en bonne santé.
Sources
- KiCad 10.0.6 Release — blog officiel, 29 août 2026
- KiCad Version 10.0.7 Release Candidate 1 Available — kicad.org, 27 septembre 2026
- KiCad Version 10.0.7 Release Candidate 2 Available — kicad.org, 3 octobre 2026
- KiCad Conference Asia 2026 Announcement — kicad.org, 16 septembre 2026
- Download – KiCad — page officielle de téléchargement
- KiCad — Wikipédia — historique et licence
- How To Install KiCad 10.0.6 On Apple Silicon Mac — NOVAKVM Engineering Blog, 23 septembre 2026
- KiCad 10.0.4 / 10.0.5 – extremely slow track movement in PCB Editor — forum officiel, 12 août 2026
- Altium → KiCad 10 import: "Symbol pin or wire end off connection grid" — forum officiel, 1er septembre 2026
- Local power labels – how? — forum officiel, 3 août 2026
- 2.3.0 regression: routes ship self-reported clearance violations — rapport de bug Freerouting, 28 août 2026
- KiCad Autorouting Made Easy: Walk Around, Shove, and Freerouting — 13 août 2026
- Créer une grille de vias de stitching avec l’API pcbnew — 13 septembre 2026
- KiCad Plugin Tutorial 2026 | Stitching Vias Made Effortless — 11 août 2026
- KiCad AI in 2026: Copilots, Plugins, and Generators That Actually Work — 31 juillet 2026
- Как подключить Claude к KiCad 10 и отдать разводку плат нейросети — 7 septembre 2026
- awesome-kicad — liste communautaire d’outils
- 3Dconnexion — page officielle dédiée à KiCad — 2026
- The 2026 PCB Design Software List: KiCad, Altium, and EasyEDA Compared — 9 septembre 2026
- KiCad vs Altium in 2026: Where the Free Tool Actually Competes — 9 août 2026
Article recherché et rédigé automatiquement · Magazine Electrosens