浏览代码

hardware: More custom footprints/symbols.

Mathias Gottschlag 5 年前
父节点
当前提交
e97830ddc4

+ 62
- 0
hackamp/hardware/HackAmp-Footprints.pretty/CSRA64215.kicad_mod 查看文件

@@ -0,0 +1,62 @@
1
+(footprint "CSRA64215" (version 20201116) (generator pcbnew) (layer "F.Cu")
2
+  (tedit 5FB826FD)
3
+  (fp_text reference "REF**" (at -5.8 -12.8 unlocked) (layer "F.SilkS")
4
+    (effects (font (size 1 1) (thickness 0.15)))
5
+    (tstamp 53173cb2-6c5d-4d87-8fcd-a9a85c6bc48f)
6
+  )
7
+  (fp_text value "CSRA64215" (at 0 3.3 unlocked) (layer "F.Fab")
8
+    (effects (font (size 1 1) (thickness 0.15)))
9
+    (tstamp f4994a84-87b1-4a74-8eef-5bd3bd9234d9)
10
+  )
11
+  (fp_text user "${REFERENCE}" (at 0 10.3 unlocked) (layer "F.Fab")
12
+    (effects (font (size 1 1) (thickness 0.15)))
13
+    (tstamp a0a40b73-beb6-40a0-8516-2981fa07619b)
14
+  )
15
+  (fp_rect (start -7.5 -12) (end 7.5 12) (layer "F.SilkS") (width 0.12) (fill none) (tstamp d3115ea0-7f73-45f8-80a5-97364252f2c6))
16
+  (fp_rect (start 9 -13.5) (end -9 13.5) (layer "F.CrtYd") (width 0.12) (fill none) (tstamp bdb60116-fcea-4633-9976-cb0f9a9f6244))
17
+  (fp_rect (start -4 -6.1) (end 4 1.9) (layer "F.Fab") (width 0.1) (fill none) (tstamp 570dbc42-ab30-4f5e-99db-867bb60bf7d3))
18
+  (fp_rect (start -7.5 -12) (end 7.5 12) (layer "F.Fab") (width 0.1) (fill none) (tstamp b27d83a8-4cd0-4ce8-98b3-f14467ebf066))
19
+  (fp_rect (start -3.8 4.8) (end -0.8 8.8) (layer "F.Fab") (width 0.1) (fill none) (tstamp d4ee5e37-cebb-4850-9aed-542f6c98ccca))
20
+  (fp_rect (start -5.2 -10.3) (end -2.9 -7.2) (layer "F.Fab") (width 0.1) (fill none) (tstamp e8dc24a9-58ad-48d3-b0ff-4d30adaba22f))
21
+  (pad "1" smd rect (at -7.5 -9.75) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a978e40f-ce32-4c71-8e76-8d24ea51927b))
22
+  (pad "2" smd rect (at -7.5 -8.25) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fc463ead-4c1e-4ef1-9c0d-7559e2b71ce2))
23
+  (pad "3" smd rect (at -7.5 -6.75) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f7d6ef91-b098-4ea7-8404-858c1bc6e358))
24
+  (pad "4" smd rect (at -7.5 -5.25) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 72c47d01-206e-468b-968f-32767d6117a0))
25
+  (pad "5" smd rect (at -7.5 -3.75) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5e74391f-c3fa-4243-ba4b-de23e110d574))
26
+  (pad "6" smd rect (at -7.5 -2.25) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 17dba781-e616-459f-a3a6-50fb9ac9e6d3))
27
+  (pad "7" smd rect (at -7.5 -0.75) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5716f1e4-10d0-4b61-8637-85e46126b55a))
28
+  (pad "8" smd rect (at -7.5 0.75) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp dd3cb3a3-79a9-4ce8-a6d9-6a46b60744b4))
29
+  (pad "9" smd rect (at -7.5 2.25) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 80b1ea77-b4cb-44bd-a1cf-02de493026c8))
30
+  (pad "10" smd rect (at -7.5 3.75) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 53f9127c-1076-4af3-b275-15d49332140b))
31
+  (pad "11" smd rect (at -7.5 5.25) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 135a8248-d374-4275-af7c-b780b2768a7f))
32
+  (pad "12" smd rect (at -7.5 6.75) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp faed6079-e230-4d3a-b675-ec3a616febc9))
33
+  (pad "13" smd rect (at -7.5 8.25) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a1d822cc-8516-4890-bd3a-0526adedbf12))
34
+  (pad "14" smd rect (at -7.5 9.75) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b0824107-a158-4cfd-8c0e-0692961b06b6))
35
+  (pad "15" smd rect (at -5.25 12) (size 1.1 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 65bbeb3d-7845-4860-86b0-4bee1f2629ff))
36
+  (pad "16" smd rect (at -3.75 12) (size 1.1 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 97b230cc-fa7b-4cae-ad9e-c4cd230aa19e))
37
+  (pad "17" smd rect (at -2.25 12) (size 1.1 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a8c133db-2012-402b-8363-1c1ac90f0bf7))
38
+  (pad "18" smd rect (at -0.75 12) (size 1.1 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7cfb3388-1398-4c61-a01a-02682b5c02ae))
39
+  (pad "19" smd rect (at 0.75 12) (size 1.1 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9cd051a5-e5d5-435e-9f56-f2d1ad507d26))
40
+  (pad "20" smd rect (at 2.25 12) (size 1.1 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1e549508-a083-495c-8f1f-e08528c785f7))
41
+  (pad "21" smd rect (at 3.75 12) (size 1.1 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2d8106a5-5eaa-4981-8768-faffb1dd0ab4))
42
+  (pad "22" smd rect (at 5.25 12) (size 1.1 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 82eb2e47-9e48-479f-aafc-846cfb4d4dc8))
43
+  (pad "23" smd rect (at 7.5 9.75) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 43e02a04-6f46-4e99-a671-6f4957c17d0f))
44
+  (pad "24" smd rect (at 7.5 8.25) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 63efa74a-56e8-4c55-90d9-89105ed8041a))
45
+  (pad "25" smd rect (at 7.5 6.75) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 576dcf7a-9073-49a0-8a5a-d62bac912abf))
46
+  (pad "26" smd rect (at 7.5 5.25) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp aee23699-e9e2-4e92-ae67-3dba1ba23346))
47
+  (pad "27" smd rect (at 7.5 3.75) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp bf9b5d03-b6a4-4f04-9709-4cfc1f0520b7))
48
+  (pad "28" smd rect (at 7.5 2.25) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5f303f65-225e-46a5-a2f3-702d76e48166))
49
+  (pad "29" smd rect (at 7.5 0.75) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fade266e-0656-4d86-aec7-847c9fce0fee))
50
+  (pad "30" smd rect (at 7.5 -0.75) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1bb37a96-d847-4679-80c0-eab59b3ea951))
51
+  (pad "31" smd rect (at 7.5 -2.25) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 63fafe96-0c51-45f0-ad6e-41afa29b8bb8))
52
+  (pad "32" smd rect (at 7.5 -3.75) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 83fbf506-151f-4a6e-ad44-753b75dcf228))
53
+  (pad "33" smd rect (at 7.5 -5.25) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3413e4ba-57fd-4e8e-a222-8e1f69851db5))
54
+  (pad "34" smd rect (at 7.5 -6.75) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 52474e37-f5b1-48ce-8ffc-4564490fa8e4))
55
+  (pad "35" smd rect (at 7.5 -8.25) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4d58423a-a08b-4921-84bf-19278e6e67c3))
56
+  (pad "36" smd rect (at 7.5 -9.75) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 75f7ef9e-bce4-401c-8758-53bec4f4e930))
57
+  (pad "37" smd rect (at 5.5 -12) (size 1.1 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 676c69fc-0efc-4b94-9cca-f345164a0e63))
58
+  (pad "38" smd rect (at 4 -12) (size 1.1 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e0425c9b-9c9a-4353-8d93-c442b92ccd98))
59
+  (pad "39" smd rect (at 2.5 -12) (size 1.1 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3f0a97c9-4994-4e27-9262-c171a6d5bf93))
60
+  (pad "40" smd rect (at -1.3 -12) (size 1.1 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp bd07dfcf-5ec0-4889-b4f5-35763e4b8fd6))
61
+  (pad "41" smd rect (at -2.8 -12) (size 1.1 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f3aeee88-50ba-4d05-9b4e-a00b102788c5))
62
+)

