1
0
Fork 0

Move components to submodule

main
Ambrose Chua 2020-12-13 22:22:32 +08:00
parent f3a0dd527d
commit 998857152d
9 changed files with 13 additions and 108483 deletions

3
.gitmodules vendored Normal file
View File

@ -0,0 +1,3 @@
[submodule "library"]
path = library
url = git@github.com:serverwentdown/kicad-library.git

7
README.md Normal file
View File

@ -0,0 +1,7 @@
# usbreset
A little dongle-like thing to hard reset USB devices
<!-- vim: set conceallevel=2 et ts=2 sw=2: -->

View File

@ -1,3 +1,4 @@
(fp_lib_table
(lib (name usbreset)(type KiCad)(uri ${KIPRJMOD}/usbreset.pretty)(options "")(descr ""))
(lib (name Button_Switch_SMD-Custom)(type KiCad)(uri ${KIPRJMOD}/library/Button_Switch_SMD.pretty)(options "")(descr ""))
(lib (name Connector_USB-Custom)(type KiCad)(uri ${KIPRJMOD}/library/Connector_USB.pretty)(options "")(descr ""))
)

1
library Submodule

@ -0,0 +1 @@
Subproject commit 65deb1dfaf84647222ad637f9f3b6e7510d96ab3

View File

@ -1,27 +0,0 @@
(module 10117835 (layer F.Cu) (tedit 5FD4B367)
(fp_text reference REF** (at 0 7.62) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 10117835 (at 0 -9.525) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.94 -8.35) (end 7.94 -8.35) (layer F.SilkS) (width 0.15))
(fp_line (start 7.94 -8.35) (end 7.94 8.35) (layer F.SilkS) (width 0.15))
(fp_line (start 7.94 8.35) (end -7.94 8.35) (layer F.SilkS) (width 0.15))
(fp_line (start -7.94 8.35) (end -7.94 -8.35) (layer F.SilkS) (width 0.15))
(fp_line (start -8.2 -8.6) (end 8.2 -8.6) (layer F.CrtYd) (width 0.15))
(fp_line (start 8.2 -8.6) (end 8.2 8.6) (layer F.CrtYd) (width 0.15))
(fp_line (start 8.2 8.6) (end -8.2 8.6) (layer F.CrtYd) (width 0.15))
(fp_line (start -8.2 8.6) (end -8.2 -8.6) (layer F.CrtYd) (width 0.15))
(pad 1 thru_hole rect (at -3.5 -5.43) (size 1.208 1.208) (drill 0.7) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at -1 -5.43) (size 1.208 1.208) (drill 0.7) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at 3.5 -5.43) (size 1.208 1.208) (drill 0.7) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 1 -5.43) (size 1.208 1.208) (drill 0.7) (layers *.Cu *.Mask))
(pad 5 thru_hole circle (at 4 -6.93) (size 1.208 1.208) (drill 0.7) (layers *.Cu *.Mask))
(pad 6 thru_hole circle (at 2 -6.93) (size 1.208 1.208) (drill 0.7) (layers *.Cu *.Mask))
(pad 7 thru_hole circle (at 0 -6.93) (size 1.208 1.208) (drill 0.7) (layers *.Cu *.Mask))
(pad 8 thru_hole circle (at -2 -6.93) (size 1.208 1.208) (drill 0.7) (layers *.Cu *.Mask))
(pad 9 thru_hole circle (at -4 -6.93) (size 1.208 1.208) (drill 0.7) (layers *.Cu *.Mask))
(pad 10 thru_hole circle (at -6.57 -3.43) (size 2.7 2.7) (drill 2.3) (layers *.Cu *.Mask))
(pad 10 thru_hole circle (at 6.57 -3.43) (size 2.7 2.7) (drill 2.3) (layers *.Cu *.Mask))
)

File diff suppressed because it is too large Load Diff

View File

