Library updates
authorNathael Pajani <nathael.pajani@ed3l.fr>
Tue, 19 Jan 2021 06:14:02 +0000 (07:14 +0100)
committerNathael Pajani <nathael.pajani@ed3l.fr>
Tue, 24 Jan 2023 09:41:33 +0000 (10:41 +0100)
Lib/domotab.lib
Lib/domotab.pretty/DC_Barrel_Jack_Vertical_Power_IN.kicad_mod [new file with mode: 0644]
Lib/domotab.pretty/Hole_1mm_stencil.kicad_mod [new file with mode: 0644]
Lib/domotab.pretty/JST_2mm_2pins.kicad_mod [new file with mode: 0644]
Lib/domotab.pretty/JST_2mm_3pins.kicad_mod [new file with mode: 0644]
Lib/domotab.pretty/Mire_Ronde.kicad_mod
Lib/domotab.pretty/Mire_Ronde_0.5mm.kicad_mod
Lib/domotab.pretty/USB_A.kicad_mod
Lib/domotab.pretty/Vertical_Rocker_switch.kicad_mod [new file with mode: 0644]

index 636e40e..41c39a5 100644 (file)
@@ -7535,8 +7535,6 @@ X +V 1 -350 -150 150 R 50 40 1 1 B
 X D- 2 -350 -50 150 R 50 40 1 1 B
 X D+ 3 -350 50 150 R 50 40 1 1 B
 X GND 4 -350 150 150 R 50 40 1 1 B
-X ~ 5 -100 -450 150 U 50 40 1 1 P
-X ~ 6 -100 450 150 D 50 40 1 1 P
 ENDDRAW
 ENDDEF
 #