+ 29
- 0
hackamp/hardware/HackAmp-Footprints.pretty/Fuseholder_Littlefuse_NANO2-154.kicad_mod 查看文件

@@ -0,0 +1,29 @@
1
+(module "Fuseholder_Littlefuse_NANO2-154" (layer "F.Cu") (tedit 5FB1896C)
2
+  (descr "Littlefuse NANO2 154 OMNI-BLOK fuse holder")
3
+  (tags "fuse holder littlefuse nano2 154 omni blok")
4
+  (attr smd)
5
+  (fp_text reference "REF**" (at 0 -3.2 unlocked) (layer "F.SilkS")
6
+    (effects (font (size 1 1) (thickness 0.15)))
7
+    (tstamp 2d273b78-bc0d-4b61-8fa2-8adf93fda753)
8
+  )
9
+  (fp_text value "Fuseholder_Littlefuse_NANO2-154" (at 0 3.3 unlocked) (layer "F.Fab")
10
+    (effects (font (size 1 1) (thickness 0.15)))
11
+    (tstamp 4dd9f4cc-ae11-4877-ad3e-e69bfa07c03d)
12
+  )
13
+  (fp_text user "${REFERENCE}" (at 0 0 90 unlocked) (layer "F.Fab")
14
+    (effects (font (size 1 1) (thickness 0.15)))
15
+    (tstamp 818e3c90-2985-4447-ab79-33561411aaa2)
16
+  )
17
+  (fp_line (start 5.3 2.5) (end 5.3 2.1) (layer "F.SilkS") (width 0.12) (tstamp 0e7a95f5-7ff8-4a31-84d4-66cc607dd07b))
18
+  (fp_line (start -5.3 2.1) (end -5.3 2.5) (layer "F.SilkS") (width 0.12) (tstamp 2668ea59-ae5a-434d-ae8e-87846c8b6e56))
19
+  (fp_line (start -5.3 -2.5) (end 5.3 -2.5) (layer "F.SilkS") (width 0.12) (tstamp 6cd7a572-60ee-47ff-941e-8a37a81bc334))
20
+  (fp_line (start -5.3 2.5) (end 5.3 2.5) (layer "F.SilkS") (width 0.12) (tstamp b59206e9-da60-4291-895c-e09fa76cb631))
21
+  (fp_line (start -5.3 -2.5) (end -5.3 -2.1) (layer "F.SilkS") (width 0.12) (tstamp c271efde-0569-4ebe-94ae-986bb38b2e04))
22
+  (fp_line (start 5.3 -2.5) (end 5.3 -2.1) (layer "F.SilkS") (width 0.12) (tstamp cafea76c-638d-4bab-931f-177a1fe47036))
23
+  (fp_line (start 5.3 -2.5) (end 5.3 2.5) (layer "F.Fab") (width 0.1) (tstamp a40c1fd1-29fa-49b7-b100-378ebaad45ee))
24
+  (fp_line (start 5.3 2.5) (end -5.3 2.5) (layer "F.Fab") (width 0.1) (tstamp b1d93d4f-e430-429f-916d-bdd8ddc622ac))
25
+  (fp_line (start -5.3 2.5) (end -5.3 -2.5) (layer "F.Fab") (width 0.1) (tstamp e8560fa9-39bc-4eb5-a386-40c902f89c98))
26
+  (fp_line (start -5.3 -2.5) (end 5.3 -2.5) (layer "F.Fab") (width 0.1) (tstamp eff1dbe6-714b-46d5-8a43-ccd247869b7d))
27
+  (pad "1" smd rect (at -3.19 0) (size 4.24 3.81) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e990530a-5534-4bec-a66b-7f5a0ecece3f))
28
+  (pad "2" smd rect (at 3.19 0) (size 4.24 3.81) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b20abd7d-a06e-4945-9533-963c8fb59f6e))
29
+)

+ 61
- 0
hackamp/hardware/HackAmp-Footprints.pretty/L_Bourns_SRR1208.kicad_mod 查看文件

