Cet article va être différent des autres. Il sera complété au fur et à mesure de la publication de tutoriels sur ma chaîne.
Ici, nous allons découvrir, de façon progressive, les interactions entre Kicad et Freecad par le biais de l'atelier KicadStepUp (KSU) proposé par esayw(https://github.com/easyw/kicadStepUpMod/) et directement utilisable dans Freecad en l'installant avec le gestionnaire d'extensions.
Que fait cet atelier ?
Il permet de modifier un contour de carte dans Freecad alors qu'il a été créé dans Kicad
Il permet d'importer un contour de carte dans Kicad alors qu'il a été créé dans freecad
Il nous aide à modéliser un contour à partir d'un boitier existant
Iļnous aide à gérer les modèles 3D des composants
Et j'en passe...
Sans plus de blabla, voici la présentation de l'atelier et de son installation avec un usage basique :
Deuxième vidéo : Création d'un contour à partir d'un boiter quelconque
Troisième vidéo : Création d'un contour et modification de géométries (dans Freecad ET Kicad)
Quatrième vidéo : Utiliser KSU pour d'autres suites logicielles de CAO électronique
Cinquième vidéo : utiliser KSU pour réaliser un éclaté de PCB
Nouvel article sur Kicad et en particulier sur la découverte de Freerouting (https://www.freerouting.app/), le routage automatique disponible en plugin. Nous allons voir ici l'usage de base qui permet déjà d'automatiser le routage d'un PCB.
Nouvel article bref , après plusieurs semaines de convalescence, accompagné de sa vidéo de démonstration à propos des plugin de Kicad 9. Ici nous installons Freerouting (une vidéo lui sera consacrée) et un bel outil de nomenclature interactive.
Allons à l'essentiel :
Contactez-moi si besoin...ou pour m'encourager ;-)
Maintenant que nous avons réalisé le schéma (STI2D-SIN-ISN: Editer un schéma existant avec Kicad 9) et qu'il est terminé, nous devons le récupérer dans l'éditeur de PCB pour dessiner le circuit imprimé. C'est le but de ce tutoriel ci-dessous (limité à l'import des composants et au placement des empreintes) :
Attention, nous tracerons les pistes dans un autre tutoriel !
J'ai déjà rédigé des articles sur SIMULIDE (STI2D-SIN-ISN: SIMULIDE) que j'apprécie toujours autant pour sa simplicité, sa légèreté et ses fonctionnalités.
Voici le premier "vrai" tutoriel sur Kicad. Ici on va commencer doucement, très très doucement, avec la saisie de schéma. On ne brûle pas les étapes, cela ne sert à rien et on risque de faire des erreurs par la suite.
Voici enfin, après une longue période de calme, un nouvel article ! Il s'agit ici de (re)découvrir (pour certains) le superbe logiciel Kicad.
Ce logiciel permet, à l'instar de Proteus et autres, de créer des schémas électroniques et de produire des circuits imprimés (les fichiers pour fabriquer les circuits imprimés).
Pourquoi Kicad ? Il est très "pro", il est gratuit, il est open source, il est très adapté au monde éducatif, il est bourré de compléments très intéressants, il est personnalisable et.... aucun fichier de licence nécessaire pour le faire fonctionner. Depuis 1992, ce logiciel n'a cessé d'évoluer et il a tout a fait sa place dans le monde de l'électronique de nos jours, il n'a pas à rougir devant Altium, Proteus ou d'autres.
Je l'ai mis de côté pendant une période, trop occupé à travailler sur d'autres logiciels, mais depuis un petit moment, je commence à bien prendre en compte le potentiel de cette solution.
A noter que Kicad a été créé en 1992 par un Français ! Oui Môssieur ! ---> About KiCad | KiCad
Voilà déjà une vidéo d'introduction :
Et ici, le contenu en image du premier "vrai" tutoriel :
L'interface-écran d'accueil :
La saisie de schéma :
Le routeur :
La vue 3D :
L'évolution et la direction des vidéos dépendra du retour que j'aurai au fur et à mesure...
Encore une fois un article bref, sans fioritures, pour un tutoriel aussi bref et, je l'espère, efficace. Ici, on crée un package, c'est-à-dire, une empreinte de composant, dans Proteus, pour l'affecter à un symbole existant. C'est la suite logique de cet article : STI2D-SIN-ISN: Créer un composant, simplement, dans Proteus .
Voici la vidéo :
⇰Il y aura une dernière partie, ou un dernier épisode avec la création complète d'un composant et de son empreinte.
CAN : Convertisseur Analogique →Numérique (Permet de convertir une grandeur physique comme la température en données numériques composées de 0 et 1).
CNA : Convertisseur Numérique →Analogique (Permet de convertir une donnée numérique en valeur analogique comme le niveau d 'éclairement d'une lampe).
IHM : Interface Homme Machine
MESURANDE :Grandeur physique ou chimique dont on veut déterminer la valeur par une mesure
MNEMOTECHNIQUE ou MNEMONIQUE :Un mnémonique en informatique est une technique utilisée pour rendre des informations techniques ou complexes plus faciles à retenir en les associant à des mots ou des phrases simples.
Exemple : Dans les langages d'assemblage, les instructions machine sont souvent représentées par des mnémoniques pour faciliter la programmation.
- MOV : Ce mnémonique signifie "move" (déplacer). Il est utilisé pour copier des données d'un emplacement à un autre.
- Exemple d'utilisation : 'MOV A, B' signifie "déplacer la valeur de B vers A".
- ADD : Ce mnémonique signifie "add" (ajouter). Il est utilisé pour additionner deux valeurs.
- Exemple d'utilisation : 'ADD A, B' signifie "ajouter la valeur de B à A".
- SUB : Ce mnémonique signifie "subtract" (soustraire). Il est utilisé pour soustraire une valeur d'une autre.
- Exemple d'utilisation : 'SUB A, B'signifie "soustraire la valeur de B de A".
Ces mnémoniques permettent aux programmeurs de se souvenir plus facilement des opérations de base qu'ils doivent effectuer, rendant le code plus lisible et plus facile à écrire.
Très bref article, accompagné d'une vidéo (cela devient une habitude), présentant la création d'un composant, dans Proteus, quand son boitier est déjà dans la base. Le composant choisi est l'UM66, générateur de mélodie.
Le composant à créer :
Le composant créé dans Proteus:
La vidéo associée :
Comme d'habitude, une question ? Une remarque ? Un courriel 😊
Je prends enfin le temps de rédiger ce petit article sur une problématique que je voulais traiter depuis longtemps ! Remarque préalable : il s'agit d'un ATmega328P-PU au format DIL 28. On verra plus tard les autres formats comme les CMS.
Tout est dans le titre, ou presque ;-)
Mise en situation basique
En effet, je voulais montrer comment on peut partir d'une carte Arduino pour prototyper un projet pour arriver un microcontrôleur autonome (ce qui est la réalité dans les faits !). Ici, je montre la base : configurer l'IDE, la carte de programmation et la puce cible. Dans une deuxième partie, vous verrez une exploitation dans un projet.
Voilà la vidéo tant attendue :
A vos messages pour la moindre remarque/question/note positive :-)
Nouvelle série pour l'année 2024 : les bases de données bureautiques. Ici, on va voir comment créer des bases de données dans Microsoft Access ou LibreOffice Base . Nous utiliserons des supports réels qui pourraient être utiles à tous.
Pas de long discours, comme d'habitude, une vidéo peut tout expliquer :
Nouvel article sur DIYLC qui va vous présenter des fonctions et des méthodes de personnalisation de vos circuits. Il n'y aura pas trop de blablas ici, une vidéo est largement suffisante ;-).
La vidéo associée :
Comme d'habitude, une remarque ? Une question ? ---> un courriel ;-)
Nouvelle série d'articles, dont le nombre n'est pas défini, sur le simulateur intégré à Target3001!. Ici nous utiliserons toujours la version Discover qui est gratuite.
Attention, il n'y a pas de cours de Physique Appliquée dans ces articles. On utilise juste un outil...
Pourquoi le simulateur de Target? La réponse est juste avant.... c'est gratuit. Et surtout il est bien suffisant pour des besoins de lycée/Fac (BTS-licence- BUT).
La vidéo associée :
Des propositions de tutoriels ? Une remarque, un simple message : un courriel.... ;-)