From 3366674365852f408adcf1f9af819302425977d7 Mon Sep 17 00:00:00 2001 From: Matt Kohls Date: Sun, 15 Nov 2020 22:07:47 -0500 Subject: Pi Zero sized Pi 1541 hat Initial version of Zero1541, with correct silkscreen. Button wiring may not be correct for all button types. --- lib/DIN-Connector.pretty/DIN-6-Variable.kicad_mod | 31 +++++++++++++++++++++++ lib/DIN-Connector.pretty/DIN-6.kicad_mod | 29 +++++++++++++++++++++ lib/DIN-Connector.pretty/ZipTie_2.7mm.kicad_mod | 23 +++++++++++++++++ lib/DIN-Connector.pretty/ZipTie_3.0mm.kicad_mod | 23 +++++++++++++++++ 4 files changed, 106 insertions(+) create mode 100644 lib/DIN-Connector.pretty/DIN-6-Variable.kicad_mod create mode 100755 lib/DIN-Connector.pretty/DIN-6.kicad_mod create mode 100644 lib/DIN-Connector.pretty/ZipTie_2.7mm.kicad_mod create mode 100644 lib/DIN-Connector.pretty/ZipTie_3.0mm.kicad_mod (limited to 'lib/DIN-Connector.pretty') diff --git a/lib/DIN-Connector.pretty/DIN-6-Variable.kicad_mod b/lib/DIN-Connector.pretty/DIN-6-Variable.kicad_mod new file mode 100644 index 0000000..b8bd3a7 --- /dev/null +++ b/lib/DIN-Connector.pretty/DIN-6-Variable.kicad_mod @@ -0,0 +1,31 @@ +(module DIN-6-Variable (layer F.Cu) (tedit 5B8D35A9) + (fp_text reference J** (at 0 -4.5 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value DIN-6-Variable (at 0 -8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 10 6.5) (end 10 -12.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -10 6.5) (end 10 6.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -10 -12.5) (end -10 6.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 10 -12.5) (end -10 -12.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -9.5 -10.5) (end -6.5 -10.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.2 -10.5) (end 1.2 -10.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.5 -10.5) (end 9.5 -10.5) (layer F.SilkS) (width 0.15)) + (pad "" thru_hole circle (at -2.5 -10) (size 2.1 2.1) (drill 1.2) (layers *.Cu *.Mask)) + (pad "" thru_hole circle (at 2.5 -10) (size 2.1 2.1) (drill 1.2) (layers *.Cu *.Mask)) + (pad "" thru_hole circle (at -5 -9.7) (size 2.1 2.1) (drill 1.2) (layers *.Cu *.Mask)) + (pad "" thru_hole circle (at 5 -9.7) (size 2.1 2.1) (drill 1.2) (layers *.Cu *.Mask)) + (pad 5 thru_hole circle (at 7.5 0) (size 2.2 2.2) (drill 1.3) (layers *.Cu *.Mask) + (solder_mask_margin 0.15) (clearance 0.3)) + (pad 3 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.3) (layers *.Cu *.Mask) + (solder_mask_margin 0.15) (clearance 0.3)) + (pad 1 thru_hole circle (at -7.5 0) (size 2.2 2.2) (drill 1.3) (layers *.Cu *.Mask) + (solder_mask_margin 0.15) (clearance 0.3)) + (pad 4 thru_hole circle (at 5 2.5) (size 2.2 2.2) (drill 1.3) (layers *.Cu *.Mask) + (solder_mask_margin 0.15) (clearance 0.3)) + (pad 2 thru_hole circle (at -5 2.5) (size 2.2 2.2) (drill 1.3) (layers *.Cu *.Mask) + (solder_mask_margin 0.15) (clearance 0.3)) + (pad 6 thru_hole circle (at 0 5) (size 2.2 2.2) (drill 1.3) (layers *.Cu *.Mask) + (solder_mask_margin 0.15) (clearance 0.3)) +) diff --git a/lib/DIN-Connector.pretty/DIN-6.kicad_mod b/lib/DIN-Connector.pretty/DIN-6.kicad_mod new file mode 100755 index 0000000..1938638 --- /dev/null +++ b/lib/DIN-Connector.pretty/DIN-6.kicad_mod @@ -0,0 +1,29 @@ +(module DIN-6 (layer F.Cu) (tedit 5B8D311A) + (fp_text reference J** (at 0 -4.5 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value DIN-6 (at 0 -8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 6.5 -10.5) (end 9.5 -10.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.5 -10.5) (end 3.5 -10.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -9.5 -10.5) (end -6.5 -10.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 10 -12.5) (end -10 -12.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -10 -12.5) (end -10 6.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -10 6.5) (end 10 6.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 10 6.5) (end 10 -12.5) (layer F.SilkS) (width 0.15)) + (pad 6 thru_hole circle (at 0 5) (size 2.3 2.3) (drill 1.25) (layers *.Cu *.Mask) + (solder_mask_margin 0.15) (clearance 0.3)) + (pad 2 thru_hole circle (at -5 2.5) (size 2.3 2.3) (drill 1.25) (layers *.Cu *.Mask) + (solder_mask_margin 0.15) (clearance 0.3)) + (pad 4 thru_hole circle (at 5 2.5) (size 2.3 2.3) (drill 1.25) (layers *.Cu *.Mask) + (solder_mask_margin 0.15) (clearance 0.3)) + (pad 1 thru_hole circle (at -7.5 0) (size 2.3 2.3) (drill 1.25) (layers *.Cu *.Mask) + (solder_mask_margin 0.15) (clearance 0.3)) + (pad 3 thru_hole circle (at 0 0) (size 2.3 2.3) (drill 1.25) (layers *.Cu *.Mask) + (solder_mask_margin 0.15) (clearance 0.3)) + (pad 5 thru_hole circle (at 7.5 0 90) (size 2.3 2.3) (drill 1.25) (layers *.Cu *.Mask) + (solder_mask_margin 0.15) (clearance 0.3)) + (pad "" thru_hole circle (at 5 -9.7) (size 2.3 2.3) (drill 1.2) (layers *.Cu *.Mask)) + (pad "" thru_hole circle (at -5 -9.7) (size 2.3 2.3) (drill 1.2) (layers *.Cu *.Mask)) +) diff --git a/lib/DIN-Connector.pretty/ZipTie_2.7mm.kicad_mod b/lib/DIN-Connector.pretty/ZipTie_2.7mm.kicad_mod new file mode 100644 index 0000000..e921ad9 --- /dev/null +++ b/lib/DIN-Connector.pretty/ZipTie_2.7mm.kicad_mod @@ -0,0 +1,23 @@ +(module ZipTie_2.7mm (layer F.Cu) (tedit 5B97F9C8) + (descr "Mounting Hole 2.7mm, no annular") + (tags "mounting hole 2.7mm no annular") + (attr virtual) + (fp_text reference ZIP1 (at 0 -1.778) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ZipTie (at 0 1.905) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.889 -0.762) (end 0.889 -0.762) (layer Cmts.User) (width 0.15)) + (fp_line (start -0.889 0.762) (end 0.889 0.762) (layer Cmts.User) (width 0.15)) + (fp_arc (start 0.889 0) (end 0.889 0.762) (angle -180) (layer Cmts.User) (width 0.15)) + (fp_arc (start -0.889 0) (end -0.889 -0.762) (angle -180) (layer Cmts.User) (width 0.15)) + (fp_line (start -1.143 -1.016) (end 1.143 -1.016) (layer F.CrtYd) (width 0.07)) + (fp_line (start -1.143 1.016) (end 1.143 1.016) (layer F.CrtYd) (width 0.07)) + (fp_arc (start 1.143 0) (end 1.143 1.016) (angle -180) (layer F.CrtYd) (width 0.07)) + (fp_arc (start -1.143 0) (end -1.143 -1.016) (angle -180) (layer F.CrtYd) (width 0.07)) + (pad "" np_thru_hole oval (at 0 0) (size 2.7 1.1) (drill oval 2.7 1.1) (layers *.Cu *.Mask)) +) diff --git a/lib/DIN-Connector.pretty/ZipTie_3.0mm.kicad_mod b/lib/DIN-Connector.pretty/ZipTie_3.0mm.kicad_mod new file mode 100644 index 0000000..e9f7e09 --- /dev/null +++ b/lib/DIN-Connector.pretty/ZipTie_3.0mm.kicad_mod @@ -0,0 +1,23 @@ +(module DIN-Connectors:ZipTie_3.0mm (layer F.Cu) (tedit 5BBB9D2A) + (descr "Mounting Hole 2.7mm, no annular") + (tags "mounting hole 2.7mm no annular") + (attr virtual) + (fp_text reference ZIP1 (at 0 -1.778) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ZipTie (at 0 1.905) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start -1.143 0) (end -1.143 -1.016) (angle -180) (layer F.CrtYd) (width 0.07)) + (fp_arc (start 1.143 0) (end 1.143 1.016) (angle -180) (layer F.CrtYd) (width 0.07)) + (fp_line (start -1.143 1.016) (end 1.143 1.016) (layer F.CrtYd) (width 0.07)) + (fp_line (start -1.143 -1.016) (end 1.143 -1.016) (layer F.CrtYd) (width 0.07)) + (fp_arc (start -0.889 0) (end -0.889 -0.762) (angle -180) (layer Cmts.User) (width 0.15)) + (fp_arc (start 0.889 0) (end 0.889 0.762) (angle -180) (layer Cmts.User) (width 0.15)) + (fp_line (start -0.889 0.762) (end 0.889 0.762) (layer Cmts.User) (width 0.15)) + (fp_line (start -0.889 -0.762) (end 0.889 -0.762) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole oval (at 0 0) (size 3.2 1.5) (drill oval 2.7 1.1) (layers *.Cu *.Mask)) +) -- cgit v1.2.3