@@ -0,0 +1,61 @@
1
+(module "L_Bourns_SRR1208" (layer "F.Cu") (tedit 5FB0FE91)
2
+  (descr "Bourns SRR1210A series SMD inductor https://www.bourns.com/docs/Product-Datasheets/SRR1210A.pdf")
3
+  (tags "Bourns SRR1210A SMD inductor")
4
+  (attr smd)
5
+  (fp_text reference "REF**" (at 0 -7.25) (layer "F.SilkS")
6
+    (effects (font (size 1 1) (thickness 0.15)))
7
+    (tstamp a5695418-219e-4f52-83e2-9b9d426e9aa0)
8
+  )
9
+  (fp_text value "L_Bourns_SRR1208" (at 0 7.4) (layer "F.Fab")
10
+    (effects (font (size 1 1) (thickness 0.15)))
11
+    (tstamp f24cab3c-25f4-4188-8f60-21bb9223868c)
12
+  )
13
+  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
14
+    (effects (font (size 1 1) (thickness 0.15)))
15
+    (tstamp 5a3a2aab-037a-4f2e-a2a9-44ebdb52a8b6)
16
+  )
17
+  (fp_line (start 5.95 6.35) (end -5.95 6.35) (layer "F.SilkS") (width 0.12) (tstamp 29c77931-5030-483e-a609-d771f74dfc35))
18
+  (fp_line (start -6.35 -5.95) (end -6.35 -3) (layer "F.SilkS") (width 0.12) (tstamp 5ed0ebcc-877f-4a32-97ba-6d1d58e3028a))
19
+  (fp_line (start -6.35 3) (end -6.35 5.95) (layer "F.SilkS") (width 0.12) (tstamp a786dc60-5eb4-441f-9b1d-2fe211710d36))
20
+  (fp_line (start -5.95 -6.35) (end 5.95 -6.35) (layer "F.SilkS") (width 0.12) (tstamp cbea4e07-4c4d-42d9-9108-5ac3caf66bfc))
21
+  (fp_line (start 6.35 3) (end 6.35 5.95) (layer "F.SilkS") (width 0.12) (tstamp dff42605-f9df-4dff-953f-0a9f6fc1e443))
22
+  (fp_line (start 6.35 -5.95) (end 6.35 -3.25) (layer "F.SilkS") (width 0.12) (tstamp e43ec9ca-634d-46ff-9532-57f4b01f4abd))
23
+  (fp_arc (start -5.95 -5.95) (end -5.95 -6.35) (angle -90) (layer "F.SilkS") (width 0.12) (tstamp 56dd98b0-1a3f-4985-b391-b347f46b56ba))
24
+  (fp_arc (start 5.95 5.95) (end 5.95 6.35) (angle -90) (layer "F.SilkS") (width 0.12) (tstamp 8886e1a6-0b4c-47cf-acd8-35b4df3bc31b))
25
+  (fp_arc (start -5.95 5.95) (end -6.35 5.95) (angle -90) (layer "F.SilkS") (width 0.12) (tstamp a1d2f5c4-d2fd-45ea-8507-bc2103298e6b))
26
+  (fp_arc (start 5.95 -5.95) (end 6.35 -5.95) (angle -90) (layer "F.SilkS") (width 0.12) (tstamp e0c931c8-7783-4951-a24a-ad572522a04e))
27
+  (fp_line (start 7.25 -3.75) (end 6.6 -3.75) (layer "F.CrtYd") (width 0.05) (tstamp 0efbb8c5-2995-4f4d-8577-c376dbf04a7f))
28
+  (fp_line (start 6.6 3.75) (end 6.6 5.95) (layer "F.CrtYd") (width 0.05) (tstamp 1a1768d8-62e3-4234-8653-06a45116b9cf))
29
+  (fp_line (start 7.25 -3.75) (end 7.25 3.75) (layer "F.CrtYd") (width 0.05) (tstamp 3100472e-5dd4-4029-9fc2-84257cf54f9a))
30
+  (fp_line (start -7.25 -3.75) (end -7.25 3.85) (layer "F.CrtYd") (width 0.05) (tstamp 3f4d3ba2-124c-4e7e-9fe1-bc12d40170c5))
31
+  (fp_line (start -6.6 3.85) (end -7.25 3.85) (layer "F.CrtYd") (width 0.05) (tstamp 70b075f8-b990-4791-b779-9d5d5f1bd4cb))
32
+  (fp_line (start 5.95 6.6) (end -5.95 6.6) (layer "F.CrtYd") (width 0.05) (tstamp 7862c4ca-6cc9-4116-ae9d-39c09d6ab233))
33
+  (fp_line (start 6.6 -5.95) (end 6.6 -3.75) (layer "F.CrtYd") (width 0.05) (tstamp 861f8aee-0fa8-4130-bbda-fbaf8e7e338f))
34
+  (fp_line (start -6.6 -5.95) (end -6.6 -3.75) (layer "F.CrtYd") (width 0.05) (tstamp 8643fa43-087d-4b68-8aa6-a3bd7887aa45))
35
+  (fp_line (start -6.6 5.95) (end -6.6 3.85) (layer "F.CrtYd") (width 0.05) (tstamp a4df2f87-8d89-401f-99ca-6608ee6ef75f))
36
+  (fp_line (start -7.25 -3.75) (end -6.6 -3.75) (layer "F.CrtYd") (width 0.05) (tstamp c23c82f9-f4e1-40aa-a35b-9effea7376f9))
37
+  (fp_line (start 7.25 3.75) (end 6.6 3.75) (layer "F.CrtYd") (width 0.05) (tstamp c2db4a79-c985-4dcd-8af6-7417590713df))
38
+  (fp_line (start -5.95 -6.6) (end 5.95 -6.6) (layer "F.CrtYd") (width 0.05) (tstamp e70e04b1-8e3f-4391-867d-41bb26534c6b))
39
+  (fp_arc (start -5.95 -5.95) (end -5.95 -6.6) (angle -90) (layer "F.CrtYd") (width 0.05) (tstamp 2a42ef3c-2c99-43e5-a383-8c8d753fa7f3))
40
+  (fp_arc (start 5.95 5.95) (end 5.95 6.6) (angle -90) (layer "F.CrtYd") (width 0.05) (tstamp 7671d472-99dc-488d-ae5d-9238ee922a2f))
41
+  (fp_arc (start -5.95 5.95) (end -6.6 5.95) (angle -90) (layer "F.CrtYd") (width 0.05) (tstamp be882d3a-f13e-45a6-995e-0081ee351b68))
42
+  (fp_arc (start 5.95 -5.95) (end 6.6 -5.95) (angle -90) (layer "F.CrtYd") (width 0.05) (tstamp dc64c6c9-6b42-4e57-9940-449985c61223))
43
+  (fp_line (start 5.95 6.35) (end -5.95 6.35) (layer "F.Fab") (width 0.1) (tstamp 0f35dbc3-6008-41c1-809e-59bb98fc02bf))
44
+  (fp_line (start 6.35 -5.95) (end 6.35 5.95) (layer "F.Fab") (width 0.1) (tstamp 395c3408-a630-489d-9b04-b3a8857aa849))
45
+  (fp_line (start -6.35 -5.95) (end -6.35 5.95) (layer "F.Fab") (width 0.1) (tstamp 5aee02d1-be5e-4540-8660-d29682d90efc))
46
+  (fp_line (start -5.95 -6.35) (end 5.95 -6.35) (layer "F.Fab") (width 0.1) (tstamp 9a36330b-d596-4e6b-99d1-58af54c1f60f))
47
+  (fp_line (start 4 -2) (end 4 2) (layer "F.Fab") (width 0.1) (tstamp af97f062-1220-4fc9-938a-22b6595023bd))
48
+  (fp_line (start -4 2) (end -4 -2) (layer "F.Fab") (width 0.1) (tstamp b53cb86e-ece3-4b04-a834-59df13868227))
49
+  (fp_arc (start -5.95 -5.95) (end -6.35 -5.95) (angle 90) (layer "F.Fab") (width 0.1) (tstamp 475203c5-a6dd-4092-8734-63ded5eb0b00))
50
+  (fp_arc (start 5.95 5.95) (end 5.95 6.35) (angle -90) (layer "F.Fab") (width 0.1) (tstamp 842f6099-e169-4367-bdba-e95637739a6c))
51
+  (fp_arc (start 5.95 -5.95) (end 5.95 -6.35) (angle 90) (layer "F.Fab") (width 0.1) (tstamp c18b9cc1-da95-4fb7-88bc-0fa49c68a7f3))
52
+  (fp_arc (start -5.95 5.95) (end -6.35 5.95) (angle -90) (layer "F.Fab") (width 0.1) (tstamp ece9356c-a6a6-4c57-8028-5de22f5be872))
53
+  (fp_circle (center 0 0) (end 0 -5.6) (layer "F.Fab") (width 0.1) (tstamp 43c071c7-2e31-470b-bc91-4fe689e19fd0))
54
+  (pad "1" smd rect (at -5 0) (size 4 7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 16b9c0bf-f3e9-4116-8e9c-90e442066023))
55
+  (pad "2" smd rect (at 5 0) (size 4 7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3b8b762c-c67f-4a87-aad7-bbbe5cce0aef))
56
+  (model "${KISYS3DMOD}/Inductor_SMD.3dshapes/L_Bourns_SRR1210A.wrl"
57
+    (offset (xyz 0 0 0))
58
+    (scale (xyz 1 1 1))
59
+    (rotate (xyz 0 0 0))
60
+  )
61
+)

+ 22
- 0
hackamp/hardware/HackAmp-Footprints.pretty/RotaryEncoder_TTElectronics_EN12-VS_Vertical_L17.5mm.kicad_mod 查看文件

@@ -0,0 +1,22 @@
1
+(module "RotaryEncoder_TTElectronics_EN12-VS_Vertical_L17.5mm" (layer "F.Cu") (tedit 5FB39476)
2
+  (attr through_hole)
3
+  (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS")
4
+    (effects (font (size 1 1) (thickness 0.15)))
5
+    (tstamp c616e73a-34d8-4865-ad04-1f02b91b32a3)
6
+  )
7
+  (fp_text value "RotaryEncoder_TTElectronics_EN12-VS_Vertical_L17.5mm" (at 0 1 unlocked) (layer "F.Fab")
8
+    (effects (font (size 1 1) (thickness 0.15)))
9
+    (tstamp 1efbad07-f5de-4829-8883-a60ad8f153ae)
10
+  )
11
+  (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
12
+    (effects (font (size 1 1) (thickness 0.15)))
13
+    (tstamp 14c7cef1-e071-4d26-b484-05cdaf597be7)
14
+  )
15
+  (pad "" np_thru_hole oval (at -3.5 3.9) (size 4.5 3.5) (drill oval 3 2) (layers F&B.Cu *.Mask) (tstamp 3261498e-d09b-48fb-8af2-3d5f5b9e683f))
16
+  (pad "" np_thru_hole oval (at -3.5 -8.9) (size 4.5 3.5) (drill oval 3 2) (layers F&B.Cu *.Mask) (tstamp 7fb600e9-7083-4f0a-b300-ee30c4c90657))
17
+  (pad "A" thru_hole circle (at 0 0) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask) (tstamp 1cb93c03-b62f-4df1-9852-246277ba9cdd))
18
+  (pad "B" thru_hole circle (at 0 -5) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask) (tstamp f7e50909-b4b4-47bf-a47b-3f4b6bc911d3))
19
+  (pad "C" thru_hole circle (at 0 -2.5) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask) (tstamp 47ff2b37-799a-490a-b4b7-d861cd6a1a43))
20
+  (pad "S1" thru_hole circle (at -2.5 0) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask) (tstamp cdfb5241-4b3b-4d75-b0d4-85839979f88b))
21
+  (pad "S2" thru_hole circle (at -2.5 -5) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask) (tstamp afb33d5b-642e-4b04-af3b-4a9b18d25d48))
22
+)

