HW4
@ -1,5 +1,9 @@
|
||||
The Open Source Cart Reader consists out of a PCB that connects an Arduino Mega to different modules and a cartridge slot adapter.
|
||||
Important: This is still a work in progress.
|
||||
|
||||
The Open Source Cart Reader consists out of a main PCB that connects an Arduino Mega to different modules and a cartridge slot adapter PCB.
|
||||
To order download zipped gerber files and upload them to a PCB manufacturer like [JLCPCB](https://cart.jlcpcb.com/quote). You don't have to change any of the settings but you can select a color you like.
|
||||
|
||||
More info:
|
||||
- [Needed Parts](https://github.com/sanni/cartreader/wiki/Parts-needed)
|
||||
- [Build Guide](https://github.com/sanni/cartreader/wiki/Build-Guide)
|
||||
|
||||
|
100
hardware/footprints/!OSCR.pretty/GBA_Slot.kicad_mod
Normal file
@ -0,0 +1,100 @@
|
||||
(footprint "GBA_Slot" (version 20211014) (generator pcbnew) (layer "F.Cu")
|
||||
(tedit 0)
|
||||
(attr through_hole)
|
||||
(fp_text reference "U$4" (at 0 0) (layer "F.SilkS") hide
|
||||
(effects (font (size 1.27 1.27) (thickness 0.15)))
|
||||
(tstamp 315d130f-fb4a-4e2d-922c-9e6bfbb047d6)
|
||||
)
|
||||
(fp_text value "GBA_Slot" (at 0 0) (layer "F.SilkS") hide
|
||||
(effects (font (size 1.27 1.27) (thickness 0.15)))
|
||||
(tstamp b4e0ed8a-f6a5-4975-b653-8752d6c2ed32)
|
||||
)
|
||||
(fp_text user "1" (at -1.79 -23.68 270) (layer "F.SilkS")
|
||||
(effects (font (size 1.2065 1.2065) (thickness 0.1016)) (justify left bottom))
|
||||
(tstamp 7fbd67a2-ff82-4932-89ca-8556fa396a71)
|
||||
)
|
||||
(fp_line (start 15 -28) (end 15 -25.5) (layer "F.Fab") (width 0.1) (tstamp 034bb61a-0d29-4e7c-afd9-40d06727f107))
|
||||
(fp_line (start -2.5 25.5) (end -2.5 28) (layer "F.Fab") (width 0.1) (tstamp 06b34d7d-829a-46d4-b2b9-2ee2203f9ef4))
|
||||
(fp_line (start 15 -25.5) (end 15 25.5) (layer "F.Fab") (width 0.1) (tstamp 39069e01-d43d-4744-8388-124ea9097729))
|
||||
(fp_line (start 15 28) (end 15 28.5) (layer "F.Fab") (width 0.1) (tstamp 5791502b-3a9d-4d7e-a3f3-f230c2303546))
|
||||
(fp_line (start -2.5 -28.5) (end -2.5 -28) (layer "F.Fab") (width 0.1) (tstamp 81707840-0e01-47ec-8c89-f2aeac35b613))
|
||||
(fp_line (start 15 28) (end 15 25.5) (layer "F.Fab") (width 0.1) (tstamp 8c230e53-9b09-48fd-b94d-32e25be321c6))
|
||||
(fp_line (start 15 -28.5) (end -2.5 -28.5) (layer "F.Fab") (width 0.1) (tstamp 902164e7-4b7a-4c51-b9a1-76afedc7de55))
|
||||
(fp_line (start -2.5 -25.5) (end -4 -25.5) (layer "F.Fab") (width 0.1) (tstamp 9d1f4ba8-e8ef-4e50-a857-0b7d4155ef67))
|
||||
(fp_line (start -2.5 -25.5) (end -2.5 -28) (layer "F.Fab") (width 0.1) (tstamp 9ebce03f-647d-47f4-b598-acb0fe9a5b38))
|
||||
(fp_line (start -4 25.5) (end -2.5 25.5) (layer "F.Fab") (width 0.1) (tstamp a1367cac-94d4-472e-a7e7-8c6e98c2c7c2))
|
||||
(fp_line (start 15 -28) (end 15 -28.5) (layer "F.Fab") (width 0.1) (tstamp b317a772-d54a-4547-a810-5b114abdfd99))
|
||||
(fp_line (start 15 28.5) (end -2.5 28.5) (layer "F.Fab") (width 0.1) (tstamp bf289ccb-760b-4740-b215-36e02d5366ba))
|
||||
(fp_line (start -2.5 28) (end -2.5 28.5) (layer "F.Fab") (width 0.1) (tstamp e6e44424-fa19-4082-9018-94749cdfd6f4))
|
||||
(fp_line (start -4 -25.5) (end -4 25.5) (layer "F.Fab") (width 0.1) (tstamp e8e3a367-94c6-4bd0-bd02-008f19a9cc32))
|
||||
(pad "" np_thru_hole circle locked (at 3.5 13) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask) (tstamp 966ae2d2-6cfa-4e77-b99e-e7d5ce70df84))
|
||||
(pad "" np_thru_hole circle locked (at 3.5 -13) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask) (tstamp a82f76f0-a28b-4751-a907-24573ac6f04a))
|
||||
(pad "1" smd rect locked (at -5 -23.25 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp b23a0f63-d965-40b0-bc39-c7fefa62e97c))
|
||||
(pad "2" smd rect locked (at -5 -21.75 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp dedc4871-4cf9-464f-9cef-a3ee6a4e4416))
|
||||
(pad "3" smd rect locked (at -5 -20.25 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp 8d96c569-9d79-4c13-bf6b-aab072b7c9b4))
|
||||
(pad "4" smd rect locked (at -5 -18.75 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp 4eeb9df1-efaf-4175-8586-46b04ca33919))
|
||||
(pad "5" smd rect locked (at -5 -17.25 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp 5ebe21c5-461e-41d9-b971-58894f4c10ec))
|
||||
(pad "6" smd rect locked (at -5 -15.75 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp b57d7ef6-3e3b-46b2-88bc-9599e7d0dab8))
|
||||
(pad "7" smd rect locked (at -5 -14.25 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp 40d294cd-ac8f-46e4-9849-11cb62957601))
|
||||
(pad "8" smd rect locked (at -5 -12.75 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp e39f4d15-dc16-4c3f-bb70-e6377b786186))
|
||||
(pad "9" smd rect locked (at -5 -11.25 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp 83389a3b-00e2-4b34-bac4-b447dfd24b35))
|
||||
(pad "10" smd rect locked (at -5 -9.75 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp d7fc1da8-2bd0-48c6-a8b4-3007630e3f1e))
|
||||
(pad "11" smd rect locked (at -5 -8.25 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp 209faede-471e-4992-a354-8960898440a6))
|
||||
(pad "12" smd rect locked (at -5 -6.75 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp 357f0c08-fc6d-49a0-b2e2-4632d3654173))
|
||||
(pad "13" smd rect locked (at -5 -5.25 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp ce747902-a204-46e1-bf23-e081f3d7e14f))
|
||||
(pad "14" smd rect locked (at -5 -3.75 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp 99338b9d-6514-47d7-b338-05461cb0cc5a))
|
||||
(pad "15" smd rect locked (at -5 -2.25 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp 90cec09f-4e40-4581-8bca-1e2838155e2b))
|
||||
(pad "16" smd rect locked (at -5 -0.75 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp 25aab775-f6f0-49c1-8e5f-5a6807d93b99))
|
||||
(pad "17" smd rect locked (at -5 0.75 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp de55583f-97b6-4da2-9477-a8f9a25ea4c8))
|
||||
(pad "18" smd rect locked (at -5 2.25 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp e7742b2e-af48-4204-aa25-3b1fc6f55cb5))
|
||||
(pad "19" smd rect locked (at -5 3.75 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp 507e291e-e2e4-49c0-8349-bb0c2c21eb22))
|
||||
(pad "20" smd rect locked (at -5 5.25 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp c5a7d9e2-80fa-41c3-ab35-a48b4ee5ecd5))
|
||||
(pad "21" smd rect locked (at -5 6.75 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp 2991bfbd-7670-44d7-9c1d-b348247a83da))
|
||||
(pad "22" smd rect locked (at -5 8.25 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp 7e73f207-6828-483e-8fa4-ad9e5ce76966))
|
||||
(pad "23" smd rect locked (at -5 9.75 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp addcc87b-7d53-412d-89e9-05e58f04403c))
|
||||
(pad "24" smd rect locked (at -5 11.25 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp a1cf9a61-c853-4b54-9089-09948251fa23))
|
||||
(pad "25" smd rect locked (at -5 12.75 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp e2dfb562-ffb1-48fb-ab2f-4bf3c49b992e))
|
||||
(pad "26" smd rect locked (at -5 14.25 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp 99dc36dc-1039-487d-a6cc-9cbb88c54061))
|
||||
(pad "27" smd rect locked (at -5 15.75 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp 74d89dfc-aae1-440b-a460-3aad290374a6))
|
||||
(pad "28" smd rect locked (at -5 17.25 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp 3c17a4fc-fd4f-4a64-960d-830a02e055ff))
|
||||
(pad "29" smd rect locked (at -5 18.75 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp f11335c1-9df2-43e9-b138-22b44b394b45))
|
||||
(pad "30" smd rect locked (at -5 20.25 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp b4509b43-07b1-44f3-b4ee-1a34f589cd59))
|
||||
(pad "31" smd rect locked (at -5 21.75 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp 86b0d30b-c7d9-4b59-b406-c903fddd7a14))
|
||||
(pad "32" smd rect locked (at -5 23.25 180) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp 345e3e10-19b2-4c1c-975f-d8e3cea52c36))
|
||||
(pad "SHIELD_3" smd rect locked (at 16.25 -13 270) (size 5.5 3.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp 631a9b82-02ee-46d5-a462-31839344a01f))
|
||||
(pad "SHIELD_4" smd rect locked (at 16.25 13 270) (size 5.5 3.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp affb386f-e6ae-4f99-afcb-5f6b02b3d642))
|
||||
)
|
80
hardware/footprints/!OSCR.pretty/MD_Slot.kicad_mod
Normal file
@ -0,0 +1,80 @@
|
||||
(footprint "MD_Slot" (version 20211014) (generator pcbnew) (layer "F.Cu")
|
||||
(tedit 61900E08)
|
||||
(attr through_hole)
|
||||
(fp_text reference "REF**" (at 0 -44.45 unlocked) (layer "F.SilkS")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp a31f4ddf-0916-47e3-ac45-ee09bf5d645d)
|
||||
)
|
||||
(fp_text value "MD_Slot" (at 0 -41.91 unlocked) (layer "F.Fab")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp 6e92ccbe-8f05-4533-a7ca-f564346d774e)
|
||||
)
|
||||
(fp_text user "${REFERENCE}" (at 5.08 -44.45 unlocked) (layer "F.Fab")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp f9e47472-a362-42e5-a350-116b2f60abfd)
|
||||
)
|
||||
(pad "A1" thru_hole circle (at 2.54 -39.37) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp f47a6615-6769-4261-a674-69be542c3927))
|
||||
(pad "A2" thru_hole circle (at 2.54 -36.83) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 16ad1e0f-abba-4d48-9ba3-4de1dde017ad))
|
||||
(pad "A3" thru_hole circle (at 2.54 -34.29) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 8f984f71-790a-445b-b5f5-9f67d45b2bdd))
|
||||
(pad "A4" thru_hole circle (at 2.54 -31.75) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp f94fe1df-cdab-4cfa-9dcb-41e3f6a7b683))
|
||||
(pad "A5" thru_hole circle (at 2.54 -29.21) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 436eff88-36ce-46e6-8ca7-7e0384cd2dc7))
|
||||
(pad "A6" thru_hole circle (at 2.54 -26.67) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 075d6f04-dcfe-4386-b5c0-05d40c59f120))
|
||||
(pad "A7" thru_hole circle (at 2.54 -24.13) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 2ab8f140-a5c6-4093-90db-251e9ab3fb7b))
|
||||
(pad "A8" thru_hole circle (at 2.54 -21.59) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp bac9ccad-b5cd-499a-bfef-9f13de0633a3))
|
||||
(pad "A9" thru_hole circle (at 2.54 -19.05) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 6d86f406-d663-418a-9c25-eb72f5a810f3))
|
||||
(pad "A10" thru_hole circle (at 2.54 -16.51) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 9d4faa87-30b0-4c10-829a-b31833c21045))
|
||||
(pad "A11" thru_hole circle (at 2.54 -13.97) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 9af88bdc-384f-43c2-815d-78cd7b0d8804))
|
||||
(pad "A12" thru_hole circle (at 2.54 -11.43) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 40fc554a-d554-4205-aab5-bed0f34db98a))
|
||||
(pad "A13" thru_hole circle (at 2.54 -8.89) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp af9b0655-ed63-4990-98d6-b99e78ab7f84))
|
||||
(pad "A14" thru_hole circle (at 2.54 -6.35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 5c7cd2b4-6221-4673-96f7-e5963e13ad3d))
|
||||
(pad "A15" thru_hole circle (at 2.54 -3.81) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 20d76b8d-2e90-498c-8fbc-955103f5278c))
|
||||
(pad "A16" thru_hole circle (at 2.54 -1.27) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp a0d7ae6e-e85c-4c2f-b8cd-6f3a891d20c1))
|
||||
(pad "A17" thru_hole circle (at 2.54 1.27) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 00f27eb5-9296-4646-99aa-e485097dff0e))
|
||||
(pad "A18" thru_hole circle (at 2.54 3.81) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp b02dfb91-26db-47ef-b59d-b96d087475b3))
|
||||
(pad "A19" thru_hole circle (at 2.54 6.35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 49323650-c9f4-4c4f-a658-5aa3f2700834))
|
||||
(pad "A20" thru_hole circle (at 2.54 8.89) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 6cb419da-fa75-41a6-baa9-9aea2e346f83))
|
||||
(pad "A21" thru_hole circle (at 2.54 11.43) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 9c26c0de-40b8-4103-99e1-6f4a46abe253))
|
||||
(pad "A22" thru_hole circle (at 2.54 13.97) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp f0a9a635-c0d4-495e-a7ed-8d1ae13b7569))
|
||||
(pad "A23" thru_hole circle (at 2.54 16.51) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp b3b4afb5-4448-408b-8cc9-f549888c8171))
|
||||
(pad "A24" thru_hole circle (at 2.54 19.05) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp bb08e145-139d-475b-b16b-fc783de75ce2))
|
||||
(pad "A25" thru_hole circle (at 2.54 21.59) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp d849773a-efbe-469f-8556-e2213cd814ee))
|
||||
(pad "A26" thru_hole circle (at 2.54 24.13) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 348e9582-033d-4990-8b88-70e229279f34))
|
||||
(pad "A27" thru_hole circle (at 2.54 26.67) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 1457c9d0-2b59-457f-b01f-522d98672141))
|
||||
(pad "A28" thru_hole circle (at 2.54 29.21) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 049f41ce-4cba-4aac-8f4f-4e1141b00e12))
|
||||
(pad "A29" thru_hole circle (at 2.54 31.75) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp c2b26e8f-9398-4e75-91f3-28ddad31c4a8))
|
||||
(pad "A30" thru_hole circle (at 2.54 34.29) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 80ceb82c-828c-44b6-9dbd-360a30e23d78))
|
||||
(pad "A31" thru_hole circle (at 2.54 36.83) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 259ff7a5-6f16-47d3-8c13-b725406411e0))
|
||||
(pad "A32" thru_hole circle (at 2.54 39.37) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 5fc1cb51-df8b-47bf-8bdd-561776c82ec0))
|
||||
(pad "B1" thru_hole circle (at -2.54 -39.37) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp d2400a53-a30b-478b-91ab-4eebbe733585))
|
||||
(pad "B2" thru_hole circle (at -2.54 -36.83) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 5914b78d-cbbc-4049-aa12-43212c48c815))
|
||||
(pad "B3" thru_hole circle (at -2.54 -34.29) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp b8c7aed6-460a-46d8-9f3e-423619534773))
|
||||
(pad "B4" thru_hole circle (at -2.54 -31.75) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 9359f4c2-dbaa-4c90-83ab-f1e9e6314254))
|
||||
(pad "B5" thru_hole circle (at -2.54 -29.21) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 7805ad2d-dd37-4cef-9fa3-25f7187f9382))
|
||||
(pad "B6" thru_hole circle (at -2.54 -26.67) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 1bdbfa6a-b75b-4801-aa8c-a41f8f7ec467))
|
||||
(pad "B7" thru_hole circle (at -2.54 -24.13) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp f62546cd-8a30-49cc-940d-7a8b4c5cc667))
|
||||
(pad "B8" thru_hole circle (at -2.54 -21.59) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 3f8714b4-d649-4d96-ad02-53f0f0db2069))
|
||||
(pad "B9" thru_hole circle (at -2.54 -19.05) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp f569a547-69c8-4e1b-b2c2-dcedf885ef90))
|
||||
(pad "B10" thru_hole circle (at -2.54 -16.51) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 5b91af7c-e26d-4130-b3b8-5d84a69f3c45))
|
||||
(pad "B11" thru_hole circle (at -2.54 -13.97) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp c4667e5e-5550-41b0-a9f3-d6d4bf88c4a1))
|
||||
(pad "B12" thru_hole circle (at -2.54 -11.43) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 8e13769c-130d-4099-bfbc-c9d96756902b))
|
||||
(pad "B13" thru_hole circle (at -2.54 -8.89) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 6996c9b4-4643-4db9-93bc-6cb1965c4941))
|
||||
(pad "B14" thru_hole circle (at -2.54 -6.35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 06180cfc-8ac5-4d80-8f2d-dce97f788de3))
|
||||
(pad "B15" thru_hole circle (at -2.54 -3.81) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 734220e0-e9f4-4d63-ac33-9e9a7c6ca0fb))
|
||||
(pad "B16" thru_hole circle (at -2.54 -1.27) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 976ac91e-7841-4af0-97cc-a53bc0a7ded1))
|
||||
(pad "B17" thru_hole circle (at -2.54 1.27) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 48af486a-9f19-4e46-8f96-3ea6a16e091e))
|
||||
(pad "B18" thru_hole circle (at -2.54 3.81) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp a701ab7d-1532-4878-8216-2aad52408738))
|
||||
(pad "B19" thru_hole circle (at -2.54 6.35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 8dc0da3b-b1c1-4f45-a9d7-aeaf08800f1f))
|
||||
(pad "B20" thru_hole circle (at -2.54 8.89) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp d24d9dd5-bfac-483c-8e71-a766a97d2c6a))
|
||||
(pad "B21" thru_hole circle (at -2.54 11.43) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 1889c288-761d-464c-ab9d-f7430fc113f1))
|
||||
(pad "B22" thru_hole circle (at -2.54 13.97) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 57bbea46-f623-4a6f-873e-3bf0a4717ed2))
|
||||
(pad "B23" thru_hole circle (at -2.54 16.51) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 00167e59-f921-4152-aff7-23fa392bb590))
|
||||
(pad "B24" thru_hole circle (at -2.54 19.05) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 2b307675-3b2e-41aa-b10d-5987cf7dc8ea))
|
||||
(pad "B25" thru_hole circle (at -2.54 21.59) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 0f402a99-e6d3-460d-acb5-5bf8ac51b87b))
|
||||
(pad "B26" thru_hole circle (at -2.54 24.13) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp fa83082d-3629-41eb-b537-99e1e104d8f4))
|
||||
(pad "B27" thru_hole circle (at -2.54 26.67) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 1882a242-426a-48ad-8f6e-dceffd09ebcd))
|
||||
(pad "B28" thru_hole circle (at -2.54 29.21) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 89c209cc-de00-4d0e-baa0-79fbca729b00))
|
||||
(pad "B29" thru_hole circle (at -2.54 31.75) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp b66046ff-8413-4ac7-acaa-a8e60f706207))
|
||||
(pad "B30" thru_hole circle (at -2.54 34.29) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 80c0a448-bfbf-4c12-89e6-3620c4e9a54d))
|
||||
(pad "B31" thru_hole circle (at -2.54 36.83) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 23ccd25c-2d2e-4f22-ac8d-680e5ffc0840))
|
||||
(pad "B32" thru_hole circle (at -2.54 39.37) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 103d6f0c-13fa-4742-8e37-54fd5af1b1bd))
|
||||
)
|
62
hardware/footprints/!OSCR.pretty/N64 Slot.kicad_mod
Normal file
@ -0,0 +1,62 @@
|
||||
(footprint "N64 Slot" (version 20211014) (generator pcbnew) (layer "F.Cu")
|
||||
(tedit 618276A0)
|
||||
(attr through_hole)
|
||||
(fp_text reference "REF**" (at 2.5 -10 unlocked) (layer "F.SilkS")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp 70f4f914-9ad6-4630-af5d-6a694fcbb306)
|
||||
)
|
||||
(fp_text value "N64 Slot" (at 2.5 -7.5 unlocked) (layer "F.Fab")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp 418aa3b3-7500-4628-8674-3050a4656407)
|
||||
)
|
||||
(pad "1" thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 5ff28a8e-f827-43a2-b0d8-44b8c0fd3de4))
|
||||
(pad "2" thru_hole circle (at 2.5 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp b3c683bf-0db8-4b67-a470-d10235b00703))
|
||||
(pad "3" thru_hole circle (at 5 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 67ceb575-f599-4d67-b6b2-ea1303f657d2))
|
||||
(pad "4" thru_hole circle (at 7.5 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 3bfa1a60-5d09-4e82-a5c6-b06f04648c29))
|
||||
(pad "5" thru_hole circle (at 10 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 6625a32f-bec6-4ed5-8e32-26d629a01372))
|
||||
(pad "6" thru_hole circle (at 12.5 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp bd97be71-0118-43b2-9f73-b24fea8cf261))
|
||||
(pad "7" thru_hole circle (at 15 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 0d7dad4d-e6eb-456b-aaa2-bcb680b5b313))
|
||||
(pad "8" thru_hole circle (at 17.5 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 3e0ea926-6655-4012-8837-ca6149a6fc79))
|
||||
(pad "9" thru_hole circle (at 20 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 3b7ebc50-46ea-463e-8a24-50f017297ac9))
|
||||
(pad "10" thru_hole circle (at 22.5 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 00a3d853-0329-4bcf-9033-8b8d73e065ab))
|
||||
(pad "11" thru_hole circle (at 25 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp d109214d-db9a-40c3-8a92-9ae861c8008b))
|
||||
(pad "12" thru_hole circle (at 27.5 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 1e091b7b-54de-4e72-a7d7-1a0839235ea0))
|
||||
(pad "13" thru_hole circle (at 30 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 1c3c0997-0399-4737-be69-1e8591698e67))
|
||||
(pad "14" thru_hole circle (at 32.5 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 8e745e4d-0dfe-4bf6-b9e2-6def31417a69))
|
||||
(pad "15" thru_hole circle (at 35 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 9dd5166f-09cc-4ed4-992d-bf59cfc25617))
|
||||
(pad "16" thru_hole circle (at 37.5 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp dd66d8cb-19c7-4e57-852a-98f239cec485))
|
||||
(pad "17" thru_hole circle (at 40 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 2c396418-c695-4ebb-bbb3-84ccb7e38e0e))
|
||||
(pad "18" thru_hole circle (at 42.5 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 61959049-1e1f-4d43-8913-2561ff2b639b))
|
||||
(pad "19" thru_hole circle (at 45 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp f55f2b20-97d7-4db1-941b-3c670916a958))
|
||||
(pad "20" thru_hole circle (at 47.5 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 5d7bb908-a4de-4190-b384-0b86609ff564))
|
||||
(pad "21" thru_hole circle (at 50 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp bfdbd777-f476-40ed-8efe-751459f1251f))
|
||||
(pad "22" thru_hole circle (at 52.5 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp d89a4461-c80a-4687-b5bc-3dcbbedf0796))
|
||||
(pad "23" thru_hole circle (at 55 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 442adcfe-4c94-4d65-a813-f48c6c6ec710))
|
||||
(pad "24" thru_hole circle (at 57.5 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 1969a85f-3cd2-4869-a2f6-50363dc8f721))
|
||||
(pad "25" thru_hole circle (at 60 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp ee9a7665-7963-4d8b-8606-efab90d1ff32))
|
||||
(pad "26" thru_hole circle (at 0 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 977506ab-bf66-4b97-9bdf-72b3add17625))
|
||||
(pad "27" thru_hole circle (at 2.5 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 95f929a9-842a-472f-a767-e065fdd86ea1))
|
||||
(pad "28" thru_hole circle (at 5 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 9bcd9ce8-3832-44df-8d69-a0893e73f8d4))
|
||||
(pad "29" thru_hole circle (at 7.5 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 6c30cff5-b15a-4bb6-8ce4-97d5d5ed64d3))
|
||||
(pad "30" thru_hole circle (at 10 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 8a22f77c-10c0-4cee-bd7c-c669bf0f1e6b))
|
||||
(pad "31" thru_hole circle (at 12.5 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 0e4dd4e6-d29c-41aa-ae43-7ff18d95e792))
|
||||
(pad "32" thru_hole circle (at 15 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 65f0b39f-950e-4e40-b4d7-7c5b02d29faa))
|
||||
(pad "33" thru_hole circle (at 17.5 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 94585490-901b-40fd-b2c9-83f1a00c3f1e))
|
||||
(pad "34" thru_hole circle (at 20 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 9c961351-bea5-4753-9be3-6ff3aabd6a4a))
|
||||
(pad "35" thru_hole circle (at 22.5 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp dbae9d29-67f5-4727-b2ec-21e39611b6f9))
|
||||
(pad "36" thru_hole circle (at 25 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 30788487-1fa0-4ec9-8fb9-8578ba7e0820))
|
||||
(pad "37" thru_hole circle (at 27.5 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp b7004e26-e7a6-4411-bc26-546fb074dd2b))
|
||||
(pad "38" thru_hole circle (at 30 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp d6968971-acf6-4a94-974f-02ab8d90f8df))
|
||||
(pad "39" thru_hole circle (at 32.5 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 872b217a-6f4f-4b5a-805f-6a7e9f79796d))
|
||||
(pad "40" thru_hole circle (at 35 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 0e18a329-8614-4797-8afa-e3e5e45aeb65))
|
||||
(pad "41" thru_hole circle (at 37.5 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 68f00615-9ff8-4b93-9d41-ea6b8586036b))
|
||||
(pad "42" thru_hole circle (at 40 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 02045931-ddc9-464c-ae21-7802598abced))
|
||||
(pad "43" thru_hole circle (at 42.5 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 131d743b-e52d-4768-b2cf-04456f8894c6))
|
||||
(pad "44" thru_hole circle (at 45 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 711a313e-1407-470a-9628-7026c2fefe1b))
|
||||
(pad "45" thru_hole circle (at 47.5 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 6225bb80-85aa-467a-b481-b994a6d6b13e))
|
||||
(pad "46" thru_hole circle (at 50 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 9eb5390f-e322-4f9e-9bc9-c7f0836be7f1))
|
||||
(pad "47" thru_hole circle (at 52.5 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 9073384e-4151-4ba6-b816-5d6bb1e30ad4))
|
||||
(pad "48" thru_hole circle (at 55 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp b293d5ae-861c-4742-86ad-fc5cbb333fce))
|
||||
(pad "49" thru_hole circle (at 57.5 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 79c0e9a3-4c28-4ba0-9412-8d9e07b15ced))
|
||||
(pad "50" thru_hole circle (at 60 -5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp f463322b-2b85-4e7b-b4d7-67653ef4277e))
|
||||
)
|
88
hardware/footprints/!OSCR.pretty/NES_Slot.kicad_mod
Normal file
@ -0,0 +1,88 @@
|
||||
(footprint "NES_Slot" (version 20211014) (generator pcbnew) (layer "F.Cu")
|
||||
(tedit 618D575C)
|
||||
(attr through_hole)
|
||||
(fp_text reference "REF**" (at -2.5 -42.5 unlocked) (layer "F.SilkS")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp 62cfc7f4-e518-406c-8ab4-16857d6e680e)
|
||||
)
|
||||
(fp_text value "NES_Slot" (at -2.5 -37.5 unlocked) (layer "F.Fab")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp 0ff9dfd0-3d24-4c3d-a479-6a4f8ac14500)
|
||||
)
|
||||
(fp_text user "${REFERENCE}" (at -2.5 -40 unlocked) (layer "F.Fab")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp 34b1654d-991b-40a9-b22e-b579aab2e184)
|
||||
)
|
||||
(pad "1" thru_hole rect (at -5 52.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 2ba0f6ef-de45-4075-9aa0-9b540185350d))
|
||||
(pad "2" thru_hole circle (at -5 50 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 986bb61b-1ccb-4c9d-883c-0c7d88b4765c))
|
||||
(pad "3" thru_hole circle (at -5 47.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 994f493e-7623-4679-af3d-8ff353de17eb))
|
||||
(pad "4" thru_hole circle (at -5 45 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 42af20b4-7745-40e8-ba64-9f4c50633d99))
|
||||
(pad "5" thru_hole circle (at -5 42.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp e706a338-442e-44c3-8c0f-ef2070626613))
|
||||
(pad "6" thru_hole circle (at -5 40 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp beb758a6-e958-43f0-9993-f0239a0d3481))
|
||||
(pad "7" thru_hole circle (at -5 37.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 7b752630-73e3-4020-bad7-fafb8bb9d8ab))
|
||||
(pad "8" thru_hole circle (at -5 35 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp f42e2a8d-caeb-4c43-9951-e1c367845685))
|
||||
(pad "9" thru_hole circle (at -5 32.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 6447a26f-a228-425d-a141-bc38ca460031))
|
||||
(pad "10" thru_hole circle (at -5 30 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 1449279c-ffaf-4870-b55c-889c87135666))
|
||||
(pad "11" thru_hole circle (at -5 27.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 12b53be1-f220-489c-8cf7-2ed565b6afa2))
|
||||
(pad "12" thru_hole circle (at -5 25 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp d2894ea7-38b8-49d6-baa9-d76f527b674e))
|
||||
(pad "13" thru_hole circle (at -5 22.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 9f332199-9390-4c1d-bb8b-ee183b1271c2))
|
||||
(pad "14" thru_hole circle (at -5 20 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 05224060-0072-48b4-8959-7d1a6944cf09))
|
||||
(pad "15" thru_hole circle (at -5 17.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 57c0c7bd-1e11-4205-895f-3d440fc865f2))
|
||||
(pad "16" thru_hole circle (at -5 15 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 0c59fc52-2e8d-4653-9425-0b1ae4bffa46))
|
||||
(pad "17" thru_hole circle (at -5 12.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 498d27f0-bcde-454c-9ec6-5a94665551a9))
|
||||
(pad "18" thru_hole circle (at -5 10 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 9f5eb58f-b0f6-44ad-bcdc-98dacf533c68))
|
||||
(pad "19" thru_hole circle (at -5 7.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp b8848322-596d-46eb-8d8b-0ca81c214d32))
|
||||
(pad "20" thru_hole circle (at -5 5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp a8efb59d-79fc-4580-b459-4159f445baec))
|
||||
(pad "21" thru_hole circle (at -5 2.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 789d5046-dd52-4024-8b0d-b0f496fe48e4))
|
||||
(pad "22" thru_hole circle (at -5 0 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 2fc4c0e2-6f49-4f85-89ce-40f247cb6753))
|
||||
(pad "23" thru_hole circle (at -5 -2.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 26149ade-f38b-4885-b69b-3a7dcb95389b))
|
||||
(pad "24" thru_hole circle (at -5 -5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp e5e2ed9b-892b-49ef-b975-beaaa7288548))
|
||||
(pad "25" thru_hole circle (at -5 -7.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 90343522-5782-4923-9900-add5ac3f4098))
|
||||
(pad "26" thru_hole circle (at -5 -10 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 32f28e81-ded0-4f9d-b790-35fe3c809dac))
|
||||
(pad "27" thru_hole circle (at -5 -12.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 2d57b82f-e4de-4863-9832-14ced53be704))
|
||||
(pad "28" thru_hole circle (at -5 -15 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp bdfb638a-3ba2-4538-a6d8-ded05fe342f2))
|
||||
(pad "29" thru_hole circle (at -5 -17.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 34f88689-b93f-4898-8e8e-55b44f48d8c9))
|
||||
(pad "30" thru_hole circle (at -5 -20 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp ef741a48-c612-49ac-af25-561afef80998))
|
||||
(pad "31" thru_hole circle (at -5 -22.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp d985f89f-ba8d-417e-9b1e-7d54ac96ba5a))
|
||||
(pad "32" thru_hole circle (at -5 -25 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 6cd498b1-b637-4818-827e-96f7aa259043))
|
||||
(pad "33" thru_hole circle (at -5 -27.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 5e7463c2-1582-4df7-9d6a-d662b8d6abf8))
|
||||
(pad "34" thru_hole circle (at -5 -30 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 2f6938c1-514a-4e5e-a364-e2ec2b2a9bcd))
|
||||
(pad "35" thru_hole circle (at -5 -32.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp e4293dc8-0234-46c7-84ea-e3bf6db08683))
|
||||
(pad "36" thru_hole circle (at -5 -35 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 00284347-7ef1-4235-831e-90643624d8e7))
|
||||
(pad "37" thru_hole circle (at 0 52.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 29a19ffc-a62e-44b1-b1eb-9a7f74d15cc7))
|
||||
(pad "38" thru_hole circle (at 0 50 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 48f351db-39e8-49f2-91ce-3f0f82965cbf))
|
||||
(pad "39" thru_hole circle (at 0 47.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 25feb3f3-121f-4b5c-ad14-145667d7f883))
|
||||
(pad "40" thru_hole circle (at 0 45 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 6f907a12-8c99-4158-be38-ecf33ce8ff17))
|
||||
(pad "41" thru_hole circle (at 0 42.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp a23b4940-a65e-4164-8667-d589c65dd0eb))
|
||||
(pad "42" thru_hole circle (at 0 40 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp a4faf3d9-d750-4064-a939-3edeebf5cda7))
|
||||
(pad "43" thru_hole circle (at 0 37.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 5d64a428-0fe2-4184-87f4-294863d28023))
|
||||
(pad "44" thru_hole circle (at 0 35 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp eb1ec987-5cb2-4fa8-9e5b-bb5f7d34e6bd))
|
||||
(pad "45" thru_hole circle (at 0 32.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 721ffc4f-ca0d-4631-a6fd-637995766e9e))
|
||||
(pad "46" thru_hole circle (at 0 30 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 9ce45388-cd81-454b-bd01-e422549ef570))
|
||||
(pad "47" thru_hole circle (at 0 27.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp bf6b5a7d-9a82-485f-a7b8-0f7c456633a5))
|
||||
(pad "48" thru_hole circle (at 0 25 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 36b6aebc-938c-4241-9a08-957596df8351))
|
||||
(pad "49" thru_hole circle (at 0 22.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 96d9808e-72a9-46e1-9d66-611206b33376))
|
||||
(pad "50" thru_hole circle (at 0 20 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 54698188-5dc0-4e85-a929-53d25e82dbb9))
|
||||
(pad "51" thru_hole circle (at 0 17.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 5e554314-0425-45e6-990b-def1d70858b3))
|
||||
(pad "52" thru_hole circle (at 0 15 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 774360f5-f05a-4958-9285-aa5d9fa82c2a))
|
||||
(pad "53" thru_hole circle (at 0 12.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp f828cfb8-9edc-4528-a1f6-089e5d51823b))
|
||||
(pad "54" thru_hole circle (at 0 10 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 74e23309-8f65-4c3c-86e0-411eb7456a8f))
|
||||
(pad "55" thru_hole circle (at 0 7.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 5b24226f-f830-4dc9-bfe5-d8b2ff694d48))
|
||||
(pad "56" thru_hole circle (at 0 5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 6f391a6a-0ef0-493b-aadb-ac21d62a7593))
|
||||
(pad "57" thru_hole circle (at 0 2.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 7e103c54-7a2a-4ba9-b59e-2b837b2ab985))
|
||||
(pad "58" thru_hole circle (at 0 0 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp a69c9ae8-a4dc-40bd-9bfa-945ffbc42ba0))
|
||||
(pad "59" thru_hole circle (at 0 -2.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 6e852bc6-2d2a-4e6b-8ef2-796782e899e5))
|
||||
(pad "60" thru_hole circle (at 0 -5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp e08dd9d5-ee17-4ef8-8852-589e53874491))
|
||||
(pad "61" thru_hole circle (at 0 -7.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp d68e9a21-f5d0-41dd-99b7-14bc62dc2c05))
|
||||
(pad "62" thru_hole circle (at 0 -10 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 93a30126-a003-443b-8307-ee9f63bf489e))
|
||||
(pad "63" thru_hole circle (at 0 -12.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp b512a68c-37d0-462f-b471-25cecd90a728))
|
||||
(pad "64" thru_hole circle (at 0 -15 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp b776a642-caed-4d00-8490-c26f7a63631f))
|
||||
(pad "65" thru_hole circle (at 0 -17.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 0c474e88-2203-4e57-832b-7b98702a08ff))
|
||||
(pad "66" thru_hole circle (at 0 -20 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp f7c94081-95fe-4007-bb92-3ae783c795ad))
|
||||
(pad "67" thru_hole circle (at 0 -22.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 96272cee-f6cc-49ee-b837-e6e2ab644c9c))
|
||||
(pad "68" thru_hole circle (at 0 -25 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp ca13a40f-84ce-46e8-87a9-75177f953187))
|
||||
(pad "69" thru_hole circle (at 0 -27.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp d9dd851e-6068-42ed-9cfc-b0dd53e2274d))
|
||||
(pad "70" thru_hole circle (at 0 -30 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 9dc46a82-1ac8-4952-9f10-270016198d1d))
|
||||
(pad "71" thru_hole circle (at 0 -32.5 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp f2146c60-73e0-4f48-a836-1322cf581da8))
|
||||
(pad "72" thru_hole rect (at 0 -35 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 82f87ad6-a9bf-4535-bd90-565e3914ef70))
|
||||
)
|
74
hardware/footprints/!OSCR.pretty/SNES Slot.kicad_mod
Normal file
@ -0,0 +1,74 @@
|
||||
(footprint "SNES Slot" (version 20211014) (generator pcbnew) (layer "F.Cu")
|
||||
(tedit 6181A170)
|
||||
(attr through_hole)
|
||||
(fp_text reference "REF**" (at -25.4 -50.8 unlocked) (layer "F.SilkS")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp c61f7560-6d84-4d89-ade5-78632075644e)
|
||||
)
|
||||
(fp_text value "SNES Slot" (at -38.1 -50.8 unlocked) (layer "F.Fab")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp b123f0a8-8dce-4461-bc46-4674ceda3edf)
|
||||
)
|
||||
(pad "1" thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp b444876d-7a60-441a-9187-694225bdbc8e))
|
||||
(pad "2" thru_hole circle (at 0 2.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp a19276ce-fec1-4af0-ab39-72a37c1213eb))
|
||||
(pad "3" thru_hole circle (at 0 5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp bbbe7be3-7621-4947-83dd-38a5e6a48ce7))
|
||||
(pad "4" thru_hole circle (at 0 7.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 28d8fc51-8444-4e7d-aba7-e31b31ac0bd5))
|
||||
(pad "5" thru_hole circle (at 0 15) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 54992716-88e0-4c78-bddc-0985e94a8411))
|
||||
(pad "6" thru_hole circle (at 0 17.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 1ad9d529-7307-4da1-9556-58ab48e591f8))
|
||||
(pad "7" thru_hole circle (at 0 20) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp a6826720-6790-4026-ad86-85db3752d4d8))
|
||||
(pad "8" thru_hole circle (at 0 22.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 9cc2156d-0432-4141-a838-0455889981f6))
|
||||
(pad "9" thru_hole circle (at 0 25) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 19e1631c-7387-43e7-ad87-2a528c78777d))
|
||||
(pad "10" thru_hole circle (at 0 27.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 7baa8dff-9d44-412c-a688-d268dc65d674))
|
||||
(pad "11" thru_hole circle (at 0 30) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp a403c652-331b-42c3-b915-eafbc1a85c6a))
|
||||
(pad "12" thru_hole circle (at 0 32.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 123f214e-1ef6-410a-886d-db10de28a3ee))
|
||||
(pad "13" thru_hole circle (at 0 35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 728ffa97-379b-4730-908d-22c73a543ace))
|
||||
(pad "14" thru_hole circle (at 0 37.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 68b2b3cb-40d3-46fc-9f22-f81be4f8a316))
|
||||
(pad "15" thru_hole circle (at 0 40) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp b10f1adf-84ee-45fe-ae3f-786271956029))
|
||||
(pad "16" thru_hole circle (at 0 42.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp d6933333-e949-48eb-9381-9b444489dfd2))
|
||||
(pad "17" thru_hole circle (at 0 45) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 7fb84fbf-6080-42b7-90c6-05469d3d6450))
|
||||
(pad "18" thru_hole circle (at 0 47.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 0a600eef-154e-42d9-a5d3-e57dfd60a5f4))
|
||||
(pad "19" thru_hole circle (at 0 50) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp b2a40da6-1b2a-4f6f-9328-b40f7fcdb8b9))
|
||||
(pad "20" thru_hole circle (at 0 52.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp d5858fee-9d1c-4c95-b8da-a1b54ec99497))
|
||||
(pad "21" thru_hole circle (at 0 55) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 11bbc967-3c98-4719-9545-6b90d4dd08b7))
|
||||
(pad "22" thru_hole circle (at 0 57.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp bab1eedb-82c4-44cd-acfe-fcbce99834ba))
|
||||
(pad "23" thru_hole circle (at 0 60) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 9b2ebb4e-9681-453a-b052-6ba078b9a073))
|
||||
(pad "24" thru_hole circle (at 0 62.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp b7d967a9-4057-4a5e-a251-c95e2b4a7906))
|
||||
(pad "25" thru_hole circle (at 0 65) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp ba18f1f4-aa96-4553-917c-1a432b8cebc3))
|
||||
(pad "26" thru_hole circle (at 0 67.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp e5c7910e-19d8-4f54-bd1c-5ccd72bb41a3))
|
||||
(pad "27" thru_hole circle (at 0 70) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp f6919343-2a93-438b-9914-db3d2eddef87))
|
||||
(pad "28" thru_hole circle (at 0 77.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 5f5984da-9807-4949-8e66-6ce60ad649e7))
|
||||
(pad "29" thru_hole circle (at 0 80) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp dc414bdc-39d0-4d68-bacf-66ecffa607bc))
|
||||
(pad "30" thru_hole circle (at 0 82.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp a5f47313-7ee7-4984-88cc-6ed00568beda))
|
||||
(pad "31" thru_hole circle (at 0 85) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 4193029c-1046-4f8d-8c63-da7afcbb98a1))
|
||||
(pad "32" thru_hole circle (at 5 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp eb0356b3-8430-4865-95ef-d6b93521f26d))
|
||||
(pad "33" thru_hole circle (at 5 2.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 9d84d71c-add7-4af2-ab91-aef5b5b71557))
|
||||
(pad "34" thru_hole circle (at 5 5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp b1db7ff8-06c4-4273-92c9-866d0d1c7557))
|
||||
(pad "35" thru_hole circle (at 5 7.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 737febd1-ebde-4c7c-8cd5-3f72d6365467))
|
||||
(pad "36" thru_hole circle (at 5 15) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 980bd040-03d8-4059-8b8e-c2c5e3f46fac))
|
||||
(pad "37" thru_hole circle (at 5 17.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp aab27ae3-8519-44b7-b4e4-bd679527dd38))
|
||||
(pad "38" thru_hole circle (at 5 20) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp a921917a-8337-4c15-9acd-e349a83ddd26))
|
||||
(pad "39" thru_hole circle (at 5 22.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 14175949-fece-4af4-90e8-6f46f6f06bdf))
|
||||
(pad "40" thru_hole circle (at 5 25) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp f750a530-4bfd-462b-927a-407d211a7dcd))
|
||||
(pad "41" thru_hole circle (at 5 27.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp cf14d435-a165-472d-911d-88c492e69844))
|
||||
(pad "42" thru_hole circle (at 5 30) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp f6f2d30c-b2a8-457f-9dd1-e2f66352872d))
|
||||
(pad "43" thru_hole circle (at 5 32.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 7e27bc35-b5dc-494b-88d4-b7274aa2f665))
|
||||
(pad "44" thru_hole circle (at 5 35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp cc48f9ad-a0ac-4276-be39-b4e8e0950f83))
|
||||
(pad "45" thru_hole circle (at 5 37.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp c123a0ce-0f72-4da5-9063-40f4bf0996e7))
|
||||
(pad "46" thru_hole circle (at 5 40) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp e713bb81-5c04-4158-b182-d8535b2c0d90))
|
||||
(pad "47" thru_hole circle (at 5 42.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp cf64ccd5-b2c7-4b43-af65-2cb7c4cf8bda))
|
||||
(pad "48" thru_hole circle (at 5 45) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 06896390-84a7-4e2f-8411-802b17b86312))
|
||||
(pad "49" thru_hole circle (at 5 47.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 153773fe-7fab-4413-9e8f-ce4363ac368b))
|
||||
(pad "50" thru_hole circle (at 5 50) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 4be8f045-bdc9-482b-ad59-500cfab087de))
|
||||
(pad "51" thru_hole circle (at 5 52.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp a89ffe32-3edc-41e0-8c10-a3addcb77e1b))
|
||||
(pad "52" thru_hole circle (at 5 55) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 8902b24e-4e80-46ae-9840-f325905c50a0))
|
||||
(pad "53" thru_hole circle (at 5 57.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 6f2f6afb-352e-4cd8-ace7-7f2e3d2cf21c))
|
||||
(pad "54" thru_hole circle (at 5 60) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 0d60a97f-4339-4ce6-a8cc-ce2db7aff85e))
|
||||
(pad "55" thru_hole circle (at 5 62.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp f2326432-2294-4c42-a846-044942502e7d))
|
||||
(pad "56" thru_hole circle (at 5 65) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp eae45690-4524-4aae-8a95-3df035dc395f))
|
||||
(pad "57" thru_hole circle (at 5 67.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 63756825-c1df-4bd2-a402-daedccb186cd))
|
||||
(pad "58" thru_hole circle (at 5 70) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 85731bf1-a12d-4109-95a3-92fb65244042))
|
||||
(pad "59" thru_hole circle (at 5 77.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp db96f7ad-5b45-41de-85be-88d23b22dfff))
|
||||
(pad "60" thru_hole circle (at 5 80) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 9612429d-d6f7-4586-a04b-3f682148a484))
|
||||
(pad "61" thru_hole circle (at 5 82.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 02b36293-6482-4ee9-93be-fb20a439204a))
|
||||
(pad "62" thru_hole circle (at 5 85) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp e03dd064-862f-485b-bc4f-22fdd072a3b1))
|
||||
)
|
BIN
hardware/gameboy_adapter/gameboy_adapter.jpg
Normal file
After Width: | Height: | Size: 99 KiB |
838
hardware/gameboy_adapter/gameboy_adapter.kicad_pcb
Normal file
@ -0,0 +1,838 @@
|
||||
(kicad_pcb (version 20211014) (generator pcbnew)
|
||||
|
||||
(general
|
||||
(thickness 1.6)
|
||||
)
|
||||
|
||||
(paper "A4")
|
||||
(title_block
|
||||
(title "OSCR GAMEBOY ADAPTER")
|
||||
(date "2021-10-31")
|
||||
(rev "V1")
|
||||
)
|
||||
|
||||
(layers
|
||||
(0 "F.Cu" signal)
|
||||
(31 "B.Cu" signal)
|
||||
(32 "B.Adhes" user "B.Adhesive")
|
||||
(33 "F.Adhes" user "F.Adhesive")
|
||||
(34 "B.Paste" user)
|
||||
(35 "F.Paste" user)
|
||||
(36 "B.SilkS" user "B.Silkscreen")
|
||||
(37 "F.SilkS" user "F.Silkscreen")
|
||||
(38 "B.Mask" user)
|
||||
(39 "F.Mask" user)
|
||||
(40 "Dwgs.User" user "User.Drawings")
|
||||
(41 "Cmts.User" user "User.Comments")
|
||||
(42 "Eco1.User" user "User.Eco1")
|
||||
(43 "Eco2.User" user "User.Eco2")
|
||||
(44 "Edge.Cuts" user)
|
||||
(45 "Margin" user)
|
||||
(46 "B.CrtYd" user "B.Courtyard")
|
||||
(47 "F.CrtYd" user "F.Courtyard")
|
||||
(48 "B.Fab" user)
|
||||
(49 "F.Fab" user)
|
||||
(50 "User.1" user)
|
||||
(51 "User.2" user)
|
||||
(52 "User.3" user)
|
||||
(53 "User.4" user)
|
||||
(54 "User.5" user)
|
||||
(55 "User.6" user)
|
||||
(56 "User.7" user)
|
||||
(57 "User.8" user)
|
||||
(58 "User.9" user)
|
||||
)
|
||||
|
||||
(setup
|
||||
(stackup
|
||||
(layer "F.SilkS" (type "Top Silk Screen"))
|
||||
(layer "F.Paste" (type "Top Solder Paste"))
|
||||
(layer "F.Mask" (type "Top Solder Mask") (color "Green") (thickness 0.01))
|
||||
(layer "F.Cu" (type "copper") (thickness 0.035))
|
||||
(layer "dielectric 1" (type "core") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
|
||||
(layer "B.Cu" (type "copper") (thickness 0.035))
|
||||
(layer "B.Mask" (type "Bottom Solder Mask") (color "Green") (thickness 0.01))
|
||||
(layer "B.Paste" (type "Bottom Solder Paste"))
|
||||
(layer "B.SilkS" (type "Bottom Silk Screen"))
|
||||
(copper_finish "None")
|
||||
(dielectric_constraints no)
|
||||
)
|
||||
(pad_to_mask_clearance 0)
|
||||
(aux_axis_origin 101.23 105.58)
|
||||
(grid_origin 126.31 72.895)
|
||||
(pcbplotparams
|
||||
(layerselection 0x00010fc_ffffffff)
|
||||
(disableapertmacros false)
|
||||
(usegerberextensions false)
|
||||
(usegerberattributes true)
|
||||
(usegerberadvancedattributes true)
|
||||
(creategerberjobfile true)
|
||||
(svguseinch false)
|
||||
(svgprecision 6)
|
||||
(excludeedgelayer true)
|
||||
(plotframeref false)
|
||||
(viasonmask false)
|
||||
(mode 1)
|
||||
(useauxorigin false)
|
||||
(hpglpennumber 1)
|
||||
(hpglpenspeed 20)
|
||||
(hpglpendiameter 15.000000)
|
||||
(dxfpolygonmode true)
|
||||
(dxfimperialunits true)
|
||||
(dxfusepcbnewfont true)
|
||||
(psnegative false)
|
||||
(psa4output false)
|
||||
(plotreference true)
|
||||
(plotvalue false)
|
||||
(plotinvisibletext false)
|
||||
(sketchpadsonfab false)
|
||||
(subtractmaskfromsilk false)
|
||||
(outputformat 1)
|
||||
(mirror false)
|
||||
(drillshape 0)
|
||||
(scaleselection 1)
|
||||
(outputdirectory "gameboy_adapter_gerber/")
|
||||
)
|
||||
)
|
||||
|
||||
(net 0 "")
|
||||
(net 1 "D30")
|
||||
(net 2 "D31")
|
||||
(net 3 "D17")
|
||||
(net 4 "D8")
|
||||
(net 5 "D9")
|
||||
(net 6 "D6")
|
||||
(net 7 "D7")
|
||||
(net 8 "VCC")
|
||||
(net 9 "GND")
|
||||
(net 10 "+5V")
|
||||
(net 11 "D36")
|
||||
(net 12 "D37")
|
||||
(net 13 "D34")
|
||||
(net 14 "D32")
|
||||
(net 15 "D33")
|
||||
(net 16 "A14")
|
||||
(net 17 "A15")
|
||||
(net 18 "A12")
|
||||
(net 19 "A13")
|
||||
(net 20 "A10")
|
||||
(net 21 "A11")
|
||||
(net 22 "A8")
|
||||
(net 23 "A9")
|
||||
(net 24 "A6")
|
||||
(net 25 "A7")
|
||||
(net 26 "A4")
|
||||
(net 27 "A5")
|
||||
(net 28 "A2")
|
||||
(net 29 "A3")
|
||||
(net 30 "A0")
|
||||
(net 31 "A1")
|
||||
(net 32 "D35")
|
||||
(net 33 "D16")
|
||||
(net 34 "D53")
|
||||
(net 35 "D52")
|
||||
(net 36 "D51")
|
||||
(net 37 "D50")
|
||||
(net 38 "+3V3")
|
||||
|
||||
(footprint "Connector_PinSocket_2.54mm:PinSocket_1x38_P2.54mm_Vertical" (layer "F.Cu")
|
||||
(tedit 61829A1F) (tstamp 2c2459f9-eb27-4648-8d2d-6feb815807b8)
|
||||
(at 102.56 81.395 90)
|
||||
(descr "Through hole straight socket strip, 1x38, 2.54mm pitch, single row (from Kicad 4.0.7), script generated")
|
||||
(tags "Through hole socket strip THT 1x38 2.54mm single row")
|
||||
(property "Sheetfile" "gameboy_adapter.kicad_sch")
|
||||
(property "Sheetname" "")
|
||||
(path "/7f6cd577-ef9e-42a4-adf6-7998d45df605")
|
||||
(attr through_hole)
|
||||
(fp_text reference "J1" (at 2.54 -1.27 270) (layer "Dwgs.User")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp 7aecf27d-f61e-41e8-a01b-f316cd055373)
|
||||
)
|
||||
(fp_text value "CART SLOT TOP ROW" (at 0 96.75 90) (layer "F.Fab")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp a95ac8c2-620a-4c4d-95fa-e8731d1734cd)
|
||||
)
|
||||
(fp_text user "${REFERENCE}" (at 0 46.99) (layer "F.Fab")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp bc2ef749-0c79-4bf5-b1d7-639429a83b43)
|
||||
)
|
||||
(fp_line (start 0 -1.33) (end 1.33 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 10f991e1-425b-4b2a-9e5b-bac01c8c5863))
|
||||
(fp_line (start -1.33 1.27) (end 1.33 1.27) (layer "F.SilkS") (width 0.12) (tstamp 1616c8e9-1f7a-40c8-9f29-bb304291113a))
|
||||
(fp_line (start -1.33 1.27) (end -1.33 95.31) (layer "F.SilkS") (width 0.12) (tstamp 7defde92-d249-4382-98bd-a2d75b64f529))
|
||||
(fp_line (start 1.33 -1.33) (end 1.33 0) (layer "F.SilkS") (width 0.12) (tstamp 9e9635ed-d9ce-4695-b398-f741f84814a1))
|
||||
(fp_line (start 1.33 1.27) (end 1.33 95.31) (layer "F.SilkS") (width 0.12) (tstamp b57e9889-5d35-4b8f-b9e1-16fd7dfe7c0c))
|
||||
(fp_line (start -1.33 95.31) (end 1.33 95.31) (layer "F.SilkS") (width 0.12) (tstamp d6b28614-8a9b-43b7-b4b5-91d71333ad1c))
|
||||
(fp_line (start 1.75 95.8) (end -1.8 95.8) (layer "F.CrtYd") (width 0.05) (tstamp 284216fa-c1c9-4a6d-9eae-e4882f2f8c7a))
|
||||
(fp_line (start -1.8 95.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 65fdaf7b-1141-4900-aa7f-b889d06ca83b))
|
||||
(fp_line (start 1.75 -1.8) (end 1.75 95.8) (layer "F.CrtYd") (width 0.05) (tstamp 9f9148a7-45fa-4c7c-bde9-736deb04ae66))
|
||||
(fp_line (start -1.8 -1.8) (end 1.75 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp c7edbc4f-4623-49df-897b-8d801a885c1a))
|
||||
(fp_line (start 1.27 95.25) (end -1.27 95.25) (layer "F.Fab") (width 0.1) (tstamp 2988aa74-61d2-4043-975a-524ae3e126d1))
|
||||
(fp_line (start -1.27 -1.27) (end 0.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp 688fc230-4693-439e-acbe-ef60d1889940))
|
||||
(fp_line (start 0.635 -1.27) (end 1.27 -0.635) (layer "F.Fab") (width 0.1) (tstamp ab88a459-edd0-4bf9-b48b-d82825dd180e))
|
||||
(fp_line (start 1.27 -0.635) (end 1.27 95.25) (layer "F.Fab") (width 0.1) (tstamp be38f1b3-e83e-4509-9f92-2abff3731c32))
|
||||
(fp_line (start -1.27 95.25) (end -1.27 -1.27) (layer "F.Fab") (width 0.1) (tstamp f04fe147-8622-438b-acec-288b8993d844))
|
||||
(pad "1" thru_hole circle locked (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 8 "VCC") (pinfunction "Pin_1") (pintype "passive") (tstamp 01ede4ff-d1dd-4a7b-9b23-029ccc523a98))
|
||||
(pad "2" thru_hole oval locked (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 38 "+3V3") (pinfunction "Pin_2") (pintype "passive") (tstamp 0805b194-09ce-4286-a6b6-f9a2137e8753))
|
||||
(pad "3" thru_hole oval locked (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 10 "+5V") (pinfunction "Pin_3") (pintype "passive") (tstamp e0c780ea-f8b3-4d2a-83f9-ae008eb5a3a0))
|
||||
(pad "4" thru_hole oval locked (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 30 "A0") (pinfunction "Pin_4") (pintype "passive") (tstamp a98fcd6b-5806-4de3-a4fe-9b0166379251))
|
||||
(pad "5" thru_hole oval locked (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 31 "A1") (pinfunction "Pin_5") (pintype "passive") (tstamp 996850d7-4ab2-498e-a364-4d31be7f631d))
|
||||
(pad "6" thru_hole oval locked (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 28 "A2") (pinfunction "Pin_6") (pintype "passive") (tstamp e37c4d57-8362-497c-962b-d64b908622ec))
|
||||
(pad "7" thru_hole oval locked (at 0 15.24 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 29 "A3") (pinfunction "Pin_7") (pintype "passive") (tstamp 3ca3a52d-0afe-4409-9369-5580a5a7c894))
|
||||
(pad "8" thru_hole oval locked (at 0 17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 26 "A4") (pinfunction "Pin_8") (pintype "passive") (tstamp 87e43ed2-0359-44f5-8e8c-ed3a9011b352))
|
||||
(pad "9" thru_hole oval locked (at 0 20.32 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 27 "A5") (pinfunction "Pin_9") (pintype "passive") (tstamp 8faefd5c-fa95-4e83-acd9-5b9cf7106adf))
|
||||
(pad "10" thru_hole oval locked (at 0 22.86 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 24 "A6") (pinfunction "Pin_10") (pintype "passive") (tstamp d08972c4-5f18-44d8-8936-ca819d5641e3))
|
||||
(pad "11" thru_hole oval locked (at 0 25.4 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 25 "A7") (pinfunction "Pin_11") (pintype "passive") (tstamp c32a6f1e-1567-4ae0-a38a-b3e50be9a387))
|
||||
(pad "12" thru_hole oval locked (at 0 27.94 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 22 "A8") (pinfunction "Pin_12") (pintype "passive") (tstamp 5d636002-1867-405c-bcbf-caab305c9ee9))
|
||||
(pad "13" thru_hole oval locked (at 0 30.48 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 23 "A9") (pinfunction "Pin_13") (pintype "passive") (tstamp 232c91bd-6591-4e2d-bb28-6711c3373ee2))
|
||||
(pad "14" thru_hole oval locked (at 0 33.02 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 20 "A10") (pinfunction "Pin_14") (pintype "passive") (tstamp 80db60cb-a7f5-4f03-b4fd-e083deb1a437))
|
||||
(pad "15" thru_hole oval locked (at 0 35.56 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 21 "A11") (pinfunction "Pin_15") (pintype "passive") (tstamp afaf45a4-74b8-4386-9e4e-e02e0b535ead))
|
||||
(pad "16" thru_hole oval locked (at 0 38.1 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 18 "A12") (pinfunction "Pin_16") (pintype "passive") (tstamp 924ba7cc-e2a6-4de0-864c-c64a97ab371a))
|
||||
(pad "17" thru_hole oval locked (at 0 40.64 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 19 "A13") (pinfunction "Pin_17") (pintype "passive") (tstamp 34a3525a-11c5-40df-8ceb-f1f3e421ecfd))
|
||||
(pad "18" thru_hole oval locked (at 0 43.18 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 16 "A14") (pinfunction "Pin_18") (pintype "passive") (tstamp 41116e7a-9289-4b17-9fb9-15add6ad2530))
|
||||
(pad "19" thru_hole oval locked (at 0 45.72 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 17 "A15") (pinfunction "Pin_19") (pintype "passive") (tstamp 5686cc42-9645-495f-8570-6c062925eebd))
|
||||
(pad "20" thru_hole oval locked (at 0 48.26 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 12 "D37") (pinfunction "Pin_20") (pintype "passive") (tstamp adabd4b5-c513-4a61-a423-73559bd9f0b8))
|
||||
(pad "21" thru_hole oval locked (at 0 50.8 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 11 "D36") (pinfunction "Pin_21") (pintype "passive") (tstamp 19940e30-6c3b-42d5-a73c-1197ebe57391))
|
||||
(pad "22" thru_hole oval locked (at 0 53.34 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 32 "D35") (pinfunction "Pin_22") (pintype "passive") (tstamp 42711e38-80eb-4ed2-9d8f-6deb94571d9f))
|
||||
(pad "23" thru_hole oval locked (at 0 55.88 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 13 "D34") (pinfunction "Pin_23") (pintype "passive") (tstamp 666e2689-8bb6-4fbf-b780-de5a4c20c135))
|
||||
(pad "24" thru_hole oval locked (at 0 58.42 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 15 "D33") (pinfunction "Pin_24") (pintype "passive") (tstamp e5ab71a4-46a5-4312-ba67-fdb0f5a69e52))
|
||||
(pad "25" thru_hole oval locked (at 0 60.96 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 14 "D32") (pinfunction "Pin_25") (pintype "passive") (tstamp 86a74f9d-5437-42e8-9e77-0dfe23247cbf))
|
||||
(pad "26" thru_hole oval locked (at 0 63.5 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 2 "D31") (pinfunction "Pin_26") (pintype "passive") (tstamp 4a97bc3e-717f-46d7-912f-1b42b74f9b5e))
|
||||
(pad "27" thru_hole oval locked (at 0 66.04 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 1 "D30") (pinfunction "Pin_27") (pintype "passive") (tstamp 2304ae4d-153c-48f5-af3b-c99750b490d4))
|
||||
(pad "28" thru_hole oval locked (at 0 68.58 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 3 "D17") (pinfunction "Pin_28") (pintype "passive") (tstamp e8b41428-97b3-420d-bcb2-cac392604079))
|
||||
(pad "29" thru_hole oval locked (at 0 71.12 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 33 "D16") (pinfunction "Pin_29") (pintype "passive") (tstamp 0e9b5277-b5b7-4ec1-a68f-3e940d6282b8))
|
||||
(pad "30" thru_hole oval locked (at 0 73.66 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 6 "D6") (pinfunction "Pin_30") (pintype "passive") (tstamp 3e6ea17e-3a6c-4c58-8806-9fdf9212ac10))
|
||||
(pad "31" thru_hole oval locked (at 0 76.2 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 7 "D7") (pinfunction "Pin_31") (pintype "passive") (tstamp 141afe0f-ca86-48f2-b342-c13616e4831d))
|
||||
(pad "32" thru_hole oval locked (at 0 78.74 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 4 "D8") (pinfunction "Pin_32") (pintype "passive") (tstamp 38048c49-fb75-4608-a754-3dd450d22e75))
|
||||
(pad "33" thru_hole oval locked (at 0 81.28 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 5 "D9") (pinfunction "Pin_33") (pintype "passive") (tstamp a88318f2-cdde-4a36-bcdb-ceadc197deb8))
|
||||
(pad "34" thru_hole oval locked (at 0 83.82 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 34 "D53") (pinfunction "Pin_34") (pintype "passive") (tstamp 3fec0d5a-d3f8-492a-9427-dcf2de559bb1))
|
||||
(pad "35" thru_hole oval locked (at 0 86.36 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 35 "D52") (pinfunction "Pin_35") (pintype "passive") (tstamp 7d10ab60-cbd2-4b68-8ba0-503cb389ff5a))
|
||||
(pad "36" thru_hole oval locked (at 0 88.9 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 36 "D51") (pinfunction "Pin_36") (pintype "passive") (tstamp b6dac928-3c4a-422c-8931-7391b5d96cef))
|
||||
(pad "37" thru_hole oval locked (at 0 91.44 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 37 "D50") (pinfunction "Pin_37") (pintype "passive") (tstamp 336f6271-7d96-40bb-8332-3d874c15eaa7))
|
||||
(pad "38" thru_hole rect locked (at 0 93.98 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 9 "GND") (pinfunction "Pin_38") (pintype "passive") (tstamp 763571ae-58f7-4307-9baf-a6d9b3b78148))
|
||||
(model "${KICAD6_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x38_P2.54mm_Vertical.wrl"
|
||||
(offset (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
|
||||
(footprint "Button_Switch_THT:SW_CuK_OS102011MA1QN1_SPDT_Angled" (layer "F.Cu")
|
||||
(tedit 5A02FE31) (tstamp 99628a39-64eb-42c0-9b6b-f9d7df685ea3)
|
||||
(at 110.56 52.695 180)
|
||||
(descr "CuK miniature slide switch, OS series, SPDT, right angle, http://www.ckswitches.com/media/1428/os.pdf")
|
||||
(tags "switch SPDT")
|
||||
(property "Sheetfile" "gameboy_adapter.kicad_sch")
|
||||
(property "Sheetname" "")
|
||||
(path "/4f59eb88-ff08-4675-9cc7-0d7439cb37c7")
|
||||
(attr through_hole)
|
||||
(fp_text reference "SW1" (at 1.4 -3.6) (layer "F.SilkS")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp c059c93e-eae2-4649-bc1a-7b5b74b5d364)
|
||||
)
|
||||
(fp_text value "SW_SPDT" (at 1.7 7.7) (layer "F.Fab")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp d4423bd7-f64d-4a59-b2ff-9a7ee8f5155b)
|
||||
)
|
||||
(fp_text user "${REFERENCE}" (at 2.3 1.7) (layer "F.Fab")
|
||||
(effects (font (size 0.5 0.5) (thickness 0.1)))
|
||||
(tstamp d662f6b5-bf91-407f-8898-4bb990b66867)
|
||||
)
|
||||
(fp_line (start -2.3 2.3) (end -0.1 2.3) (layer "F.SilkS") (width 0.15) (tstamp 81611f0a-d7fa-4ade-b38a-b6dd54a033df))
|
||||
(fp_line (start 4 2.3) (end 6.3 2.3) (layer "F.SilkS") (width 0.15) (tstamp 95a07f21-80d2-4931-8f42-f73e63be265d))
|
||||
(fp_line (start -2.3 -2.3) (end 6.3 -2.3) (layer "F.SilkS") (width 0.15) (tstamp ac359e3f-3dc2-4607-b7f0-83c71d706fce))
|
||||
(fp_line (start -3.7 -2.7) (end 7.7 -2.7) (layer "F.CrtYd") (width 0.05) (tstamp 55abf4ed-8d10-49e2-b4a2-571a1ae38355))
|
||||
(fp_line (start 7.7 6.7) (end -3.7 6.7) (layer "F.CrtYd") (width 0.05) (tstamp b82d6065-a885-4e51-a630-0154f7ed2650))
|
||||
(fp_line (start 7.7 -2.7) (end 7.7 6.7) (layer "F.CrtYd") (width 0.05) (tstamp d4281fa1-b826-4436-8bcf-824a37e64691))
|
||||
(fp_line (start -3.7 6.7) (end -3.7 -2.7) (layer "F.CrtYd") (width 0.05) (tstamp e2abbc68-d497-4877-ab4f-8c468f83840c))
|
||||
(fp_line (start 0 6.2) (end 0 2.2) (layer "F.Fab") (width 0.1) (tstamp 174d53b8-3119-45fc-b8ba-815f34a06a3d))
|
||||
(fp_line (start 2 2.2) (end 2 6.2) (layer "F.Fab") (width 0.1) (tstamp 4debda39-ba50-443a-846d-30dbf5d3d438))
|
||||
(fp_line (start -2.3 -2.2) (end -2.3 2.2) (layer "F.Fab") (width 0.1) (tstamp 51eed0d0-fe66-4cd2-8e44-13885bca7fad))
|
||||
(fp_line (start 2 6.2) (end 0 6.2) (layer "F.Fab") (width 0.1) (tstamp 55ef03bd-ac0e-46db-a0de-d12410daaa5f))
|
||||
(fp_line (start 6.3 2.2) (end 6.3 -2.2) (layer "F.Fab") (width 0.1) (tstamp 85210ceb-c2c2-47c1-81ef-aa3a527bb1ab))
|
||||
(fp_line (start -2.3 -2.2) (end 6.3 -2.2) (layer "F.Fab") (width 0.1) (tstamp caf8f456-2072-40fa-bdbd-8df50633d763))
|
||||
(fp_line (start -2.3 2.2) (end 6.3 2.2) (layer "F.Fab") (width 0.1) (tstamp e1571ef7-84a9-4ee9-b163-a8c5e0e9e6d5))
|
||||
(pad "" thru_hole oval locked (at 6.1 0 180) (size 2.2 3.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 7cfa4247-5ca2-4068-94c6-c762aabb25ac))
|
||||
(pad "" thru_hole oval locked (at -2.1 0 180) (size 2.2 3.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 9b02c8e0-898f-4977-ac57-279e5eda8fc7))
|
||||
(pad "1" thru_hole rect locked (at 0 0 180) (size 1.5 2.5) (drill 0.9) (layers *.Cu *.Mask)
|
||||
(net 38 "+3V3") (pinfunction "A") (pintype "passive") (tstamp 72f8d476-13d4-4b40-af15-6a5d4ce546a2))
|
||||
(pad "2" thru_hole oval locked (at 2 0 180) (size 1.5 2.5) (drill 0.9) (layers *.Cu *.Mask)
|
||||
(net 8 "VCC") (pinfunction "B") (pintype "passive") (tstamp ac1a3879-3b79-401c-bb43-c0718e1bad63))
|
||||
(pad "3" thru_hole oval locked (at 4 0 180) (size 1.5 2.5) (drill 0.9) (layers *.Cu *.Mask)
|
||||
(net 10 "+5V") (pinfunction "C") (pintype "passive") (tstamp 6c21155c-c74d-4973-88f9-ad0cbc1d27d9))
|
||||
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_THT.3dshapes/SW_CuK_OS102011MA1QN1_SPDT_Angled.wrl"
|
||||
(offset (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
|
||||
(footprint "!sanni:GBA-SLOT-B" (layer "F.Cu")
|
||||
(tedit 0) (tstamp a8855e50-08c5-4097-8ea8-50b67937ab70)
|
||||
(at 149.56 67.895 90)
|
||||
(property "Sheetfile" "gameboy_adapter.kicad_sch")
|
||||
(property "Sheetname" "")
|
||||
(path "/93730f4d-f5ea-4311-bd16-a096e537871b")
|
||||
(attr through_hole)
|
||||
(fp_text reference "J2" (at 0 0 90) (layer "F.SilkS") hide
|
||||
(effects (font (size 1.27 1.27) (thickness 0.15)))
|
||||
(tstamp 1c7b5b87-08c6-44f4-9afd-897091934224)
|
||||
)
|
||||
(fp_text value "GBA_Slot" (at 0 0 90) (layer "F.SilkS") hide
|
||||
(effects (font (size 1.27 1.27) (thickness 0.15)))
|
||||
(tstamp 81819e14-3014-4896-aa0c-b1ab98f48bfd)
|
||||
)
|
||||
(fp_text user "1" (at -1.79 -23.68) (layer "F.SilkS")
|
||||
(effects (font (size 1.2065 1.2065) (thickness 0.1016)) (justify left bottom))
|
||||
(tstamp 372adc5c-36c4-49ed-b96e-3e9557873949)
|
||||
)
|
||||
(fp_line (start -2.5 25.5) (end -2.5 28) (layer "F.Fab") (width 0.1) (tstamp 05d140ee-a02f-4a3e-90fa-8001e3a8485e))
|
||||
(fp_line (start -4 25.5) (end -2.5 25.5) (layer "F.Fab") (width 0.1) (tstamp 0bed2414-9194-473f-8679-1258393947f7))
|
||||
(fp_line (start 15 -28) (end 15 -25.5) (layer "F.Fab") (width 0.1) (tstamp 10a15bb1-149b-4288-83b7-f58e58e3606d))
|
||||
(fp_line (start -2.5 28) (end -2.5 28.5) (layer "F.Fab") (width 0.1) (tstamp 232751cc-a45c-45a8-95f1-e4e5e14b84f0))
|
||||
(fp_line (start 15 -25.5) (end 15 25.5) (layer "F.Fab") (width 0.1) (tstamp 251cbdef-7b1c-4622-9769-3e3ce38ca8d0))
|
||||
(fp_line (start -4 -25.5) (end -4 25.5) (layer "F.Fab") (width 0.1) (tstamp 42fbc504-ebf5-4653-9b2a-973ded331724))
|
||||
(fp_line (start 15 28) (end 15 28.5) (layer "F.Fab") (width 0.1) (tstamp 4e82535b-9c3f-41c9-b5c8-4b6e6a77f7d1))
|
||||
(fp_line (start 15 28) (end 15 25.5) (layer "F.Fab") (width 0.1) (tstamp 749dda60-3bcb-4466-b7ab-1b1bf25bed22))
|
||||
(fp_line (start -2.5 -28.5) (end -2.5 -28) (layer "F.Fab") (width 0.1) (tstamp 9223560d-c32b-4aac-83d2-118f2ba598ba))
|
||||
(fp_line (start -2.5 -25.5) (end -4 -25.5) (layer "F.Fab") (width 0.1) (tstamp aa6ddccd-8ad7-4aa3-9b9d-97b58892324a))
|
||||
(fp_line (start 15 -28) (end 15 -28.5) (layer "F.Fab") (width 0.1) (tstamp c9ed35ec-0b48-48cf-b20a-fe32e84ecc04))
|
||||
(fp_line (start -2.5 -25.5) (end -2.5 -28) (layer "F.Fab") (width 0.1) (tstamp dc312154-ab18-41bc-ae05-d5f79a85ade2))
|
||||
(fp_line (start 15 28.5) (end -2.5 28.5) (layer "F.Fab") (width 0.1) (tstamp dff2b69a-1240-4941-8ce6-ea5bd8beba31))
|
||||
(fp_line (start 15 -28.5) (end -2.5 -28.5) (layer "F.Fab") (width 0.1) (tstamp f230634c-7d20-4264-b11f-b3c778e02033))
|
||||
(pad "" np_thru_hole circle locked (at 3.5 -13 90) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask) (tstamp 086f7570-f780-4c55-a2ea-dd85abfedd40))
|
||||
(pad "" np_thru_hole circle locked (at 3.5 13 90) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask) (tstamp 9ef450cf-5aa2-4121-8545-655804f9232c))
|
||||
(pad "1" smd rect locked (at -5 -23.25 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 8 "VCC") (pinfunction "VCC") (pintype "power_in") (solder_mask_margin 0.0508) (tstamp 35e8e7d2-0ca0-42cb-95ef-7b0a007af2e4))
|
||||
(pad "2" smd rect locked (at -5 -21.75 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 33 "D16") (pinfunction "CLK") (pintype "input") (solder_mask_margin 0.0508) (tstamp 3d41d7df-9354-46ff-b3fb-d8d148a09d4e))
|
||||
(pad "3" smd rect locked (at -5 -20.25 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 4 "D8") (pinfunction "WR") (pintype "input") (solder_mask_margin 0.0508) (tstamp 040f631e-2101-4983-a2de-3b0f41be62cd))
|
||||
(pad "4" smd rect locked (at -5 -18.75 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 5 "D9") (pinfunction "RD") (pintype "input") (solder_mask_margin 0.0508) (tstamp e094936e-f1f7-4721-aeba-ab644db2f7d0))
|
||||
(pad "5" smd rect locked (at -5 -17.25 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 6 "D6") (pinfunction "CS1") (pintype "input") (solder_mask_margin 0.0508) (tstamp 39bec081-beec-484f-a0eb-aa865bbb99ce))
|
||||
(pad "6" smd rect locked (at -5 -15.75 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 30 "A0") (pinfunction "AD0") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp a2d867c4-ffbf-44de-be78-4cb7548f2758))
|
||||
(pad "7" smd rect locked (at -5 -14.25 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 31 "A1") (pinfunction "AD1") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp bb5f6128-85a5-45bd-a46a-69555c60987e))
|
||||
(pad "8" smd rect locked (at -5 -12.75 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 28 "A2") (pinfunction "AD2") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp de6a1be6-f6f8-4700-ae32-a166184188d7))
|
||||
(pad "9" smd rect locked (at -5 -11.25 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 29 "A3") (pinfunction "AD3") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp 46394241-60d3-4a4b-b63f-b1e80da63085))
|
||||
(pad "10" smd rect locked (at -5 -9.75 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 26 "A4") (pinfunction "AD4") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp 59fa41f4-325b-4877-94d0-c540569cf2f8))
|
||||
(pad "11" smd rect locked (at -5 -8.25 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 27 "A5") (pinfunction "AD5") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp 80c43185-ace9-49eb-88cf-ce5cb8af4df5))
|
||||
(pad "12" smd rect locked (at -5 -6.75 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 24 "A6") (pinfunction "AD6") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp d53584be-de0b-421b-982f-28699ae3be36))
|
||||
(pad "13" smd rect locked (at -5 -5.25 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 25 "A7") (pinfunction "AD7") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp 0f26ae18-59e1-4c95-a5d1-8de49667132e))
|
||||
(pad "14" smd rect locked (at -5 -3.75 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 22 "A8") (pinfunction "AD8") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp c951ce4e-29b5-4ea4-beae-508f03f8d704))
|
||||
(pad "15" smd rect locked (at -5 -2.25 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 23 "A9") (pinfunction "AD9") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp 268d16e6-af4d-4239-ab7e-58de9359268f))
|
||||
(pad "16" smd rect locked (at -5 -0.75 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 20 "A10") (pinfunction "AD10") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp b4ae2c70-7d42-4bc4-ae0c-b834ff4bf669))
|
||||
(pad "17" smd rect locked (at -5 0.75 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 21 "A11") (pinfunction "AD11") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp 86979dc7-0e82-4f0f-be9d-ab3d5573fc7f))
|
||||
(pad "18" smd rect locked (at -5 2.25 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 18 "A12") (pinfunction "AD12") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp c31bc5c6-526f-4ace-b1d3-6c33650994a0))
|
||||
(pad "19" smd rect locked (at -5 3.75 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 19 "A13") (pinfunction "AD13") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp 9d309351-ba2a-4ee2-9bc2-9e56e364655f))
|
||||
(pad "20" smd rect locked (at -5 5.25 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 16 "A14") (pinfunction "AD14") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp 6b864743-4ed3-4d98-8ccd-64a2c59cb165))
|
||||
(pad "21" smd rect locked (at -5 6.75 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 17 "A15") (pinfunction "AD15") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp 750aa2db-15d1-4fd1-bcd8-415e606172da))
|
||||
(pad "22" smd rect locked (at -5 8.25 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 12 "D37") (pinfunction "D0_A16") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp f5cc41b4-3283-4e3b-9df7-abbaa437e104))
|
||||
(pad "23" smd rect locked (at -5 9.75 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 11 "D36") (pinfunction "D1_A17") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp 952d5e7d-7d6c-4bd4-8ea4-10246c8b5244))
|
||||
(pad "24" smd rect locked (at -5 11.25 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 32 "D35") (pinfunction "D2_A18") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp da3d40de-1912-4ca4-9370-0ff4fc900b4e))
|
||||
(pad "25" smd rect locked (at -5 12.75 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 13 "D34") (pinfunction "D3_A19") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp ffd51525-ae6e-4e86-99dc-099056abfb20))
|
||||
(pad "26" smd rect locked (at -5 14.25 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 15 "D33") (pinfunction "D4_A20") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp 689d4fcc-75d0-42af-8531-8f7521efba35))
|
||||
(pad "27" smd rect locked (at -5 15.75 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 14 "D32") (pinfunction "D5_A21") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp 5b13fcb2-09a7-482b-9286-c467d40093fb))
|
||||
(pad "28" smd rect locked (at -5 17.25 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 2 "D31") (pinfunction "D6_A22") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp e70a1ee9-ef48-4ae5-bb68-7d3aa9ba9cc4))
|
||||
(pad "29" smd rect locked (at -5 18.75 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 1 "D30") (pinfunction "D7_A23") (pintype "bidirectional") (solder_mask_margin 0.0508) (tstamp 0b3c178a-f552-42d4-9f22-41d9126b9dc0))
|
||||
(pad "30" smd rect locked (at -5 20.25 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 3 "D17") (pinfunction "RST_CS2") (pintype "input") (solder_mask_margin 0.0508) (tstamp d9c41850-517e-4f1b-bfbc-c5c07ba3e93f))
|
||||
(pad "31" smd rect locked (at -5 21.75 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 7 "D7") (pinfunction "AUD_IRQ") (pintype "input") (solder_mask_margin 0.0508) (tstamp 12f4a6ee-e20c-4476-ad20-b3b3e82046a8))
|
||||
(pad "32" smd rect locked (at -5 23.25 270) (size 5 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 9 "GND") (pinfunction "GND") (pintype "power_in") (solder_mask_margin 0.0508) (tstamp 776a737a-76ce-45f3-a3e4-de529861ad9b))
|
||||
(pad "SHIELD_3" smd rect locked (at 16.25 -13) (size 5.5 3.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp 286ce5bf-b8e7-45d8-9da8-943f6c12d150))
|
||||
(pad "SHIELD_4" smd rect locked (at 16.25 13) (size 5.5 3.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (tstamp 399c3705-0bf0-4f14-a404-aa818ef030b4))
|
||||
)
|
||||
|
||||
(gr_line (start 101.06 82.895) (end 198.06 82.895) (layer "Edge.Cuts") (width 0.1) (tstamp 17c963f2-14d0-44d9-8bdd-a8c0941d17a8))
|
||||
(gr_line (start 198.06 48.895) (end 101.06 48.895) (layer "Edge.Cuts") (width 0.1) (tstamp 1a177e86-1b85-4dd7-b32b-b43cc2566648))
|
||||
(gr_line (start 101.06 48.895) (end 101.06 82.895) (layer "Edge.Cuts") (width 0.1) (tstamp 8e869a7a-0d5c-4939-8c82-244cfef29f3e))
|
||||
(gr_line (start 198.06 82.895) (end 198.06 48.895) (layer "Edge.Cuts") (width 0.1) (tstamp e68b0373-c631-4cfc-84d0-6896f60a2a41))
|
||||
(gr_text "D9" (at 183.86 77.515 90) (layer "B.SilkS") (tstamp 065ed3c3-4721-4558-8f69-66502b9c62d1)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "A6" (at 125.44 77.515 90) (layer "B.SilkS") (tstamp 0b707bda-a374-4974-8b64-d639e65af2bc)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "D52" (at 188.92 77.395 90) (layer "B.SilkS") (tstamp 120d72ed-6649-478d-890c-e421fd8fbab6)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "A4" (at 120.36 77.515 90) (layer "B.SilkS") (tstamp 275151be-8c5e-48e0-bd89-c3eb42d0f92b)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "A2" (at 115.28 77.515 90) (layer "B.SilkS") (tstamp 2979cac5-7537-4e76-a81f-70eb7002fe91)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "D31" (at 166.08 77.515 90) (layer "B.SilkS") (tstamp 2b6f4054-e55c-4622-baf5-62ccf7907eee)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "D7" (at 178.78 77.515 90) (layer "B.SilkS") (tstamp 2e99225e-a36c-43c0-8630-c22a02246194)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "A10" (at 135.6 77.515 90) (layer "B.SilkS") (tstamp 36361afd-ff25-4279-a613-b3f5f8a31d28)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "D37" (at 150.84 77.515 90) (layer "B.SilkS") (tstamp 37fd3f25-fc79-4d34-a6e9-d43420ac79f2)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "D32" (at 163.54 77.515 90) (layer "B.SilkS") (tstamp 4003b753-4422-47c4-8988-a958f659a679)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "D8" (at 181.32 77.515 90) (layer "B.SilkS") (tstamp 44cbbfe1-3b28-4081-83e5-ede363cd86fc)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "D30" (at 168.62 77.515 90) (layer "B.SilkS") (tstamp 46688e3e-7037-4e59-b43f-db526399fed0)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "A14" (at 145.76 77.515 90) (layer "B.SilkS") (tstamp 4a6cac71-7abc-458d-a3b4-e0198e25f9b3)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "D50" (at 194 77.395 90) (layer "B.SilkS") (tstamp 544c2211-4d5f-4314-a37b-aa66fb24c51e)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "3V3" (at 105.1 77.515 90) (layer "B.SilkS") (tstamp 57bc9aa9-eef0-4a73-940a-87905ad4c776)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "D6" (at 176.24 77.515 90) (layer "B.SilkS") (tstamp 62ec402b-03e4-4a72-871e-dcc1d2eeb1b0)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "D53" (at 186.38 77.395 90) (layer "B.SilkS") (tstamp 66bb500e-fa20-4c92-ac74-b198768a2843)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "A0" (at 110.2 77.515 90) (layer "B.SilkS") (tstamp 6aab38a6-43a8-4feb-b479-50159b29f1e9)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "A5" (at 122.9 77.515 90) (layer "B.SilkS") (tstamp 73409194-875e-418d-b435-4bab8466cdaf)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "A1" (at 112.74 77.515 90) (layer "B.SilkS") (tstamp 83f8d396-79e8-4cec-9a0c-60ef2c138494)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "A12" (at 140.68 77.515 90) (layer "B.SilkS") (tstamp 94fb047a-f73d-470d-b2a3-13a7997fd16b)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "VCC" (at 102.56 77.395 90) (layer "B.SilkS") (tstamp 9c660224-d4ec-4a07-8b39-38bdd3102624)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "A3" (at 117.82 77.515 90) (layer "B.SilkS") (tstamp a50be587-4698-4211-a40b-9af567251645)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "D36" (at 153.38 77.515 90) (layer "B.SilkS") (tstamp a8ef8854-1d0f-43c5-bc3c-27f71abdec47)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "D51" (at 191.46 77.395 90) (layer "B.SilkS") (tstamp a967b2df-bc6d-419a-a907-46a4c7170cc2)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "D33" (at 161 77.515 90) (layer "B.SilkS") (tstamp b1999bb3-099f-4374-8057-870342ef9bdc)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "D34" (at 158.46 77.515 90) (layer "B.SilkS") (tstamp b1f82201-1113-422d-a909-55a4bc30d919)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "D17" (at 171.16 77.515 90) (layer "B.SilkS") (tstamp cace375e-7d0a-4f56-86d3-4b80f49f4493)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "A9" (at 133.06 77.515 90) (layer "B.SilkS") (tstamp ce47040d-04df-4849-930f-8201c80190d5)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "A7" (at 127.98 77.515 90) (layer "B.SilkS") (tstamp ceb5c8ba-a15c-4e33-8e05-1e98685b149e)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "GND" (at 196.54 77.395 90) (layer "B.SilkS") (tstamp d2b294ce-cc14-4956-a574-dba2d2c10169)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "A8" (at 130.52 77.515 90) (layer "B.SilkS") (tstamp d2dac1a4-8a24-48b1-8123-93260f81505e)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "A11" (at 138.14 77.515 90) (layer "B.SilkS") (tstamp dc3e184c-b527-406c-b8b2-4d3b52e91fca)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "A13" (at 143.22 77.515 90) (layer "B.SilkS") (tstamp e0a0fba9-76e3-415b-a754-8c2d7289a686)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "D16" (at 173.7 77.515 90) (layer "B.SilkS") (tstamp e2d8704d-b9d9-4aaa-96c6-79abb7c6c12e)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "A15" (at 148.3 77.515 90) (layer "B.SilkS") (tstamp ef8328cb-563a-4550-b0ad-0e3ce882442c)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "5V" (at 107.64 77.515 90) (layer "B.SilkS") (tstamp f4e6045b-b628-4fee-890b-ecf2c110b04f)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "D35" (at 155.92 77.515 90) (layer "B.SilkS") (tstamp fe29f31f-02b9-4f1d-94d3-bd9e1a5f83c5)
|
||||
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
|
||||
)
|
||||
(gr_text "D6\n" (at 166.81 77.895 90) (layer "F.SilkS") (tstamp 0b116ec4-d48e-4761-b1a9-8efd1687e7ed)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "D3" (at 162.31 77.895 90) (layer "F.SilkS") (tstamp 0f998e93-30f8-4dc3-bf54-c796a4d00a63)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "A9" (at 147.31 77.895 90) (layer "F.SilkS") (tstamp 20fb3396-5ae1-4392-814d-ec756caca526)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "A13" (at 153.31 77.895 90) (layer "F.SilkS") (tstamp 2ba0e030-7690-408b-b3a9-8ab745f36742)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "D7" (at 168.31 77.869082 90) (layer "F.SilkS") (tstamp 2c4d4cac-8b50-4c8c-8530-d649bfe35a98)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "A14" (at 154.81 77.895 90) (layer "F.SilkS") (tstamp 32bbc85d-a85c-4a83-a407-f8a3f6290b2c)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "A1" (at 135.31 77.895 90) (layer "F.SilkS") (tstamp 38e3f522-a978-4feb-88e2-9b569ff7804c)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "A15" (at 156.31 77.895 90) (layer "F.SilkS") (tstamp 3b38f8ed-1b3a-46cf-978a-98aff09de81e)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "D5" (at 165.31 77.895 90) (layer "F.SilkS") (tstamp 5866d802-3214-40c0-bb20-b48f467ae4b0)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "D4" (at 163.81 77.895 90) (layer "F.SilkS") (tstamp 5e9afb2e-11bc-4e7c-90f4-557767045934)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "A12" (at 151.81 77.895 90) (layer "F.SilkS") (tstamp 61f27993-a2a3-44a7-836d-953e135e2db0)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "5V" (at 104.56 58.195) (layer "F.SilkS") (tstamp 66ab4aca-1876-426a-a28c-5d7317036b56)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "A3" (at 138.31 77.895 90) (layer "F.SilkS") (tstamp 66b386c4-f237-4f45-ba78-49b768e3aec3)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "A0" (at 133.81 77.895 90) (layer "F.SilkS") (tstamp 68a513a0-b756-47cd-b208-e1aee53bd911)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "D1" (at 159.31 77.895 90) (layer "F.SilkS") (tstamp 6ce66ed1-1b87-4c6e-8b28-ce5411e05404)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "A7" (at 144.31 77.895 90) (layer "F.SilkS") (tstamp 7450b771-7e75-44bd-8dc3-f8939fd005d5)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "A4" (at 139.81 77.895 90) (layer "F.SilkS") (tstamp 76f7ea78-dc46-455d-816a-b8f3701c4a64)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "D0" (at 157.81 77.895 90) (layer "F.SilkS") (tstamp 7cada53e-004d-4656-b9df-d42f2ce1f1db)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "A10" (at 148.81 77.895 90) (layer "F.SilkS") (tstamp 7d551a54-12d1-4aa5-9ce9-ebcda750b538)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "A6" (at 142.81 77.895 90) (layer "F.SilkS") (tstamp 8682d7a3-ee6c-47ae-9f59-7a1857795e87)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "VCC" (at 126.31 77.895 90) (layer "F.SilkS") (tstamp 9c4d58fe-fc21-4cf1-8641-f5124ec244e7)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "RD" (at 130.81 77.895 90) (layer "F.SilkS") (tstamp b1cfbff9-677a-452a-a033-0c3476d6d06f)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "3V\n" (at 112.56 58.195) (layer "F.SilkS") (tstamp b1d48d5a-3b46-43ec-a8c4-886694cc10f0)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "D2" (at 160.81 77.895 90) (layer "F.SilkS") (tstamp b2938cfd-8090-4fff-8ddc-62bc7b7574fd)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "A8\n" (at 145.81 77.895 90) (layer "F.SilkS") (tstamp c193a335-415b-4365-9ba3-546ca2f93e26)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "CS2" (at 169.81 77.895 90) (layer "F.SilkS") (tstamp d1a1ff39-b760-489d-88a8-a77b0095f384)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "A2\n" (at 136.81 77.895 90) (layer "F.SilkS") (tstamp d6b9e768-3e11-456b-963b-1f2ae8a78d1b)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "A11\n" (at 150.288089 77.913342 90) (layer "F.SilkS") (tstamp e69ace6d-dde2-4b42-963b-03b6a18cfe28)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "CLK" (at 127.81 77.895 90) (layer "F.SilkS") (tstamp e6b0bbd0-0107-4e57-83c7-dc22ff6208a3)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "GND" (at 172.824774 77.869082 90) (layer "F.SilkS") (tstamp e77a01d8-21d9-461f-aa0b-7e6cb43a97a6)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "A5" (at 141.31 77.895 90) (layer "F.SilkS") (tstamp ed846d43-b155-4f97-93ec-4052af2be2c0)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "WR" (at 129.31 77.895 90) (layer "F.SilkS") (tstamp f9206118-c603-4c48-98f8-859df797463f)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "CS" (at 132.31 77.895 90) (layer "F.SilkS") (tstamp fac74a0b-c6bb-4d54-b7ff-a241f2b8c4c8)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "AUD" (at 171.31 77.895 90) (layer "F.SilkS") (tstamp fb3e33ae-04e2-4228-a496-38f938ff6309)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
|
||||
(segment (start 168.6 80.1447) (end 168.31 79.8547) (width 0.4) (layer "F.Cu") (net 1) (tstamp 6e6bfa5c-ce9b-4acb-b1fa-846f3208f891))
|
||||
(segment (start 168.31 79.8547) (end 168.31 72.895) (width 0.4) (layer "F.Cu") (net 1) (tstamp dd618a71-e0ec-43b3-a5ba-9608b7014269))
|
||||
(segment (start 168.6 81.395) (end 168.6 80.1447) (width 0.4) (layer "F.Cu") (net 1) (tstamp ee29e701-d571-4961-8d1f-da8ca60be306))
|
||||
(segment (start 166.81 79.3947) (end 166.81 72.895) (width 0.4) (layer "F.Cu") (net 2) (tstamp 3faed8d8-7c1d-4fdf-8bcc-f23237487509))
|
||||
(segment (start 166.06 80.1447) (end 166.81 79.3947) (width 0.4) (layer "F.Cu") (net 2) (tstamp 95da9e03-4424-4ccf-8f3c-bcc7b3f373e7))
|
||||
(segment (start 166.06 81.395) (end 166.06 80.1447) (width 0.4) (layer "F.Cu") (net 2) (tstamp 96606500-4d63-4fa8-ad18-7e393d02a14d))
|
||||
(segment (start 169.81 78.8147) (end 169.81 72.895) (width 0.4) (layer "F.Cu") (net 3) (tstamp 6496918b-7cfa-4176-abee-8a389cfff9ac))
|
||||
(segment (start 171.14 81.395) (end 171.14 80.1447) (width 0.4) (layer "F.Cu") (net 3) (tstamp ba19e219-38ad-4c64-8474-feecd4c29299))
|
||||
(segment (start 171.14 80.1447) (end 169.81 78.8147) (width 0.4) (layer "F.Cu") (net 3) (tstamp fd3b7bb8-8ef3-4bd1-84f7-1eeda3b4f3c0))
|
||||
(segment (start 129.31 69.9947) (end 129.5273 69.7774) (width 0.4) (layer "F.Cu") (net 4) (tstamp 62e04617-3688-4aec-bf79-086aed7c9494))
|
||||
(segment (start 129.31 72.895) (end 129.31 69.9947) (width 0.4) (layer "F.Cu") (net 4) (tstamp c799e5d3-6de4-4ef4-920f-0337d200c237))
|
||||
(via (at 129.5273 69.7774) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 4) (tstamp 6d445a0f-7018-41c4-b481-aa16e1416fbe))
|
||||
(segment (start 180.0497 81.395) (end 180.0497 80.848) (width 0.4) (layer "B.Cu") (net 4) (tstamp 0d44ed2c-2b2c-4c11-8b9d-0edfc3905ec8))
|
||||
(segment (start 180.0497 80.848) (end 167.3002 68.0985) (width 0.4) (layer "B.Cu") (net 4) (tstamp 158fcbb3-0ee6-409c-aace-ed8758a81639))
|
||||
(segment (start 167.3002 68.0985) (end 131.2062 68.0985) (width 0.4) (layer "B.Cu") (net 4) (tstamp 4992cf44-5244-4daa-b92f-014b54e9f41e))
|
||||
(segment (start 181.3 81.395) (end 180.0497 81.395) (width 0.4) (layer "B.Cu") (net 4) (tstamp 9c562ffd-334a-459e-8529-725806689af5))
|
||||
(segment (start 131.2062 68.0985) (end 129.5273 69.7774) (width 0.4) (layer "B.Cu") (net 4) (tstamp f86a19a4-994c-4599-abd4-fe45613ec668))
|
||||
(segment (start 130.81 69.9947) (end 132.7237 68.081) (width 0.4) (layer "F.Cu") (net 5) (tstamp 004b4f39-886e-460f-8caf-1806abae9d5b))
|
||||
(segment (start 130.81 72.895) (end 130.81 69.9947) (width 0.4) (layer "F.Cu") (net 5) (tstamp 2a0fbfc9-9eac-4c40-b91b-4de46ee0c488))
|
||||
(segment (start 132.7237 68.081) (end 169.8227 68.081) (width 0.4) (layer "F.Cu") (net 5) (tstamp 9cb74fab-e7cb-42a2-9b64-c7d2ec91bab0))
|
||||
(via (at 169.8227 68.081) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 5) (tstamp 0d6c85a7-e3f7-43bc-b69e-570326fc6d4c))
|
||||
(segment (start 182.5897 81.395) (end 182.5897 80.848) (width 0.4) (layer "B.Cu") (net 5) (tstamp 5bc963a9-34a1-42b8-a545-541f70b94aa5))
|
||||
(segment (start 183.84 81.395) (end 182.5897 81.395) (width 0.4) (layer "B.Cu") (net 5) (tstamp 80668758-2bb7-4efd-a6d0-5264963f0e83))
|
||||
(segment (start 182.5897 80.848) (end 169.8227 68.081) (width 0.4) (layer "B.Cu") (net 5) (tstamp ad21ab8d-2264-498e-a688-79fce19ba3ac))
|
||||
(segment (start 133.3878 68.9169) (end 163.7419 68.9169) (width 0.4) (layer "F.Cu") (net 6) (tstamp 221fdf38-2029-4b31-aa18-ea8035e74521))
|
||||
(segment (start 132.31 69.9947) (end 133.3878 68.9169) (width 0.4) (layer "F.Cu") (net 6) (tstamp 26df9d5a-d71c-4f7b-8114-e0c23b26b197))
|
||||
(segment (start 132.31 72.895) (end 132.31 69.9947) (width 0.4) (layer "F.Cu") (net 6) (tstamp c5c67c86-0a20-41fc-a4ae-e0f7ef2b6735))
|
||||
(via (at 163.7419 68.9169) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 6) (tstamp 98fbd265-d9b8-4403-92a7-fd89373e21c9))
|
||||
(segment (start 176.22 81.395) (end 176.22 80.1447) (width 0.4) (layer "B.Cu") (net 6) (tstamp 0b77673d-4a29-4a1b-8304-4f761e633d87))
|
||||
(segment (start 176.22 80.1447) (end 174.9697 80.1447) (width 0.4) (layer "B.Cu") (net 6) (tstamp 43e1f2f4-986e-4c11-ac9e-5ce7b1caae3c))
|
||||
(segment (start 174.9697 80.1447) (end 163.7419 68.9169) (width 0.4) (layer "B.Cu") (net 6) (tstamp 57112abd-840b-4243-a44f-34db8b4a58fe))
|
||||
(segment (start 178.76 81.395) (end 177.5097 81.395) (width 0.4) (layer "F.Cu") (net 7) (tstamp 37c40523-44b5-4367-be64-4c27bcfe14b9))
|
||||
(segment (start 177.5097 81.395) (end 177.5097 80.8479) (width 0.4) (layer "F.Cu") (net 7) (tstamp 857f83e2-654c-4152-b5b8-d0e4e0f398d0))
|
||||
(segment (start 177.5097 80.8479) (end 176.8065 80.1447) (width 0.4) (layer "F.Cu") (net 7) (tstamp 8cd978a3-f8f0-42b1-863a-2dbf3eed4252))
|
||||
(segment (start 176.8065 80.1447) (end 175.6594 80.1447) (width 0.4) (layer "F.Cu") (net 7) (tstamp 9d15f6ee-a7b1-421b-abac-2ebaf921d8d5))
|
||||
(segment (start 175.6594 80.1447) (end 171.31 75.7953) (width 0.4) (layer "F.Cu") (net 7) (tstamp a1f393b5-b61f-4da0-b8b0-facf23e7034e))
|
||||
(segment (start 171.31 72.895) (end 171.31 75.7953) (width 0.4) (layer "F.Cu") (net 7) (tstamp aeee72da-5c16-4bae-9bf9-b99ce40f7387))
|
||||
(segment (start 108.56 75.9453) (end 108.56 52.695) (width 0.7) (layer "F.Cu") (net 8) (tstamp 2f5aa5f3-f218-4764-abfc-413f6f73b6d4))
|
||||
(segment (start 126.31 72.895) (end 126.31 75.9453) (width 0.7) (layer "F.Cu") (net 8) (tstamp 33911984-91d0-4a3d-9b17-e0b0a81cbc5e))
|
||||
(segment (start 108.0097 75.9453) (end 108.56 75.9453) (width 0.7) (layer "F.Cu") (net 8) (tstamp 953c2c7d-29d7-46c9-9436-b3e15b26c118))
|
||||
(segment (start 108.56 75.9453) (end 126.31 75.9453) (width 0.7) (layer "F.Cu") (net 8) (tstamp b98400ea-52a2-4609-ac82-e7ab5f7f4625))
|
||||
(segment (start 102.56 81.395) (end 108.0097 75.9453) (width 0.7) (layer "F.Cu") (net 8) (tstamp fb70ef54-7d6f-4e98-98c8-4739bd34aa55))
|
||||
(segment (start 191.0903 75.9453) (end 172.81 75.9453) (width 0.7) (layer "F.Cu") (net 9) (tstamp d7d0f7ef-5fff-46de-8a49-fae619a43d04))
|
||||
(segment (start 172.81 72.895) (end 172.81 75.9453) (width 0.7) (layer "F.Cu") (net 9) (tstamp dca3e84c-d42c-42dd-bd56-04c76f5bfec2))
|
||||
(segment (start 196.54 81.395) (end 191.0903 75.9453) (width 0.7) (layer "F.Cu") (net 9) (tstamp f0cfb865-ff02-43ca-90a4-25a332839b15))
|
||||
(segment (start 107.64 81.395) (end 107.64 79.9947) (width 0.7) (layer "B.Cu") (net 10) (tstamp 176febed-36f2-4627-b9ae-97993af0ac3f))
|
||||
(segment (start 107.64 79.9947) (end 106.56 78.9147) (width 0.7) (layer "B.Cu") (net 10) (tstamp 2c4b0549-3bf7-49e9-b9ce-04ecee7bbf47))
|
||||
(segment (start 106.56 78.9147) (end 106.56 52.695) (width 0.7) (layer "B.Cu") (net 10) (tstamp 6cd0c7aa-0b25-41f2-8477-8f8d42d1a5f5))
|
||||
(segment (start 153.36 80.1447) (end 154.9606 80.1447) (width 0.4) (layer "F.Cu") (net 11) (tstamp 5f387c6d-12a6-4def-be92-e2a1fc93c010))
|
||||
(segment (start 153.36 81.395) (end 153.36 80.1447) (width 0.4) (layer "F.Cu") (net 11) (tstamp 6d2aa18f-12a9-4b17-941a-ac41a9f2f76d))
|
||||
(segment (start 154.9606 80.1447) (end 159.31 75.7953) (width 0.4) (layer "F.Cu") (net 11) (tstamp a69b3002-2aa7-44ee-bd4a-ce785ebbc0e7))
|
||||
(segment (start 159.31 72.895) (end 159.31 75.7953) (width 0.4) (layer "F.Cu") (net 11) (tstamp c0efc033-9d9e-4766-81b2-1b57e6abdc70))
|
||||
(segment (start 150.82 81.395) (end 152.0703 81.395) (width 0.4) (layer "F.Cu") (net 12) (tstamp 0753639c-65cd-40b4-9c2d-82bc00d88a80))
|
||||
(segment (start 152.0703 80.518) (end 153.044 79.5443) (width 0.4) (layer "F.Cu") (net 12) (tstamp 1695e2f9-419e-4cb3-90b6-af88fbab0181))
|
||||
(segment (start 153.044 79.5443) (end 154.061 79.5443) (width 0.4) (layer "F.Cu") (net 12) (tstamp 94df0a60-ba20-4705-9783-80507da1ce28))
|
||||
(segment (start 157.81 72.895) (end 157.81 75.7953) (width 0.4) (layer "F.Cu") (net 12) (tstamp b1a40d02-faec-4da0-a765-0e626bf87e83))
|
||||
(segment (start 152.0703 81.395) (end 152.0703 80.518) (width 0.4) (layer "F.Cu") (net 12) (tstamp d9354b4b-2d19-452c-9bb2-c7b40b6033ad))
|
||||
(segment (start 154.061 79.5443) (end 157.81 75.7953) (width 0.4) (layer "F.Cu") (net 12) (tstamp f0db386b-25d1-4857-add0-a0debd4b2e83))
|
||||
(segment (start 158.44 81.395) (end 158.44 80.1447) (width 0.4) (layer "F.Cu") (net 13) (tstamp 270775f3-9a7e-4b5f-ae84-0131bad08b70))
|
||||
(segment (start 162.31 76.2747) (end 162.31 72.895) (width 0.4) (layer "F.Cu") (net 13) (tstamp 2ddc28d2-0d9a-4e1a-9064-9ca316f02254))
|
||||
(segment (start 158.44 80.1447) (end 162.31 76.2747) (width 0.4) (layer "F.Cu") (net 13) (tstamp d5b1db98-0f57-47d1-98f7-385f7af27a45))
|
||||
(segment (start 165.31 78.3547) (end 165.31 72.895) (width 0.4) (layer "F.Cu") (net 14) (tstamp 2672606a-ac35-4ac5-8cbf-97983dc27b06))
|
||||
(segment (start 163.52 80.1447) (end 165.31 78.3547) (width 0.4) (layer "F.Cu") (net 14) (tstamp 51faa2fc-b896-4324-aacb-2ab39651427b))
|
||||
(segment (start 163.52 81.395) (end 163.52 80.1447) (width 0.4) (layer "F.Cu") (net 14) (tstamp df16527f-e6ac-4028-a671-9d235cdf5010))
|
||||
(segment (start 160.98 81.395) (end 160.98 80.1447) (width 0.4) (layer "F.Cu") (net 15) (tstamp 65281ef1-734d-4283-97b2-bd192b654524))
|
||||
(segment (start 163.81 77.3147) (end 163.81 72.895) (width 0.4) (layer "F.Cu") (net 15) (tstamp 7d08e07e-ff61-4056-b46e-3c52251bfa9d))
|
||||
(segment (start 160.98 80.1447) (end 163.81 77.3147) (width 0.4) (layer "F.Cu") (net 15) (tstamp c1af65a2-d8b9-4e83-9247-addf8f6c3fd6))
|
||||
(segment (start 154.81 75.7953) (end 152.5363 78.069) (width 0.4) (layer "F.Cu") (net 16) (tstamp 17507e4c-4b03-4f47-825e-08c3c95a0eb7))
|
||||
(segment (start 148.9662 80.1447) (end 147.6935 80.1447) (width 0.4) (layer "F.Cu") (net 16) (tstamp 2640b904-97e2-47f3-bf59-ba483a0c8256))
|
||||
(segment (start 146.9903 80.8479) (end 146.9903 81.395) (width 0.4) (layer "F.Cu") (net 16) (tstamp 34862945-3c3e-4ba3-ad01-0a834ac7948c))
|
||||
(segment (start 152.5363 78.069) (end 151.0419 78.069) (width 0.4) (layer "F.Cu") (net 16) (tstamp 4df90b4a-39c4-474d-8081-5e7f76ff3970))
|
||||
(segment (start 145.74 81.395) (end 146.9903 81.395) (width 0.4) (layer "F.Cu") (net 16) (tstamp 62a4d25c-53fc-4158-baec-c1eee275f37d))
|
||||
(segment (start 151.0419 78.069) (end 148.9662 80.1447) (width 0.4) (layer "F.Cu") (net 16) (tstamp 697e5117-e35a-429a-b945-3e7362dd1640))
|
||||
(segment (start 154.81 72.895) (end 154.81 75.7953) (width 0.4) (layer "F.Cu") (net 16) (tstamp 7b5169ef-a0dc-4a57-bb59-76cc33bea27b))
|
||||
(segment (start 147.6935 80.1447) (end 146.9903 80.8479) (width 0.4) (layer "F.Cu") (net 16) (tstamp e576cbfc-bec7-4a09-a834-dab103ce2fd0))
|
||||
(segment (start 156.31 72.895) (end 156.31 75.7953) (width 0.4) (layer "F.Cu") (net 17) (tstamp 11443022-5f57-4547-aed0-72d44b364b15))
|
||||
(segment (start 149.5303 80.9122) (end 149.5303 81.395) (width 0.4) (layer "F.Cu") (net 17) (tstamp 60f0945b-4ede-4fa7-b743-db850a6fa205))
|
||||
(segment (start 156.31 75.7953) (end 153.436 78.6693) (width 0.4) (layer "F.Cu") (net 17) (tstamp 7bde2449-166a-452a-9342-de3a8cdb5b82))
|
||||
(segment (start 153.436 78.6693) (end 151.7732 78.6693) (width 0.4) (layer "F.Cu") (net 17) (tstamp 81406f58-f3d2-4c1c-8d61-73ede7d212a8))
|
||||
(segment (start 148.28 81.395) (end 149.5303 81.395) (width 0.4) (layer "F.Cu") (net 17) (tstamp 96e5ec8e-4e17-47f2-9690-9ef36a796575))
|
||||
(segment (start 151.7732 78.6693) (end 149.5303 80.9122) (width 0.4) (layer "F.Cu") (net 17) (tstamp b3d3eca9-3a33-4908-9997-dbda7b8b0d09))
|
||||
(segment (start 143.8783 78.9089) (end 148.5042 78.9089) (width 0.4) (layer "F.Cu") (net 18) (tstamp 7120cb98-a88a-4b06-a204-f6d08b8d1288))
|
||||
(segment (start 151.81 72.895) (end 151.81 75.7953) (width 0.4) (layer "F.Cu") (net 18) (tstamp 7ebbd95f-e378-4e5c-93d7-d53641ba4e35))
|
||||
(segment (start 141.9103 81.395) (end 141.9103 80.8769) (width 0.4) (layer "F.Cu") (net 18) (tstamp 8ad8a886-8666-4d88-b78a-77ecfb9c67c9))
|
||||
(segment (start 151.6178 75.7953) (end 151.81 75.7953) (width 0.4) (layer "F.Cu") (net 18) (tstamp 96c03dec-d339-40c5-9dd6-b5474fd93951))
|
||||
(segment (start 141.9103 80.8769) (end 143.8783 78.9089) (width 0.4) (layer "F.Cu") (net 18) (tstamp aca97e9d-7e08-44e3-92fb-f31c0ee9cb41))
|
||||
(segment (start 140.66 81.395) (end 141.9103 81.395) (width 0.4) (layer "F.Cu") (net 18) (tstamp b3ad4839-38a0-4243-b1d7-372fcf61e581))
|
||||
(segment (start 148.5042 78.9089) (end 151.6178 75.7953) (width 0.4) (layer "F.Cu") (net 18) (tstamp b9ed261e-8e51-4764-931f-83e0ce3c0aef))
|
||||
(segment (start 153.31 75.7953) (end 151.6366 77.4687) (width 0.4) (layer "F.Cu") (net 19) (tstamp 11a394e4-6983-4e35-81b9-c376bf23cd4c))
|
||||
(segment (start 150.7933 77.4687) (end 148.7176 79.5444) (width 0.4) (layer "F.Cu") (net 19) (tstamp 4133cfd1-f662-41a8-89ef-c117d7489f91))
|
||||
(segment (start 145.7538 79.5444) (end 144.4503 80.8479) (width 0.4) (layer "F.Cu") (net 19) (tstamp 75de71ad-f240-486f-91d2-ace35c6c591a))
|
||||
(segment (start 144.4503 80.8479) (end 144.4503 81.395) (width 0.4) (layer "F.Cu") (net 19) (tstamp 7d618928-7c15-48ef-8117-355d031875f6))
|
||||
(segment (start 153.31 72.895) (end 153.31 75.7953) (width 0.4) (layer "F.Cu") (net 19) (tstamp cb7ea03e-d292-40ee-9f82-5ff52582aca2))
|
||||
(segment (start 151.6366 77.4687) (end 150.7933 77.4687) (width 0.4) (layer "F.Cu") (net 19) (tstamp d028ff74-988b-4787-ac89-3321b3cf3a71))
|
||||
(segment (start 143.2 81.395) (end 144.4503 81.395) (width 0.4) (layer "F.Cu") (net 19) (tstamp d253a888-e96f-4ccd-8e61-ffd0c677cc4e))
|
||||
(segment (start 148.7176 79.5444) (end 145.7538 79.5444) (width 0.4) (layer "F.Cu") (net 19) (tstamp d30203bd-67f8-43f6-890c-79ffa029c6af))
|
||||
(segment (start 146.897 77.7083) (end 148.81 75.7953) (width 0.4) (layer "F.Cu") (net 20) (tstamp 16a40270-8e03-47e2-bb90-f8d54151c5b6))
|
||||
(segment (start 140.0098 77.7083) (end 146.897 77.7083) (width 0.4) (layer "F.Cu") (net 20) (tstamp 55a055ff-403a-4684-bfde-b405da2092f1))
|
||||
(segment (start 136.8303 80.8878) (end 140.0098 77.7083) (width 0.4) (layer "F.Cu") (net 20) (tstamp 670c7a90-a8b8-40cb-a12b-bad83f8f25ea))
|
||||
(segment (start 136.8303 81.395) (end 136.8303 80.8878) (width 0.4) (layer "F.Cu") (net 20) (tstamp 774bc958-56e1-4aba-8cd1-f755617b4761))
|
||||
(segment (start 148.81 72.895) (end 148.81 75.7953) (width 0.4) (layer "F.Cu") (net 20) (tstamp 92ca62f7-acee-4577-95af-037c8fc6572f))
|
||||
(segment (start 135.58 81.395) (end 136.8303 81.395) (width 0.4) (layer "F.Cu") (net 20) (tstamp e768d290-fbb9-406d-8204-493fe50f2606))
|
||||
(segment (start 139.3703 81.395) (end 139.3703 80.8834) (width 0.4) (layer "F.Cu") (net 21) (tstamp 139bb85d-1ff2-47fa-97de-dfb5b0b097bb))
|
||||
(segment (start 139.3703 80.8834) (end 141.9451 78.3086) (width 0.4) (layer "F.Cu") (net 21) (tstamp 2c06432a-fbc3-43dc-9a3b-7e701a649f82))
|
||||
(segment (start 150.31 72.895) (end 150.31 75.7953) (width 0.4) (layer "F.Cu") (net 21) (tstamp 8dbbe40a-e652-4723-9553-267483be0fd0))
|
||||
(segment (start 138.12 81.395) (end 139.3703 81.395) (width 0.4) (layer "F.Cu") (net 21) (tstamp 97ff3d66-0b24-4398-b39e-476a632813b1))
|
||||
(segment (start 147.7967 78.3086) (end 150.31 75.7953) (width 0.4) (layer "F.Cu") (net 21) (tstamp d802392c-35ac-4000-a7c5-fa1fbb733e89))
|
||||
(segment (start 141.9451 78.3086) (end 147.7967 78.3086) (width 0.4) (layer "F.Cu") (net 21) (tstamp f2810747-c24b-4947-a5bb-4c08e7f16d8f))
|
||||
(segment (start 145.81 72.895) (end 145.81 75.7953) (width 0.4) (layer "F.Cu") (net 22) (tstamp 4550079c-a6e3-41d5-b932-cd2c7d6e6201))
|
||||
(segment (start 145.7221 75.7953) (end 145.81 75.7953) (width 0.4) (layer "F.Cu") (net 22) (tstamp ba9f22e2-92ff-4388-8cf2-3693bfaa661c))
|
||||
(segment (start 145.4659 76.0515) (end 145.7221 75.7953) (width 0.4) (layer "F.Cu") (net 22) (tstamp eb2d68cb-cf41-4cfb-906f-b3fa13d52b4f))
|
||||
(via (at 145.4659 76.0515) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 22) (tstamp f8414fbc-527e-4bcc-a06f-c65460a02d2f))
|
||||
(segment (start 131.7503 81.395) (end 131.7503 80.8479) (width 0.4) (layer "B.Cu") (net 22) (tstamp 139e4d0f-4377-4d23-8b49-cb989f98f134))
|
||||
(segment (start 144.2944 77.223) (end 145.4659 76.0515) (width 0.4) (layer "B.Cu") (net 22) (tstamp 3c2148ea-35aa-4f39-82b8-3cc2a822edc6))
|
||||
(segment (start 130.5 81.395) (end 131.7503 81.395) (width 0.4) (layer "B.Cu") (net 22) (tstamp 525e62ea-27e9-4e5f-b139-b51029359a0f))
|
||||
(segment (start 131.7503 80.8479) (end 135.3752 77.223) (width 0.4) (layer "B.Cu") (net 22) (tstamp 537fa137-1fcb-423f-b157-145faa38eb9a))
|
||||
(segment (start 135.3752 77.223) (end 144.2944 77.223) (width 0.4) (layer "B.Cu") (net 22) (tstamp 8b27d9ca-876b-4af6-b8d5-c9405c926b18))
|
||||
(segment (start 147.31 72.895) (end 147.31 75.7953) (width 0.4) (layer "F.Cu") (net 23) (tstamp 144a7886-7588-47fd-ba0e-cc3f20c8d643))
|
||||
(segment (start 135.0226 80.1446) (end 135.9923 80.1446) (width 0.4) (layer "F.Cu") (net 23) (tstamp 34d43bde-f995-4ad6-a5c4-7aa573394b2a))
|
||||
(segment (start 146.1972 76.9081) (end 147.31 75.7953) (width 0.4) (layer "F.Cu") (net 23) (tstamp 6934635f-04a5-4876-9da4-70f0c9266ffa))
|
||||
(segment (start 134.2903 81.395) (end 134.2903 80.8769) (width 0.4) (layer "F.Cu") (net 23) (tstamp 9296971d-61c2-48dc-ba40-c7cdb1cb9901))
|
||||
(segment (start 133.04 81.395) (end 134.2903 81.395) (width 0.4) (layer "F.Cu") (net 23) (tstamp bc23abcd-e7a8-497c-833a-ce32eac977f2))
|
||||
(segment (start 139.2288 76.9081) (end 146.1972 76.9081) (width 0.4) (layer "F.Cu") (net 23) (tstamp d908c0f4-f646-4d54-ad72-d07ffd6e7c90))
|
||||
(segment (start 134.2903 80.8769) (end 135.0226 80.1446) (width 0.4) (layer "F.Cu") (net 23) (tstamp eba9fd02-d0a0-4c17-8d60-2806febfc68b))
|
||||
(segment (start 135.9923 80.1446) (end 139.2288 76.9081) (width 0.4) (layer "F.Cu") (net 23) (tstamp febdf22c-20e1-4575-910e-117d83bf1b6f))
|
||||
(segment (start 142.81 69.9947) (end 140.1769 69.9947) (width 0.4) (layer "F.Cu") (net 24) (tstamp 1e3c3b2d-9d0b-4d1e-85b4-dcac5c5204f0))
|
||||
(segment (start 142.81 72.895) (end 142.81 69.9947) (width 0.4) (layer "F.Cu") (net 24) (tstamp 8a5931b9-d04b-424e-a5a1-7bcee1e18ada))
|
||||
(segment (start 140.1769 69.9947) (end 139.9602 69.778) (width 0.4) (layer "F.Cu") (net 24) (tstamp 9226f513-1cba-42e4-863a-10f6ebf1f5c6))
|
||||
(via (at 139.9602 69.778) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 24) (tstamp add83bcc-8c99-4632-81f5-93c7af301f37))
|
||||
(segment (start 125.42 81.395) (end 126.6703 81.395) (width 0.4) (layer "B.Cu") (net 24) (tstamp acde5cf2-bcab-4b75-96de-87d6d28a0b55))
|
||||
(segment (start 126.6703 81.395) (end 126.6703 80.8214) (width 0.4) (layer "B.Cu") (net 24) (tstamp da19f4f0-e0f9-403e-a78b-59c96d3e53c4))
|
||||
(segment (start 137.7137 69.778) (end 139.9602 69.778) (width 0.4) (layer "B.Cu") (net 24) (tstamp e168d051-21b3-4cf8-bbc4-06974817588d))
|
||||
(segment (start 126.6703 80.8214) (end 137.7137 69.778) (width 0.4) (layer "B.Cu") (net 24) (tstamp eddfece7-67c9-4e7e-a96b-30d6d2509fc3))
|
||||
(segment (start 144.31 75.7953) (end 142.393 75.7953) (width 0.4) (layer "F.Cu") (net 25) (tstamp 4a761596-3112-4dfc-93e5-bd9c2412166a))
|
||||
(segment (start 144.31 72.895) (end 144.31 75.7953) (width 0.4) (layer "F.Cu") (net 25) (tstamp 8e50b320-1e3b-402c-a5a6-7f30b75326a2))
|
||||
(segment (start 142.393 75.7953) (end 142.1111 76.0772) (width 0.4) (layer "F.Cu") (net 25) (tstamp c90a9624-84d8-44be-b1af-511c13239efb))
|
||||
(via (at 142.1111 76.0772) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 25) (tstamp f0558ef8-4bd8-4b20-8322-9a8224c41bed))
|
||||
(segment (start 129.2103 81.395) (end 129.2103 80.8992) (width 0.4) (layer "B.Cu") (net 25) (tstamp 4086c446-1b9d-4cb8-8548-988439211667))
|
||||
(segment (start 129.2103 80.8992) (end 134.0323 76.0772) (width 0.4) (layer "B.Cu") (net 25) (tstamp 8c7819b7-9687-4d6f-ad05-fc712c5bc705))
|
||||
(segment (start 127.96 81.395) (end 129.2103 81.395) (width 0.4) (layer "B.Cu") (net 25) (tstamp c21e5447-9a0c-4bff-b848-255d3a20dc8b))
|
||||
(segment (start 134.0323 76.0772) (end 142.1111 76.0772) (width 0.4) (layer "B.Cu") (net 25) (tstamp eafdb92b-217b-422a-a574-3c32e6eafd0e))
|
||||
(segment (start 138.7863 69.7559) (end 133.7414 69.7559) (width 0.4) (layer "F.Cu") (net 26) (tstamp 0b8183c1-4d7a-4b72-9702-56cfd16d6563))
|
||||
(segment (start 139.81 72.895) (end 139.81 70.7796) (width 0.4) (layer "F.Cu") (net 26) (tstamp 73b7eb32-477d-44ea-a251-e99e920b0399))
|
||||
(segment (start 139.81 70.7796) (end 138.7863 69.7559) (width 0.4) (layer "F.Cu") (net 26) (tstamp dd858ad3-8599-4666-a2ba-09f3634513cd))
|
||||
(via (at 133.7414 69.7559) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 26) (tstamp f6a37ea8-ec62-434b-a53e-9551a8ddbcce))
|
||||
(segment (start 132.6824 69.7559) (end 133.7414 69.7559) (width 0.4) (layer "B.Cu") (net 26) (tstamp 16a29c55-6e13-4988-b82d-7b2aa1be37d9))
|
||||
(segment (start 120.34 81.395) (end 121.5903 81.395) (width 0.4) (layer "B.Cu") (net 26) (tstamp 3c432dbf-7c65-41c7-b0f6-fe42b879c1f9))
|
||||
(segment (start 121.5903 80.848) (end 132.6824 69.7559) (width 0.4) (layer "B.Cu") (net 26) (tstamp 852312fd-d7f5-471e-ad3a-ccae96225b65))
|
||||
(segment (start 121.5903 81.395) (end 121.5903 80.848) (width 0.4) (layer "B.Cu") (net 26) (tstamp aa45cf72-3a18-47f8-8e2f-522347b6b9be))
|
||||
(segment (start 124.1303 81.395) (end 124.1303 80.8479) (width 0.4) (layer "F.Cu") (net 27) (tstamp 09d1d39b-bb50-41f6-b896-e86b8d62934a))
|
||||
(segment (start 134.7857 79.5174) (end 135.6498 79.5174) (width 0.4) (layer "F.Cu") (net 27) (tstamp 40f768e8-1488-40e8-9ee0-8a0869570307))
|
||||
(segment (start 134.1854 80.1177) (end 134.7857 79.5174) (width 0.4) (layer "F.Cu") (net 27) (tstamp 4d922bbe-698b-4fbd-a09d-65687a8ea775))
|
||||
(segment (start 124.1303 80.8479) (end 124.8605 80.1177) (width 0.4) (layer "F.Cu") (net 27) (tstamp 6bf7be1b-f3b7-438a-8bf9-9e7e9ecfe7e0))
|
||||
(segment (start 122.88 81.395) (end 124.1303 81.395) (width 0.4) (layer "F.Cu") (net 27) (tstamp 8efadc45-5a74-4ffa-aadf-98c5826b6767))
|
||||
(segment (start 124.8605 80.1177) (end 134.1854 80.1177) (width 0.4) (layer "F.Cu") (net 27) (tstamp bf3ed8be-6e89-4089-b0a6-ed58264530db))
|
||||
(segment (start 141.31 72.895) (end 141.31 75.7953) (width 0.4) (layer "F.Cu") (net 27) (tstamp c53f9b11-fc69-417b-bf0a-fa381970aa45))
|
||||
(segment (start 139.3719 75.7953) (end 141.31 75.7953) (width 0.4) (layer "F.Cu") (net 27) (tstamp e5320dee-441f-488d-abec-954d25ddb66e))
|
||||
(segment (start 135.6498 79.5174) (end 139.3719 75.7953) (width 0.4) (layer "F.Cu") (net 27) (tstamp f8e9f464-9c50-4124-84da-cc85717c54c0))
|
||||
(segment (start 118.7413 78.617) (end 133.9883 78.617) (width 0.4) (layer "F.Cu") (net 28) (tstamp 0d0859db-7f29-4a7c-b414-87f4aa429013))
|
||||
(segment (start 115.26 81.395) (end 116.5103 81.395) (width 0.4) (layer "F.Cu") (net 28) (tstamp 63aedbe2-09e4-491f-89e4-c6d687d0a26e))
|
||||
(segment (start 133.9883 78.617) (end 136.81 75.7953) (width 0.4) (layer "F.Cu") (net 28) (tstamp 66bd77b7-cedf-4d9e-8983-51dc6c5e0439))
|
||||
(segment (start 136.81 72.895) (end 136.81 75.7953) (width 0.4) (layer "F.Cu") (net 28) (tstamp 75dc6a11-7250-4e85-8c11-52b71dcd3eff))
|
||||
(segment (start 116.5103 81.395) (end 116.5103 80.848) (width 0.4) (layer "F.Cu") (net 28) (tstamp 84b07ef9-76e2-4327-bbaa-46aca373fc72))
|
||||
(segment (start 116.5103 80.848) (end 118.7413 78.617) (width 0.4) (layer "F.Cu") (net 28) (tstamp d6132579-e77a-469e-8a7d-33d60554407a))
|
||||
(segment (start 138.31 72.895) (end 138.31 75.7953) (width 0.4) (layer "F.Cu") (net 29) (tstamp 3a7b3552-3840-4109-a598-c721093f4eb9))
|
||||
(segment (start 117.8 81.395) (end 119.0503 81.395) (width 0.4) (layer "F.Cu") (net 29) (tstamp 841aefd5-f7e0-4de8-9674-93b1221e7d2b))
|
||||
(segment (start 120.3809 79.5174) (end 133.9368 79.5174) (width 0.4) (layer "F.Cu") (net 29) (tstamp 9010f029-f443-414f-8ee9-236ccd589b4d))
|
||||
(segment (start 133.9368 79.5174) (end 137.6589 75.7953) (width 0.4) (layer "F.Cu") (net 29) (tstamp 936f3ade-c210-4737-8e83-a6d2d3a40774))
|
||||
(segment (start 137.6589 75.7953) (end 138.31 75.7953) (width 0.4) (layer "F.Cu") (net 29) (tstamp 95c6b10f-a1c6-4b4f-82bd-3197fb2a62f8))
|
||||
(segment (start 119.0503 80.848) (end 120.3809 79.5174) (width 0.4) (layer "F.Cu") (net 29) (tstamp bab8bca6-3b8a-4d51-a89c-7c391b4d02e2))
|
||||
(segment (start 119.0503 81.395) (end 119.0503 80.848) (width 0.4) (layer "F.Cu") (net 29) (tstamp f5a57135-9aca-4380-b794-9986301c01f1))
|
||||
(segment (start 110.18 81.395) (end 111.4303 81.395) (width 0.4) (layer "F.Cu") (net 30) (tstamp 0fc8eec8-1993-4ef4-a50c-becbe28543d0))
|
||||
(segment (start 133.81 72.895) (end 133.81 75.7953) (width 0.4) (layer "F.Cu") (net 30) (tstamp 17ceb387-d5c2-4ea7-8f5c-a54e3f45c99c))
|
||||
(segment (start 133.81 76.0134) (end 133.81 75.7953) (width 0.4) (layer "F.Cu") (net 30) (tstamp 64563bd8-ee62-4405-b0cc-980810d53ab5))
|
||||
(segment (start 115.5018 76.8054) (end 133.018 76.8054) (width 0.4) (layer "F.Cu") (net 30) (tstamp 8997c824-2ac6-45fd-851c-0b64af36bcf3))
|
||||
(segment (start 133.018 76.8054) (end 133.81 76.0134) (width 0.4) (layer "F.Cu") (net 30) (tstamp 9e336515-0804-4b25-8ca1-cf05dc2b9f67))
|
||||
(segment (start 111.4303 81.395) (end 111.4303 80.8769) (width 0.4) (layer "F.Cu") (net 30) (tstamp e239d7ed-6ae4-436b-8ca0-f2c91d633057))
|
||||
(segment (start 111.4303 80.8769) (end 115.5018 76.8054) (width 0.4) (layer "F.Cu") (net 30) (tstamp e341cf71-b892-4649-82ba-56c26512859f))
|
||||
(segment (start 133.3888 77.7165) (end 135.31 75.7953) (width 0.4) (layer "F.Cu") (net 31) (tstamp 148d1e5c-d524-4aff-be08-cc4bd788a3ef))
|
||||
(segment (start 113.9703 80.8769) (end 117.1307 77.7165) (width 0.4) (layer "F.Cu") (net 31) (tstamp 1c998e5b-912b-4b09-9162-291f7e02a6a9))
|
||||
(segment (start 135.31 72.895) (end 135.31 75.7953) (width 0.4) (layer "F.Cu") (net 31) (tstamp 4d2d1780-2b03-47d4-9a96-f9798cb5bf12))
|
||||
(segment (start 113.9703 81.395) (end 113.9703 80.8769) (width 0.4) (layer "F.Cu") (net 31) (tstamp 7517c80d-6f1c-46b4-a0d9-d60b045ac929))
|
||||
(segment (start 117.1307 77.7165) (end 133.3888 77.7165) (width 0.4) (layer "F.Cu") (net 31) (tstamp e337c44f-bc29-4105-bd9f-25cc6a5ab455))
|
||||
(segment (start 112.72 81.395) (end 113.9703 81.395) (width 0.4) (layer "F.Cu") (net 31) (tstamp eb1313c3-bada-471a-a6a4-cc54de10ae43))
|
||||
(segment (start 160.2494 75.7953) (end 155.9 80.1447) (width 0.4) (layer "F.Cu") (net 32) (tstamp 080678c8-c46a-46f9-9861-e58d9904191f))
|
||||
(segment (start 160.81 75.7953) (end 160.2494 75.7953) (width 0.4) (layer "F.Cu") (net 32) (tstamp 30a42771-b2bf-4480-8751-8888da0e01ae))
|
||||
(segment (start 155.9 81.395) (end 155.9 80.1447) (width 0.4) (layer "F.Cu") (net 32) (tstamp 37d01796-0ac1-43a2-b032-23231ae92c98))
|
||||
(segment (start 160.81 72.895) (end 160.81 75.7953) (width 0.4) (layer "F.Cu") (net 32) (tstamp 540bea1d-bed9-4af4-9b18-88639f1e7b36))
|
||||
(segment (start 132.6865 76.0051) (end 128.0198 76.0051) (width 0.4) (layer "F.Cu") (net 33) (tstamp 5fb2f40e-ea06-4a4b-99bf-2bb132b70808))
|
||||
(segment (start 127.81 72.895) (end 127.81 75.7953) (width 0.4) (layer "F.Cu") (net 33) (tstamp 91952d84-5bd9-45da-a2c7-f672dc180931))
|
||||
(segment (start 128.0198 76.0051) (end 127.81 75.7953) (width 0.4) (layer "F.Cu") (net 33) (tstamp 962d3fcb-aa52-4a4f-ab71-17c7626c1837))
|
||||
(via (at 132.6865 76.0051) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 33) (tstamp fb37999f-1f7d-4f1a-b443-f94dd99e7104))
|
||||
(segment (start 133.4453 75.2463) (end 132.6865 76.0051) (width 0.4) (layer "B.Cu") (net 33) (tstamp 080905f6-6b50-469a-b47e-32d63af46ffe))
|
||||
(segment (start 166.828 75.2463) (end 133.4453 75.2463) (width 0.4) (layer "B.Cu") (net 33) (tstamp 15c9ec99-1748-41d8-97e1-9aba34d6f73c))
|
||||
(segment (start 173.68 81.395) (end 172.4297 81.395) (width 0.4) (layer "B.Cu") (net 33) (tstamp 3ca4db73-6af3-4f20-a0eb-d65b05a7835d))
|
||||
(segment (start 172.4297 81.395) (end 172.4297 80.848) (width 0.4) (layer "B.Cu") (net 33) (tstamp 76a9b949-0c39-4597-880c-e3b50cc2c077))
|
||||
(segment (start 172.4297 80.848) (end 166.828 75.2463) (width 0.4) (layer "B.Cu") (net 33) (tstamp cdafc0b7-318a-44cb-bf36-271e4829c76f))
|
||||
(segment (start 110.56 52.695) (end 110.56 50.8947) (width 0.7) (layer "B.Cu") (net 38) (tstamp 04c22b1e-af27-4395-88bc-97cd8835cb2d))
|
||||
(segment (start 110.0484 50.3831) (end 110.56 50.8947) (width 0.7) (layer "B.Cu") (net 38) (tstamp 0f13351f-aa7e-481d-a363-661e7679202f))
|
||||
(segment (start 102.7843 51.363) (end 103.7642 50.3831) (width 0.7) (layer "B.Cu") (net 38) (tstamp 49bdad1e-61de-4f2f-bb5c-d860e9414812))
|
||||
(segment (start 105.1 81.395) (end 105.1 79.9947) (width 0.7) (layer "B.Cu") (net 38) (tstamp 6a866c91-b09d-423c-87a2-330194d5dad5))
|
||||
(segment (start 102.7843 77.679) (end 102.7843 51.363) (width 0.7) (layer "B.Cu") (net 38) (tstamp 891516c8-3190-45f4-a3ef-d18d802f1209))
|
||||
(segment (start 105.1 79.9947) (end 102.7843 77.679) (width 0.7) (layer "B.Cu") (net 38) (tstamp a1af4071-b797-449b-b44a-608e8719dc3e))
|
||||
(segment (start 103.7642 50.3831) (end 110.0484 50.3831) (width 0.7) (layer "B.Cu") (net 38) (tstamp af94dd34-ba0c-4bbd-b0f1-47366490e79c))
|
||||
|
||||
)
|
458
hardware/gameboy_adapter/gameboy_adapter.kicad_pro
Normal file
@ -0,0 +1,458 @@
|
||||
{
|
||||
"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": 1.0,
|
||||
"height": 1.7,
|
||||
"width": 1.7
|
||||
},
|
||||
"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.508
|
||||
}
|
||||
},
|
||||
"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.0,
|
||||
"min_copper_edge_clearance": 0.0,
|
||||
"min_hole_clearance": 0.0,
|
||||
"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.3,
|
||||
"min_track_width": 0.19999999999999998,
|
||||
"min_via_annular_width": 0.049999999999999996,
|
||||
"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
|
||||
],
|
||||
"via_dimensions": [
|
||||
{
|
||||
"diameter": 0.0,
|
||||
"drill": 0.0
|
||||
}
|
||||
],
|
||||
"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": "gameboy_adapter.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.4,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6.0
|
||||
},
|
||||
{
|
||||
"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": "Power",
|
||||
"nets": [
|
||||
"+3V3",
|
||||
"+5V",
|
||||
"GND",
|
||||
"VCC"
|
||||
],
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.7,
|
||||
"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": "gameboy_adapter.dsn",
|
||||
"step": "gameboy_adapter.step",
|
||||
"vrml": ""
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"annotate_start_num": 0,
|
||||
"drawing": {
|
||||
"default_bus_thickness": 12.0,
|
||||
"default_line_thickness": 6.0,
|
||||
"default_text_size": 50.0,
|
||||
"default_wire_thickness": 6.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": [
|
||||
[
|
||||
"9d18f126-25a0-4767-9cfe-60845c6d7acd",
|
||||
""
|
||||
]
|
||||
],
|
||||
"text_variables": {}
|
||||
}
|
1919
hardware/gameboy_adapter/gameboy_adapter.kicad_sch
Normal file
BIN
hardware/gameboy_adapter/gameboy_adapter_gerber.zip
Normal file
BIN
hardware/gameboy_adapter/gameboy_adapter_schematic.jpg
Normal file
After Width: | Height: | Size: 744 KiB |
BIN
hardware/main_pcb/main_pcb.jpg
Normal file
After Width: | Height: | Size: 261 KiB |
13319
hardware/main_pcb/main_pcb.kicad_pcb
Normal file
463
hardware/main_pcb/main_pcb.kicad_pro
Normal file
@ -0,0 +1,463 @@
|
||||
{
|
||||
"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": 2.2,
|
||||
"height": 2.2,
|
||||
"width": 2.2
|
||||
},
|
||||
"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.508
|
||||
}
|
||||
},
|
||||
"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.0,
|
||||
"min_copper_edge_clearance": 0.0,
|
||||
"min_hole_clearance": 0.0,
|
||||
"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.3,
|
||||
"min_track_width": 0.19999999999999998,
|
||||
"min_via_annular_width": 0.049999999999999996,
|
||||
"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
|
||||
],
|
||||
"via_dimensions": [
|
||||
{
|
||||
"diameter": 0.0,
|
||||
"drill": 0.0
|
||||
}
|
||||
],
|
||||
"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": [
|
||||
"!sanni"
|
||||
],
|
||||
"pinned_symbol_libs": [
|
||||
"sanni"
|
||||
]
|
||||
},
|
||||
"meta": {
|
||||
"filename": "main_pcb.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.4,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6.0
|
||||
},
|
||||
{
|
||||
"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": "Power",
|
||||
"nets": [
|
||||
"+3V3",
|
||||
"+5V",
|
||||
"GND",
|
||||
"VBUS",
|
||||
"VCC"
|
||||
],
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.7,
|
||||
"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": "main_pcb.dsn",
|
||||
"step": "main_pcb.step",
|
||||
"vrml": ""
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"annotate_start_num": 0,
|
||||
"drawing": {
|
||||
"default_bus_thickness": 12.0,
|
||||
"default_line_thickness": 6.0,
|
||||
"default_text_size": 50.0,
|
||||
"default_wire_thickness": 6.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": [
|
||||
[
|
||||
"9d18f126-25a0-4767-9cfe-60845c6d7acd",
|
||||
""
|
||||
]
|
||||
],
|
||||
"text_variables": {}
|
||||
}
|
5444
hardware/main_pcb/main_pcb.kicad_sch
Normal file
BIN
hardware/main_pcb/main_pcb_gerber.zip
Normal file
BIN
hardware/main_pcb/main_pcb_schematic.jpg
Normal file
After Width: | Height: | Size: 1.6 MiB |
BIN
hardware/megadrive_adapter/megadrive_adapter.jpg
Normal file
After Width: | Height: | Size: 181 KiB |
1375
hardware/megadrive_adapter/megadrive_adapter.kicad_pcb
Normal file
456
hardware/megadrive_adapter/megadrive_adapter.kicad_pro
Normal file
@ -0,0 +1,456 @@
|
||||
{
|
||||
"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.508
|
||||
}
|
||||
},
|
||||
"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.0,
|
||||
"min_copper_edge_clearance": 0.0,
|
||||
"min_hole_clearance": 0.0,
|
||||
"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.3,
|
||||
"min_track_width": 0.19999999999999998,
|
||||
"min_via_annular_width": 0.049999999999999996,
|
||||
"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
|
||||
],
|
||||
"via_dimensions": [
|
||||
{
|
||||
"diameter": 0.0,
|
||||
"drill": 0.0
|
||||
}
|
||||
],
|
||||
"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": "megadrive_adapter.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.4,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6.0
|
||||
},
|
||||
{
|
||||
"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": "Power",
|
||||
"nets": [
|
||||
"+3V3",
|
||||
"GND"
|
||||
],
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.7,
|
||||
"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": "megadrive_adapter.dsn",
|
||||
"step": "megadrive_adapter.step",
|
||||
"vrml": ""
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"annotate_start_num": 0,
|
||||
"drawing": {
|
||||
"default_bus_thickness": 12.0,
|
||||
"default_line_thickness": 6.0,
|
||||
"default_text_size": 50.0,
|
||||
"default_wire_thickness": 6.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": [
|
||||
[
|
||||
"9d18f126-25a0-4767-9cfe-60845c6d7acd",
|
||||
""
|
||||
]
|
||||
],
|
||||
"text_variables": {}
|
||||
}
|
2770
hardware/megadrive_adapter/megadrive_adapter.kicad_sch
Normal file
BIN
hardware/megadrive_adapter/megadrive_adapter_gerber.zip
Normal file
BIN
hardware/megadrive_adapter/megadrive_adapter_schematic.jpg
Normal file
After Width: | Height: | Size: 1.1 MiB |
BIN
hardware/n64_adapter/n64_adapter.jpg
Normal file
After Width: | Height: | Size: 160 KiB |
1314
hardware/n64_adapter/n64_adapter.kicad_pcb
Normal file
456
hardware/n64_adapter/n64_adapter.kicad_pro
Normal file
@ -0,0 +1,456 @@
|
||||
{
|
||||
"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": 1.0,
|
||||
"height": 1.7,
|
||||
"width": 1.7
|
||||
},
|
||||
"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.508
|
||||
}
|
||||
},
|
||||
"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.0,
|
||||
"min_copper_edge_clearance": 0.0,
|
||||
"min_hole_clearance": 0.0,
|
||||
"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.3,
|
||||
"min_track_width": 0.19999999999999998,
|
||||
"min_via_annular_width": 0.049999999999999996,
|
||||
"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
|
||||
],
|
||||
"via_dimensions": [
|
||||
{
|
||||
"diameter": 0.0,
|
||||
"drill": 0.0
|
||||
}
|
||||
],
|
||||
"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": "n64_adapter.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.4,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6.0
|
||||
},
|
||||
{
|
||||
"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": "Power",
|
||||
"nets": [
|
||||
"GND",
|
||||
"VCC"
|
||||
],
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.7,
|
||||
"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": "n64_adapter.dsn",
|
||||
"step": "n64_adapter.step",
|
||||
"vrml": ""
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"annotate_start_num": 0,
|
||||
"drawing": {
|
||||
"default_bus_thickness": 12.0,
|
||||
"default_line_thickness": 6.0,
|
||||
"default_text_size": 50.0,
|
||||
"default_wire_thickness": 6.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": [
|
||||
[
|
||||
"9d18f126-25a0-4767-9cfe-60845c6d7acd",
|
||||
""
|
||||
]
|
||||
],
|
||||
"text_variables": {}
|
||||
}
|
3215
hardware/n64_adapter/n64_adapter.kicad_sch
Normal file
BIN
hardware/n64_adapter/n64_adapter_gerber.zip
Normal file
BIN
hardware/n64_adapter/n64_adapter_schematic.jpg
Normal file
After Width: | Height: | Size: 1.0 MiB |
BIN
hardware/nes_adapter/nes_adapter.jpg
Normal file
After Width: | Height: | Size: 192 KiB |
1471
hardware/nes_adapter/nes_adapter.kicad_pcb
Normal file
457
hardware/nes_adapter/nes_adapter.kicad_pro
Normal file
@ -0,0 +1,457 @@
|
||||
{
|
||||
"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": 1.0,
|
||||
"height": 1.7,
|
||||
"width": 1.7
|
||||
},
|
||||
"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.508
|
||||
}
|
||||
},
|
||||
"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.0,
|
||||
"min_copper_edge_clearance": 0.0,
|
||||
"min_hole_clearance": 0.0,
|
||||
"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.3,
|
||||
"min_track_width": 0.19999999999999998,
|
||||
"min_via_annular_width": 0.049999999999999996,
|
||||
"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
|
||||
],
|
||||
"via_dimensions": [
|
||||
{
|
||||
"diameter": 0.0,
|
||||
"drill": 0.0
|
||||
}
|
||||
],
|
||||
"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": "nes_adapter.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.4,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6.0
|
||||
},
|
||||
{
|
||||
"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": "Power",
|
||||
"nets": [
|
||||
"+3V3",
|
||||
"+5V",
|
||||
"GND"
|
||||
],
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.7,
|
||||
"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": "nes_adapter.dsn",
|
||||
"step": "nes_adapter.step",
|
||||
"vrml": ""
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"annotate_start_num": 0,
|
||||
"drawing": {
|
||||
"default_bus_thickness": 12.0,
|
||||
"default_line_thickness": 6.0,
|
||||
"default_text_size": 50.0,
|
||||
"default_wire_thickness": 6.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": [
|
||||
[
|
||||
"9d18f126-25a0-4767-9cfe-60845c6d7acd",
|
||||
""
|
||||
]
|
||||
],
|
||||
"text_variables": {}
|
||||
}
|
2507
hardware/nes_adapter/nes_adapter.kicad_sch
Normal file
BIN
hardware/nes_adapter/nes_adapter_gerber.zip
Normal file
BIN
hardware/nes_adapter/nes_adapter_schematic.jpg
Normal file
After Width: | Height: | Size: 1.1 MiB |
BIN
hardware/snes_adapter/snes_adapter.jpg
Normal file
After Width: | Height: | Size: 169 KiB |
1801
hardware/snes_adapter/snes_adapter.kicad_pcb
Normal file
458
hardware/snes_adapter/snes_adapter.kicad_pro
Normal file
@ -0,0 +1,458 @@
|
||||
{
|
||||
"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": 1.0,
|
||||
"height": 1.7,
|
||||
"width": 1.7
|
||||
},
|
||||
"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.508
|
||||
}
|
||||
},
|
||||
"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.0,
|
||||
"min_copper_edge_clearance": 0.0,
|
||||
"min_hole_clearance": 0.0,
|
||||
"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.3,
|
||||
"min_track_width": 0.19999999999999998,
|
||||
"min_via_annular_width": 0.049999999999999996,
|
||||
"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
|
||||
],
|
||||
"via_dimensions": [
|
||||
{
|
||||
"diameter": 0.0,
|
||||
"drill": 0.0
|
||||
}
|
||||
],
|
||||
"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": "snes_adapter.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.4,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6.0
|
||||
},
|
||||
{
|
||||
"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": "Power",
|
||||
"nets": [
|
||||
"+3V3",
|
||||
"+5V",
|
||||
"GND",
|
||||
"VCC"
|
||||
],
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.7,
|
||||
"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": "snes_adapter.dsn",
|
||||
"step": "snes_adapter.step",
|
||||
"vrml": ""
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"annotate_start_num": 0,
|
||||
"drawing": {
|
||||
"default_bus_thickness": 12.0,
|
||||
"default_line_thickness": 6.0,
|
||||
"default_text_size": 50.0,
|
||||
"default_wire_thickness": 6.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": [
|
||||
[
|
||||
"9d18f126-25a0-4767-9cfe-60845c6d7acd",
|
||||
""
|
||||
]
|
||||
],
|
||||
"text_variables": {}
|
||||
}
|
3595
hardware/snes_adapter/snes_adapter.kicad_sch
Normal file
BIN
hardware/snes_adapter/snes_adapter_gerber.zip
Normal file
BIN
hardware/snes_adapter/snes_adapter_schematic.jpg
Normal file
After Width: | Height: | Size: 1.2 MiB |