Eeschema

 Capture d'écran de Eeschema

Eeschema est le logiciel de KiCad qui permet de créer et modifier des schémas électriques. On peut reconnaître différentes zones:

  • le schéma à proprement parler (1)
  • une zone avec des boutons d'affichage (2)
  • le menu (3a) avec la barre d'outils principale (3b)
  • la barre d'outils de placement (4)
  • la barre d'état (5)

Les commandes listées ci-dessous sont celles par défaut. Elles peuvent être modifiées à tout moment dans Préférences > Raccourcis et elles sont toutes accessibles à partir du menu contextuel (variable selon l'objet sélectionné avec le clic droit).

1: la zone de saisie

Déplacement

Commande Touche
Se déplacer librement Mouvement de la souris avec la touche de la molette enfoncée
Se déplacer selon l'axe horizontal Mouvement de la souris avec la molette et CTRL enfoncés
Se déplacer selon l'axe vertical Mouvement de la souris avec la molette et SHIFT enfoncés
(De)zoomer Roulement de la molette
Centrer le schéma à l'écran F4 ou clic de la molette sans bouger la souris
Zoomer F1
Dezoomer F2
Rafraîchir l'écran F3
Résetter le zoom (toute la feuille visible) Home

Sélection d'objets

Commande Touche
Afficher les caractéristiques d'un objet Clic gauche
Modifier l'objet sélectionné Double clic gauche
Menu contextuel Clic droit
Déplacer un objet (connexions électriques rompues) M
Déplacer un groupe d'objets (connexions électriques rompues) Mouvement de la souris avec la touche gauche enfoncée pour sélectionner les objets, puis clic gauche
Déplacer un objet (connexions électriques conservées) G
Déplacer un groupe d'objets (connexions électriques conservées) Mouvement de la souris avec la touche gauche et CTRL enfoncés pour sélectionner les objets, puis clic gauche
Copier un objet C
Copier le dernier objet ajouté (avec un décalage de position et de label précisés) Inser
Copier un groupe d'objets Mouvement de la souris avec la touche gauche et SHIFT enfoncés pour sélectionner les objets, puis clic gauche
Effacer un objet Suppr
Effacer un groupe d'objets Mouvement de la souris avec la touche gauche, CTRL et SHIFT enfoncés pour sélectionner les objets, puis lâcher la touche gauche
Tourner des objets dans le sens horaire R
Tourner des objets dans le sens antihoraire Menu contextuel
Symétrie des objets selon l'axe horizontal X
Symétrie des objets selon l'axe vertical Y

Si deux objets se superposent, un menu contextuel va se dérouler au clic, permettant de choisir l'objet voulu.

2: barre d'outils d'affichage

Du haut vers le bas:

  • Rend la grille visible ou invisible (les intersections des axes) (les objets suivront toujours la grille, même si invisible)
  • Convertit toutes les mesures en unités impériales (pouces)
  • Convertit toutes les mesures en unités SI (mm)
  • Change la forme du curseur (si inactif: croix, si actif: croix prolongée dans tout l'écran)
  • Force (ou pas) l'affichage des pins invisibles (peut rendre le schéma moins lisible)
  • Force les fils et les bus à être soit horizontaux soit verticaux ou les laisse libres d'avoir une quelconque direction

3a: menu

Fichiers

Ajouter Feuille de Schéma permet d'ajouter le circuit d'un autre fichier dans celui actif.
:!: L'opération ne peut pas être annulée, ce qui peut poser problème dans le cas où le nouveau circuit superpose l'ancien.

Sauver le Projet Schématique enregistre les modifications pour toutes les schémas du projet, alors que Sauver la Feuille Courante seule n'enregistre que celle de la feuille ouverte.

Ajuster Opt page permet de régler les dimensions de la feuille, son orientation ainsi que le cartouche.
Imprimer permet d'imprimer le document.
Tracer permet d'exporter le schématique dans de différents formats (PDF, SVG, DXF, PostScript, HPGL) ou de copier le circuit dans le presse-papiers (pour en obtenir une image).

Fermer ferme Eeschema.

Éditer

Défaire annule la dernière modification, alors que Rétablir refait la dernière commande annulée.

Supprimer permet d'éliminer les objets en y cliquant dessus.

Chercher et Chercher et remplacer permettent de chercher du texte (références, valeurs, noms de composantes, …) et de les remplacer (avec la deuxième commande).

Importer la sélection des modules permet d'importer le fichier d'association schéma-empreinte créé avec CvPcb.

Affichage

On y retrouve les commandes pour (de)zoomer, centrer la vue et rafraîchir l'écran.

Navigateur d'hiérarchie montre les différentes feuilles et leur hiérarchie, ce qui permet de passer d'une à l'autre rapidement.
Quitter sous-feuille renvoie l'utilisateur vers la feuille mère (celle qui contient la feuille active avant l'action).

Placer

Composant place un composant là où l'utilisateur a cliqué. Une fenêtre s'ouvre pour choisir quel composant placer.
Power Symbol fonctionne comme Composant, mais pour placer une référence de tension (et pas forcément la masse comme l'icône le laisse penser).
Fil permet de relier deux points par du fil (et donc les connecter électriquement). Bus permet de relier deux labels, ce qui peut se révéler pratique pour connecter entre eux un grand nombre de points. Voir le manuel de référence pour plus de détails.
Entrée de Bus (Fil vers Bus) place une ligne inclinée à 45° pour indiquer l'entrée du fil dans le bus. :!: Cela est seulement un ajout graphique!
Entrée de Bus (Bus vers Bus) fait la même chose, mais pour l'entrée d'un bus vers un autre.
Symbole de non-connexion ajoute un symbole pour indiquer que le pin choisi n'a pas été connecté volontairement (et pas à cause d'un oubli de l'utilisateur, ce qui serait indiqué par l'outil de vérification des erreurs électriques).
Jonction permet de connecter entre eux deux fils. Elle est ajoutée automatiquement si un point du fil (celui de départ ou de fin) sont sur l'autre fil.
Label place une étiquette. Tous les fils de la feuille connectés à une étiquette du même nom sont alors connectés.
Label global fait la même chose, mais ce seront le fils de toutes les feuilles qui seront connectés entre eux.

Label hiérarchique est un mixte des deux: elle relie deux signaux dans la même feuille ou dans la feuille active et dans la feuille mère.
Feuille hiérarchique permet de créer une feuille fille.
Importer Label hiérarchique permet de créer un pin sur la feuille hiérarchique avec les mêmes caractéristiques que les labels hiérarchiques déjà présents dans la feuille fille.
Pin de hiérarchie ajoute un pin dans la feuille hiérarchique.

Polyligne graphique permet de tracer une succession de segments. Leur rôle est seulement esthétique.
Texte graphique permet de rajouter du texte.
Image permet de rajouter une image.

Préférences

Librairies de composants permet de gérer les librairies (où chercher celles ajoutées par l'utilisateur, lesquelles activer, …).
Sélection Couleurs des Éléments permet de modifier la couleur de chaque élément des schémas, ainsi que celle de l'arrière-plan.
Options de l'Éditeur de Schématiques ouvre une fenêtre pleine de paramètres à modifier:

  • unités de mésure
  • largeur de la maille de la grille
  • épaisseur des fils et des bus
  • dimension des textes
  • décalage horizontal et vertical à la copie (en appuyant sur Inser)
  • décalage de la numérotation de labels à la copie
  • intervalle de sauvegarde automatique
  • affichage des pins invisibles

Langue et Raccourcis sont les mêmes que dans le menu de KiCad.

Sauver préférences exporte les préférences de l'utilisateur dans un fichier .pro, et Charger préférences les importe depuis ce même fichier.

Outils

Éditeur de Librairies ouvre l' éditeur de librairies schématiques, utilisé pour créer ses propres composants.
Visualisateur de librairies ouvre une autre fenêtre qui permet de visualiser les composants dans leurs librairies.
Sauver Anciens Composants ouvre une fenêtre pour gérer les conflits de versions des librairies (un projet ancien utilise un composant qui a été mis à jour depuis, ce qui peut casser le schéma si la position et/ou le nombre de pins a été modifié). Plus de détails dans le manuel de référence.

Annotation des composants de la schématique ouvre une fenêtre de dialogue pour modifier l'annotation des composants (dans la feuille active ou dans toutes les feuilles), la supprimer, la réinitialiser (utile si vous avez ajouté des composants entre temps ou si vous avez la flemme de la modifier pour chaque composant) ainsi que son style.
Testeur de Règles Électriques ouvre une fenêtre de dialogue pour tester le circuit à la recherche des erreurs les plus communes (pin non connectée, pins de sortie logiques connectées entre elles, …). Les niveaux d'erreur (pas d'erreur, avertissement ou erreur) sont configurables dans l'onglet Options.
Génération Netliste génère la netliste, un fichier qui décrit les connexions entre les différents composants. Elle est utilisée à la fois dans les éditeurs de circuits imprimés et dans les logiciels de simulation de circuits. Eeschema gère nativement les netlistes pour Pcbnew, Orcad PCB2, CadStar et Spice, mais l'utilisateur peut ajouter des plugins pour d'autres logiciels.
Générer Liste des Matériaux crée un fichier contenant la liste des composants nécessaires à la construction du circuit. Il faut utiliser des plugins externes (il en existe certains qui devraient être installés avec KiCad).

Associer Composant et Empreinte lance CvPcb, un logiciel qui permet de lier un composant de la schématique à une empreinte pour le circuit imprimé.
:!: Il est lent au démarrage, donc ne vous étonnez pas s'il semble avoir bloqué.
Éditeur de Circuits Imprimés lance Pcbnew.

Aide

Ce menu est le même que sous KiCad, mais le manuel renvoie maintenant vers celui de Eeschema, très complet et utile, ainsi qu'à la base de cette page.

3b: barre d'outils principale

Cette barre contient la plupart des outils des menus Fichiers, Éditer, Affichage et Outils.

4: barre d'outils de placement

On y trouve tous les outils du menu Placer, plus les outils Naviguer dans l'hiérarchie (qui permet de modifier les feuilles hiérarchiques en les sélectionnant avec un clic gauche) et Supprimer.

5: barre d'état

La barre d'état contient des informations utiles, comme les positions absolue et relative (mise à zéro avec Espace) et l'unité de mesure des distances.