+ 25
- 0
hackamp/hardware/HackAmp-Footprints.pretty/TE_796638-2_1x02_P5.08mm_Horizontal.kicad_mod 查看文件

@@ -0,0 +1,25 @@
1
+(module "TE_796638-2_1x02_P5.08mm_Horizontal" (layer "F.Cu") (tedit 5FB23396)
2
+  (descr "TE Connectivity 796638-2 Pluggable Terminal Block")
3
+  (tags "TE connectivity 796638-2 pluggable terminal block 5.08mm")
4
+  (attr through_hole)
5
+  (fp_text reference "REF**" (at 2.54 -2.7 unlocked) (layer "F.SilkS")
6
+    (effects (font (size 1 1) (thickness 0.15)))
7
+    (tstamp 21a4518d-df0a-4c7e-a9f4-0f71a4f56e96)
8
+  )
9
+  (fp_text value "TE_796638-2_1x02_P5.08mm_Horizontal" (at 2.54 10.86 unlocked) (layer "F.Fab")
10
+    (effects (font (size 1 1) (thickness 0.15)))
11
+    (tstamp fcb78c7b-2808-4a9c-9b91-38cb3d9e0561)
12
+  )
13
+  (fp_text user "${REFERENCE}" (at 2.54 2.49 unlocked) (layer "F.Fab")
14
+    (effects (font (size 1 1) (thickness 0.15)))
15
+    (tstamp 03d6e5de-ca6b-4343-b633-a2e8ff87d93d)
16
+  )
17
+  (fp_line (start -3.45 -2) (end 8.53 -2) (layer "F.SilkS") (width 0.12) (tstamp 0db84498-9158-45b8-a34a-31ef2b844a9e))
18
+  (fp_line (start 8.53 -2) (end 8.53 10) (layer "F.SilkS") (width 0.12) (tstamp 5a687d16-2455-428f-a4f9-1f052bd28e57))
19
+  (fp_line (start -3.45 10) (end -3.45 -2) (layer "F.SilkS") (width 0.12) (tstamp 619823ad-f896-4c77-9f04-9ef3ab9f53e1))
20
+  (fp_line (start 8.53 10) (end -3.45 10) (layer "F.SilkS") (width 0.12) (tstamp 9177ec32-013b-45a3-9047-cb1b3050398e))
21
+  (fp_rect (start -3.95 -2.5) (end 9.03 10.5) (layer "F.CrtYd") (width 0.12) (tstamp 6129a1a9-04fe-40f1-bd0f-51cb94b7da39))
22
+  (fp_rect (start -3.45 -2) (end 8.53 10) (layer "F.Fab") (width 0.1) (tstamp 880d8471-545b-4be5-a3ce-2acb63671a5d))
23
+  (pad "1" thru_hole circle (at 0 0) (size 3 3) (drill 1.4) (layers *.Cu *.Mask) (tstamp 5259cb87-6e0b-4567-a600-4a44b214e2a1))
24
+  (pad "2" thru_hole circle (at 5.08 0) (size 3 3) (drill 1.4) (layers *.Cu *.Mask) (tstamp 19020b23-b308-45dd-816d-f7a90cefbeca))
25
+)

+ 144
- 0
hackamp/hardware/HackAmp-Footprints.pretty/TexasInstruments_DAP32.kicad_mod 查看文件

