lib: add kikit footprints

This commit is contained in:
King Kévin 2022-06-01 17:39:04 +02:00
parent 453666972c
commit 72316b4ef4
5 changed files with 55 additions and 1 deletions

View File

@ -1,3 +1,4 @@
(fp_lib_table
(lib (name "mylib")(type "KiCad")(uri "${KIPRJMOD}/kicad")(options "")(descr ""))
(lib (name "mylib")(type "KiCad")(uri "${KIPRJMOD}/kicad/mylib.pretty")(options "")(descr ""))
(lib (name "kikit")(type "KiCad")(uri "${KIPRJMOD}/kicad/kikit.pretty")(options "")(descr ""))
)

View File

@ -0,0 +1,14 @@
(module Board (layer F.Cu) (tedit 605A21C1)
(descr "Mark board for extraction")
(attr virtual)
(fp_text reference REF** (at -4.5 -5) (layer Dwgs.User)
(effects (font (size 1 1) (thickness 0.15)) (justify left))
)
(fp_text value Board (at -7.25 -5) (layer Dwgs.User)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0 0) (end -1.25 -4) (layer Dwgs.User) (width 0.2))
(fp_line (start -1.25 -4) (end -9.25 -4) (layer Dwgs.User) (width 0.2))
(fp_line (start 0 0) (end 0.5 -1) (layer Dwgs.User) (width 0.2))
(fp_line (start 0 0) (end -1 -0.5) (layer Dwgs.User) (width 0.2))
)

View File

@ -0,0 +1,13 @@
(module Fiducial:Fiducial (layer F.Cu) (tedit 5EA93A7C)
(descr "Circular Fiducial")
(tags fiducial)
(attr smd)
(fp_text reference REF** (at 0 -1.5) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Fiducial (at 0 1.5) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" smd circle (at 0 0) (size 0.5 0.5) (layers F.Cu F.Mask)
(solder_mask_margin 0.25) (clearance 0.25))
)

View File

@ -0,0 +1,9 @@
(module NPTH (layer F.Cu) (tedit 618E7E16)
(fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" np_thru_hole circle (at 0 0) (size 1 1) (drill 1) (layers *.Cu *.Mask))
)

View File

@ -0,0 +1,17 @@
(module Tab (layer F.Cu) (tedit 60708B1A)
(descr "A symbol representing annotation for tab placement")
(attr virtual)
(fp_text reference REF** (at 0 -2) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Tab (at -2.75 -1) (layer Dwgs.User)
(effects (font (size 1.2 1.2) (thickness 0.2)))
)
(fp_line (start 0.25 0) (end -0.75 1) (layer Dwgs.User) (width 0.3))
(fp_line (start 0.25 0) (end -0.75 -1) (layer Dwgs.User) (width 0.3))
(fp_line (start 0.25 0) (end -2.75 0) (layer Dwgs.User) (width 0.3))
(fp_line (start 0.25 1) (end 0.25 -1) (layer Dwgs.User) (width 0.3))
(fp_text user "KIKIT: width: 3mm" (at -5.5 0 90) (layer Dwgs.User)
(effects (font (size 1 1) (thickness 0.15)))
)
)