Easyeda2KiCad : Ne dessinez plus jamais d’empreinte

Et si je te disais que tu n’aurais peut-être plus jamais besoin de dessiner une nouvelle empreinte ? Telle est l’impression que mon amie a de l’outil qu’elle m’a montré et que je m’apprête à vous montrer à mon tour, ayant utilisé cet outil pour quelques projets, je ne peux pas vraiment être en désaccord !

Nous connaissons tous le trio JLCPCB/LCSC/EasyEDA, et leur intégration a beaucoup de sens. Vous devez concevoir vos cartes dans EasyEDA, commander les composants sur LCSC et faire fabriquer les cartes par JLCPCB. C’est censé être un guichet unique, et comme vous vous en doutez, il y a une intégration étroite entre les trois. S’il n’y en avait pas, vous seriez tenté de sortir de l’écosystème, après tout.

Mais comme beaucoup dans cette communauté, j’utilise KiCad, et je ne m’attends pas à passer à une autre suite de conception de PCB – surtout pas une suite cloud. Pourtant, j’aime utiliser la combinaison JLCPCB et LCSC sur le marché des PCB de loisir tel qu’il se présente actuellement, et malgré mon affinité avec KiCad, il semble qu’EasyEDA puisse m’aider après tout !

Toutes les données, pas de tracas

L’un des aspects d’intégration EasyEDA-LCSC difficiles à battre est que vous pouvez facilement ajouter des composants LCSC à vos cartes. Il n’est pas nécessaire de chercher des empreintes de pas et des symboles, ils sont tous prêts à l’emploi. Vous obtenez simplement l’inventaire LCSC à portée de main, ou du moins la partie documentée par les ingénieurs d’EasyEDA. En effet, ces informations ne sont pas seulement spécifiques à EasyEDA, vous pouvez y accéder de l’extérieur, et il existe un outil appelé easyeda2kicad qui vous permet de télécharger tous les fichiers de pièces au format KiCad !

Au final, ça rentre avec de la place à revendre !

Par exemple, je cherchais récemment des prises microSD – quelque chose pour lequel j’ai fait mes preuves. Il y a même quelques centaines de pièces dans un sac à côté de mon bureau. La contrainte d’aujourd’hui ? Il doit être moins large que la carte elle-même, car je dois l’insérer dans un endroit étroit. Mouser n’avait pas de bonnes pièces pour moi, mais LCSC si. Les douilles que j’ai trouvées étaient également beaucoup moins chères, y compris les frais d’expédition et la TVA. Donc, j’ai trouvé une bonne pièce, mais oh non, l’empreinte a dix plots et les dimensions mécaniques ne sont qu’à moitié intelligibles, et je veux juste commencer à dessiner déjà le tableau tant attendu !

Tout ce dont vous avez besoin à partir d’ici est le easyeda2kicad script installé – il prend le numéro de pièce LCSC et crée automatiquement les fichiers de symbole, d’empreinte et de modèle 3D pour vous. Pour être clair, toutes les pièces du LCSC n’ont pas été numérisées. Mais cela dit, pour l’un de ses projets, mon amie a pu télécharger avec succès un emplacement MXM complet, des connecteurs DisplayPort, miniDisplayPort et VGA, et quelques inductances avec des empreintes non standard ; une combinaison qui nécessiterait généralement que vous vous asseyiez devant un éditeur de PCB pendant quelques heures, et cela n’inclut certainement pas les modèles 3D.

Limité, mais génial néanmoins

Le choix dans le logiciel EDA est quelque chose de bien moins malléable que le choix du composant et du service PCB, et il est étonnant que ce logiciel nous offre désormais une option supplémentaire. J’ai déjà parcouru quelques projets avec ce script prêt, les empreintes et les symboles ont tous fonctionné comme annoncé, et même si j’ai encore besoin de concevoir des empreintes de temps en temps, elles sont généralement quelque chose d’exotique.

Vous pouvez dessiner ceci à partir de zéro, ou vous pouvez exécuter un script – le choix vous appartient

easyeda2kicad aidera absolument si, comme moi, vous avez un pied fortement dans le domaine JLCPCB + LCSC. Ou le champ des parties orientales du tout. J’ai donné quelques milliers de dollars à ces deux entreprises, à des fins personnelles et professionnelles, et je ne vois pas pourquoi j’arrêterais pour l’instant. Je ne suis pas ici pour promouvoir une entreprise en particulier, bien sûr, et vous devinerez correctement que ces empreintes et symboles fonctionnent également pour les pièces Aliexpress, tant que vous trouvez à quelle pièce LCSC elles correspondent.

Il y a, bien sûr, quelques problèmes. Les empreintes ont un statut juridique douteux – toute licence accordée n’inclut probablement pas une telle utilisation externe, et même si nous ne prévoyons pas de problèmes pour ajouter de telles pièces à des projets open source, c’est une technicité à garder à l’esprit. Ces symboles et empreintes ne sont pas testés, sauf indication contraire, contrairement aux pièces de la bibliothèque KiCad, et comme d’habitude, ils peuvent s’écarter de la fiche technique de manière importante.

Vous êtes également à la merci de l’API EasyEDA, dont vous vous souviendrez peut-être [Jan Mrazek]L’outil de recherche LCSC irremplaçable de a rencontré des problèmes dans le passé. Les problèmes ont depuis été résolus, mais la situation a laissé un mauvais arrière-goût.

Vous pourriez penser qu’il s’agit d’un symbole gratuit et d’une empreinte à gogo, et d’une certaine manière, c’est le cas ! Bien sûr, le trio LCSC-JLCPCB-EasyEDA gagne toujours – vous êtes plus susceptible d’utiliser leurs services si vous utilisez cet outil. Il y a une raison pour laquelle les fabricants occidentaux fournissent souvent les mêmes services, vous donnant des empreintes, des symboles et des modèles 3D afin que vous puissiez démarrer plus facilement une nouvelle conception au sein de leur écosystème. SnapEDA, un service similaire pour les pièces occidentales, a été un pilier dans le monde de l’électronique, et pour y penser, il est grand temps d’avoir une telle option pour les pièces orientales !

François Zipponi
Je suis François Zipponi, éditorialiste pour le site 10-raisons.fr. J'ai commencé ma carrière de journaliste en 2004, et j'ai travaillé pour plusieurs médias français, dont le Monde et Libération. En 2016, j'ai rejoint 10-raisons.fr, un site innovant proposant des articles sous la forme « 10 raisons de... ». En tant qu'éditorialiste, je me suis engagé à fournir un contenu original et pertinent, abordant des sujets variés tels que la politique, l'économie, les sciences, l'histoire, etc. Je m'efforce de toujours traiter les sujets de façon objective et impartiale. Mes articles sont régulièrement partagés sur les réseaux sociaux et j'interviens dans des conférences et des tables rondes autour des thèmes abordés sur 10-raisons.fr.