@@ -0,0 +1,144 @@
1
+(module "TexasInstruments_DAP32" (layer "F.Cu") (tedit 5FB18E7E)
2
+  (fp_text reference "REF**" (at 0 6.3 unlocked) (layer "F.SilkS")
3
+    (effects (font (size 1 1) (thickness 0.15)))
4
+    (tstamp fb9c4f00-45d2-4802-87ce-ac7a5b06078b)
5
+  )
6
+  (fp_text value "TexasInstruments_DAP32" (at 5.4 0 90 unlocked) (layer "F.Fab")
7
+    (effects (font (size 1 1) (thickness 0.15)))
8
+    (tstamp 210b435a-1e6c-4788-9fcd-3de0eea9451e)
9
+  )
10
+  (fp_text user "${REFERENCE}" (at 0.1 0 unlocked) (layer "F.Fab")
11
+    (effects (font (size 1 1) (thickness 0.15)))
12
+    (tstamp d1d2af9f-93d7-43c7-a240-c3be85c8befd)
13
+  )
14
+  (fp_line (start -3.05 5.5) (end 3.05 5.5) (layer "F.SilkS") (width 0.12) (tstamp 0dd29896-db25-4238-9a6c-6c19d0711c52))
15
+  (fp_line (start -3.05 -5.5) (end -3.05 5.5) (layer "F.SilkS") (width 0.12) (tstamp 109f7e38-8f71-411d-9ebe-cd825e67071e))
16
+  (fp_line (start 3.05 -5.5) (end -4.5 -5.5) (layer "F.SilkS") (width 0.12) (tstamp 80b66a97-ad44-4d7e-aadf-2d2996a4b4f2))
17
+  (fp_line (start 3.05 5.5) (end 3.05 -5.5) (layer "F.SilkS") (width 0.12) (tstamp ca884e83-a5b3-4f83-9587-0b510331f799))
18
+  (pad "1" smd rect (at -3.7 -4.875 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2cd480a1-a9cf-4612-80ed-57b158a583f0))
19
+  (pad "2" smd rect (at -3.7 -4.225 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c054b6c7-ac05-4165-a914-5aeaae249bd2))
20
+  (pad "3" smd rect (at -3.7 -3.575 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 37a70dea-c371-4eac-bd15-d53b4cc64797))
21
+  (pad "4" smd rect (at -3.7 -2.925 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e998e04c-3b1a-4ad8-9e53-efecf76a2ff7))
22
+  (pad "5" smd rect (at -3.7 -2.275 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6251d80b-70c8-4ccc-bcae-65912f0235bc))
23
+  (pad "6" smd rect (at -3.7 -1.625 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8c240aa0-9408-42d3-b508-751973b1b208))
24
+  (pad "7" smd rect (at -3.7 -0.975 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 910b3d1c-8fab-4bec-99ac-0defa3a19a23))
25
+  (pad "8" smd rect (at -3.7 -0.325 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cf3fd6bf-0e1b-44bd-ad42-10f1b6b17864))
26
+  (pad "9" smd rect (at -3.7 0.325 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp efee1609-3a08-4201-b6aa-2801f6d7e195))
27
+  (pad "10" smd rect (at -3.7 0.975 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f4fc1967-b1a0-4ff6-99d6-3a1fc5ae2df0))
28
+  (pad "11" smd rect (at -3.7 1.625 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp dc422ffd-be79-446c-915c-3f721f5b3621))
29
+  (pad "12" smd rect (at -3.7 2.275 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c7f74725-ff02-4873-8a11-7ceb3d1a8a83))
30
+  (pad "13" smd rect (at -3.7 2.925 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 487b4ff7-7b89-495b-8665-2b50575c7e7e))
31
+  (pad "14" smd rect (at -3.7 3.575 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0af042f2-fd07-4564-b5b5-de14d709d8e6))
32
+  (pad "15" smd rect (at -3.7 4.225 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9d48c6b8-e30b-49cc-a647-4310aff03327))
33
+  (pad "16" smd rect (at -3.7 4.875 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 81eed2c4-3b61-47de-9cbe-5a46ae241189))
34
+  (pad "17" smd rect (at 3.7 4.875 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c6a8e05a-38f3-48b6-9310-dfa35d7da718))
35
+  (pad "18" smd rect (at 3.7 4.225 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp aefc4cad-cc4d-4ac1-9154-e8595f530f64))
36
+  (pad "19" smd rect (at 3.7 3.575 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 76b84ee8-a33f-4c4e-9365-898481a985bc))
37
+  (pad "20" smd rect (at 3.7 2.925 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 34819889-f142-49bd-9283-aa6867212651))
38
+  (pad "21" smd rect (at 3.7 2.275 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3b02ce05-9a47-487a-89b5-edf7fdf94cf5))
39
+  (pad "22" smd rect (at 3.7 1.625 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 624600aa-be40-4db8-aafd-16db0bbdcb71))
40
+  (pad "23" smd rect (at 3.7 0.975 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9fc54668-2182-4921-a655-0bf6a4379fc4))
41
+  (pad "24" smd rect (at 3.7 0.325 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 265aeaa2-8214-433d-b7e4-d6baca110c18))
42
+  (pad "25" smd rect (at 3.7 -0.325 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3e624d17-a5f7-470f-8290-13b5f6d789b0))
43
+  (pad "26" smd rect (at 3.7 -0.975 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a0029b43-e452-4d5f-96d2-2e11113afa12))
44
+  (pad "27" smd rect (at 3.7 -1.625 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 159e0bc9-ae9e-4211-ac02-695e9c730624))
45
+  (pad "28" smd rect (at 3.7 -2.275 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1113876b-cd59-4b08-9a87-1e18b69fa102))
46
+  (pad "29" smd rect (at 3.7 -2.925 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 62dec7d3-9733-4944-8270-6ddd3e4c9a4a))
47
+  (pad "30" smd rect (at 3.7 -3.575 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9559605f-a056-48c0-aadd-13168036d0cc))
48
+  (pad "31" smd rect (at 3.7 -4.225 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d8f7b67d-9170-4c54-901e-96fa44c7230d))
49
+  (pad "32" smd rect (at 3.7 -4.875 270) (size 0.3 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fb9eaec2-7a46-492a-9059-d6b67db207e1))
50
+  (pad "33" thru_hole circle (at 1 4) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
51
+    (zone_connect 2) (tstamp 035f08c3-5fe5-4d55-b46e-4d987cbcce7e))
52
+  (pad "33" thru_hole circle (at 1 3) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
53
+    (zone_connect 2) (tstamp 05f623ad-4134-4965-8e24-2f99a103eac8))
54
+  (pad "33" thru_hole circle (at -0.5 0.5 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
55
+    (zone_connect 2) (tstamp 0d53726f-79b9-4dd7-bab7-06957829e600))
56
+  (pad "33" thru_hole circle (at -2 -3 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
57
+    (zone_connect 2) (tstamp 0e66d8fe-1dd6-494f-8320-a4d3ffc2e2a4))
58
+  (pad "33" thru_hole circle (at -2 -4 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
59
+    (zone_connect 2) (tstamp 1440038d-2df8-4167-b3d4-f292e73f2432))
60
+  (pad "33" thru_hole circle (at 0 -3 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
61
+    (zone_connect 2) (tstamp 2337aa51-0de7-4d79-a50e-765ee6a0c862))
62
+  (pad "33" thru_hole circle (at 1 -5) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
63
+    (zone_connect 2) (tstamp 2cafda59-2734-460d-b3a3-b1f71af97f26))
64
+  (pad "33" thru_hole circle (at 1 -3) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
65
+    (zone_connect 2) (tstamp 3d582d14-863e-4726-85f0-568bf1cd3f07))
66
+  (pad "33" thru_hole circle (at -2 4 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
67
+    (zone_connect 2) (tstamp 4793384f-ce3c-4c15-8f82-318fa89c7c8b))
68
+  (pad "33" thru_hole circle (at -0.5 -0.5 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
69
+    (zone_connect 2) (tstamp 497dc04c-e9e3-4e91-9c81-9b07a93937b1))
70
+  (pad "33" thru_hole circle (at -0.5 1.5 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
71
+    (zone_connect 2) (tstamp 4da55b0e-62cd-48da-8769-cd2231d2e318))
72
+  (pad "33" thru_hole circle (at -1.5 -1.5 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
73
+    (zone_connect 2) (tstamp 505f6180-9bb7-426f-b29d-b1408f581b9a))
74
+  (pad "33" thru_hole circle (at -1 -5 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
75
+    (zone_connect 2) (tstamp 5862d21f-88ff-4360-9373-300b9a66f503))
76
+  (pad "33" thru_hole circle (at -2 5 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
77
+    (zone_connect 2) (tstamp 5aa62939-4e3a-4824-8213-5ec3ecd9d042))
78
+  (pad "33" thru_hole circle (at 1 -4) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
79
+    (zone_connect 2) (tstamp 5d578ee8-0cb6-4773-a670-3fac1fefb050))
80
+  (pad "33" thru_hole circle (at 1.5 0.5) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
81
+    (zone_connect 2) (tstamp 693e0252-abf2-4beb-bb71-59f8c3e6532a))
82
+  (pad "33" thru_hole circle (at 0.5 -1.5 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
83
+    (zone_connect 2) (tstamp 697f62ff-ca9e-4e79-8106-900d3e0616a4))
84
+  (pad "33" thru_hole circle (at 1.5 1.5) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
85
+    (zone_connect 2) (tstamp 6ea25c97-07a8-44b1-95da-c48485d01a96))
86
+  (pad "33" thru_hole circle (at -2 -5 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
87
+    (zone_connect 2) (tstamp 79b475d7-1796-447d-ad84-d9a7ca7222f6))
88
+  (pad "33" thru_hole circle (at -1.5 0.5 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
89
+    (zone_connect 2) (tstamp 823b061b-c255-460c-9749-a702b6001c72))
90
+  (pad "33" thru_hole circle (at 2 -4) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
91
+    (zone_connect 2) (tstamp 87ab9b03-84c3-4bc4-a24c-7637af04aa18))
92
+  (pad "33" thru_hole circle (at -1.5 -0.5 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
93
+    (zone_connect 2) (tstamp 92adb168-e841-43ad-bce9-5850e3c11d6d))
94
+  (pad "33" thru_hole circle (at 0.5 1.5 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
95
+    (zone_connect 2) (tstamp 9578e692-de14-49ab-8ecf-9f5c82b86c95))
96
+  (pad "33" thru_hole circle (at 2 -5) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
97
+    (zone_connect 2) (tstamp 977bbfd9-207d-4b8d-99b0-21477bfa8672))
98
+  (pad "33" smd rect (at 0 0 270) (size 4.36 4.11) (layers "F.Cu" "F.Paste" "F.Mask")
99
+    (zone_connect 2) (tstamp 98e0a11c-7ff7-4e19-ac1c-b2a47182c302))
100
+  (pad "33" thru_hole circle (at 1.5 -0.5) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
101
+    (zone_connect 2) (tstamp 9d355745-dbef-448c-bdcc-4870ba7267d0))
102
+  (pad "33" thru_hole circle (at 0 4 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
103
+    (zone_connect 2) (tstamp 9dbb0585-228f-4bde-aae2-3012ea618a0f))
104
+  (pad "33" thru_hole circle (at 0 -4 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
105
+    (zone_connect 2) (tstamp a992e098-23bd-41e5-8549-2a10d0f16d3a))
106
+  (pad "33" thru_hole circle (at 2 4) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
107
+    (zone_connect 2) (tstamp b38ba541-865e-4aba-95d3-81a8da2cc6f3))
108
+  (pad "33" thru_hole circle (at -1.5 1.5 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
109
+    (zone_connect 2) (tstamp b3bba821-d8f3-4fe4-873c-f915eb8b9e2a))
110
+  (pad "33" thru_hole circle (at 2 5) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
111
+    (zone_connect 2) (tstamp b404f622-f63a-44bc-9e56-b7b84a61d525))
112
+  (pad "33" thru_hole circle (at 0 5 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
113
+    (zone_connect 2) (tstamp b47db74b-aa4c-43cf-9dcc-6f4182552bb9))
114
+  (pad "33" thru_hole circle (at -2 3 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
115
+    (zone_connect 2) (tstamp b6baa59a-d7d6-4410-a7b1-473ab4e29ea1))
116
+  (pad "33" thru_hole circle (at 0.5 -0.5 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
117
+    (zone_connect 2) (tstamp b72a2e12-aec1-4a64-a3b8-0329649880ff))
118
+  (pad "33" thru_hole circle (at -1 5 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
119
+    (zone_connect 2) (tstamp bb3e024f-978f-4e11-b34a-f421832364a8))
120
+  (pad "33" thru_hole circle (at 1.5 -1.5) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
121
+    (zone_connect 2) (tstamp c1be2af4-c4f3-4299-86c7-67341258761c))
122
+  (pad "33" thru_hole circle (at 1 5) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
123
+    (zone_connect 2) (tstamp c872a0f0-133b-481a-a607-7cd8d4129e60))
124
+  (pad "33" thru_hole circle (at -1 -3 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
125
+    (zone_connect 2) (tstamp ce7f12b2-b099-48a9-8e1e-3b935aba29ce))
126
+  (pad "33" thru_hole circle (at -1 3 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
127
+    (zone_connect 2) (tstamp d66cc2ca-884f-4b01-b40b-d0932bedd404))
128
+  (pad "33" thru_hole circle (at -1 4 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
129
+    (zone_connect 2) (tstamp d6aed1ea-c2dc-43d1-ae49-705de66c357d))
130
+  (pad "33" thru_hole circle (at 0 -5 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
131
+    (zone_connect 2) (tstamp dd61672c-93ca-4528-a3c5-8d742d510901))
132
+  (pad "33" thru_hole circle (at 2 -3) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
133
+    (zone_connect 2) (tstamp e193fe90-f1e9-4079-b4d8-245a43005415))
134
+  (pad "33" thru_hole circle (at -0.5 -1.5 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
135
+    (zone_connect 2) (tstamp e6b1afdf-2038-4caf-9edf-d31788fa6b02))
136
+  (pad "33" thru_hole circle (at -1 -4 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
137
+    (zone_connect 2) (tstamp ec3ff036-41c9-4f44-84f5-f5086df53613))
138
+  (pad "33" thru_hole circle (at 0.5 0.5 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
139
+    (zone_connect 2) (tstamp f2d6b257-c26c-4003-9eec-ffcaa7adcf90))
140
+  (pad "33" thru_hole circle (at 0 3 270) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
141
+    (zone_connect 2) (tstamp f6040de1-256a-4d06-9a0c-0bc3c5c7213d))
142
+  (pad "33" thru_hole circle (at 2 3) (size 0.5 0.5) (drill 0.33) (layers *.Cu *.Mask "F.SilkS")
143
+    (zone_connect 2) (tstamp f61a06aa-4b46-4d0f-aec2-87d077279356))
144
+)

+ 344
- 0
hackamp/hardware/HackAmp-Symbols.kicad_sym 查看文件

@@ -0,0 +1,344 @@
1
+(kicad_symbol_lib (version 20201005) (generator kicad_symbol_editor)
2
+  (symbol "HackAmp-Symbols:CSR-A64215-MOD" (in_bom yes) (on_board yes)
3
+    (property "Reference" "U" (id 0) (at -15.24 39.37 0)
4
+      (effects (font (size 1.27 1.27)))
5
+    )
6
+    (property "Value" "CSR-A64215-MOD" (id 1) (at 8.89 39.37 0)
7
+      (effects (font (size 1.27 1.27)))
8
+    )
9
+    (property "Footprint" "" (id 2) (at 6.35 -7.62 0)
10
+      (effects (font (size 1.27 1.27)) hide)
11
+    )
12
+    (property "Datasheet" "" (id 3) (at 6.35 -7.62 0)
13
+      (effects (font (size 1.27 1.27)) hide)
14
+    )
15
+    (symbol "CSR-A64215-MOD_0_1"
16
+      (rectangle (start -17.78 38.1) (end 17.78 -35.56)
17
+        (stroke (width 0)) (fill (type background))
18
+      )
19
+    )
20
+    (symbol "CSR-A64215-MOD_1_1"
21
+      (pin bidirectional line (at -20.32 2.54 0) (length 2.54)
22
+        (name "PIO6" (effects (font (size 1.27 1.27))))
23
+        (number "1" (effects (font (size 1.27 1.27))))
24
+      )
25
+      (pin bidirectional line (at -20.32 0 0) (length 2.54)
26
+        (name "PIO7" (effects (font (size 1.27 1.27))))
27
+        (number "2" (effects (font (size 1.27 1.27))))
28
+      )
29
+      (pin bidirectional line (at -20.32 -2.54 0) (length 2.54)
30
+        (name "PIO8/UART_RTS" (effects (font (size 1.27 1.27))))
31
+        (number "3" (effects (font (size 1.27 1.27))))
32
+      )
33
+      (pin bidirectional line (at -20.32 -5.08 0) (length 2.54)
34
+        (name "PIO9/UART_CTS" (effects (font (size 1.27 1.27))))
35
+        (number "4" (effects (font (size 1.27 1.27))))
36
+      )
37
+      (pin bidirectional line (at -20.32 -12.7 0) (length 2.54)
38
+        (name "PIO18" (effects (font (size 1.27 1.27))))
39
+        (number "5" (effects (font (size 1.27 1.27))))
40
+      )
41
+      (pin bidirectional line (at -20.32 -15.24 0) (length 2.54)
42
+        (name "PIO21" (effects (font (size 1.27 1.27))))
43
+        (number "6" (effects (font (size 1.27 1.27))))
44
+      )
45
+      (pin input line (at -20.32 -33.02 0) (length 2.54)
46
+        (name "SPI/~PCM" (effects (font (size 1.27 1.27))))
47
+        (number "7" (effects (font (size 1.27 1.27))))
48
+      )
49
+      (pin bidirectional line (at -20.32 12.7 0) (length 2.54)
50
+        (name "PIO2/PCM1_IN/SPI_MOSI" (effects (font (size 1.27 1.27))))
51
+        (number "8" (effects (font (size 1.27 1.27))))
52
+      )
53
+      (pin bidirectional line (at -20.32 5.08 0) (length 2.54)
54
+        (name "PIO5/PCM1_CLK/SPI_CLK" (effects (font (size 1.27 1.27))))
55
+        (number "9" (effects (font (size 1.27 1.27))))
56
+      )
57
+      (pin bidirectional line (at -20.32 7.62 0) (length 2.54)
58
+        (name "PIO4/PCM1_SYNC/SPI_CS" (effects (font (size 1.27 1.27))))
59
+        (number "10" (effects (font (size 1.27 1.27))))
60
+      )
61
+      (pin bidirectional line (at -20.32 10.16 0) (length 2.54)
62
+        (name "PIO3/PCM1_OUT/SPI_MISO" (effects (font (size 1.27 1.27))))
63
+        (number "11" (effects (font (size 1.27 1.27))))
64
+      )
65
+      (pin input line (at 20.32 30.48 180) (length 2.54)
66
+        (name "~RST" (effects (font (size 1.27 1.27))))
67
+        (number "12" (effects (font (size 1.27 1.27))))
68
+      )
69
+      (pin power_in line (at -20.32 27.94 0) (length 2.54)
70
+        (name "VBAT" (effects (font (size 1.27 1.27))))
71
+        (number "13" (effects (font (size 1.27 1.27))))
72
+      )
73
+      (pin power_in line (at 0 -38.1 90) (length 2.54)
74
+        (name "GND" (effects (font (size 1.27 1.27))))
75
+        (number "14" (effects (font (size 1.27 1.27))))
76
+      )
77
+      (pin bidirectional line (at 20.32 5.08 180) (length 2.54)
78
+        (name "USBN" (effects (font (size 1.27 1.27))))
79
+        (number "18" (effects (font (size 1.27 1.27))))
80
+      )
81
+      (pin bidirectional line (at -20.32 22.86 0) (length 2.54)
82
+        (name "VREGENABLE/MFB" (effects (font (size 1.27 1.27))))
83
+        (number "23" (effects (font (size 1.27 1.27))))
84
+      )
85
+      (pin power_out line (at 20.32 15.24 180) (length 2.54)
86
+        (name "1V8" (effects (font (size 1.27 1.27))))
87
+        (number "24" (effects (font (size 1.27 1.27))))
88
+      )
89
+      (pin output line (at -20.32 -17.78 0) (length 2.54)
90
+        (name "PIO29/LED0" (effects (font (size 1.27 1.27))))
91
+        (number "25" (effects (font (size 1.27 1.27))))
92
+      )
93
+      (pin output line (at -20.32 -20.32 0) (length 2.54)
94
+        (name "PIO30/LED1" (effects (font (size 1.27 1.27))))
95
+        (number "26" (effects (font (size 1.27 1.27))))
96
+      )
97
+      (pin output line (at -20.32 -22.86 0) (length 2.54)
98
+        (name "PIO31/LED2" (effects (font (size 1.27 1.27))))
99
+        (number "27" (effects (font (size 1.27 1.27))))
100
+      )
101
+      (pin bidirectional line (at 20.32 -20.32 180) (length 2.54)
102
+        (name "MICAN" (effects (font (size 1.27 1.27))))
103
+        (number "28" (effects (font (size 1.27 1.27))))
104
+      )
105
+      (pin bidirectional line (at 20.32 -17.78 180) (length 2.54)
106
+        (name "MICAP" (effects (font (size 1.27 1.27))))
107
+        (number "29" (effects (font (size 1.27 1.27))))
108
+      )
109
+      (pin bidirectional line (at 20.32 -15.24 180) (length 2.54)
110
+        (name "MIC_BIAS" (effects (font (size 1.27 1.27))))
111
+        (number "30" (effects (font (size 1.27 1.27))))
112
+      )
113
+      (pin bidirectional line (at 20.32 -27.94 180) (length 2.54)
114
+        (name "LIBN" (effects (font (size 1.27 1.27))))
115
+        (number "31" (effects (font (size 1.27 1.27))))
116
+      )
117
+      (pin bidirectional line (at 20.32 -25.4 180) (length 2.54)
118
+        (name "LIBP" (effects (font (size 1.27 1.27))))
119
+        (number "32" (effects (font (size 1.27 1.27))))
120
+      )
121
+      (pin bidirectional line (at 20.32 -2.54 180) (length 2.54)
122
+        (name "RN" (effects (font (size 1.27 1.27))))
123
+        (number "33" (effects (font (size 1.27 1.27))))
124
+      )
125
+      (pin bidirectional line (at 20.32 0 180) (length 2.54)
126
+        (name "RP" (effects (font (size 1.27 1.27))))
127
+        (number "34" (effects (font (size 1.27 1.27))))
128
+      )
129
+      (pin bidirectional line (at 20.32 -10.16 180) (length 2.54)
130
+        (name "LN" (effects (font (size 1.27 1.27))))
131
+        (number "35" (effects (font (size 1.27 1.27))))
132
+      )
133
+      (pin bidirectional line (at 20.32 -7.62 180) (length 2.54)
134
+        (name "LP" (effects (font (size 1.27 1.27))))
135
+        (number "36" (effects (font (size 1.27 1.27))))
136
+      )
137
+      (pin bidirectional line (at -20.32 -10.16 0) (length 2.54)
138
+        (name "PIO17/UART_CTS" (effects (font (size 1.27 1.27))))
139
+        (number "37" (effects (font (size 1.27 1.27))))
140
+      )
141
+      (pin bidirectional line (at -20.32 -7.62 0) (length 2.54)
142
+        (name "PIO16/UART_RTS" (effects (font (size 1.27 1.27))))
143
+        (number "38" (effects (font (size 1.27 1.27))))
144
+      )
145
+      (pin power_out line (at 20.32 12.7 180) (length 2.54)
146
+        (name "USB3V3" (effects (font (size 1.27 1.27))))
147
+        (number "39" (effects (font (size 1.27 1.27))))
148
+      )
149
+      (pin passive line (at 20.32 22.86 180) (length 2.54)
150
+        (name "ANT" (effects (font (size 1.27 1.27))))
151
+        (number "40" (effects (font (size 1.27 1.27))))
152
+      )
153
+      (pin passive line (at 20.32 20.32 180) (length 2.54)
154
+        (name "ANT_GND" (effects (font (size 1.27 1.27))))
155
+        (number "41" (effects (font (size 1.27 1.27))))
156
+      )
157
+      (pin power_in line (at -20.32 35.56 0) (length 2.54)
158
+        (name "VCHG" (effects (font (size 1.27 1.27))))
159
+        (number "17" (effects (font (size 1.27 1.27))))
160
+      )
161
+      (pin output line (at -20.32 30.48 0) (length 2.54)
162
+        (name "EXT" (effects (font (size 1.27 1.27))))
163
+        (number "16" (effects (font (size 1.27 1.27))))
164
+      )
165
+      (pin input line (at -20.32 33.02 0) (length 2.54)
166
+        (name "SENSE" (effects (font (size 1.27 1.27))))
167
+        (number "15" (effects (font (size 1.27 1.27))))
168
+      )
169
+      (pin bidirectional line (at 20.32 7.62 180) (length 2.54)
170
+        (name "USBP" (effects (font (size 1.27 1.27))))
171
+        (number "19" (effects (font (size 1.27 1.27))))
172
+      )
173
+      (pin power_in line (at -20.32 -27.94 0) (length 2.54)
174
+        (name "AIO0" (effects (font (size 1.27 1.27))))
175
+        (number "20" (effects (font (size 1.27 1.27))))
176
+      )
177
+      (pin bidirectional line (at -20.32 15.24 0) (length 2.54)
178
+        (name "PIO1/UART_TX" (effects (font (size 1.27 1.27))))
179
+        (number "21" (effects (font (size 1.27 1.27))))
180
+      )
181
+      (pin bidirectional line (at -20.32 17.78 0) (length 2.54)
182
+        (name "PIO0/UART_RX" (effects (font (size 1.27 1.27))))
183
+        (number "22" (effects (font (size 1.27 1.27))))
184
+      )
185
+    )
186
+  )
187
+  (symbol "HackAmp-Symbols:TAS5760M" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
188
+    (property "Reference" "U" (id 0) (at -7.62 31.75 0)
189
+      (effects (font (size 1.524 1.524)))
190
+    )
191
+    (property "Value" "TAS5760M" (id 1) (at 5.08 31.75 0)
192
+      (effects (font (size 1.524 1.524)))
193
+    )
194
+    (property "Footprint" "" (id 2) (at 0 12.7 0)
195
+      (effects (font (size 1.524 1.524)) hide)
196
+    )
197
+    (property "Datasheet" "https://www.ti.com/lit/ds/symlink/tas5760m.pdf" (id 3) (at 0 12.7 0)
198
+      (effects (font (size 1.524 1.524)) hide)
199
+    )
200
+    (property "ki_keywords" "tas5760m i2s class-d audio amplifier" (id 4) (at 0 0 0)
201
+      (effects (font (size 1.27 1.27)) hide)
202
+    )
203
+    (property "ki_description" "TAS5760M General-Purpose I2S Input Class-D Amplifier" (id 5) (at 0 0 0)
204
+      (effects (font (size 1.27 1.27)) hide)
205
+    )
206
+    (symbol "TAS5760M_1_1"
207
+      (rectangle (start -15.24 -30.48) (end 15.24 30.48)
208
+        (stroke (width 0)) (fill (type none))
209
+      )
210
+      (pin power_in line (at 22.86 27.94 180) (length 7.62)
211
+        (name "AVDD" (effects (font (size 1.27 1.27))))
212
+        (number "1" (effects (font (size 1.27 1.27))))
213
+      )
214
+      (pin power_in line (at -22.86 27.94 0) (length 7.62)
215
+        (name "DVDD" (effects (font (size 1.27 1.27))))
216
+        (number "10" (effects (font (size 1.27 1.27))))
217
+      )
218
+      (pin input line (at -22.86 22.86 0) (length 7.62)
219
+        (name "SPK_GAIN0" (effects (font (size 1.27 1.27))))
220
+        (number "11" (effects (font (size 1.27 1.27))))
221
+      )
222
+      (pin input line (at -22.86 20.32 0) (length 7.62)
223
+        (name "SPK_GAIN1" (effects (font (size 1.27 1.27))))
224
+        (number "12" (effects (font (size 1.27 1.27))))
225
+      )
226
+      (pin input line (at -22.86 -7.62 0) (length 7.62)
227
+        (name "SPK_SLEEP/ADR" (effects (font (size 1.27 1.27))))
228
+        (number "13" (effects (font (size 1.27 1.27))))
229
+      )
230
+      (pin input line (at -22.86 -12.7 0) (length 7.62)
231
+        (name "MCLK" (effects (font (size 1.27 1.27))))
232
+        (number "14" (effects (font (size 1.27 1.27))))
233
+      )
234
+      (pin input line (at -22.86 -15.24 0) (length 7.62)
235
+        (name "SCLK" (effects (font (size 1.27 1.27))))
236
+        (number "15" (effects (font (size 1.27 1.27))))
237
+      )
238
+      (pin input line (at -22.86 -17.78 0) (length 7.62)
239
+        (name "SDIN" (effects (font (size 1.27 1.27))))
240
+        (number "16" (effects (font (size 1.27 1.27))))
241
+      )
242
+      (pin input line (at -22.86 -20.32 0) (length 7.62)
243
+        (name "LRCK" (effects (font (size 1.27 1.27))))
244
+        (number "17" (effects (font (size 1.27 1.27))))
245
+      )
246
+      (pin power_in line (at -22.86 -25.4 0) (length 7.62)
247
+        (name "DGND" (effects (font (size 1.27 1.27))))
248
+        (number "18" (effects (font (size 1.27 1.27))))
249
+      )
250
+      (pin power_out line (at 22.86 -2.54 180) (length 7.62)
251
+        (name "BSTRPB+" (effects (font (size 1.27 1.27))))
252
+        (number "19" (effects (font (size 1.27 1.27))))
253
+      )
254
+      (pin input line (at 22.86 -15.24 180) (length 7.62)
255
+        (name "SFT_CLIP" (effects (font (size 1.27 1.27))))
256
+        (number "2" (effects (font (size 1.27 1.27))))
257
+      )
258
+      (pin output line (at 22.86 -5.08 180) (length 7.62)
259
+        (name "SPK_OUTB+" (effects (font (size 1.27 1.27))))
260
+        (number "20" (effects (font (size 1.27 1.27))))
261
+      )
262
+      (pin power_in line (at 22.86 22.86 180) (length 7.62)
263
+        (name "PVDD" (effects (font (size 1.27 1.27))))
264
+        (number "21" (effects (font (size 1.27 1.27))))
265
+      )
266
+      (pin power_in line (at 22.86 -25.4 180) (length 7.62)
267
+        (name "PGND" (effects (font (size 1.27 1.27))))
268
+        (number "22" (effects (font (size 1.27 1.27))))
269
+      )
270
+      (pin output line (at 22.86 -7.62 180) (length 7.62)
271
+        (name "SPK_OUTB-" (effects (font (size 1.27 1.27))))
272
+        (number "23" (effects (font (size 1.27 1.27))))
273
+      )
274
+      (pin power_out line (at 22.86 -10.16 180) (length 7.62)
275
+        (name "BSTRPB-" (effects (font (size 1.27 1.27))))
276
+        (number "24" (effects (font (size 1.27 1.27))))
277
+      )
278
+      (pin power_out line (at 22.86 5.08 180) (length 7.62)
279
+        (name "BSTRPA-" (effects (font (size 1.27 1.27))))
280
+        (number "25" (effects (font (size 1.27 1.27))))
281
+      )
282
+      (pin output line (at 22.86 7.62 180) (length 7.62)
283
+        (name "SPK_OUTA-" (effects (font (size 1.27 1.27))))
284
+        (number "26" (effects (font (size 1.27 1.27))))
285
+      )
286
+      (pin power_in line (at 22.86 -27.94 180) (length 7.62)
287
+        (name "PGND" (effects (font (size 1.27 1.27))))
288
+        (number "27" (effects (font (size 1.27 1.27))))
289
+      )
290
+      (pin power_in line (at 22.86 20.32 180) (length 7.62)
291
+        (name "PVDD" (effects (font (size 1.27 1.27))))
292
+        (number "28" (effects (font (size 1.27 1.27))))
293
+      )
294
+      (pin output line (at 22.86 10.16 180) (length 7.62)
295
+        (name "SPK_OUTA+" (effects (font (size 1.27 1.27))))
296
+        (number "29" (effects (font (size 1.27 1.27))))
297
+      )
298
+      (pin power_out line (at -22.86 15.24 0) (length 7.62)
299
+        (name "ANA_REG" (effects (font (size 1.27 1.27))))
300
+        (number "3" (effects (font (size 1.27 1.27))))
301
+      )
302
+      (pin power_out line (at 22.86 12.7 180) (length 7.62)
303
+        (name "BSTRPA+" (effects (font (size 1.27 1.27))))
304
+        (number "30" (effects (font (size 1.27 1.27))))
305
+      )
306
+      (pin power_in line (at 22.86 -22.86 180) (length 7.62)
307
+        (name "GGND" (effects (font (size 1.27 1.27))))
308
+        (number "31" (effects (font (size 1.27 1.27))))
309
+      )
310
+      (pin power_out line (at 22.86 -17.78 180) (length 7.62)
311
+        (name "GVDD_REG" (effects (font (size 1.27 1.27))))
312
+        (number "32" (effects (font (size 1.27 1.27))))
313
+      )
314
+      (pin power_out line (at -22.86 -27.94 0) (length 7.62)
315
+        (name "GND/PAD" (effects (font (size 1.27 1.27))))
316
+        (number "33" (effects (font (size 1.27 1.27))))
317
+      )
318
+      (pin power_out line (at -22.86 12.7 0) (length 7.62)
319
+        (name "VCOM" (effects (font (size 1.27 1.27))))
320
+        (number "4" (effects (font (size 1.27 1.27))))
321
+      )
322
+      (pin power_out line (at -22.86 10.16 0) (length 7.62)
323
+        (name "ANA_REF" (effects (font (size 1.27 1.27))))
324
+        (number "5" (effects (font (size 1.27 1.27))))
325
+      )
326
+      (pin output line (at -22.86 5.08 0) (length 7.62)
327
+        (name "~SPK_FAULT" (effects (font (size 1.27 1.27))))
328
+        (number "6" (effects (font (size 1.27 1.27))))
329
+      )
330
+      (pin output line (at -22.86 2.54 0) (length 7.62)
331
+        (name "~SPK_SD" (effects (font (size 1.27 1.27))))
332
+        (number "7" (effects (font (size 1.27 1.27))))
333
+      )
334
+      (pin input line (at -22.86 -2.54 0) (length 7.62)
335
+        (name "FREQ/SDA" (effects (font (size 1.27 1.27))))
336
+        (number "8" (effects (font (size 1.27 1.27))))
337
+      )
338
+      (pin input line (at -22.86 -5.08 0) (length 7.62)
339
+        (name "PBTL/SCL" (effects (font (size 1.27 1.27))))
340
+        (number "9" (effects (font (size 1.27 1.27))))
341
+      )
342
+    )
343
+  )
344
+)

正在加载...
取消
保存