mirror of
git://projects.qi-hardware.com/xue.git
synced 2024-12-25 08:02:25 +02:00
GPIO connector initial placement
This commit is contained in:
parent
874a01d2d8
commit
dfaed9a681
3
AUTHORS
Normal file
3
AUTHORS
Normal file
@ -0,0 +1,3 @@
|
||||
Andrés Calderón <andres.calderon@emqbit.com>
|
||||
Juan Briñez <jgbmthebest@gmail.com>
|
||||
|
52
COPYING
Normal file
52
COPYING
Normal file
@ -0,0 +1,52 @@
|
||||
This work in this directory and the directories below it is under the
|
||||
copyright of various authors. Authorship is indicated either directly
|
||||
in the files containing the respective work or in the file AUTHORS.
|
||||
|
||||
|
||||
Unless otherwise indicated, all code is distributed under the terms of
|
||||
the GNU GENERAL PUBLIC LICENSE, Version 2:
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
For your convenience, a copy of the complete license has been included
|
||||
in the file COPYING.GPLv2.
|
||||
|
||||
|
||||
Some code may be considered "library" to be distributed under the more
|
||||
lenient GNU LESSER GENERAL PUBLIC LICENSE, Version 2.1. Such code is
|
||||
only licensed under the LGPL if explicitly marked so. By default, all
|
||||
code is under the GPL.
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
For your convenience, a copy of the complete LGPL has been included in
|
||||
the file COPYING.LGPLv21.
|
||||
|
||||
|
||||
All files that are not considered code, such as schematic symbols and
|
||||
board layout, are distributed under the terms of the Creative Commons
|
||||
Attribution-ShareAlike 3.0 Unported license (cc-by-sa 3.0):
|
||||
|
||||
This work is licensed under the Creative Commons Attribution-Share
|
||||
Alike 3.0 Unported License. To view a copy of this license, visit
|
||||
http://creativecommons.org/licenses/by-sa/3.0/ or send a letter to
|
||||
Creative Commons, 171 Second Street, Suite 300, San Francisco,
|
||||
California, 94105, USA.
|
||||
|
||||
The complete text of the license is available at the following
|
||||
location:
|
||||
http://creativecommons.org/licenses/by-sa/3.0/legalcode
|
||||
|
||||
|
||||
More information about the respective license can be obtained at the
|
||||
following locations:
|
||||
|
||||
http://www.gnu.org/licenses/gpl-2.0.html
|
||||
http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html
|
||||
http://creativecommons.org/licenses/by-sa/3.0/
|
92
kicad/modules/header20x2_smd_100mil.fpd
Normal file
92
kicad/modules/header20x2_smd_100mil.fpd
Normal file
@ -0,0 +1,92 @@
|
||||
/* MACHINE-GENERATED ! */
|
||||
|
||||
frame pad {
|
||||
ur: vec @(a/2, 0mm)
|
||||
ll: vec .(-a, b)
|
||||
pad "$name" ur .
|
||||
center: vec @(0mm, b/2)
|
||||
}
|
||||
|
||||
frame solder_paste {
|
||||
ur: vec @(a/2-0.025mm, 0.1mm*e*-1)
|
||||
ll: vec .(-a+0.05mm, b+0.2mm*e)
|
||||
pad "" ur . paste
|
||||
center: vec @(0mm, b/2)
|
||||
}
|
||||
|
||||
frame pads_b {
|
||||
set a = w
|
||||
|
||||
set b = l_b
|
||||
|
||||
set e = -1
|
||||
|
||||
set name = i*2-1
|
||||
|
||||
loop i = 1, nr_b
|
||||
|
||||
__0: vec @((nr_b-1)/2*p-p*(i-1), -C/2)
|
||||
frame pad .
|
||||
frame solder_paste .
|
||||
}
|
||||
|
||||
frame pads_u {
|
||||
set a = w
|
||||
|
||||
set b = -l_u
|
||||
|
||||
set e = 1
|
||||
|
||||
set name = (i-nr_b)*2
|
||||
|
||||
loop i = nr_b+1, nr_b+nr_u
|
||||
|
||||
__0: vec @((nr_u-1)/2*p-p*(i-(nr_b+1)), C/2)
|
||||
frame pad .
|
||||
frame solder_paste .
|
||||
}
|
||||
|
||||
frame pads {
|
||||
frame pads_b @
|
||||
frame pads_u @
|
||||
}
|
||||
|
||||
frame outline {
|
||||
ur: vec @(A/2, B/2)
|
||||
ll: vec @(-A/2, -B/2)
|
||||
rect ur . silk
|
||||
}
|
||||
|
||||
package "header20x2_smd_100mil"
|
||||
unit mm
|
||||
set p = 2.54mm
|
||||
|
||||
set w = 1.3mm
|
||||
|
||||
set l_u = 3.2mm
|
||||
|
||||
set l_b = 3.2mm
|
||||
|
||||
set C = 9mm
|
||||
|
||||
set nr_u = 20
|
||||
|
||||
set nr_b = 20
|
||||
|
||||
set A = 51mm
|
||||
|
||||
set B = 9.2mm
|
||||
|
||||
set silk = 0.1mm
|
||||
|
||||
__2: vec @(A/2+1mm, -B/2+1mm)
|
||||
__3: vec .(0.5mm, 0mm)
|
||||
circ __2 . silk*2
|
||||
frame pads @
|
||||
frame outline @
|
||||
measy pads_b.__0 -> pads_u.__0 2mm
|
||||
measy pads_u.__0 <- pad.ll -w-1mm
|
||||
measx pad.ll -> pad.ur -l_b-0.5mm
|
||||
measy pad.ll -> pad.ll 0.5mm
|
||||
measx pads_u.__0 -> pads_u.__0 1mm
|
||||
measy pad.center -> pad.center 1.5mm
|
3
kicad/modules/header20x2_smd_100mil.mdc
Normal file
3
kicad/modules/header20x2_smd_100mil.mdc
Normal file
@ -0,0 +1,3 @@
|
||||
PCBNEW-LibDoc----V1 27/9/2008-16:35:21
|
||||
#
|
||||
$EndLIBDOC
|
419
kicad/modules/header20x2_smd_100mil.mod
Normal file
419
kicad/modules/header20x2_smd_100mil.mod
Normal file
@ -0,0 +1,419 @@
|
||||
PCBNEW-LibModule-V1 Sun Oct 10 09:11:48 2010
|
||||
$INDEX
|
||||
header20x2_smd_100mil
|
||||
$EndINDEX
|
||||
$MODULE header20x2_smd_100mil
|
||||
Po 0 0 0 15 4CB1C9A4 00000000 ~~
|
||||
Li header20x2_smd_100mil
|
||||
Sc 4CB1C9A4
|
||||
At SMD
|
||||
Op 0 0 0
|
||||
T0 0 -150 200 200 0 40 N V 25 "header20x2_smd_100mil"
|
||||
T1 0 150 200 200 0 40 N I 25 "Val*"
|
||||
$PAD
|
||||
Sh "1" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po 9499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "3" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po 8499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "5" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po 7499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "7" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po 6499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "9" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po 5499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "11" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po 4499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "13" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po 3499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "15" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po 2499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "17" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po 1499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "19" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po 499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "21" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po -499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "23" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po -1499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "25" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po -2499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "27" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po -3499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "29" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po -4499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "31" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po -5499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "33" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po -6499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "35" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po -7499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "37" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po -8499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "39" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po -9499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "2" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po 9499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "4" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po 8499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "6" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po 7499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "8" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po 6499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "10" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po 5499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "12" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po 4499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "14" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po 3499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "16" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po 2499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "18" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po 1499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "20" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po 499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "22" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po -499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "24" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po -1499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "26" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po -2499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "28" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po -3499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "30" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po -4499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "32" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po -5499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "34" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po -6499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "36" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po -7499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "38" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po -8499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "40" R 511 1260 0 0 0
|
||||
At SMD N 00808000
|
||||
Po -9499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po 9499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po 8499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po 7499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po 6499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po 5499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po 4499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po 3499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po 2499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po 1499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po 499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po -499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po -1499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po -2499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po -3499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po -4499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po -5499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po -6499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po -7499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po -8499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po -9499 1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po 9499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po 8499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po 7499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po 6499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po 5499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po 4499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po 3499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po 2499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po 1499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po 499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po -499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po -1499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po -2499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po -3499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po -4499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po -5499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po -6499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po -7499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po -8499 -1141
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "" R 493 1181 0 0 0
|
||||
At SMD N 00080000
|
||||
Po -9499 -1141
|
||||
$EndPAD
|
||||
DC 10433 1417 10433 1220 78 21
|
||||
DS 10039 -1810 10039 1810 39 21
|
||||
DS 10039 1810 -10039 1810 39 21
|
||||
DS -10039 1810 -10039 -1810 39 21
|
||||
DS -10039 -1810 10039 -1810 39 21
|
||||
$EndMODULE header20x2_smd_100mil
|
||||
$EndLIBRARY
|
Loading…
Reference in New Issue
Block a user