Kicad Master · 3 September 2026KiCad 10.0.6 : le point complet sur la migration, l’écosystème et les nouveautés en septembre 2026
Septembre 2026. Cinq mois après la sortie de KiCad 10.0.0, la fondation enchaîne les versions correctives – 10.0.6 est désormais la stable recommandée. L’import natif d’Allegro, PADS et gEDA, le mode sombre, les variantes de conception et l’éditeur graphique DRC ont fait leurs preuves. Mais la migration depuis la version 9 reste un chantier : symboles d’alimentation locaux, abandon du VRML, mise à jour des scripts. Ce dossier actualisé vous guide pas à pas pour passer à KiCad 10 sans casse, en tirant parti des dernières corrections, des retours de la communauté et d’un écosystème de plugins – breadboard virtuel, autoroutage GPU, serveurs MCP pour l’IA – qui n’a jamais été aussi dynamique.
Pourquoi KiCad 10 maintenant ? Roadmap, promesses et réalité de septembre 2026
Le 30 mars 2026, le blog officiel de KiCad annonçait la disponibilité de la version 10.0.0. Une sortie qui n’a pas surpris les habitués : le cycle de développement annuel était attendu, même si la communauté espérait une livraison dès février. Le décalage d’un mois n’a pas entamé l’enthousiasme : 7 609 commits uniques, des centaines de corrections de bugs et une ribambelle de nouvelles fonctionnalités étaient au rendez-vous – un volume de contributions en nette hausse par rapport à la version 9, signe que le projet open-source attire toujours plus de développeurs, traducteurs et contributeurs de bibliothèques.
Depuis, la fondation a publié six versions correctives : 10.0.1, 10.0.2, 10.0.3, 10.0.4, 10.0.5 et 10.0.6 (annoncée en août 2026). Chacune apporte des corrections critiques et des améliorations mineures, sans introduire de rupture majeure. Pour les utilisateurs hésitants, le moment est venu : la branche 10 est désormais mature et stable. La note de version de 10.0.6, sobre, confirme : « critical bug fixes and other minor improvements ». Rien de spectaculaire, mais la stabilité est là – et la fondation recommande explicitement de mettre à jour « dès que possible » en raison de plusieurs correctifs critiques, notamment la gestion mémoire du moteur de vérification des règles, la correction de l’affichage de la grille dans la barre d’état, ou encore le transfert des groupes par instance pour les feuilles partagées lors de la synchronisation schéma-PCB.
Les motivations officielles tiennent en quelques lignes : « contributions communautaires, centaines de corrections de bugs et nouvelles fonctionnalités ». Rien de très spectaculaire dans la forme, mais le fond est solide. Pour la première fois, KiCad franchit le cap des versions à deux chiffres, et avec lui, plusieurs changements structurels qui impacteront durablement la manière de concevoir.
Le plus visible est le passage au format STEP exclusif pour les modèles 3D. Fini les VRML (.wrl) – place à un format unique, plus précis géométriquement, et qui réduit la taille d’installation. Les bibliothèques officielles en profitent : 952 nouveaux symboles, 1 216 nouvelles empreintes, 386 nouveaux modèles 3D. Mais le chiffre qui fait réfléchir est celui de l’automatisation : 78 % des empreintes sont désormais générées automatiquement à partir de données, contre un dessin manuel auparavant. Un gain de temps considérable pour les mainteneurs, mais un défi pour les utilisateurs qui devront vérifier la correspondance avec leurs propres composants.
Côté équipe, cinq nouveaux membres ont rejoint l’équipe des bibliothèques, signe que la fondation investit dans la qualité des composants fournis. L’import natif de projets Allegro, PADS et gEDA/Lepton PCB fait son entrée – une fonctionnalité qui, combinée à l’arrêt d’EAGLE (fin de vie le 7 juin 2026, serveurs de licences fermés), pourrait faire basculer les derniers réfractaires. En revanche, l’import Altium n’est pas natif dans KiCad 10 : il repose encore sur des plugins tiers. La fondation travaille sur un importateur natif, mais il n’est pas encore livré.
Les nouveautés qui changent la donne pour votre flux de conception
KiCad 10 n’est pas une simple mise à jour de maintenance. Plusieurs fonctionnalités modifient en profondeur la manière de travailler. Voici les principales, avec leur impact sur la migration.
| Fonctionnalité | Description | Impact migration |
|---|---|---|
| Import natif Allegro, PADS, gEDA | Import des schémas, PCB et bibliothèques de ces formats (Allegro, PADS, gEDA/Lepton) | Permet de rapatrier des projets hérités sans conversion manuelle ; Altium reste via plugins |
| Symboles d’alimentation locaux | Alimentations limitées à la feuille courante, évitant les conflits multi-feuilles | Nécessite de revoir les schémas existants si on utilise des alimentations globales |
| Support IPC-4761 | Protection des vias (remplissage, capuchon) intégré dans les fichiers de perçage, IPC-2581 et ODB++ | Nouveaux paramètres DRC à configurer ; les fichiers de sortie changent |
| Rotation arbitraire des tableaux | Possibilité de tourner les tableaux de composants à n’importe quel angle | Aucun impact rétroactif, mais améliore le placement |
| Curseurs multiples dans le simulateur | Plusieurs curseurs sur les formes d’onde pour des mesures simultanées | Nécessite de réapprendre l’interface simulation |
| Mode sombre | Interface sombre native (Windows, macOS, Linux) avec commutation automatique selon les préférences système | Simple préférence, aucun impact sur les fichiers |
| Variantes de conception | Gestion des variantes (BOM, placement) au sein d’un même projet | Nouvelle fonctionnalité ; les projets existants ne l’utilisent pas |
| Éditeur graphique DRC | Éditeur graphique des règles de conception, contraintes haute vitesse (temps de propagation, impédance) | Les anciennes règles DRC doivent être revues ; les fichiers .kicad_pro intègrent de nouveaux paramètres |
| Routage différentiel haute vitesse | Profils de routage par couche, contraintes de délai temporel | Améliore le routage des signaux rapides ; nécessite de paramétrer les nouvelles contraintes |
| Barres d’outils personnalisables | Personnalisation des barres d’outils dans les éditeurs | Aucun impact rétroactif |
| Annuler/Refaire dans les dialogues | Possibilité d’annuler les modifications dans les fenêtres de paramètres | Améliore l’expérience utilisateur |
| Sélection lasso ou forme arbitraire | Sélection d’objets par lasso ou polygone dans les éditeurs | Aucun impact rétroactif |
| Affichage des croisements de fils non connectés | Arcs pour indiquer les croisements sans connexion | Améliore la lisibilité des schémas |
| Mise à jour en temps réel des connexions | Les connexions se mettent à jour pendant le glisser-déposer | Aucun impact rétroactif |
| Avertissements courts-circuits potentiels | Détection de courts-circuits potentiels dans le schéma | Améliore la détection d’erreurs |
| Regroupement d’objets dans les schémas | Le regroupement (group) est désormais disponible dans l’éditeur de schémas | Permet de mieux organiser les schémas complexes |
| Import/Export CSV pour les tableaux de broches | Possibilité d’importer/exporter les tableaux de broches des symboles | Facilite la gestion des composants à nombreuses broches |
Ces nouveautés justifient la migration, mais elles imposent aussi une phase d’adaptation. Par exemple, les symboles d’alimentation locaux peuvent casser des schémas multi-feuilles qui utilisaient des alimentations globales. Le support IPC-4761 ajoute des options dans les fichiers de perçage : si vous utilisiez un script personnalisé pour générer vos fichiers de fabrication, il faudra le mettre à jour.
Parmi les nouveautés les plus commentées sur les forums, les variantes de conception méritent une attention particulière. Longtemps attendues, elles permettent de gérer plusieurs configurations (prototypes, versions régionales, options de production) au sein d’un même projet, sans duplication. Le système était encore caché derrière un flag de configuration avancée dans les nightlies de fin 2025, mais il est bien livré dans la 10.0.0 et fonctionne de l’éditeur de schémas jusqu’au PCB, en influençant le routage, le placement et la BOM. Concrètement, le moteur des variantes permet d’exclure ou de substituer des composants, de modifier des valeurs, et de piloter le placement et le routage différenciés selon la variante sélectionnée – un atout majeur pour les séries qui déclinent plusieurs options d’un même produit.
L’éditeur graphique DRC, lui, fait l’unanimité : fini le fichier texte, place à une interface visuelle pour définir des contraintes complexes (temps de propagation, impédance, règles haute vitesse). Trois cas pratiques reviennent souvent dans les retours : la définition de classes de net avec des règles de clearance différentes, la gestion des contraintes de longueur pour les paires différentielles, et l’intégration temps réel qui signale les violations pendant le routage. La 10.0.6 ajoute d’ailleurs des actions de correction suggérées pour les erreurs DRC, ce qui accélère considérablement la résolution des violations.
Avant de sauter le pas : sauvegarde, inventaire et plan de migration
La règle d’or : ne jamais migrer sur votre unique copie de travail. Avant toute chose, faites une sauvegarde complète de vos projets. KiCad 9 et 10 utilisent les mêmes extensions (.kicad_pro, .kicad_sch, .kicad_pcb), mais le format interne change. Une fois converti en 10, un projet ne pourra plus être rouvert en 9 sans outil tiers (NextPCB propose un convertisseur en ligne 10→9→8→7, mais la fondation ne recommande pas cette pratique).
Étape 1 : Sauvegarder l’intégralité de votre environnement
- Projets : copiez l’arborescence complète (fichiers projet, schémas, PCB, bibliothèques locales).
- Bibliothèques personnalisées : symboles (.kicad_sym), empreintes (.kicad_mod), modèles 3D (.step et .wrl).
- Scripts Python et plugins : le dossier
~/.kicad/scripting/ou équivalent. - Fichiers de configuration :
kicad_common,kicad_pro(préférences).
Étape 2 : Inventaire des dépendances
- Bibliothèques tierces : notez leur provenance (GitHub, forums, etc.). Certaines peuvent ne pas être compatibles avec la 10.
- Modèles 3D au format VRML : ils ne seront plus lus dans KiCad 10. Il faut les convertir en STEP ou les remplacer.
- Plugins comme FreeRouting, kicad-3d-models-include, OrthoRoute (autoroutage GPU) : vérifiez leur compatibilité. OrthoRoute, par exemple, est un plugin prometteur pour KiCad 10, mais il est encore en développement et peut nécessiter des ajustements.
Étape 3 : Établir un plan de migration
- Commencez par un projet simple (2 couches, peu de composants) pour tester le processus.
- Convertissez ensuite les projets critiques, un par un.
- Ne migrez pas l’intégralité de votre bibliothèque personnalisée d’un coup : testez quelques symboles et empreintes d’abord.
Étape 4 : Utiliser une copie
- Installez KiCad 10 en parallèle de la version 9 (elles peuvent cohabiter).
- Ouvrez votre projet de test dans KiCad 10. Le moteur de conversion intégré s’exécutera automatiquement.
Un conseil supplémentaire venu des forums : si vous utilisez Git pour versionner vos projets (une pratique de plus en plus répandue, et pour cause – les fichiers texte de KiCad se prêtent parfaitement au diff), faites un commit avant toute conversion. Cela vous permettra de revenir en arrière proprement, et de visualiser exactement ce que la migration a changé dans vos fichiers. Des services comme CADLAB.io ou BoardRepo proposent d’ailleurs une visualisation web des schémas et PCB versionnés, avec historique et commentaires – un vrai plus pour les équipes. Le guide d’Anchorpoint publié en juin 2026 détaille précisément comment tirer parti de Git comme filet de sécurité ultime pour vos layouts matériels.
Bibliothèques sous tension : STEP, CERN et modèles 3D à l’heure du changement
Le changement le plus radical pour les bibliothèques est l’abandon du VRML au profit du STEP exclusif. Si vous possédez des modèles 3D personnalisés en .wrl, ils ne seront tout simplement pas chargés dans KiCad 10. Il faut les convertir en STEP (.step ou .stp). De nombreux outils gratuits existent (FreeCAD, Blender avec plugin STEP), mais c’est une opération manuelle qui peut prendre du temps.