@ -1,55 +0,0 @@
(module 10137065-00021LF (layer F.Cu) (tedit 5FD4B003)
(fp_text reference REF** (at 0 1) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 10137065 (at 0 -7) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 4.95 -6.25) (end -4.95 -6.25) (layer Cmts.User) (width 0.05))
(fp_line (start -3.6 -5.4) (end -3.6 2.4) (layer Cmts.User) (width 0.12))
(fp_line (start -4.7 -3.1) (end 4.4 -3.1) (layer Cmts.User) (width 0.12))
(fp_line (start -3.9 1.75) (end -3.9 -3.5) (layer F.SilkS) (width 0.12))
(fp_line (start 3.9 1.75) (end -3.9 1.75) (layer F.SilkS) (width 0.12))
(fp_line (start 3.9 -3.5) (end 3.9 1.75) (layer F.SilkS) (width 0.12))
(fp_line (start -3.9 -3.5) (end 3.9 -3.5) (layer F.SilkS) (width 0.12))
(fp_line (start 4.95 -5.35) (end -4.95 -5.35) (layer Cmts.User) (width 0.05))
(fp_line (start 4.95 -4.6) (end -4.95 -4.6) (layer Cmts.User) (width 0.05))
(fp_line (start 4.95 -3.8) (end -4.95 -3.8) (layer Cmts.User) (width 0.05))
(pad S1 thru_hole roundrect (at -4 -4.5) (size 1.65 1.1) (drill oval 1.25 0.7 (offset -0.1 0)) (layers *.Cu *.Mask) (roundrect_rratio 0.5))
(pad S1 thru_hole roundrect (at 4.32 -5.1) (size 1.3 2.3) (drill oval 0.7 1.9) (layers *.Cu *.Mask) (roundrect_rratio 0.5))
(pad S1 thru_hole roundrect (at -4.33 -5.1) (size 1.3 2.3) (drill oval 0.7 1.9) (layers *.Cu *.Mask) (roundrect_rratio 0.5))
(pad "" np_thru_hole roundrect (at 3.6 -3.165) (size 0.85 0.5) (drill oval 0.85 0.5) (layers *.Cu *.Mask) (roundrect_rratio 0.5))
(pad "" np_thru_hole circle (at -3.6 -3.1) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask))
(pad S1 thru_hole roundrect (at 4.32 0) (size 1.3 2.6) (drill oval 0.7 2) (layers *.Cu *.Mask) (roundrect_rratio 0.5))
(pad S1 thru_hole roundrect (at -4.32 0) (size 1.3 2.6) (drill oval 0.7 2) (layers *.Cu *.Mask) (roundrect_rratio 0.5))
(pad S1 thru_hole roundrect (at 4 -4.5) (size 1.65 1.1) (drill oval 1.25 0.7 (offset 0.1 0)) (layers *.Cu *.Mask) (roundrect_rratio 0.5))
(pad A1 smd rect (at -2.625 -5.8) (size 0.275 0.9) (layers F.Cu F.Paste F.Mask))
(pad A2 smd rect (at -2.125 -5.8) (size 0.275 0.9) (layers F.Cu F.Paste F.Mask))
(pad A3 smd rect (at -1.625 -5.8) (size 0.275 0.9) (layers F.Cu F.Paste F.Mask))
(pad A6 smd rect (at -0.125 -5.8) (size 0.275 0.9) (layers F.Cu F.Paste F.Mask))
(pad A5 smd rect (at -0.625 -5.8) (size 0.275 0.9) (layers F.Cu F.Paste F.Mask))
(pad A4 smd rect (at -1.125 -5.8) (size 0.275 0.9) (layers F.Cu F.Paste F.Mask))
(pad A9 smd rect (at 1.375 -5.8) (size 0.275 0.9) (layers F.Cu F.Paste F.Mask))
(pad A12 smd rect (at 2.875 -5.8) (size 0.275 0.9) (layers F.Cu F.Paste F.Mask))
(pad A8 smd rect (at 0.875 -5.8) (size 0.275 0.9) (layers F.Cu F.Paste F.Mask))
(pad A7 smd rect (at 0.375 -5.8) (size 0.275 0.9) (layers F.Cu F.Paste F.Mask))
(pad A11 smd rect (at 2.375 -5.8) (size 0.275 0.9) (layers F.Cu F.Paste F.Mask))
(pad A10 smd rect (at 1.875 -5.8) (size 0.275 0.9) (layers F.Cu F.Paste F.Mask))
(pad B3 smd rect (at 1.625 -4.2) (size 0.275 0.8) (layers F.Cu F.Paste F.Mask))
(pad B10 smd rect (at -1.875 -4.2) (size 0.275 0.8) (layers F.Cu F.Paste F.Mask))
(pad B5 smd rect (at 0.625 -4.2) (size 0.275 0.8) (layers F.Cu F.Paste F.Mask))
(pad B7 smd rect (at -0.375 -4.2) (size 0.275 0.8) (layers F.Cu F.Paste F.Mask))
(pad B11 smd rect (at -2.375 -4.2) (size 0.275 0.8) (layers F.Cu F.Paste F.Mask))
(pad B1 smd rect (at 2.625 -4.2) (size 0.275 0.8) (layers F.Cu F.Paste F.Mask))
(pad B12 smd rect (at -2.875 -4.2) (size 0.275 0.8) (layers F.Cu F.Paste F.Mask))
(pad B6 smd rect (at 0.125 -4.2) (size 0.275 0.8) (layers F.Cu F.Paste F.Mask))
(pad B2 smd rect (at 2.125 -4.2) (size 0.275 0.8) (layers F.Cu F.Paste F.Mask))
(pad B8 smd rect (at -0.875 -4.2) (size 0.275 0.8) (layers F.Cu F.Paste F.Mask))
(pad B4 smd rect (at 1.125 -4.2) (size 0.275 0.8) (layers F.Cu F.Paste F.Mask))
(pad B9 smd rect (at -1.375 -4.2) (size 0.275 0.8) (layers F.Cu F.Paste F.Mask))
(model ${KIPRJMOD}/usbreset.pretty/10137065.stp
(offset (xyz -4.15 -2 -0.6))
(scale (xyz 1 1 1))
(rotate (xyz -90 0 0))
)
)