diff --git a/Lib/domotab.pretty/DC_Barrel_Jack_Vertical_Power_IN.kicad_mod b/Lib/domotab.pretty/DC_Barrel_Jack_Vertical_Power_IN.kicad_mod
new file mode 100644 (file)
index 0000000..e433ee8
--- /dev/null
@@ -0,0 +1,22 @@
+(module DC_Barrel_Jack_Vertical_Power_IN (layer F.Cu) (tedit 5FFF1DD7)
+  (fp_text reference P3 (at -5.825 5.075 180) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Vin (at -4.75 5 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.5 6.5) (end -4.5 6.5) (layer F.SilkS) (width 0.15))
+  (fp_line (start 4.5 -4.2) (end 4.5 6.5) (layer F.SilkS) (width 0.15))
+  (fp_line (start -4.5 -4.2) (end 4.5 -4.2) (layer F.SilkS) (width 0.15))
+  (fp_line (start -4.5 6.5) (end -4.5 -4.2) (layer F.SilkS) (width 0.15))
+  (fp_circle (center 0 0) (end 3.2 0) (layer F.SilkS) (width 0.15))
+  (fp_circle (center 0 0) (end 0.8 0) (layer F.SilkS) (width 1.5))
+  (fp_line (start -3.2 -2.525) (end -2.4 -2.85) (layer F.SilkS) (width 0.15))
+  (fp_line (start -2.4 -2.85) (end -0.8 -1.325) (layer F.SilkS) (width 0.15))
+  (fp_line (start -1.675 3.775) (end -1.675 2.8) (layer F.SilkS) (width 0.15))
+  (fp_line (start 3.525 0.7) (end 4.1 1.225) (layer F.SilkS) (width 0.15))
+  (fp_line (start 4.1 1.225) (end 3.8 1.8) (layer F.SilkS) (width 0.15))
+  (pad 2 thru_hole oval (at -1.2 5.3 180) (size 5 3) (drill oval 2.5 1.2) (layers *.Cu *.Mask))
+  (pad 1 thru_hole oval (at -3.5 0 270) (size 5 3) (drill oval 3.5 1) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 2.5 2.8 90) (size 2 4) (drill oval 1.2 2.5) (layers *.Cu *.Mask))
+)
diff --git a/Lib/domotab.pretty/Hole_1mm_stencil.kicad_mod b/Lib/domotab.pretty/Hole_1mm_stencil.kicad_mod
new file mode 100644 (file)
index 0000000..d9d8e64
--- /dev/null
@@ -0,0 +1,11 @@
+(module Hole_1mm_stencil (layer F.Cu) (tedit 6000BF2A)
+  (clearance 1.99898)
+  (fp_text reference Hole_1.1mm (at -0.01016 1.24968) (layer F.SilkS) hide
+    (effects (font (size 0.6 0.6) (thickness 0.11)))
+  )
+  (fp_text value Val** (at -0.00254 -1.37922) (layer F.SilkS) hide
+    (effects (font (size 0.6 0.6) (thickness 0.11)))
+  )
+  (pad "" np_thru_hole circle (at 0 0 270) (size 1 1) (drill 1) (layers *.Cu *.Mask F.Paste F.SilkS)
+    (clearance 0.09906))
+)
diff --git a/Lib/domotab.pretty/JST_2mm_2pins.kicad_mod b/Lib/domotab.pretty/JST_2mm_2pins.kicad_mod
new file mode 100644 (file)
index 0000000..e7673f5
--- /dev/null
@@ -0,0 +1,15 @@
+(module JST_2mm_2pins (layer F.Cu) (tedit 5FEAF862)
+  (tags "JST 2mm 4pin")
+  (fp_text reference J** (at 0 -3.65) (layer F.SilkS)
+    (effects (font (size 0.9 0.8) (thickness 0.2)))
+  )
+  (fp_text value VAL** (at 0 2.675) (layer F.SilkS)
+    (effects (font (size 0.9 0.8) (thickness 0.2)))
+  )
+  (fp_line (start -3 -2.75) (end 3 -2.75) (layer F.SilkS) (width 0.22098))
+  (fp_line (start 3 -2.75) (end 3 1.75) (layer F.SilkS) (width 0.22098))
+  (fp_line (start 3 1.75) (end -3 1.75) (layer F.SilkS) (width 0.22098))
+  (fp_line (start -3 1.75) (end -3 -2.75) (layer F.SilkS) (width 0.22098))
+  (pad 2 thru_hole circle (at 1 0) (size 1.19888 1.19888) (drill 0.70104) (layers *.Cu *.Mask F.SilkS))
+  (pad 1 thru_hole circle (at -0.99898 0) (size 1.19888 1.19888) (drill 0.70104) (layers *.Cu *.Mask F.SilkS))
+)
diff --git a/Lib/domotab.pretty/JST_2mm_3pins.kicad_mod b/Lib/domotab.pretty/JST_2mm_3pins.kicad_mod
new file mode 100644 (file)
index 0000000..749ba2a
--- /dev/null
@@ -0,0 +1,16 @@
+(module JST_2mm_3pins (layer F.Cu) (tedit 5FEAF7DE)
+  (tags "JST 2mm 3pin")
+  (fp_text reference J** (at 0 -3.5) (layer F.SilkS)
+    (effects (font (size 0.9 0.8) (thickness 0.2)))
+  )
+  (fp_text value VAL** (at 0 2.675) (layer F.SilkS)
+    (effects (font (size 0.9 0.8) (thickness 0.2)))
+  )
+  (fp_line (start -4 1.75) (end -4 -2.75) (layer F.SilkS) (width 0.22098))
+  (fp_line (start 4 1.75) (end -4 1.75) (layer F.SilkS) (width 0.22098))
+  (fp_line (start 4 -2.75) (end 4 1.75) (layer F.SilkS) (width 0.22098))
+  (fp_line (start -4 -2.75) (end 4 -2.75) (layer F.SilkS) (width 0.22098))
+  (pad 3 thru_hole circle (at 1.99898 0) (size 1.19888 1.19888) (drill 0.70104) (layers *.Cu *.Mask F.SilkS))
+  (pad 2 thru_hole circle (at 0 0) (size 1.19888 1.19888) (drill 0.70104) (layers *.Cu *.Mask F.SilkS))
+  (pad 1 thru_hole circle (at -1.99898 0) (size 1.19888 1.19888) (drill 0.70104) (layers *.Cu *.Mask F.SilkS))
+)
index c0ff54f..cb23091 100644 (file)
@@ -1,9 +1,9 @@
-(module Mire_Ronde (layer F.Cu) (tedit 5734DB25)
+(module Mire_Ronde (layer F.Cu) (tedit 6000A822)
   (fp_text reference Mire_Ronde (at 0 -3.74904) (layer F.SilkS) hide
     (effects (font (size 0.6 0.5) (thickness 0.1)))
   )
   (fp_text value VAL** (at 0 3.59918) (layer F.SilkS) hide
     (effects (font (size 0.6 0.5) (thickness 0.1)))
   )
-  (pad 1 connect circle (at 0 0) (size 2 2) (layers F.Cu F.Mask))
+  (pad 0 connect circle (at 0 0) (size 2 2) (layers F.Cu F.Mask))
 )
index d28aeec..f0df69e 100644 (file)
@@ -1,10 +1,10 @@
-(module Mire_Ronde_0.5mm (layer F.Cu) (tedit 5540B3AB)
+(module Mire_Ronde_0.5mm (layer F.Cu) (tedit 6000A806)
   (fp_text reference Mire_Ronde_0.5mm (at 0 -1.75006) (layer F.SilkS) hide
     (effects (font (size 0.6 0.5) (thickness 0.1)))
   )
   (fp_text value VAL** (at 0 1.84912) (layer F.SilkS) hide
     (effects (font (size 0.6 0.5) (thickness 0.1)))
   )
-  (pad 1 connect circle (at 0 0) (size 0.5 0.5) (layers F.Cu F.Mask)
+  (pad 0 connect circle (at 0 0) (size 0.5 0.5) (layers F.Cu F.Mask)
     (clearance 0.05))
 )
index afaa89e..f8fb27b 100644 (file)
@@ -1,20 +1,20 @@
-(module USB_A (layer F.Cu) (tedit 5E84A6BC)
+(module USB_A (layer F.Cu) (tedit 5FEF881A)
   (fp_text reference USB_A (at 7.62 2.54) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.2)))
   )
   (fp_text value VAL** (at 7.62 -2.54) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.2)))
   )
