Table des matières

KiCad

KiCad est une suite de logiciels libres de conception pour l'électronique pour le dessin de schémas électroniques et la conception de circuits imprimés. KiCad est publié sous licence GNU GPL.

Notre page des ressources sur KiCad : kicad

Fonctionnalités

KiCad est un logiciel multi-plateforme. Il utilise la bibliothèque graphique libre wxWidgets. Il permet de réaliser toutes les étapes nécessaires à la conception d'un circuit imprimé: Réalisation du schémas électronique, association des empreintes, routage, export au format gerber.

La visualisation 3D : il est possible de visualiser une réalisation en 3 dimensions.

À partir de 2013, le CERN développe un nouveau routeur interactif de type push and shove pour kicad1. Ce routeur permet d'améliorer considérablement la productivité pour router des circuits complexes. Il est intégré dans la branche officielle de Kicad à parti de la révision 48742. Voir aussi

  • Autres logiciels libres de conception de circuits : gEDA, Fritzing
  • Logiciels propriétaires de conception de circuit : Altium Designer, DesignSpark PCB, Eagle (logiciel)

Plan de cours

1 - Intro

  1. Présentation
  2. Comparaison brève avec les concurrents
  3. Explication détaillée de la philosophie des librairies sous KiCad
  4. Exemple de projet pour illustrer
  5. Choix technologiques (la sortie d'un projet KiCad est un masque photo, mieux vaut connaître la précision de gravure avant d'attaquer, surtout pour du DIY …)

2 - Faire la partie schématique

  1. Utilisation de la librairie schématique KiCad pour les composants courant‎s
  2. Créer un composant schématique
  3. Faire le schéma, placer les alimentations et les POWER FLAG, passer la vérification électrique

3 - Associer les empreintes aux composants

  1. Utiliser la lib‎ de module existante (github)
  2. Créer un empreinte via la datasheet composants
  3. Créer la Netlist

4 - Placer les composants et routage

  1. Base du routage et guideline
  2. Placer les composants et créer le contour de carte
  3. Paramétrer les capabilites des cuivres

5 - Routage et autoroutage

  1. Plan de masses
  2. Placer des vias
  3. Contrôle des règles de routage

6 - Tracer les fichiers de sortie

  1. Génération de fichiers Gerber
  2. Plan de perçages (je pense qu'on va rester sur du perçage manuel)
  3. Impression des transferts
  4. Perçage de la carte
  5. Insolation (prêt d'une insoleuse DIY)
  6. Gravure chimique
  7. Soudure