From: Nick Bowler Date: Thu, 8 Apr 2021 01:36:03 +0000 (-0400) Subject: VGA connector footprints. X-Git-Url: https://git.draconx.ca/gitweb/geda-symbols.git/commitdiff_plain/df07006b7eb08c66c5f6c0ec353c03778de7fb11 VGA connector footprints. --- diff --git a/footprints/th/VGA15F.fp b/footprints/th/VGA15F.fp new file mode 100644 index 0000000..5de45e7 --- /dev/null +++ b/footprints/th/VGA15F.fp @@ -0,0 +1,45 @@ +# Copyright © 2021 Nick Bowler +# +# PCB footprint for 15-pin VGA connector (female) +# +# License WTFPL2: Do What The Fuck You Want To Public License, version 2. +# This is free software: you are free to do what the fuck you want to. +# There is NO WARRANTY, to the extent permitted by law. + +Element["" "" "" "" 0.0000 0.0000 -6.00mm -10.00mm 0 400 ""] +( + Pin[-4.310mm 2.54mm 1.6mm 0.4mm 1.9mm 0.8mm "" "1" "edge2"] + Pin[-2.020mm 2.54mm 1.6mm 0.4mm 1.9mm 0.8mm "" "2" "edge2"] + Pin[ 0.270mm 2.54mm 1.6mm 0.4mm 1.9mm 0.8mm "" "3" "edge2"] + Pin[ 2.560mm 2.54mm 1.6mm 0.4mm 1.9mm 0.8mm "" "4" "edge2"] + Pin[ 4.850mm 2.54mm 1.6mm 0.4mm 1.9mm 0.8mm "" "5" "edge2"] + + Pin[-5.455mm 0.00mm 1.6mm 0.4mm 1.9mm 0.8mm "" "6" "edge2"] + Pin[-3.165mm 0.00mm 1.6mm 0.4mm 1.9mm 0.8mm "" "7" "edge2"] + Pin[-0.875mm 0.00mm 1.6mm 0.4mm 1.9mm 0.8mm "" "8" "edge2"] + Pin[ 1.415mm 0.00mm 1.6mm 0.4mm 1.9mm 0.8mm "" "9" "edge2"] + Pin[ 3.705mm 0.00mm 1.6mm 0.4mm 1.9mm 0.8mm "" "10" "edge2"] + + Pin[-4.310mm -2.54mm 1.6mm 0.4mm 1.9mm 0.8mm "" "11" "edge2"] + Pin[-2.020mm -2.54mm 1.6mm 0.4mm 1.9mm 0.8mm "" "12" "edge2"] + Pin[ 0.270mm -2.54mm 1.6mm 0.4mm 1.9mm 0.8mm "" "13" "edge2"] + Pin[ 2.560mm -2.54mm 1.6mm 0.4mm 1.9mm 0.8mm "" "14" "edge2"] + Pin[ 4.850mm -2.54mm 1.6mm 0.4mm 1.9mm 0.8mm "" "15" "edge2"] + + Pin[-12.495mm 0.00mm 4.0mm 0.4mm 3.0mm 1.2mm "" "16" ""] + Pin[-13.020mm 0.00mm 4.0mm 0.4mm 3.0mm 1.2mm "" "16" ""] + Pin[-13.545mm 0.00mm 4.0mm 0.4mm 3.0mm 1.2mm "" "16" ""] + Pin[-11.970mm 0.00mm 4.0mm 0.4mm 3.0mm 1.2mm "" "16" ""] + Pin[-11.445mm 0.00mm 4.0mm 0.4mm 3.0mm 1.2mm "" "16" ""] + + Pin[ 12.495mm 0.00mm 4.0mm 0.4mm 3.0mm 1.2mm "" "16" ""] + Pin[ 13.020mm 0.00mm 4.0mm 0.4mm 3.0mm 1.2mm "" "16" ""] + Pin[ 13.545mm 0.00mm 4.0mm 0.4mm 3.0mm 1.2mm "" "16" ""] + Pin[ 11.970mm 0.00mm 4.0mm 0.4mm 3.0mm 1.2mm "" "16" ""] + Pin[ 11.445mm 0.00mm 4.0mm 0.4mm 3.0mm 1.2mm "" "16" ""] + + ElementLine[ 15.405mm 4.470mm -15.405mm 4.470mm 0.3mm] + ElementLine[-15.405mm 4.470mm -15.405mm -11.430mm 0.3mm] + ElementLine[-15.405mm -11.430mm 15.405mm -11.430mm 0.3mm] + ElementLine[ 15.405mm -11.430mm 15.405mm 4.470mm 0.3mm] + ) diff --git a/footprints/th/VGA15M.fp b/footprints/th/VGA15M.fp new file mode 100644 index 0000000..2043f3a --- /dev/null +++ b/footprints/th/VGA15M.fp @@ -0,0 +1,45 @@ +# Copyright © 2020 Nick Bowler +# +# PCB footprint for 15-pin VGA connector (male) +# +# License WTFPL2: Do What The Fuck You Want To Public License, version 2. +# This is free software: you are free to do what the fuck you want to. +# There is NO WARRANTY, to the extent permitted by law. + +Element["" "" "" "" 0.0000 0.0000 -6.00mm -10.00mm 0 400 ""] +( + Pin[ 4.310mm 2.54mm 1.6mm 0.4mm 1.9mm 0.8mm "" "1" "edge2"] + Pin[ 2.020mm 2.54mm 1.6mm 0.4mm 1.9mm 0.8mm "" "2" "edge2"] + Pin[-0.270mm 2.54mm 1.6mm 0.4mm 1.9mm 0.8mm "" "3" "edge2"] + Pin[-2.560mm 2.54mm 1.6mm 0.4mm 1.9mm 0.8mm "" "4" "edge2"] + Pin[-4.850mm 2.54mm 1.6mm 0.4mm 1.9mm 0.8mm "" "5" "edge2"] + + Pin[ 5.455mm 0.00mm 1.6mm 0.4mm 1.9mm 0.8mm "" "6" "edge2"] + Pin[ 3.165mm 0.00mm 1.6mm 0.4mm 1.9mm 0.8mm "" "7" "edge2"] + Pin[ 0.875mm 0.00mm 1.6mm 0.4mm 1.9mm 0.8mm "" "8" "edge2"] + Pin[-1.415mm 0.00mm 1.6mm 0.4mm 1.9mm 0.8mm "" "9" "edge2"] + Pin[-3.705mm 0.00mm 1.6mm 0.4mm 1.9mm 0.8mm "" "10" "edge2"] + + Pin[ 4.310mm -2.54mm 1.6mm 0.4mm 1.9mm 0.8mm "" "11" "edge2"] + Pin[ 2.020mm -2.54mm 1.6mm 0.4mm 1.9mm 0.8mm "" "12" "edge2"] + Pin[-0.270mm -2.54mm 1.6mm 0.4mm 1.9mm 0.8mm "" "13" "edge2"] + Pin[-2.560mm -2.54mm 1.6mm 0.4mm 1.9mm 0.8mm "" "14" "edge2"] + Pin[-4.850mm -2.54mm 1.6mm 0.4mm 1.9mm 0.8mm "" "15" "edge2"] + + Pin[-12.495mm 0.00mm 4.0mm 0.4mm 3.0mm 1.2mm "" "16" ""] + Pin[-13.020mm 0.00mm 4.0mm 0.4mm 3.0mm 1.2mm "" "16" ""] + Pin[-13.545mm 0.00mm 4.0mm 0.4mm 3.0mm 1.2mm "" "16" ""] + Pin[-11.970mm 0.00mm 4.0mm 0.4mm 3.0mm 1.2mm "" "16" ""] + Pin[-11.445mm 0.00mm 4.0mm 0.4mm 3.0mm 1.2mm "" "16" ""] + + Pin[ 12.495mm 0.00mm 4.0mm 0.4mm 3.0mm 1.2mm "" "16" ""] + Pin[ 13.020mm 0.00mm 4.0mm 0.4mm 3.0mm 1.2mm "" "16" ""] + Pin[ 13.545mm 0.00mm 4.0mm 0.4mm 3.0mm 1.2mm "" "16" ""] + Pin[ 11.970mm 0.00mm 4.0mm 0.4mm 3.0mm 1.2mm "" "16" ""] + Pin[ 11.445mm 0.00mm 4.0mm 0.4mm 3.0mm 1.2mm "" "16" ""] + + ElementLine[ 15.405mm 4.470mm -15.405mm 4.470mm 0.3mm] + ElementLine[-15.405mm 4.470mm -15.405mm -11.430mm 0.3mm] + ElementLine[-15.405mm -11.430mm 15.405mm -11.430mm 0.3mm] + ElementLine[ 15.405mm -11.430mm 15.405mm 4.470mm 0.3mm] + )