-  (fp_line (start -1.15 -6.5) (end 13 -6.5) (layer F.SilkS) (width 0.127))
-  (fp_line (start 13 6.5) (end -1.15 6.5) (layer F.SilkS) (width 0.127))
-  (fp_line (start -1.15 -6.5) (end -1.15 6.5) (layer F.SilkS) (width 0.127))
   (fp_line (start 13 -6.5) (end 13 6.5) (layer F.SilkS) (width 0.127))
+  (fp_line (start -1.15 -6.5) (end -1.15 6.5) (layer F.SilkS) (width 0.127))
+  (fp_line (start 13 6.5) (end -1.15 6.5) (layer F.SilkS) (width 0.127))
+  (fp_line (start -1.15 -6.5) (end 13 -6.5) (layer F.SilkS) (width 0.127))
   (pad 4 thru_hole circle (at 0 -3.556) (size 1.50114 1.50114) (drill 1.00076) (layers *.Cu *.Mask))
   (pad 3 thru_hole circle (at 0 -1.016) (size 1.50114 1.50114) (drill 1.00076) (layers *.Cu *.Mask))
   (pad 2 thru_hole circle (at 0 1.016) (size 1.50114 1.50114) (drill 1.00076) (layers *.Cu *.Mask))
   (pad 1 thru_hole circle (at 0 3.556) (size 1.50114 1.50114) (drill 1.00076) (layers *.Cu *.Mask))
-  (pad 5 thru_hole circle (at 2.65 -6.3) (size 2.5 2.5) (drill 1.9) (layers *.Cu *.Mask))
-  (pad 6 thru_hole circle (at 2.65 6.3) (size 2.5 2.5) (drill 1.9) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 2.65 -6.3) (size 2.5 2.5) (drill 1.9) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 2.65 6.3) (size 2.5 2.5) (drill 1.9) (layers *.Cu *.Mask))
   (model connectors/usb_a_through_hole.wrl
     (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
diff --git a/Lib/domotab.pretty/Vertical_Rocker_switch.kicad_mod b/Lib/domotab.pretty/Vertical_Rocker_switch.kicad_mod
new file mode 100644 (file)
index 0000000..1853be3
--- /dev/null
@@ -0,0 +1,16 @@
+(module Vertical_Rocker_switch (layer F.Cu) (tedit 5FFF221A)
+  (fp_text reference P3 (at -12.35 6.625 180) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Vin (at -13.2 4.225 180) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4 -1.75) (end 4 1.75) (layer F.SilkS) (width 0.6))
+  (fp_circle (center 0 0) (end 11.75 0) (layer F.SilkS) (width 0.15))
+  (fp_circle (center -4 0) (end -2.25 0) (layer F.SilkS) (width 0.6))
+  (fp_circle (center 0 0) (end -5.825 -6.975) (layer F.SilkS) (width 0.15))
+  (fp_arc (start -5.2 -0.025) (end 1.324999 8.999999) (angle -107.421325) (layer F.SilkS) (width 0.15))
+  (pad 1 thru_hole roundrect (at -7 0) (size 12 12) (drill oval 3.5 8.5 (offset -3.5 0)) (layers *.Cu *.Mask) (roundrect_rratio 0.25))
+  (pad 2 thru_hole roundrect (at 0 0) (size 12 12) (drill oval 3.5 8.5 (offset 3.5 0)) (layers *.Cu *.Mask) (roundrect_rratio 0.25))
+  (pad 2 thru_hole oval (at 7 0) (size 6 12) (drill oval 3.5 8.5) (layers *.Cu *.Mask))
+)