add faceplate, move both pcbs into subdirectories

This commit is contained in:
jacqueline 2023-02-10 15:29:44 +11:00
parent e3dd0422c5
commit 43c06ec0a3
49 changed files with 18193 additions and 2 deletions

4
.gitignore vendored
View file

@ -1,2 +1,2 @@
.DS_Store
gay-ipod-backups/*
**/.DS_Store
**/*-backups/*

BIN
3d/.DS_Store vendored

Binary file not shown.

View file

@ -0,0 +1,27 @@
(footprint "JD-T1800" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 200000)
(attr smd)
(fp_text reference "Ref**" (at 0 0) (layer "F.SilkS")
(effects (font (size 1.524 1.524) (thickness 0.15)))
(tstamp da318ac8-2c6e-4869-8c04-4e91ae03922f)
)
(fp_text value "Val**" (at 0 0) (layer "F.SilkS")
(effects (font (size 1.524 1.524) (thickness 0.15)))
(tstamp f7bd21f0-603a-4e05-a959-30a179de4db2)
)
(pad "1" smd rect (at 5.19938 0.05 90) (size 1.99898 0.49784) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fc304e9a-d1b1-4029-a325-1603f6d603d1))
(pad "2" smd rect (at 4.39928 0.05 90) (size 1.99898 0.49784) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ed95a4ee-745c-4738-a9f7-fb3625b3122a))
(pad "3" smd rect (at 3.59918 0.05 90) (size 1.99898 0.49784) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a1823be8-164e-4080-a296-c3b581fadf59))
(pad "4" smd rect (at 2.79908 0.05 90) (size 1.99898 0.49784) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cbbb6d3d-32c4-4205-88a7-a643a77e9339))
(pad "5" smd rect (at 1.99898 0.05 90) (size 1.99898 0.49784) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8bf27010-ca38-4bf6-84f1-0938af6f05e9))
(pad "6" smd rect (at 1.19888 0.05 90) (size 1.99898 0.49784) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b5bf25ff-7f1e-4200-9698-3da73ee6470d))
(pad "7" smd rect (at 0.39878 0.05 90) (size 1.99898 0.49784) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 184f9afd-9151-41a4-8d02-3f181986e658))
(pad "8" smd rect (at -0.39878 0.05 90) (size 1.99898 0.49784) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 966ea099-54eb-4083-851f-3c695e8b7a18))
(pad "9" smd rect (at -1.19888 0.05 90) (size 1.99898 0.49784) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 418a7428-7f8f-49a9-9fa0-b389bb4f8f42))
(pad "10" smd rect (at -1.99898 0.05 90) (size 1.99898 0.49784) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 518b879b-ab28-4c6f-8eea-3b4a01e8b465))
(pad "11" smd rect (at -2.79908 0.05 90) (size 1.99898 0.49784) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6fe885ec-90fa-4f7c-bcf0-9277295e64dc))
(pad "12" smd rect (at -3.59918 0.05 90) (size 1.99898 0.49784) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 560d0314-5f62-4a81-a4b6-1a574b1626af))
(pad "13" smd rect (at -4.39928 0.05 90) (size 1.99898 0.49784) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8e0a36a4-ecb6-45d3-b4c6-9ed51f1e912d))
(pad "14" smd rect (at -5.19938 0.05 90) (size 1.99898 0.49784) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 837f9fd3-702a-4853-97c7-9c79529f437c))
)

View file

@ -0,0 +1,19 @@
(footprint "qtouch-button" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 0)
(attr smd)
(fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 496b315d-fd3c-44c2-82f5-3c8cccbd57f6)
)
(fp_text value "qtouch-button" (at 0 1 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0b072238-3f0b-4e49-9cf1-e4999626471f)
)
(fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c5d799e9-aa64-4815-b5df-94355890efbe)
)
(fp_circle (center 0 0) (end 2.5 0) (layer "F.Cu") (width 0) (fill solid) (tstamp ebb1347e-43ce-4ede-81fd-1525081de778))
(pad "1" smd roundrect (at 0 -2.6) (size 0.254 1) (layers "F.Cu") (roundrect_rratio 0.25) (tstamp e0c76109-6a41-4332-bb61-eedc26860458))
)

View file

@ -0,0 +1,19 @@
(footprint "qtouch-guard" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 0)
(attr smd)
(fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 78941fbb-26af-428e-9346-166b150e3f82)
)
(fp_text value "qtouch-guard" (at 0 1 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4b31aed2-e1e2-457d-be87-6fbc70fef502)
)
(fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c7e6c5cd-0124-4f5b-bca2-9b1b4c6d8843)
)
(fp_arc (start 5.85 -21.75) (mid -0.084024 22.493536) (end -5.687344 -21.793098) (layer "F.Cu") (width 1) (tstamp f3c50879-b479-42f3-b6c1-a12e3b57d900))
(pad "1" smd roundrect (at 5.85 -22.35) (size 0.254 1) (layers "F.Cu") (roundrect_rratio 0.25) (tstamp 5441ff0d-908e-452c-8619-9fd9e3422ada))
)

View file

@ -0,0 +1,35 @@
(footprint "qtouch-wheel" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 0)
(fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c15a2867-f917-45ba-b50a-70e165e5f148)
)
(fp_text value "qtouch-wheel" (at 0 1 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 167d6cb7-8dee-46e5-bfb7-be2db7bac68e)
)
(fp_arc (start 0.1 -4.999999) (mid 5.343386 -2.392521) (end 6.543193 3.339635) (layer "F.Cu") (width 0.2) (tstamp 01cdc835-ac3f-487e-b370-d651c8b50291))
(fp_arc (start -15.339389 7.393955) (mid -14.001882 -6.929724) (end -2.005788 -14.877019) (layer "F.Cu") (width 0.2) (tstamp 04ff34ed-3afd-424f-be78-638d2de2158e))
(fp_arc (start 11.752238 9.15375) (mid 0.854467 14.254608) (end -9.6 8.3) (layer "F.Cu") (width 0.2) (tstamp 0549cfb6-cf46-4e13-8dba-145315b650d6))
(fp_arc (start -10.944998 5.488443) (mid -12.142511 -7.104627) (end -1.994998 -14.653679) (layer "F.Cu") (width 0.2) (tstamp 09e5d09f-4254-46ec-b72b-6225af03dca9))
(fp_arc (start 15.799999 12.399999) (mid 0.972094 19.362666) (end -13.35 11.45) (layer "F.Cu") (width 0.2) (tstamp 24b48e94-3f69-41e8-996d-19405fce21a6))
(fp_arc (start 1.987306 -9.801607) (mid 7.945729 -4.45627) (end 6.7 3.45) (layer "F.Cu") (width 0.2) (tstamp 2629a773-b76f-4f98-b021-8ec6fa751744))
(fp_arc (start -10.805685 5.374821) (mid -9.809877 -4.331061) (end -1.866398 -9.990193) (layer "F.Cu") (width 0.2) (tstamp 37fc4800-6f94-40f4-9edf-8d5a8bccebd8))
(fp_arc (start -15.494998 7.488443) (mid -16.217198 -9.934587) (end -1.801677 -19.740661) (layer "F.Cu") (width 0.2) (tstamp 3cd122f8-8f1f-4fc7-b612-2d80b6294f8c))
(fp_arc (start 2.044863 -14.941148) (mid 14.051169 -6.987582) (end 15.358463 7.350905) (layer "F.Cu") (width 0.2) (tstamp 4426ae42-4b7d-490e-8bc9-353a7250b8bc))
(fp_arc (start 11.9 9.25) (mid -0.194835 15.796726) (end -13.217632 11.372522) (layer "F.Cu") (width 0.2) (tstamp 5eda23c4-fc1b-4964-b6eb-f165fb12db14))
(fp_arc (start -6.644998 3.488443) (mid -7.87111 -4.428302) (end -1.858199 -9.727813) (layer "F.Cu") (width 0.2) (tstamp 7a4e46db-93c8-409e-8a41-fca3bc28d9a5))
(fp_arc (start 1.987306 -10.014791) (mid 9.852691 -4.3034) (end 10.838759 5.364268) (layer "F.Cu") (width 0.2) (tstamp 9b5f5ac2-4869-4103-b04d-795fbb1b5c89))
(fp_arc (start 1.888728 -19.740057) (mid 16.32035 -9.965524) (end 15.55 7.45) (layer "F.Cu") (width 0.2) (tstamp c8f0d105-87ae-435f-8b9c-f576e36497c1))
(fp_arc (start -6.505678 3.411774) (mid -5.303737 -2.337179) (end -0.044998 -4.961556) (layer "F.Cu") (width 0.2) (tstamp cc2fdece-f836-4226-b190-dc97757e5382))
(fp_arc (start 8.198319 6.412772) (mid -0.24321 11.026214) (end -9.440294 8.19878) (layer "F.Cu") (width 0.2) (tstamp ce6511e9-5db8-40b1-a3f0-922c1969fd42))
(fp_arc (start 3.85 3.25) (mid -0.553108 5.759945) (end -5.524154 4.757863) (layer "F.Cu") (width 0.2) (tstamp dbbe58e4-e1d6-48af-ab5a-7bcacc341db6))
(fp_arc (start 2.05 -14.715146) (mid 12.203828 -7.151537) (end 11 5.45) (layer "F.Cu") (width 0.2) (tstamp ef9b0afd-2538-4a6b-9c66-c3809cf5b6c6))
(fp_arc (start 8.049999 6.3) (mid 0.805261 9.407502) (end -5.6 4.85) (layer "F.Cu") (width 0.2) (tstamp f23f66aa-9ab3-457b-889d-7447e22154b7))
(fp_circle (center 0.066296 0.033317) (end 20.128951 -0.030171) (layer "F.Cu") (width 0.2) (fill none) (tstamp 84016e8a-e106-41f4-b8e1-dd04049a8488))
(fp_circle (center 0.009579 -0.010531) (end 5.03662 -0.010531) (layer "F.Cu") (width 0.2) (fill none) (tstamp ca7bf310-23e0-4a7a-99e2-c58c2e1a30f0))
(pad "1" smd roundrect (at -3.25 -20.2) (size 0.254 1) (layers "F.Cu") (roundrect_rratio 0.25) (tstamp d5c50b38-5c4a-46ac-a97c-a4a1a944c7b4))
(pad "2" smd roundrect (at 3.25 -20.2) (size 0.254 1) (layers "F.Cu") (roundrect_rratio 0.25) (tstamp e0b1cd6b-f8f9-4522-ac4a-61020fe1eb33))
(pad "3" smd roundrect (at 0 -20.45) (size 0.254 1) (layers "F.Cu") (roundrect_rratio 0.25) (tstamp ba0b16cd-e095-4627-9748-8889a4488920))
)

View file

@ -0,0 +1,371 @@
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
(symbol "AT42QT2120" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 0 -2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "AT42QT2120" (id 1) (at 0 2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "MODULE" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "DOCUMENTATION" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "AT42QT2120_1_0"
(rectangle (start -11.43 -16.51) (end 11.43 16.51)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "AT42QT2120_1_1"
(pin bidirectional line (at -19.05 -1.27 0) (length 7.62)
(name "KEY6" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at 19.05 13.97 180) (length 7.62)
(name "MODE" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin tri_state line (at 19.05 5.08 180) (length 7.62)
(name "SDA" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin input line (at 19.05 -8.89 180) (length 7.62)
(name "~{RESET}" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin no_connect line (at 7.62 -24.13 90) (length 7.62) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin tri_state line (at 19.05 7.62 180) (length 7.62)
(name "SCL" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin tri_state line (at 19.05 2.54 180) (length 7.62)
(name "~{CHANGE}" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -13.97 0) (length 7.62)
(name "KEY11" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -11.43 0) (length 7.62)
(name "KEY10" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -8.89 0) (length 7.62)
(name "KEY9" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -6.35 0) (length 7.62)
(name "KEY8" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 1.27 0) (length 7.62)
(name "KEY5" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -3.81 0) (length 7.62)
(name "KEY7" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 3.81 0) (length 7.62)
(name "KEY4" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 6.35 0) (length 7.62)
(name "KEY3" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 8.89 0) (length 7.62)
(name "KEY2" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 11.43 0) (length 7.62)
(name "KEY1" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 13.97 0) (length 7.62)
(name "KEY0" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -24.13 90) (length 7.62)
(name "VSS" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 24.13 270) (length 7.62)
(name "VDD" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "AT42QT2120-MMH" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -5.9046 29.9813 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Value" "AT42QT2120-MMH" (id 1) (at -4.1457 -37.3625 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Footprint" "QFN45P300X300X85-21N" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "OC_FARNELL" "1748487" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "SUPPLIER" "Atmel" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "PACKAGE" "QFN-20" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "OC_NEWARK" "26R5669" (id 7) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "MPN" "AT42QT2120-MMH" (id 8) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(symbol "AT42QT2120-MMH_0_0"
(rectangle (start -12.7 -33.02) (end 12.7 27.94)
(stroke (width 0.4064) (type default) (color 0 0 0 0))
(fill (type background))
)
(pin bidirectional line (at -17.78 12.7 0) (length 5.08)
(name "SNS2" (effects (font (size 1.016 1.016))))
(number "1" (effects (font (size 1.016 1.016))))
)
(pin no_connect line (at -17.78 -10.16 0) (length 5.08)
(name "N/C_3" (effects (font (size 1.016 1.016))))
(number "10" (effects (font (size 1.016 1.016))))
)
(pin output line (at 17.78 22.86 180) (length 5.08)
(name "~OUT0" (effects (font (size 1.016 1.016))))
(number "11" (effects (font (size 1.016 1.016))))
)
(pin output line (at 17.78 20.32 180) (length 5.08)
(name "~OUT1" (effects (font (size 1.016 1.016))))
(number "12" (effects (font (size 1.016 1.016))))
)
(pin output line (at 17.78 17.78 180) (length 5.08)
(name "~OUT3" (effects (font (size 1.016 1.016))))
(number "13" (effects (font (size 1.016 1.016))))
)
(pin output line (at 17.78 15.24 180) (length 5.08)
(name "~OUT2" (effects (font (size 1.016 1.016))))
(number "14" (effects (font (size 1.016 1.016))))
)
(pin output line (at -17.78 -2.54 0) (length 5.08)
(name "SNSK3" (effects (font (size 1.016 1.016))))
(number "15" (effects (font (size 1.016 1.016))))
)
(pin bidirectional line (at -17.78 10.16 0) (length 5.08)
(name "SNS3" (effects (font (size 1.016 1.016))))
(number "16" (effects (font (size 1.016 1.016))))
)
(pin no_connect line (at -17.78 -12.7 0) (length 5.08)
(name "N/C_4" (effects (font (size 1.016 1.016))))
(number "17" (effects (font (size 1.016 1.016))))
)
(pin no_connect line (at -17.78 -15.24 0) (length 5.08)
(name "N/C_5" (effects (font (size 1.016 1.016))))
(number "18" (effects (font (size 1.016 1.016))))
)
(pin no_connect line (at -17.78 -20.32 0) (length 5.08)
(name "N/C" (effects (font (size 1.016 1.016))))
(number "19" (effects (font (size 1.016 1.016))))
)
(pin bidirectional line (at -17.78 2.54 0) (length 5.08)
(name "SNSK1" (effects (font (size 1.016 1.016))))
(number "2" (effects (font (size 1.016 1.016))))
)
(pin bidirectional line (at -17.78 0 0) (length 5.08)
(name "SNSK2" (effects (font (size 1.016 1.016))))
(number "20" (effects (font (size 1.016 1.016))))
)
(pin passive line (at -17.78 -27.94 0) (length 5.08)
(name "EP" (effects (font (size 1.016 1.016))))
(number "21" (effects (font (size 1.016 1.016))))
)
(pin bidirectional line (at -17.78 15.24 0) (length 5.08)
(name "SNS1" (effects (font (size 1.016 1.016))))
(number "3" (effects (font (size 1.016 1.016))))
)
(pin bidirectional line (at -17.78 5.08 0) (length 5.08)
(name "SNSK0" (effects (font (size 1.016 1.016))))
(number "4" (effects (font (size 1.016 1.016))))
)
(pin bidirectional line (at -17.78 17.78 0) (length 5.08)
(name "SNS0" (effects (font (size 1.016 1.016))))
(number "5" (effects (font (size 1.016 1.016))))
)
(pin bidirectional line (at -17.78 -17.78 0) (length 5.08)
(name "N/C_6" (effects (font (size 1.016 1.016))))
(number "6" (effects (font (size 1.016 1.016))))
)
(pin no_connect line (at -17.78 -7.62 0) (length 5.08)
(name "N/C_2" (effects (font (size 1.016 1.016))))
(number "7" (effects (font (size 1.016 1.016))))
)
(pin passive line (at -17.78 -25.4 0) (length 5.08)
(name "VSS" (effects (font (size 1.016 1.016))))
(number "8" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at -17.78 22.86 0) (length 5.08)
(name "VDD" (effects (font (size 1.016 1.016))))
(number "9" (effects (font (size 1.016 1.016))))
)
)
)
(symbol "JD-T1800" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "LCD" (id 0) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "JD-T1800" (id 1) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "JD-T1800" (id 2) (at 0.762 3.81 0)
(effects (font (size 0.508 0.508)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_locked" "" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(property "ki_fp_filters" "*JD-T1800*" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "JD-T1800_1_0"
(polyline
(pts
(xy -17.78 -15.24)
(xy -17.78 17.78)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -17.78 17.78)
(xy 17.78 17.78)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -7.62 -12.7)
(xy -7.62 15.24)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -7.62 15.24)
(xy 15.24 15.24)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 15.24 -12.7)
(xy -7.62 -12.7)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 15.24 15.24)
(xy 15.24 -12.7)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 17.78 -15.24)
(xy -17.78 -15.24)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 17.78 17.78)
(xy 17.78 -15.24)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(text "1.8\" TFT" (at 5.08 3.81 0)
(effects (font (size 2.54 2.54)))
)
(text "128x160" (at 3.81 -1.27 0)
(effects (font (size 2.54 2.54)))
)
(text "18-bit color" (at 10.16 -6.35 0)
(effects (font (size 2.54 2.54)))
)
(text "JD-T1800" (at 5.08 8.89 0)
(effects (font (size 2.54 2.54)))
)
)
(symbol "JD-T1800_1_1"
(pin power_in line (at -22.86 -5.08 0) (length 5.08)
(name "VCC" (effects (font (size 1.016 1.016))))
(number "10" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at -22.86 -7.62 0) (length 5.08)
(name "VCC2" (effects (font (size 1.016 1.016))))
(number "11" (effects (font (size 1.016 1.016))))
)
(pin input line (at -22.86 -10.16 0) (length 5.08)
(name "CS" (effects (font (size 1.016 1.016))))
(number "12" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at -22.86 -12.7 0) (length 5.08)
(name "GND2" (effects (font (size 1.016 1.016))))
(number "13" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at -22.86 15.24 0) (length 5.08)
(name "GND" (effects (font (size 1.016 1.016))))
(number "2" (effects (font (size 1.016 1.016))))
)
(pin input line (at -22.86 12.7 0) (length 5.08)
(name "LEDK" (effects (font (size 1.016 1.016))))
(number "3" (effects (font (size 1.016 1.016))))
)
(pin input line (at -22.86 10.16 0) (length 5.08)
(name "LEDA" (effects (font (size 1.016 1.016))))
(number "4" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at -22.86 7.62 0) (length 5.08)
(name "GND1" (effects (font (size 1.016 1.016))))
(number "5" (effects (font (size 1.016 1.016))))
)
(pin input line (at -22.86 5.08 0) (length 5.08)
(name "RESET" (effects (font (size 1.016 1.016))))
(number "6" (effects (font (size 1.016 1.016))))
)
(pin input line (at -22.86 2.54 0) (length 5.08)
(name "RS/DC" (effects (font (size 1.016 1.016))))
(number "7" (effects (font (size 1.016 1.016))))
)
(pin bidirectional line (at -22.86 0 0) (length 5.08)
(name "DATA" (effects (font (size 1.016 1.016))))
(number "8" (effects (font (size 1.016 1.016))))
)
(pin input line (at -22.86 -2.54 0) (length 5.08)
(name "CLOCK" (effects (font (size 1.016 1.016))))
(number "9" (effects (font (size 1.016 1.016))))
)
)
)
)

View file

@ -0,0 +1,252 @@
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
(symbol "AT42QT2120" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 0 -2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "AT42QT2120" (id 1) (at 0 2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "MODULE" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "DOCUMENTATION" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "AT42QT2120_1_0"
(rectangle (start -11.43 -16.51) (end 11.43 16.51)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "AT42QT2120_1_1"
(pin bidirectional line (at -19.05 -1.27 0) (length 7.62)
(name "KEY6" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at 19.05 13.97 180) (length 7.62)
(name "MODE" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin tri_state line (at 19.05 -2.54 180) (length 7.62)
(name "SDA" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin input line (at 19.05 -13.97 180) (length 7.62)
(name "~{RESET}" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin no_connect line (at 7.62 -24.13 90) (length 7.62) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin tri_state line (at 19.05 0 180) (length 7.62)
(name "SCL" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin tri_state line (at 19.05 2.54 180) (length 7.62)
(name "~{CHANGE}" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -13.97 0) (length 7.62)
(name "KEY11" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -11.43 0) (length 7.62)
(name "KEY10" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -8.89 0) (length 7.62)
(name "KEY9" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -6.35 0) (length 7.62)
(name "KEY8" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 1.27 0) (length 7.62)
(name "KEY5" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -3.81 0) (length 7.62)
(name "KEY7" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 3.81 0) (length 7.62)
(name "KEY4" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 6.35 0) (length 7.62)
(name "KEY3" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 8.89 0) (length 7.62)
(name "KEY2" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 11.43 0) (length 7.62)
(name "KEY1" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 13.97 0) (length 7.62)
(name "KEY0" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -24.13 90) (length 7.62)
(name "VSS" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 24.13 270) (length 7.62)
(name "VDD" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "JD-T1800" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "LCD" (id 0) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "JD-T1800" (id 1) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "JD-T1800" (id 2) (at 0.762 3.81 0)
(effects (font (size 0.508 0.508)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_locked" "" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(property "ki_fp_filters" "*JD-T1800*" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "JD-T1800_1_0"
(polyline
(pts
(xy -17.78 -15.24)
(xy -17.78 17.78)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -17.78 17.78)
(xy 17.78 17.78)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -7.62 -12.7)
(xy -7.62 15.24)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -7.62 15.24)
(xy 15.24 15.24)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 15.24 -12.7)
(xy -7.62 -12.7)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 15.24 15.24)
(xy 15.24 -12.7)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 17.78 -15.24)
(xy -17.78 -15.24)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 17.78 17.78)
(xy 17.78 -15.24)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(text "1.8\" TFT" (at 5.08 3.81 0)
(effects (font (size 2.54 2.54)))
)
(text "128x160" (at 3.81 -1.27 0)
(effects (font (size 2.54 2.54)))
)
(text "18-bit color" (at 10.16 -6.35 0)
(effects (font (size 2.54 2.54)))
)
(text "JD-T1800" (at 5.08 8.89 0)
(effects (font (size 2.54 2.54)))
)
)
(symbol "JD-T1800_1_1"
(pin power_in line (at -22.86 -5.08 0) (length 5.08)
(name "VCC" (effects (font (size 1.016 1.016))))
(number "10" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at -22.86 -7.62 0) (length 5.08)
(name "VCC2" (effects (font (size 1.016 1.016))))
(number "11" (effects (font (size 1.016 1.016))))
)
(pin input line (at -22.86 -10.16 0) (length 5.08)
(name "CS" (effects (font (size 1.016 1.016))))
(number "12" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at -22.86 -12.7 0) (length 5.08)
(name "GND2" (effects (font (size 1.016 1.016))))
(number "13" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at -22.86 15.24 0) (length 5.08)
(name "GND" (effects (font (size 1.016 1.016))))
(number "2" (effects (font (size 1.016 1.016))))
)
(pin input line (at -22.86 12.7 0) (length 5.08)
(name "LEDK" (effects (font (size 1.016 1.016))))
(number "3" (effects (font (size 1.016 1.016))))
)
(pin input line (at -22.86 10.16 0) (length 5.08)
(name "LEDA" (effects (font (size 1.016 1.016))))
(number "4" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at -22.86 7.62 0) (length 5.08)
(name "GND1" (effects (font (size 1.016 1.016))))
(number "5" (effects (font (size 1.016 1.016))))
)
(pin input line (at -22.86 5.08 0) (length 5.08)
(name "RESET" (effects (font (size 1.016 1.016))))
(number "6" (effects (font (size 1.016 1.016))))
)
(pin input line (at -22.86 2.54 0) (length 5.08)
(name "RS/DC" (effects (font (size 1.016 1.016))))
(number "7" (effects (font (size 1.016 1.016))))
)
(pin bidirectional line (at -22.86 0 0) (length 5.08)
(name "DATA" (effects (font (size 1.016 1.016))))
(number "8" (effects (font (size 1.016 1.016))))
)
(pin input line (at -22.86 -2.54 0) (length 5.08)
(name "CLOCK" (effects (font (size 1.016 1.016))))
(number "9" (effects (font (size 1.016 1.016))))
)
)
)
)

1268
faceplate/fp-info-cache Normal file

File diff suppressed because it is too large Load diff

3
faceplate/fp-lib-table Normal file
View file

@ -0,0 +1,3 @@
(fp_lib_table
(lib (name "faceplate-footprints")(type "KiCad")(uri "${KIPRJMOD}/faceplate-footprints.pretty")(options "")(descr ""))
)

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,75 @@
{
"board": {
"active_layer": 31,
"active_layer_preset": "All Layers",
"auto_track_width": true,
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"ratsnest_display_mode": 0,
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36
],
"visible_layers": "fffffff_ffffffff",
"zone_display_mode": 0
},
"meta": {
"filename": "gay-ipod-faceplate.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

View file

@ -0,0 +1,440 @@
{
"board": {
"design_settings": {
"defaults": {
"board_outline_line_width": 0.09999999999999999,
"copper_line_width": 0.19999999999999998,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.049999999999999996,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": false,
"text_position": 0,
"units_format": 1
},
"fab_line_width": 0.09999999999999999,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.15,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.762,
"height": 1.524,
"width": 1.524
},
"silk_line_width": 0.15,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.6
}
},
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [],
"meta": {
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"copper_edge_clearance": "error",
"courtyards_overlap": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
"invalid_outline": "error",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.127,
"min_copper_edge_clearance": 0.0,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_silk_clearance": 0.0,
"min_through_hole_diameter": 0.19999999999999998,
"min_track_width": 0.127,
"min_via_annular_width": 0.13,
"min_via_diameter": 0.39999999999999997,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"use_height_for_length_calcs": true
},
"track_widths": [
0.0,
0.127,
0.254,
0.5
],
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
},
{
"diameter": 0.5,
"drill": 0.2
}
],
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"layer_presets": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
0,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_label_syntax": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"similar_labels": "warning",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "gay-ipod-faceplate.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12.0,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
}
],
"meta": {
"version": 2
},
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "../../gay-ipod-faceplate.step",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"drawing": {
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"field_names": [],
"intersheets_ref_own_page": false,
"intersheets_ref_prefix": "",
"intersheets_ref_short": false,
"intersheets_ref_show": false,
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.375,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.15
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"ngspice": {
"fix_include_paths": true,
"fix_passive_vals": false,
"meta": {
"version": 0
},
"model_mode": 0,
"workbook_filename": ""
},
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_external_command": "spice \"%I\"",
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"3173428f-301f-4796-a118-0ec90cb25ccb",
""
]
],
"text_variables": {}
}

File diff suppressed because it is too large Load diff

3
faceplate/sym-lib-table Normal file
View file

@ -0,0 +1,3 @@
(sym_lib_table
(lib (name "faceplate-symbols")(type "KiCad")(uri "${KIPRJMOD}/faceplate-symbols.kicad_sym")(options "")(descr ""))
)

View file

Can't render this file because it has a wrong number of fields in line 7.