Pour les bibliothèques officielles, la mise à jour est automatique via le gestionnaire de bibliothèques intégré. KiCad 10 propose un outil de migration qui convertit les symboles (.kicad_sym) et les empreintes (.kicad_mod) du format 9 vers le format 10. En théorie, tout se passe sans intervention. En pratique, soyez attentifs :
- Les champs supplémentaires que vous avez ajoutés (numéro de commande, fabricant, etc.) sont conservés, mais certains champs système (comme
FootprintouDatasheet) peuvent voir leur comportement modifié. - Les empreintes générées automatiquement (78 % du catalogue officiel) sont désormais pilotées par scripts : si vous aviez personnalisé une empreinte officielle, vérifiez qu’elle n’a pas été écrasée par la version scriptée.
- Les modèles 3D STEP sont plus lourds que les anciens VRML : prévoyez un peu plus d’espace disque et des temps de chargement légèrement accrus, surtout sur les machines modestes.
Un point souvent négligé : la 10.0.6 corrige le transfert des groupes par instance pour les feuilles partagées lors de la synchronisation entre schéma et PCB. Si vous utilisez des hiérarchies complexes avec des feuilles répétées, cette correction est importante – elle évite des pertes de regroupement silencieuses qui pouvaient corrompre l’organisation de vos PCB.
L’écosystème explose : breadboard virtuel, autoroutage GPU et IA
C’est peut-être la nouvelle la plus excitante de cette rentrée 2026 : l’écosystème KiCad n’a jamais été aussi dynamique. Trois tendances se dégagent nettement.
Le breadboard virtuel : le pont entre schéma et platine d’essai
Un plugin né dans les amphis de l’Université d’Anvers vient jeter un pont entre le schéma et la platine d’essai virtuelle. Développé par Robin Kerstens pour accompagner les étudiants en électronique, kicad-breadboard présente une breadboard virtuelle configurable en taille et en style, avec une liste de composants et d’outils plaçables en quelques clics. L’ajout de fils se fait naturellement, et l’affectation des alimentations et des sondes complète le processus. Là où l’outil brille, c’est dans sa capacité à effectuer une vérification ERC entre le schéma et la breadboard, en signalant les incohérences de connexion. Un gain de temps considérable pour l’apprentissage, mais aussi pour le prototypage rapide avant de passer au PCB. Le plugin est compatible avec KiCad 9 et 10, ce qui en fait un outil de transition idéal.
L’autoroutage GPU : des designs monstres en quelques minutes
Côté routage automatique, 2026 marque un tournant. Des outils comme PCB Auto Router ou OrthoRoute exploitent la puissance du GPU pour router des cartes de très grande complexité. Le benchmark qui circule sur Hackaday est impressionnant : un backplane de 17 600 pads, 8 192 airwires et 16 connecteurs de 1 100 broches chacun, un design qui aurait pris des mois à router à la main et qui bloque les routeurs traditionnels. L’autorouteur GPU s’en sort en un temps record, avec routage des paires différentielles et correspondance de longueurs intégrée. Les plugins s’intègrent directement dans KiCad 10, et les retours terrain indiquent une réduction du temps de routage de plusieurs heures à moins de dix minutes pour des cartes complexes. Le guide de RottenWifi publié en août 2026 détaille la configuration des règles, le placement des composants et l’utilisation des modes Walk Around et Shove, avec validation DRC et contrôles de fabrication en fin de parcours.
L’IA s’invite dans le flux de conception
L’intelligence artificielle s’impose progressivement dans la conception de PCB, et KiCad n’est plus un simple spectateur. Trois approches concrètes se dégagent en 2026, comme le résume Protoflow :
- Les plugins in-éditeur : des copilotes qui analysent le schéma en cours, proposent des corrections, ou génèrent du code embarqué. Le serveur MCP de Seeed-Studio permet aux assistants IA d’analyser les schémas, d’inspecter les PCB, de tracer les connexions, de valider les designs et de générer du code embarqué pour les projets KiCad.
- Les outils generate-then-export : on décrit le circuit en langage naturel, l’IA génère le schéma, puis on l’exporte dans KiCad pour la suite du flux.
- La génération de composants : l’IA crée automatiquement les symboles et empreintes à partir de la fiche technique, un gain de temps énorme pour les composants exotiques.
Côté automatisation, la 10.0.6 confirme la montée en puissance des bindings Python (SWIG) et de l’API pcbnew. Des scripts permettent désormais de charger, inspecter et modifier un board en une vingtaine de lignes, d’exécuter des DRC personnalisés dans l’intégration continue via kicad-cli, et d’automatiser la génération de BOM et d’empreintes. Les benchmarks montrent des gains de temps significatifs pour les tâches répétitives : placement automatique, nettoyage de pistes, vérification de sérigraphie. L’écosystème des scripts Python est devenu un véritable cœur de workflow pour les équipes qui industrialisent leurs processus.
Le match face à Altium
Dans ce contexte, la comparaison avec Altium Designer reste pertinente. Altium facture entre 3 850 et 5 000 USD par utilisateur et par an (abonnement, pas de licence perpétuelle), avec une formation à 1 000-2 000 EUR par personne. Pour 5 utilisateurs sur 3 ans, le coût total dépasse facilement 175 000 USD formation comprise. KiCad, lui, reste gratuit et open-source. Les comparatifs de 2026 soulignent qu’Altium conserve des avantages sur l’intégration cloud (Altium 365) et certains flux collaboratifs, mais KiCad rattrape son retard à grands pas – notamment grâce à l’écosystème de plugins et à l’automatisation Python qui séduisent les équipes techniques.
En résumé : le moment est venu
Cinq mois après la sortie de la 10.0.0, la branche 10 de KiCad est arrivée à maturité. La 10.0.6 corrige les derniers bugs critiques, l’écosystème de plugins (breadboard, autoroutage GPU, IA, scripts Python) n’a jamais été aussi riche, et la migration depuis la version 9 est désormais bien documentée par la communauté. Les points de vigilance restent les mêmes : symboles d’alimentation locaux à revoir, VRML à convertir en STEP, scripts à mettre à jour. Mais avec une sauvegarde propre, un plan de migration progressif et les outils communautaires désormais disponibles, le passage à KiCad 10 est non seulement sûr, mais franchement recommandé.

Sources
- KiCad 10.0.6 Release — kicad.org
- KiCad 10.0.5 Release — kicad.org
- KiCad 10 : mode sombre, variantes et plus encore — Elektor Magazine
- KiCad — Wikipédia
- Local power labels – how? — forum.kicad.info
- KiCad Autorouting Made Easy — rottenwifi.com
- The 10 Best PCB Design Software Tools in 2026 — protoflow.ai
- KiCad AI in 2026: Copilots, Plugins, and Generators — protoflow.ai
- PCB Auto Router — pcbautorouter.top
- GPU-Accelerated Autorouter Handles Monstrous PCB Designs — hackaday.com
- KiCad MCP Server by Seeed-Studio — glama.ai
- Git with KiCad — anchorpoint.app
- KiCad Python Scripting: pcbnew API for CI Automation — electronicsdesign.au
- Altium Designer vs KiCad Comparison (2026) — toolsinfo.com
- This KiCad Plugin Enables Breadboarding — hackaday.com

Article recherché et rédigé automatiquement · Magazine Electrosens