Skip to content

aniline/akn-kicad-libs

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

My kicad schmatic symbol libraries

Bunch of schematic symbols (usually for cheap weird parts). Most of the symbols can be associated to footprints found in the kicad installation or one of the .pretty repositories alongside (with the same basename).

List of parts

akn_misc.lib:

  • DIODE_BRIDGE : Made it since the default kicad one was huge.
  • PUSH_BUTTON_NO : Normally Open, push button.
  • RJ11_PTH_STAGGER : RJ11 4C symbol. Defaults were huge.
  • RJ12_PTH_STAGGER : RJ12 6C + 2 symbol. Defaults were huge.
  • DISP_LED_MAT_8x8_COM_ANODE: 8x8 LED Display module, Common anode.
  • DISP_LED_MAT_8x8_COM_CAT: 8x8 LED Display module, Common cathode.

akn_transformers.lib

  • TRANSFO-AUDIO : Small no-name audio transformer.

akn_weird_ics.lib

  • HT9032D : 8 pin Belcore FSK caller id decoder

Typical usage with libs and footprints as git submodules

Setup your Kicad project at say, projectdir. If it is a git repository already add these as submodules:

cd projectdir
git submodule add git@github.com:aniline/akn-kicad-libs.git libs/akn-libs

If you want an associated footprint library add them as submodule as well:

git submodule add git@github.com:aniline/akn_misc.pretty.git modules/akn_misc.pretty

The 3D shapes library should be relative to the system-wide kicad 3d shapes directory. You could put it somewhere outside the projectdir if you want to use it with other projects. A sequence of steps like the following should work:

cd /opt/my_kicad_shapes
git clone https://github.com/aniline/akn.3dshapes.git
su 
cd /usr/share/kicad/modules/packages3d
ln -s /opt/my_kicad_shapes/akn.3dshapes

The directory /usr/share/kicad/modules/packages3d is a typical 3d shapes top directory on a linux kicad installation. On platforms where you cannot make symbolic links, copy the clone to that directory (or clone it there). Also, the directory named /opt/my_kicad_shapes is just for illustration.

About

Kicad schematic library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published