File diff suppressed because it is too large Load Diff

View File

@ -1,37 +0,0 @@
(module MSS3-V-T_R (layer F.Cu) (tedit 5FCE0B48)
(descr "Slide Switch, SPDT, Surface Mount. http://www.farnell.com/datasheets/1599440.pdf")
(attr smd)
(fp_text reference REF** (at 0 3.81) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MSS3-V-T_R (at 0 -3.81) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 4.3 -2.6) (end -4.3 -2.6) (layer F.CrtYd) (width 0.12))
(fp_line (start -4.3 -2.6) (end -4.3 1.6) (layer F.CrtYd) (width 0.12))
(fp_line (start 4.3 1.6) (end 4.3 -2.6) (layer F.CrtYd) (width 0.12))
(fp_line (start -4.3 1.6) (end -1.5 1.6) (layer F.CrtYd) (width 0.12))
(fp_line (start -1.5 1.6) (end -1.5 3.2) (layer F.CrtYd) (width 0.12))
(fp_line (start -1.5 3.2) (end 1.5 3.2) (layer F.CrtYd) (width 0.12))
(fp_line (start 1.5 3.2) (end 1.5 1.6) (layer F.CrtYd) (width 0.12))
(fp_line (start 1.5 1.6) (end 4.3 1.6) (layer F.CrtYd) (width 0.12))
(fp_line (start 2.7 -1.4) (end 3 -1.4) (layer F.SilkS) (width 0.12))
(fp_line (start 1.8 -1.4) (end 1.2 -1.4) (layer F.SilkS) (width 0.12))
(fp_line (start 1.2 -1.4) (end 1.3 -1.4) (layer F.SilkS) (width 0.12))
(fp_line (start 1.3 -1.4) (end 1.4 -1.4) (layer F.SilkS) (width 0.12))
(fp_line (start 1.4 -1.4) (end 1.5 -1.4) (layer F.SilkS) (width 0.12))
(fp_line (start 0.3 -1.4) (end -1.8 -1.4) (layer F.SilkS) (width 0.12))
(fp_line (start -2.7 -1.4) (end -3 -1.4) (layer F.SilkS) (width 0.12))
(fp_line (start -3.4 -0.5) (end -3.4 0.5) (layer F.SilkS) (width 0.12))
(fp_line (start 3.4 -0.5) (end 3.4 0.5) (layer F.SilkS) (width 0.12))
(fp_line (start -3 1.5) (end 3 1.5) (layer F.SilkS) (width 0.12))
(pad "" smd rect (at 3.65 -1.05) (size 1 0.8) (layers F.Cu F.Paste F.Mask))
(pad "" smd rect (at 3.65 1.05) (size 1 0.8) (layers F.Cu F.Paste F.Mask))
(pad "" np_thru_hole circle (at 1.5 0) (size 0.9 0.9) (drill 0.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -1.5 0) (size 0.9 0.9) (drill 0.9) (layers *.Cu *.Mask))
(pad 3 smd rect (at 2.25 -1.75) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 0.75 -1.75) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -2.25 -1.75) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
(pad "" smd rect (at -3.65 -1.05) (size 1 0.8) (layers F.Cu F.Paste F.Mask))
(pad "" smd rect (at -3.65 1.05) (size 1 0.8) (layers F.Cu F.Paste F.Mask))
)