Kicad-install

De Kernel Fablab Lannion

Note: La prochaine version stable de kicad est prévue pour l'été 2015. Beaucoup de modifications et améliorations seront présentes par-rapport à la précédente stable qui date de 2012. Cette page se concentre donc sur cette prochaine version.

Installation

Deux options s'offrent à vous,

  • utiliser des binaires pré-compilés
  • compiler à partir des sources

Téléchargement binaires

  • version stable (comprendre vieille) pour tous les OS
  • commentaires sur les versions de test

Windows

  • version nightly 1 nightly 2 (compilée régulièrement à partir des sources (en constante évolution)

Linux

  • via le gestionaire de paquet de votre distribution
  • compiler à partir des sources ou ppa ubuntu
  • nightly pre-compilées pour debian et (k)ubuntu

OSX

Compilation

Windows

Linux

Un script s'occupe de tout pour vous.

Il fonctionne pour les distributions suivantes (ou compatibles) :

  • Ubuntu/Debian/Mint
  • Red Hat

Une fois téléchargé, vous pouvez choisir quelle "révision" compiler en modifiant les lignes :

STABLE=5054             # a sensible mix of features and stability
TESTING=last:1          # the most recent
# Set this to STABLE or TESTING or other known revision number:
REVISION=$TESTING

Il ne reste plus qu'à l’exécuter (avec les droits root), d’accepter les installation de paquets nécessaires et d'aller prendre une dizaine de café ;)

sudo ./kicad-install.sh --install-or-update

OSX

Configuration

Bibliothèques de symboles

Bibliothèques d'empreintes

Les bibliothèques d'empreintes (*.pretty) sont téléchargées et mises à jour automatiquement depuis GitHub.

On peut vouloir les télécharger en local si on a pas d'accès internet permanent (elles ne seront plus mises-à-jour)

Attention : pré-requis : avoir git d'installé sur la machine

Windows

  • stocker cela dans un répertoire connu
    • par exemple : C:\Users\labidur1\Documents\kicad\library-repos
  • utiliser un fichier fp-lib-table qui va pointer sur ces bibliothèques
    • windows : C:\Users\labidur1\AppData\Roaming\kicad\fp-lib-table
    • linux :
  • il doit se présenter sous cette forme (une ligne par bibliotheque) :
(lib (name Air_Coils_SML_NEOSID)(type KiCad)(uri ${KISYSMOD}/Air_Coils_SML_NEOSID.pretty)(options "")(descr HAMxx31A_HDMxx31A))
  • utiliser un script batch pour lancer kicad avec les bonnes variables d'environnement :
--8<------ kicad.bat --------------
SET KIGITHUB=https://github.com/KiCad
SET KISYSMOD=C:\Users\labidur1\Documents\kicad\library-repos
kicad
--8<-------------------------------

Linux

  • utiliser un fichier fp-lib-table qui va pointer sur ces bibliothèques
    • linux : ~/fp-lib-table