From dfd30c3eb7ed6f8c369fc90dd8b09d7f0b87f236 Mon Sep 17 00:00:00 2001 From: Roger Braunstein Date: Wed, 14 Jun 2023 13:21:49 -0700 Subject: [PATCH] Blocking out Casio Loopy dumper --- .gitignore | 7 + .../!OSCR.pretty/Loopy_Slot.kicad_mod | 210 ++ hardware/loopy_adapter/fp-lib-table | 4 + hardware/loopy_adapter/loopy_adapter.jpg | Bin 0 -> 273240 bytes .../loopy_adapter/loopy_adapter.kicad_pcb | 758 ++++++ .../loopy_adapter/loopy_adapter.kicad_pro | 473 ++++ .../loopy_adapter/loopy_adapter.kicad_sch | 2365 +++++++++++++++++ hardware/loopy_adapter/sym-lib-table | 4 + hardware/symbols/!OSCR.kicad_sym | 454 +++- 9 files changed, 4238 insertions(+), 37 deletions(-) create mode 100644 hardware/footprints/!OSCR.pretty/Loopy_Slot.kicad_mod create mode 100644 hardware/loopy_adapter/fp-lib-table create mode 100644 hardware/loopy_adapter/loopy_adapter.jpg create mode 100644 hardware/loopy_adapter/loopy_adapter.kicad_pcb create mode 100644 hardware/loopy_adapter/loopy_adapter.kicad_pro create mode 100644 hardware/loopy_adapter/loopy_adapter.kicad_sch create mode 100644 hardware/loopy_adapter/sym-lib-table diff --git a/.gitignore b/.gitignore index 2b23229..3e196f5 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,10 @@ fp-info-cache *.old *.old.* *gerber/ + +# MacOS +.DS_Store +._* + +# ODS files +.~lock* \ No newline at end of file diff --git a/hardware/footprints/!OSCR.pretty/Loopy_Slot.kicad_mod b/hardware/footprints/!OSCR.pretty/Loopy_Slot.kicad_mod new file mode 100644 index 0000000..93f0c68 --- /dev/null +++ b/hardware/footprints/!OSCR.pretty/Loopy_Slot.kicad_mod @@ -0,0 +1,210 @@ +(footprint "LOOPY_EdgeConnector_Socket" (version 20221018) (generator pcbnew) + (layer "F.Cu") + (attr through_hole) + (fp_text reference "J**" (at 0 -8.6) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 06747bd5-23a7-484c-b80b-aab481b0130a) + ) + (fp_text value "Loopy_EdgeConnector_Socket" (at 0 7.6) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3d5d3a33-edd5-4e62-bf91-f30c978a840c) + ) + (fp_rect (start -60 -7) (end 60 7) + (stroke (width 0.12) (type default)) (fill none) (layer "F.SilkS") (tstamp 26e6c6a8-0208-4cbd-a8e5-0f9bfb466100)) + (fp_line (start -47.8 -3.15) (end 47.8 -3.15) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 1ab11a8f-87e9-47b2-af6e-8585a6313f25)) + (fp_line (start -47.8 3.15) (end -47.8 -3.15) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 534c6c82-c530-4429-bb5d-2734ad5e1a0e)) + (fp_line (start 47.8 -3.15) (end 47.8 3.15) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp c4c4fa45-4203-49f4-8575-7df0e62b677b)) + (fp_line (start 47.8 3.15) (end -47.8 3.15) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp b899c096-7b89-4bfd-a889-0818f7637542)) + (pad "" np_thru_hole oval (at -55.2 0) (size 8 8) (drill 7) (layers "*.Mask") + (thermal_bridge_angle 45) (tstamp 7295b284-2a88-4792-a006-02157a96e498)) + (pad "" np_thru_hole oval (at -49.2 0) (size 3 3) (drill 2) (layers "*.Mask") + (thermal_bridge_angle 45) (tstamp 57569eb1-5b76-414d-880b-e97a1fcfdd10)) + (pad "" np_thru_hole oval (at 49.2 0) (size 3 3) (drill 2) (layers "*.Mask") + (thermal_bridge_angle 45) (tstamp aed6a0fa-535b-4604-814e-e0c031cabd40)) + (pad "" np_thru_hole oval (at 55.2 -0.1) (size 8 8) (drill 7) (layers "*.Mask") + (thermal_bridge_angle 45) (tstamp b5eae423-3ff4-4866-bcfc-bf34ba9955a7)) + (pad "1" thru_hole oval (at 46.2 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp aa10eb9b-d366-4d52-a534-b5315c368793)) + (pad "2" thru_hole oval (at 44.1 -4.7) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 1b3bad92-5af6-4e9f-853e-cb7a0ca1947a)) + (pad "3" thru_hole oval (at 42 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 6df0be84-f5e4-4f6b-be3a-954bcad4ae4a)) + (pad "4" thru_hole oval (at 39.9 -4.7) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 4f9f639a-61d3-4e59-9a17-74ca72b5b3b9)) + (pad "5" thru_hole oval (at 37.8 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 3dfb43db-209d-4cb9-bb31-0e0f7cb2842e)) + (pad "6" thru_hole oval (at 35.7 -4.7) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp ae17926d-42ce-4d8e-b233-209d3868174f)) + (pad "7" thru_hole oval (at 33.6 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 5b18f7bb-bfc8-4ffb-8623-b29337433ee1)) + (pad "8" thru_hole oval (at 31.5 -4.7) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 3d7fb091-3fa9-4a6f-b3c8-7ef69086fed5)) + (pad "9" thru_hole oval (at 29.4 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 8ae46e2d-1f34-4dd2-9b40-194bf4dc81aa)) + (pad "10" thru_hole oval (at 27.3 -4.7) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp eb880ead-e22d-4112-86b0-bdf824f8ae5d)) + (pad "11" thru_hole oval (at 25.2 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp b917b215-e271-45eb-8653-09dcb16e35ad)) + (pad "12" thru_hole oval (at 23.1 -4.7) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 2e563899-d446-4358-b1cb-e361c6dc36d5)) + (pad "13" thru_hole oval (at 21 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 07c8f2b7-e19a-4a9e-b75c-bbfd269f4aa9)) + (pad "14" thru_hole oval (at 18.9 -4.7) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 48874278-b2c7-4dab-a504-7523177d6ff8)) + (pad "15" thru_hole oval (at 16.8 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 01706190-00d1-48ca-9f4a-cfb592bdf2f9)) + (pad "16" thru_hole oval (at 14.7 -4.7) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 8a5faade-8640-4953-a14c-2f3daf87ace9)) + (pad "17" thru_hole oval (at 12.6 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 6e7b0881-aa43-4b9f-af00-987841615b50)) + (pad "18" thru_hole oval (at 10.5 -4.7) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp e6efbc4f-c7cc-43fa-99c7-59fc1f97db6a)) + (pad "19" thru_hole oval (at 8.4 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 388d31bd-efa6-4078-ad82-0e06c64e458a)) + (pad "20" thru_hole oval (at 6.3 -4.7) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 1e2aa138-31b5-40ac-8021-6e97d9074c0a)) + (pad "21" thru_hole oval (at 4.2 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 93d533b7-b81e-4526-a228-116bf461ddf4)) + (pad "22" thru_hole oval (at 2.1 -4.7) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp cfcb304e-0d0c-4b2b-8d91-d8a649c487ac)) + (pad "23" thru_hole oval (at 0 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp d2f3e0f3-08ea-4ae2-b16d-c3c28c58f1c2)) + (pad "24" thru_hole oval (at -2.1 -4.7) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 13b5a3a0-9f2a-4bdf-a1f7-66f874b76536)) + (pad "25" thru_hole oval (at -4.2 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 15bfac56-5f05-4080-9b2e-a190d08544c4)) + (pad "26" thru_hole oval (at -6.3 -4.7) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 3b107ef4-0dea-4fec-9aa9-1c4805e649e3)) + (pad "27" thru_hole oval (at -8.4 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 81651b0d-46c1-4c2c-8601-c490d0d36886)) + (pad "28" thru_hole oval (at -10.5 -4.7) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp c677846c-168f-442a-a938-38e6f109e68d)) + (pad "29" thru_hole oval (at -12.6 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp d5154dd2-45f3-42da-80d1-483d14eaa303)) + (pad "30" thru_hole oval (at -14.7 -4.7) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 62181ab5-a808-47a3-a7a6-8350c3b3e003)) + (pad "31" thru_hole oval (at -16.8 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 21d5ffe3-c615-4d55-9830-f1104d1a9dd2)) + (pad "32" thru_hole oval (at -18.9 -4.7) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 19cff9b1-5e8b-4f38-afe4-7d65a7a991c7)) + (pad "33" thru_hole oval (at -21 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 6e1de706-b2e5-46eb-a5e1-8bcc901d0c73)) + (pad "34" thru_hole oval (at -23.1 -4.7) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 8221f393-3ecc-473a-a2e2-164f93b190c7)) + (pad "35" thru_hole oval (at -25.2 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 5a0d2aa2-c42e-48a4-bd26-be3163c90810)) + (pad "36" thru_hole oval (at -27.3 -4.7) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 2b00e973-02a2-41da-b79b-a3fa711bebfd)) + (pad "37" thru_hole oval (at -29.4 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 6e613806-f21c-416b-b94b-7ed37aa36202)) + (pad "38" thru_hole oval (at -31.5 -4.7) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 7cf81623-2de7-4659-9b67-d592b8150462)) + (pad "39" thru_hole oval (at -33.6 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 195d8e7c-ab13-48e3-8e79-3081789167bc)) + (pad "40" thru_hole oval (at -35.7 -4.7) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 0aeb4f1f-da25-44e1-ada7-0db1749dc380)) + (pad "41" thru_hole oval (at -37.8 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp abc64090-c147-4c6e-98e5-69521e47028b)) + (pad "42" thru_hole oval (at -39.9 -4.7) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 2ba6c534-22ca-40c4-b44f-210887a48a6d)) + (pad "43" thru_hole oval (at -42 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 415e0d8b-67a3-47a4-b420-3243c1100419)) + (pad "44" thru_hole oval (at -44.1 -4.7) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 3f7e0c66-189d-46fe-8546-c0d867278991)) + (pad "45" thru_hole oval (at -46.2 -1.55) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 75cf1d10-30de-490a-8ec9-7e9a8405148c)) + (pad "46" thru_hole oval (at 46.2 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp d2559797-4f35-4281-ab49-dfd31a3cee16)) + (pad "47" thru_hole oval (at 44.1 1.6) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 7b18ffe2-97a8-4ff5-9ea5-20034be47876)) + (pad "48" thru_hole oval (at 42 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 0dbddf36-7943-4f62-88ee-4ed8a9b5e7ac)) + (pad "49" thru_hole oval (at 39.9 1.6) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 636937d6-a57d-4f5b-9e4e-9e4033a35cf3)) + (pad "50" thru_hole oval (at 37.8 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp a83468fa-7485-44bb-9228-fb68fdce4119)) + (pad "51" thru_hole oval (at 35.7 1.6) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 41f59134-82a5-41d6-acf2-b8b885bf874d)) + (pad "52" thru_hole oval (at 33.6 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp fb2d4f48-fb10-4a25-8765-d8ace61e2ca0)) + (pad "53" thru_hole oval (at 31.5 1.6) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 1e3e038c-fd0f-4036-aa93-596ce5514e4a)) + (pad "54" thru_hole oval (at 29.4 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 453fb365-7796-4e27-91d8-9ec4dcc962e5)) + (pad "55" thru_hole oval (at 27.3 1.6) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp d25faacc-d530-4096-bce3-99793c9aed16)) + (pad "56" thru_hole oval (at 25.2 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 7d82d0b4-b398-4907-ac73-2286b73527aa)) + (pad "57" thru_hole oval (at 23.1 1.6) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp f2c597d8-9a24-4016-a721-09fac46980d2)) + (pad "58" thru_hole oval (at 21 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp ed96ae2a-a801-4a12-9177-f98e8bf64474)) + (pad "59" thru_hole oval (at 18.9 1.6) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp b499d3a1-c891-4510-b5b5-7608705483d7)) + (pad "60" thru_hole oval (at 16.8 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp dc4dc85c-6575-46ce-88dd-cbf50629f951)) + (pad "61" thru_hole oval (at 14.7 1.6) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 2f9e83bb-d1b5-40bb-bdff-b9b9d0e511b7)) + (pad "62" thru_hole oval (at 12.6 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp a11b520f-fbc5-4d1f-a86c-2e4f4d24ab78)) + (pad "63" thru_hole oval (at 10.5 1.6) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp d9adb757-b8d8-49e7-b2e1-cdc244d84a3e)) + (pad "64" thru_hole oval (at 8.4 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 4ad5f771-a21c-46fd-b41f-a099bdae32a8)) + (pad "65" thru_hole oval (at 6.3 1.6) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 2f6caf21-e7bd-41de-ad62-ff67f08a73d0)) + (pad "66" thru_hole oval (at 4.2 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 1cbee837-a872-4130-b958-9d9f779f4b99)) + (pad "67" thru_hole oval (at 2.1 1.6) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp d8d6ada6-8787-4467-bcc9-aad9efb8f5e8)) + (pad "68" thru_hole oval (at 0 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp f96ab9c9-0ae2-4a18-95c0-30f4c433b09d)) + (pad "69" thru_hole oval (at -2.1 1.6) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp d37f5e87-157a-45fe-9430-b6e9a85db6f5)) + (pad "70" thru_hole oval (at -4.2 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp a8b2686a-5afc-4b4c-9732-d6c0ebeea1df)) + (pad "71" thru_hole oval (at -6.3 1.6) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 89ab5ff1-5cc3-435b-a8f5-bb6af9d26d49)) + (pad "72" thru_hole oval (at -8.4 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp e5bd67ff-8300-460a-86de-d534823a8aa3)) + (pad "73" thru_hole oval (at -10.5 1.6) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 2ac10ef0-9b99-4a7b-91d1-1e791db39e2b)) + (pad "74" thru_hole oval (at -12.6 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 8ee369b9-9b2a-4856-b251-eb5751ac8007)) + (pad "75" thru_hole oval (at -14.7 1.6) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp fe34214a-6699-4d22-8507-616c9618a71c)) + (pad "76" thru_hole oval (at -16.8 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp f8fcfff7-f03d-4469-847f-098619953c47)) + (pad "77" thru_hole oval (at -18.9 1.6) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp b2645d57-cd50-440f-b3eb-f6b2e0c22613)) + (pad "78" thru_hole oval (at -21 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 8cf5fddd-090d-4106-b9d8-23d9d691e55e)) + (pad "79" thru_hole oval (at -23.1 1.6) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp e8a57044-d2eb-4335-8eb7-37d21c10b373)) + (pad "80" thru_hole oval (at -25.2 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp fe1114c8-6d98-4179-9d36-7454db88d6a5)) + (pad "81" thru_hole oval (at -27.3 1.6) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp dc664e9e-efb7-49a4-b0c9-e05861835c59)) + (pad "82" thru_hole oval (at -29.4 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 0d67b35a-6b90-4cd0-b30d-719c89a0abea)) + (pad "83" thru_hole oval (at -31.5 1.6) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 69ba89ee-c3a4-4317-a04b-24ea8de7f44c)) + (pad "84" thru_hole oval (at -33.6 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 20b3ac4c-2146-4111-bc00-9adfa0a94f21)) + (pad "85" thru_hole oval (at -35.7 1.6) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp a7c35e0b-9958-4da1-9700-d7d170b95987)) + (pad "86" thru_hole oval (at -37.8 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp c6920759-5697-4c85-a4e5-ac6bdbd16d38)) + (pad "87" thru_hole oval (at -39.9 1.6) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 3f4be141-939e-4a8d-a11f-bb82e61cc707)) + (pad "88" thru_hole oval (at -42 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp 95545e69-03f3-4255-a5ec-0c50f640fc9e)) + (pad "89" thru_hole oval (at -44.1 1.6) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp cc8d2c41-8c3a-452e-b006-b78eaf4061d2)) + (pad "90" thru_hole oval (at -46.2 4.75) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (thermal_bridge_angle 45) (tstamp d79ae947-417c-4d5e-8be6-3f7d93397a7e)) +) diff --git a/hardware/loopy_adapter/fp-lib-table b/hardware/loopy_adapter/fp-lib-table new file mode 100644 index 0000000..d62fd3b --- /dev/null +++ b/hardware/loopy_adapter/fp-lib-table @@ -0,0 +1,4 @@ +(fp_lib_table + (version 7) + (lib (name "OSCR")(type "KiCad")(uri "${KIPRJMOD}/../footprints/!OSCR.pretty")(options "")(descr "")) +) diff --git a/hardware/loopy_adapter/loopy_adapter.jpg b/hardware/loopy_adapter/loopy_adapter.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ffcd7978637ded3068868baaa5d700a956f77817 GIT binary patch literal 273240 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

Cwtt>d#H$ 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 literal 0 HcmV?d00001 diff --git a/hardware/loopy_adapter/loopy_adapter.kicad_pcb b/hardware/loopy_adapter/loopy_adapter.kicad_pcb new file mode 100644 index 0000000..24c92d8 --- /dev/null +++ b/hardware/loopy_adapter/loopy_adapter.kicad_pcb @@ -0,0 +1,758 @@ +(kicad_pcb (version 20221018) (generator pcbnew) + + (general + (thickness 1.6) + ) + + (paper "A4") + (title_block + (title "OSCR CASIO LOOPY ADAPTER") + (date "2023-06-14") + (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 101.23 105.58) + (pcbplotparams + (layerselection 0x00010fc_ffffffff) + (plot_on_all_layers_selection 0x0000000_00000000) + (disableapertmacros false) + (usegerberextensions false) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile true) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 6) + (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 "gerber/") + ) + ) + + (net 0 "") + (net 1 "D30") + (net 2 "D31") + (net 3 "D28") + (net 4 "D29") + (net 5 "D26") + (net 6 "D27") + (net 7 "D24") + (net 8 "D25") + (net 9 "D22") + (net 10 "D23") + (net 11 "+5V") + (net 12 "unconnected-(J1-Pin_2-Pad2)") + (net 13 "unconnected-(J1-Pin_29-Pad29)") + (net 14 "D17") + (net 15 "D14") + (net 16 "D15") + (net 17 "unconnected-(J1-Pin_34-Pad34)") + (net 18 "unconnected-(J1-Pin_35-Pad35)") + (net 19 "D8") + (net 20 "D9") + (net 21 "D6") + (net 22 "D7") + (net 23 "D4") + (net 24 "unconnected-(J1-Pin_36-Pad36)") + (net 25 "D2") + (net 26 "D3") + (net 27 "unconnected-(J1-Pin_37-Pad37)") + (net 28 "unconnected-(J2-Pin_2-Pad2)") + (net 29 "unconnected-(J2-Pin_3-Pad3)") + (net 30 "GND") + (net 31 "D46") + (net 32 "D47") + (net 33 "D44") + (net 34 "D45") + (net 35 "D42") + (net 36 "D43") + (net 37 "D40") + (net 38 "D41") + (net 39 "unconnected-(J2-Pin_4-Pad4)") + (net 40 "D36") + (net 41 "D37") + (net 42 "D34") + (net 43 "D32") + (net 44 "D33") + (net 45 "A14") + (net 46 "A15") + (net 47 "A12") + (net 48 "A13") + (net 49 "A10") + (net 50 "A11") + (net 51 "A8") + (net 52 "A9") + (net 53 "A6") + (net 54 "A7") + (net 55 "A4") + (net 56 "A5") + (net 57 "A2") + (net 58 "A3") + (net 59 "A0") + (net 60 "A1") + (net 61 "D35") + (net 62 "unconnected-(J2-Pin_28-Pad28)") + (net 63 "unconnected-(J2-Pin_29-Pad29)") + (net 64 "unconnected-(J2-Pin_33-Pad33)") + (net 65 "unconnected-(J2-Pin_34-Pad34)") + (net 66 "D49") + (net 67 "D48") + (net 68 "CLK2") + (net 69 "CLK1") + (net 70 "CLK0") + (net 71 "unconnected-(J2-Pin_35-Pad35)") + (net 72 "unconnected-(J3-+5V-Pad1)") + (net 73 "unconnected-(J3-AR-Pad2)") + (net 74 "unconnected-(J3-AVCC-Pad3)") + (net 75 "unconnected-(J3-AL-Pad4)") + (net 76 "unconnected-(J3-Pad5)") + (net 77 "unconnected-(J3-Pad6)") + (net 78 "unconnected-(J3-Pad7)") + (net 79 "unconnected-(J3-CVID-Pad8)") + (net 80 "unconnected-(J3-~{CS2}-Pad9)") + (net 81 "unconnected-(J3-Pad10)") + (net 82 "unconnected-(J3-~{RAMWE}-Pad11)") + (net 83 "unconnected-(J3-Pad12)") + (net 84 "unconnected-(J3-GND-Pad13)") + (net 85 "unconnected-(J3-+5V-Pad14)") + (net 86 "unconnected-(J3-PA15-Pad15)") + (net 87 "unconnected-(J3-PB1-Pad16)") + (net 88 "unconnected-(J3-PB9-Pad17)") + (net 89 "unconnected-(J3-PB10-Pad18)") + (net 90 "unconnected-(J3-PB11-Pad19)") + (net 91 "unconnected-(J3-PB8-Pad20)") + (net 92 "unconnected-(J3-PB12-Pad21)") + (net 93 "unconnected-(J3-A12-Pad22)") + (net 94 "unconnected-(J3-A10-Pad23)") + (net 95 "unconnected-(J3-A8-Pad24)") + (net 96 "unconnected-(J3-A6-Pad25)") + (net 97 "unconnected-(J3-A13-Pad26)") + (net 98 "unconnected-(J3-A15-Pad27)") + (net 99 "unconnected-(J3-A20-Pad28)") + (net 100 "unconnected-(J3-+5V-Pad29)") + (net 101 "unconnected-(J3-A3-Pad30)") + (net 102 "unconnected-(J3-A21-Pad31)") + (net 103 "unconnected-(J3-A1-Pad32)") + (net 104 "unconnected-(J3-A0-Pad33)") + (net 105 "unconnected-(J3-Pad34)") + (net 106 "unconnected-(J3-D0-Pad35)") + (net 107 "unconnected-(J3-~{RESET}-Pad36)") + (net 108 "unconnected-(J3-D2-Pad37)") + (net 109 "unconnected-(J3-D3-Pad38)") + (net 110 "unconnected-(J3-D14-Pad39)") + (net 111 "unconnected-(J3-D4-Pad40)") + (net 112 "unconnected-(J3-D6-Pad41)") + (net 113 "unconnected-(J3-D8-Pad42)") + (net 114 "unconnected-(J3-AGND-Pad43)") + (net 115 "unconnected-(J3-D10-Pad44)") + (net 116 "unconnected-(J3-GND-Pad45)") + (net 117 "unconnected-(J3-Pad46)") + (net 118 "unconnected-(J3-GND-Pad47)") + (net 119 "unconnected-(J3-Pad48)") + (net 120 "unconnected-(J3-AGND-Pad49)") + (net 121 "unconnected-(J3-VSYNC-Pad50)") + (net 122 "unconnected-(J3-VFB-Pad51)") + (net 123 "unconnected-(J3-Pad52)") + (net 124 "unconnected-(J3-RH_P56-Pad53)") + (net 125 "unconnected-(J3-~{CS6}-Pad54)") + (net 126 "unconnected-(J3-Pad55)") + (net 127 "unconnected-(J3-~{OE}-Pad56)") + (net 128 "unconnected-(J3-+5V-Pad57)") + (net 129 "unconnected-(J3-Pad58)") + (net 130 "unconnected-(J3-Pad59)") + (net 131 "unconnected-(J3-CLK-Pad60)") + (net 132 "unconnected-(J3-PB3-Pad61)") + (net 133 "unconnected-(J3-PB5-Pad62)") + (net 134 "unconnected-(J3-PB7-Pad63)") + (net 135 "unconnected-(J3-PB13-Pad64)") + (net 136 "unconnected-(J3-PB14-Pad65)") + (net 137 "unconnected-(J3-PB15-Pad66)") + (net 138 "unconnected-(J3-A11-Pad67)") + (net 139 "unconnected-(J3-A9-Pad68)") + (net 140 "unconnected-(J3-A7-Pad69)") + (net 141 "unconnected-(J3-A5-Pad70)") + (net 142 "unconnected-(J3-A14-Pad71)") + (net 143 "unconnected-(J3-A17-Pad72)") + (net 144 "unconnected-(J3-A16-Pad73)") + (net 145 "unconnected-(J3-A18-Pad74)") + (net 146 "unconnected-(J3-GND-Pad75)") + (net 147 "unconnected-(J3-A19-Pad76)") + (net 148 "unconnected-(J3-A4-Pad77)") + (net 149 "unconnected-(J3-A2-Pad78)") + (net 150 "unconnected-(J3-Pad79)") + (net 151 "unconnected-(J3-Pad80)") + (net 152 "unconnected-(J3-D1-Pad81)") + (net 153 "unconnected-(J3-D12-Pad82)") + (net 154 "unconnected-(J3-D13-Pad83)") + (net 155 "unconnected-(J3-D15-Pad84)") + (net 156 "unconnected-(J3-D5-Pad85)") + (net 157 "unconnected-(J3-D7-Pad86)") + (net 158 "unconnected-(J3-Pad87)") + (net 159 "unconnected-(J3-D9-Pad88)") + (net 160 "unconnected-(J3-+5V-Pad89)") + (net 161 "unconnected-(J3-D11-Pad90)") + + (footprint "Connector_PinSocket_2.54mm:PinSocket_1x36_P2.54mm_Vertical" (layer "F.Cu") + (tstamp 26084500-3fca-4a63-af66-f496a90588db) + (at 105.1 104.255 90) + (descr "Through hole straight socket strip, 1x36, 2.54mm pitch, single row (from Kicad 4.0.7), script generated") + (tags "Through hole socket strip THT 1x36 2.54mm single row") + (property "Sheetfile" "loopy_adapter.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x36, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/0137a031-e449-4cf2-a1d4-2cc5020b65f3") + (attr through_hole) + (fp_text reference "J2" (at 0 -2.77 270) (layer "Dwgs.User") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9b857116-36c8-44d2-9062-c36e4ad08ddc) + ) + (fp_text value "CART SLOT BOTTOM ROW" (at 0 91.67 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 354cb25f-1201-47b4-88d1-de2a9b51f5ff) + ) + (fp_text user "${REFERENCE}" (at 0 44.45) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2696f789-1810-41fb-baab-e6de8195ddd4) + ) + (fp_line (start -1.33 1.27) (end -1.33 90.23) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 06dda18a-9173-4a82-8ce4-b06f65e7aa39)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eabdf7c6-4f7f-4d4f-8022-4fbc3529217b)) + (fp_line (start -1.33 90.23) (end 1.33 90.23) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 728150c3-48a1-4712-a1da-d456ba49d123)) + (fp_line (start 0 -1.33) (end 1.33 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp be60ce26-6514-453c-9275-0b4558b922d7)) + (fp_line (start 1.33 -1.33) (end 1.33 0) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp db71417b-29f1-4bf8-8675-2467cad82dcc)) + (fp_line (start 1.33 1.27) (end 1.33 90.23) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0371236d-6619-47db-8c69-286b18db6971)) + (fp_line (start -1.8 -1.8) (end 1.75 -1.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cfa17bbf-ead4-42eb-87e9-a1c7e5a24d66)) + (fp_line (start -1.8 90.65) (end -1.8 -1.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 52a39d57-b1a2-442e-8a0e-753e1ed35447)) + (fp_line (start 1.75 -1.8) (end 1.75 90.65) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 19709651-ec33-44fa-b6ad-9015008b7dad)) + (fp_line (start 1.75 90.65) (end -1.8 90.65) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a658c5c5-63bb-40fa-b463-6f8cd23d949a)) + (fp_line (start -1.27 -1.27) (end 0.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f06a4b5c-93cf-433b-b901-8327222f03cb)) + (fp_line (start -1.27 90.17) (end -1.27 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4ac3f71e-f997-4674-a703-b9561a21ff42)) + (fp_line (start 0.635 -1.27) (end 1.27 -0.635) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e5687738-4932-4ae9-9562-b0f6afe4a0ab)) + (fp_line (start 1.27 -0.635) (end 1.27 90.17) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5c7b916e-f9fb-49e7-b9c2-48f0a01188cd)) + (fp_line (start 1.27 90.17) (end -1.27 90.17) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 36215304-2b9f-473f-bf0a-5244d814f8a9)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 30 "GND") (pinfunction "Pin_1") (pintype "passive") (tstamp 48f2f91f-49d5-4fa9-a3a8-7ad423fb3ff7)) + (pad "2" thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 28 "unconnected-(J2-Pin_2-Pad2)") (pinfunction "Pin_2") (pintype "passive+no_connect") (tstamp d473194a-d61c-4606-a9a0-c005aa606d95)) + (pad "3" thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 29 "unconnected-(J2-Pin_3-Pad3)") (pinfunction "Pin_3") (pintype "passive+no_connect") (tstamp bdf5cd8a-860c-4507-a19c-53254c835ae0)) + (pad "4" thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 39 "unconnected-(J2-Pin_4-Pad4)") (pinfunction "Pin_4") (pintype "passive+no_connect") (tstamp 365de835-4ab2-4a58-b563-d9611f3a99e1)) + (pad "5" thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 25 "D2") (pinfunction "Pin_5") (pintype "passive") (tstamp 5d8c0bce-3393-4294-931e-a37cc5167ddb)) + (pad "6" thru_hole oval (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 26 "D3") (pinfunction "Pin_6") (pintype "passive") (tstamp ffe0563f-be22-4905-8f82-931e091f65a0)) + (pad "7" thru_hole oval (at 0 15.24 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 38 "D41") (pinfunction "Pin_7") (pintype "passive") (tstamp b5e123fd-cd34-4f8f-b1d8-996aded52ffb)) + (pad "8" thru_hole oval (at 0 17.78 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 37 "D40") (pinfunction "Pin_8") (pintype "passive") (tstamp 78732d53-b9cf-4098-81db-436539ee493d)) + (pad "9" thru_hole oval (at 0 20.32 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 23 "D4") (pinfunction "Pin_9") (pintype "passive") (tstamp b1588159-e298-4fce-be7b-05dcbcf4b1a6)) + (pad "10" thru_hole oval (at 0 22.86 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 16 "D15") (pinfunction "Pin_10") (pintype "passive") (tstamp 4c2facb2-bf8a-4926-9e5b-4d090b02ab91)) + (pad "11" thru_hole oval (at 0 25.4 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 15 "D14") (pinfunction "Pin_11") (pintype "passive") (tstamp 0eb8bdb8-a4fb-43f6-ace4-28a3d8991769)) + (pad "12" thru_hole oval (at 0 27.94 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 9 "D22") (pinfunction "Pin_12") (pintype "passive") (tstamp 64bdef2e-5568-4547-86b1-fd6667a2a05f)) + (pad "13" thru_hole oval (at 0 30.48 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 10 "D23") (pinfunction "Pin_13") (pintype "passive") (tstamp 916f15e8-9095-42af-99ee-6b7e158a468b)) + (pad "14" thru_hole oval (at 0 33.02 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 7 "D24") (pinfunction "Pin_14") (pintype "passive") (tstamp 5dd2e3b3-fd93-4491-8928-3303970c1a5d)) + (pad "15" thru_hole oval (at 0 35.56 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 8 "D25") (pinfunction "Pin_15") (pintype "passive") (tstamp cebe165f-616b-4f02-9283-ccc49a6fd9f3)) + (pad "16" thru_hole oval (at 0 38.1 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 5 "D26") (pinfunction "Pin_16") (pintype "passive") (tstamp 312c237b-45ce-48cf-81f0-bc742ae03d9b)) + (pad "17" thru_hole oval (at 0 40.64 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 6 "D27") (pinfunction "Pin_17") (pintype "passive") (tstamp 5a62e9d1-b327-4966-90ad-8b22ee8949fe)) + (pad "18" thru_hole oval (at 0 43.18 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 3 "D28") (pinfunction "Pin_18") (pintype "passive") (tstamp 42b656b1-501e-4f62-8cb1-f99961ecf70f)) + (pad "19" thru_hole oval (at 0 45.72 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 4 "D29") (pinfunction "Pin_19") (pintype "passive") (tstamp 083ff86d-f563-4628-a344-613ad33beaad)) + (pad "20" thru_hole oval (at 0 48.26 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 66 "D49") (pinfunction "Pin_20") (pintype "passive") (tstamp 87f8273f-fec4-4800-8988-af9938b0a361)) + (pad "21" thru_hole oval (at 0 50.8 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 67 "D48") (pinfunction "Pin_21") (pintype "passive") (tstamp 5e34c0a7-bcc2-4f58-8551-6b24c40a8f2e)) + (pad "22" thru_hole oval (at 0 53.34 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 32 "D47") (pinfunction "Pin_22") (pintype "passive") (tstamp 31976f87-f6ad-4a66-b294-797ae65aa2f0)) + (pad "23" thru_hole oval (at 0 55.88 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 31 "D46") (pinfunction "Pin_23") (pintype "passive") (tstamp 5292b81d-6e24-46a6-a4d5-9143cb52e962)) + (pad "24" thru_hole oval (at 0 58.42 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 34 "D45") (pinfunction "Pin_24") (pintype "passive") (tstamp cf1763af-94ba-4176-9b6f-b1a7c11670fd)) + (pad "25" thru_hole oval (at 0 60.96 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 33 "D44") (pinfunction "Pin_25") (pintype "passive") (tstamp dd181048-657a-40ad-af16-6a61cf65b25c)) + (pad "26" thru_hole oval (at 0 63.5 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 36 "D43") (pinfunction "Pin_26") (pintype "passive") (tstamp 1b01a311-6e78-40ea-b76d-0e3d9fc87a27)) + (pad "27" thru_hole oval (at 0 66.04 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 35 "D42") (pinfunction "Pin_27") (pintype "passive") (tstamp 24e577c2-1de1-4422-afc7-8aabc7dc8a08)) + (pad "28" thru_hole oval (at 0 68.58 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 62 "unconnected-(J2-Pin_28-Pad28)") (pinfunction "Pin_28") (pintype "passive+no_connect") (tstamp 64cf5d1b-4675-4396-8d19-0a73309fbacb)) + (pad "29" thru_hole oval (at 0 71.12 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 63 "unconnected-(J2-Pin_29-Pad29)") (pinfunction "Pin_29") (pintype "passive+no_connect") (tstamp 3916f240-e420-48b5-86bf-e1090ab009aa)) + (pad "30" thru_hole oval (at 0 73.66 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 68 "CLK2") (pinfunction "Pin_30") (pintype "passive") (tstamp 8c607fac-8d61-4462-bcc3-a9e30be1a381)) + (pad "31" thru_hole oval (at 0 76.2 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 69 "CLK1") (pinfunction "Pin_31") (pintype "passive") (tstamp 02af34b9-33f8-4313-935e-0fed8c8813ce)) + (pad "32" thru_hole oval (at 0 78.74 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 70 "CLK0") (pinfunction "Pin_32") (pintype "passive") (tstamp 9a091235-fc7a-4251-91e9-f1213c3496cb)) + (pad "33" thru_hole oval (at 0 81.28 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 64 "unconnected-(J2-Pin_33-Pad33)") (pinfunction "Pin_33") (pintype "passive+no_connect") (tstamp eea5597a-634f-42e1-8e76-81c18f6b932b)) + (pad "34" thru_hole oval (at 0 83.82 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 65 "unconnected-(J2-Pin_34-Pad34)") (pinfunction "Pin_34") (pintype "passive+no_connect") (tstamp 89a8a5be-4a4b-4b0d-8164-ec19befb3354)) + (pad "35" thru_hole oval (at 0 86.36 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 71 "unconnected-(J2-Pin_35-Pad35)") (pinfunction "Pin_35") (pintype "passive+no_connect") (tstamp b97f1f92-0615-4f06-a122-6372160c3982)) + (pad "36" thru_hole oval (at 0 88.9 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 11 "+5V") (pinfunction "Pin_36") (pintype "passive") (tstamp 96b045a1-1484-4d0c-9aec-9de61131dab7)) + (model "${KICAD6_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x36_P2.54mm_Vertical.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Connector_PinSocket_2.54mm:PinSocket_1x38_P2.54mm_Vertical" (layer "F.Cu") + (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" "loopy_adapter.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x38, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (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 -1.33 1.27) (end -1.33 95.31) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7defde92-d249-4382-98bd-a2d75b64f529)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1616c8e9-1f7a-40c8-9f29-bb304291113a)) + (fp_line (start -1.33 95.31) (end 1.33 95.31) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d6b28614-8a9b-43b7-b4b5-91d71333ad1c)) + (fp_line (start 0 -1.33) (end 1.33 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 10f991e1-425b-4b2a-9e5b-bac01c8c5863)) + (fp_line (start 1.33 -1.33) (end 1.33 0) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9e9635ed-d9ce-4695-b398-f741f84814a1)) + (fp_line (start 1.33 1.27) (end 1.33 95.31) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b57e9889-5d35-4b8f-b9e1-16fd7dfe7c0c)) + (fp_line (start -1.8 -1.8) (end 1.75 -1.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c7edbc4f-4623-49df-897b-8d801a885c1a)) + (fp_line (start -1.8 95.8) (end -1.8 -1.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 65fdaf7b-1141-4900-aa7f-b889d06ca83b)) + (fp_line (start 1.75 -1.8) (end 1.75 95.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9f9148a7-45fa-4c7c-bde9-736deb04ae66)) + (fp_line (start 1.75 95.8) (end -1.8 95.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 284216fa-c1c9-4a6d-9eae-e4882f2f8c7a)) + (fp_line (start -1.27 -1.27) (end 0.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 688fc230-4693-439e-acbe-ef60d1889940)) + (fp_line (start -1.27 95.25) (end -1.27 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f04fe147-8622-438b-acec-288b8993d844)) + (fp_line (start 0.635 -1.27) (end 1.27 -0.635) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ab88a459-edd0-4bf9-b48b-d82825dd180e)) + (fp_line (start 1.27 -0.635) (end 1.27 95.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp be38f1b3-e83e-4509-9f92-2abff3731c32)) + (fp_line (start 1.27 95.25) (end -1.27 95.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2988aa74-61d2-4043-975a-524ae3e126d1)) + (pad "1" thru_hole circle (at 0 0 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 11 "+5V") (pinfunction "Pin_1") (pintype "passive") (tstamp 01ede4ff-d1dd-4a7b-9b23-029ccc523a98)) + (pad "2" thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 12 "unconnected-(J1-Pin_2-Pad2)") (pinfunction "Pin_2") (pintype "passive+no_connect") (tstamp 0805b194-09ce-4286-a6b6-f9a2137e8753)) + (pad "3" thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 11 "+5V") (pinfunction "Pin_3") (pintype "passive") (tstamp e0c780ea-f8b3-4d2a-83f9-ae008eb5a3a0)) + (pad "4" thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 59 "A0") (pinfunction "Pin_4") (pintype "passive") (tstamp a98fcd6b-5806-4de3-a4fe-9b0166379251)) + (pad "5" thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 60 "A1") (pinfunction "Pin_5") (pintype "passive") (tstamp 996850d7-4ab2-498e-a364-4d31be7f631d)) + (pad "6" thru_hole oval (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 57 "A2") (pinfunction "Pin_6") (pintype "passive") (tstamp e37c4d57-8362-497c-962b-d64b908622ec)) + (pad "7" thru_hole oval (at 0 15.24 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 58 "A3") (pinfunction "Pin_7") (pintype "passive") (tstamp 3ca3a52d-0afe-4409-9369-5580a5a7c894)) + (pad "8" thru_hole oval (at 0 17.78 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 55 "A4") (pinfunction "Pin_8") (pintype "passive") (tstamp 87e43ed2-0359-44f5-8e8c-ed3a9011b352)) + (pad "9" thru_hole oval (at 0 20.32 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 56 "A5") (pinfunction "Pin_9") (pintype "passive") (tstamp 8faefd5c-fa95-4e83-acd9-5b9cf7106adf)) + (pad "10" thru_hole oval (at 0 22.86 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 53 "A6") (pinfunction "Pin_10") (pintype "passive") (tstamp d08972c4-5f18-44d8-8936-ca819d5641e3)) + (pad "11" thru_hole oval (at 0 25.4 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 54 "A7") (pinfunction "Pin_11") (pintype "passive") (tstamp c32a6f1e-1567-4ae0-a38a-b3e50be9a387)) + (pad "12" thru_hole oval (at 0 27.94 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 51 "A8") (pinfunction "Pin_12") (pintype "passive") (tstamp 5d636002-1867-405c-bcbf-caab305c9ee9)) + (pad "13" thru_hole oval (at 0 30.48 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 52 "A9") (pinfunction "Pin_13") (pintype "passive") (tstamp 232c91bd-6591-4e2d-bb28-6711c3373ee2)) + (pad "14" thru_hole oval (at 0 33.02 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 49 "A10") (pinfunction "Pin_14") (pintype "passive") (tstamp 80db60cb-a7f5-4f03-b4fd-e083deb1a437)) + (pad "15" thru_hole oval (at 0 35.56 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 50 "A11") (pinfunction "Pin_15") (pintype "passive") (tstamp afaf45a4-74b8-4386-9e4e-e02e0b535ead)) + (pad "16" thru_hole oval (at 0 38.1 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 47 "A12") (pinfunction "Pin_16") (pintype "passive") (tstamp 924ba7cc-e2a6-4de0-864c-c64a97ab371a)) + (pad "17" thru_hole oval (at 0 40.64 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 48 "A13") (pinfunction "Pin_17") (pintype "passive") (tstamp 34a3525a-11c5-40df-8ceb-f1f3e421ecfd)) + (pad "18" thru_hole oval (at 0 43.18 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 45 "A14") (pinfunction "Pin_18") (pintype "passive") (tstamp 41116e7a-9289-4b17-9fb9-15add6ad2530)) + (pad "19" thru_hole oval (at 0 45.72 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 46 "A15") (pinfunction "Pin_19") (pintype "passive") (tstamp 5686cc42-9645-495f-8570-6c062925eebd)) + (pad "20" thru_hole oval (at 0 48.26 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 41 "D37") (pinfunction "Pin_20") (pintype "passive") (tstamp adabd4b5-c513-4a61-a423-73559bd9f0b8)) + (pad "21" thru_hole oval (at 0 50.8 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 40 "D36") (pinfunction "Pin_21") (pintype "passive") (tstamp 19940e30-6c3b-42d5-a73c-1197ebe57391)) + (pad "22" thru_hole oval (at 0 53.34 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 61 "D35") (pinfunction "Pin_22") (pintype "passive") (tstamp 42711e38-80eb-4ed2-9d8f-6deb94571d9f)) + (pad "23" thru_hole oval (at 0 55.88 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 42 "D34") (pinfunction "Pin_23") (pintype "passive") (tstamp 666e2689-8bb6-4fbf-b780-de5a4c20c135)) + (pad "24" thru_hole oval (at 0 58.42 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 44 "D33") (pinfunction "Pin_24") (pintype "passive") (tstamp e5ab71a4-46a5-4312-ba67-fdb0f5a69e52)) + (pad "25" thru_hole oval (at 0 60.96 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 43 "D32") (pinfunction "Pin_25") (pintype "passive") (tstamp 86a74f9d-5437-42e8-9e77-0dfe23247cbf)) + (pad "26" thru_hole oval (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 (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 (at 0 68.58 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 14 "D17") (pinfunction "Pin_28") (pintype "passive") (tstamp e8b41428-97b3-420d-bcb2-cac392604079)) + (pad "29" thru_hole oval (at 0 71.12 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 13 "unconnected-(J1-Pin_29-Pad29)") (pinfunction "Pin_29") (pintype "passive+no_connect") (tstamp 0e9b5277-b5b7-4ec1-a68f-3e940d6282b8)) + (pad "30" thru_hole oval (at 0 73.66 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 21 "D6") (pinfunction "Pin_30") (pintype "passive") (tstamp 3e6ea17e-3a6c-4c58-8806-9fdf9212ac10)) + (pad "31" thru_hole oval (at 0 76.2 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 22 "D7") (pinfunction "Pin_31") (pintype "passive") (tstamp 141afe0f-ca86-48f2-b342-c13616e4831d)) + (pad "32" thru_hole oval (at 0 78.74 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 19 "D8") (pinfunction "Pin_32") (pintype "passive") (tstamp 38048c49-fb75-4608-a754-3dd450d22e75)) + (pad "33" thru_hole oval (at 0 81.28 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 20 "D9") (pinfunction "Pin_33") (pintype "passive") (tstamp a88318f2-cdde-4a36-bcdb-ceadc197deb8)) + (pad "34" thru_hole oval (at 0 83.82 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 17 "unconnected-(J1-Pin_34-Pad34)") (pinfunction "Pin_34") (pintype "passive+no_connect") (tstamp 3fec0d5a-d3f8-492a-9427-dcf2de559bb1)) + (pad "35" thru_hole oval (at 0 86.36 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 18 "unconnected-(J1-Pin_35-Pad35)") (pinfunction "Pin_35") (pintype "passive+no_connect") (tstamp 7d10ab60-cbd2-4b68-8ba0-503cb389ff5a)) + (pad "36" thru_hole oval (at 0 88.9 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 24 "unconnected-(J1-Pin_36-Pad36)") (pinfunction "Pin_36") (pintype "passive+no_connect") (tstamp b6dac928-3c4a-422c-8931-7391b5d96cef)) + (pad "37" thru_hole oval (at 0 91.44 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 27 "unconnected-(J1-Pin_37-Pad37)") (pinfunction "Pin_37") (pintype "passive+no_connect") (tstamp 336f6271-7d96-40bb-8332-3d874c15eaa7)) + (pad "38" thru_hole rect (at 0 93.98 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 30 "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 "OSCR:Loopy_Slot" (layer "F.Cu") + (tstamp 5fbe2f88-3f17-4a4c-9f82-dcf1fb981dd5) + (at 149.53 92.23 180) + (property "Sheetfile" "loopy_adapter.kicad_sch") + (property "Sheetname" "") + (path "/498793b9-6200-43af-9fab-e5a6b94d67f6") + (attr through_hole) + (fp_text reference "J3" (at 0 -8.6) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0e3c4164-db70-4d28-861d-69ae7e05a602) + ) + (fp_text value "Loopy_Slot" (at 0 7.6) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ebcf6c4b-019f-463c-8725-077d54c7849c) + ) + (fp_rect (start -60 -7) (end 60 7) + (stroke (width 0.12) (type default)) (fill none) (layer "F.SilkS") (tstamp e397a92e-8f48-4680-8f72-3e9456913283)) + (fp_line (start -47.8 -3.15) (end 47.8 -3.15) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp cfc9ded4-052e-4211-9b71-fbb555d50d79)) + (fp_line (start -47.8 3.15) (end -47.8 -3.15) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 2b9ce909-7d78-4903-b5b5-7dc11ae8a9d6)) + (fp_line (start 47.8 -3.15) (end 47.8 3.15) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 6adaa1a7-30a2-4621-b4aa-1df703c3f161)) + (fp_line (start 47.8 3.15) (end -47.8 3.15) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 3e2a15cf-d4d3-436c-9d62-fda2ba01e96b)) + (pad "" np_thru_hole oval (at -55.2 0 180) (size 8 8) (drill 7) (layers "*.Mask") + (thermal_bridge_angle 45) (tstamp cfcdec90-234a-4291-bf78-00aef754d2f8)) + (pad "" np_thru_hole oval (at -49.2 0 180) (size 3 3) (drill 2) (layers "*.Mask") + (thermal_bridge_angle 45) (tstamp dbaca6fa-94d6-4e4f-9553-88cae6f5e2f2)) + (pad "" np_thru_hole oval (at 49.2 0 180) (size 3 3) (drill 2) (layers "*.Mask") + (thermal_bridge_angle 45) (tstamp 7e62f804-33c0-42db-91f9-0831003a3286)) + (pad "" np_thru_hole oval (at 55.2 -0.1 180) (size 8 8) (drill 7) (layers "*.Mask") + (thermal_bridge_angle 45) (tstamp 13590bd5-36d2-477d-9ee3-34de0dfe64d8)) + (pad "1" thru_hole oval (at 46.2 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 72 "unconnected-(J3-+5V-Pad1)") (pinfunction "+5V") (pintype "power_in") (thermal_bridge_angle 45) (tstamp b967e923-1693-44b6-84ec-21770767caf2)) + (pad "2" thru_hole oval (at 44.1 -4.7 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 73 "unconnected-(J3-AR-Pad2)") (pinfunction "AR") (pintype "passive") (thermal_bridge_angle 45) (tstamp 60457bdd-caec-4181-ac4e-197d1edd32be)) + (pad "3" thru_hole oval (at 42 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 74 "unconnected-(J3-AVCC-Pad3)") (pinfunction "AVCC") (pintype "passive") (thermal_bridge_angle 45) (tstamp 2c402da6-4ddb-41e8-9a0d-41b8bca9a300)) + (pad "4" thru_hole oval (at 39.9 -4.7 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 75 "unconnected-(J3-AL-Pad4)") (pinfunction "AL") (pintype "passive") (thermal_bridge_angle 45) (tstamp b27a7762-cc03-4713-8405-65dbd324e9de)) + (pad "5" thru_hole oval (at 37.8 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 76 "unconnected-(J3-Pad5)") (pintype "no_connect") (thermal_bridge_angle 45) (tstamp 6e7f3db6-7f31-4f79-a21b-464b1eeace7e)) + (pad "6" thru_hole oval (at 35.7 -4.7 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 77 "unconnected-(J3-Pad6)") (pintype "no_connect") (thermal_bridge_angle 45) (tstamp 0dd5fc95-0d25-40b2-8334-0e7fc7ee0ab8)) + (pad "7" thru_hole oval (at 33.6 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 78 "unconnected-(J3-Pad7)") (pintype "no_connect") (thermal_bridge_angle 45) (tstamp ea8f2d4f-d2c7-4290-9043-6803f91d9b52)) + (pad "8" thru_hole oval (at 31.5 -4.7 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 79 "unconnected-(J3-CVID-Pad8)") (pinfunction "CVID") (pintype "passive") (thermal_bridge_angle 45) (tstamp c2e464bf-39a1-425f-a400-709b3d9a4de5)) + (pad "9" thru_hole oval (at 29.4 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 80 "unconnected-(J3-~{CS2}-Pad9)") (pinfunction "~{CS2}") (pintype "output") (thermal_bridge_angle 45) (tstamp 55013cef-3207-453e-8acf-65e729b9cbc4)) + (pad "10" thru_hole oval (at 27.3 -4.7 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 81 "unconnected-(J3-Pad10)") (pintype "no_connect") (thermal_bridge_angle 45) (tstamp 5b1228e4-becb-4b24-a479-17fb187895ce)) + (pad "11" thru_hole oval (at 25.2 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 82 "unconnected-(J3-~{RAMWE}-Pad11)") (pinfunction "~{RAMWE}") (pintype "output") (thermal_bridge_angle 45) (tstamp 5fc7909a-d855-4fae-81b6-7e5ac79fadb1)) + (pad "12" thru_hole oval (at 23.1 -4.7 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 83 "unconnected-(J3-Pad12)") (pintype "no_connect") (thermal_bridge_angle 45) (tstamp 30d0f55f-aa38-42f7-b480-d7e43fa3cd74)) + (pad "13" thru_hole oval (at 21 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 84 "unconnected-(J3-GND-Pad13)") (pinfunction "GND") (pintype "power_in") (thermal_bridge_angle 45) (tstamp b949cd6a-efa5-4e6d-88e4-c8d3bcefbfc7)) + (pad "14" thru_hole oval (at 18.9 -4.7 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 85 "unconnected-(J3-+5V-Pad14)") (pinfunction "+5V") (pintype "power_in") (thermal_bridge_angle 45) (tstamp 7ec1a2a1-8eb9-4e5b-a44b-f3b65360a755)) + (pad "15" thru_hole oval (at 16.8 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 86 "unconnected-(J3-PA15-Pad15)") (pinfunction "PA15") (pintype "passive") (thermal_bridge_angle 45) (tstamp 3c1c0633-1dac-4663-8b3e-cd8dc06a75d1)) + (pad "16" thru_hole oval (at 14.7 -4.7 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 87 "unconnected-(J3-PB1-Pad16)") (pinfunction "PB1") (pintype "passive") (thermal_bridge_angle 45) (tstamp ff7eba37-14ff-4d65-b040-0d556d75ad41)) + (pad "17" thru_hole oval (at 12.6 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 88 "unconnected-(J3-PB9-Pad17)") (pinfunction "PB9") (pintype "passive") (thermal_bridge_angle 45) (tstamp f2f430d4-2472-4efd-b3f2-a537c6655569)) + (pad "18" thru_hole oval (at 10.5 -4.7 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 89 "unconnected-(J3-PB10-Pad18)") (pinfunction "PB10") (pintype "passive") (thermal_bridge_angle 45) (tstamp f20e5daa-038a-4b59-b796-15721277bf1c)) + (pad "19" thru_hole oval (at 8.4 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 90 "unconnected-(J3-PB11-Pad19)") (pinfunction "PB11") (pintype "passive") (thermal_bridge_angle 45) (tstamp d09f3b6f-9a1c-4070-968b-459bc0b235e9)) + (pad "20" thru_hole oval (at 6.3 -4.7 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 91 "unconnected-(J3-PB8-Pad20)") (pinfunction "PB8") (pintype "passive") (thermal_bridge_angle 45) (tstamp 0a5f7adc-887a-4a43-9b71-ea6873a5e0f5)) + (pad "21" thru_hole oval (at 4.2 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 92 "unconnected-(J3-PB12-Pad21)") (pinfunction "PB12") (pintype "passive") (thermal_bridge_angle 45) (tstamp 9cfe71ac-4da6-488e-bbc4-c55677ef78c1)) + (pad "22" thru_hole oval (at 2.1 -4.7 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 93 "unconnected-(J3-A12-Pad22)") (pinfunction "A12") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 96419806-3a14-4b8c-a9d7-eb27401111c7)) + (pad "23" thru_hole oval (at 0 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 94 "unconnected-(J3-A10-Pad23)") (pinfunction "A10") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 165ba158-4875-43c2-97ac-4f390e9c0fb0)) + (pad "24" thru_hole oval (at -2.1 -4.7 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 95 "unconnected-(J3-A8-Pad24)") (pinfunction "A8") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 02ab284b-46cc-4f2e-8203-6afd07b0a9dc)) + (pad "25" thru_hole oval (at -4.2 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 96 "unconnected-(J3-A6-Pad25)") (pinfunction "A6") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp e5625f7c-5a7f-49dd-aabe-15f0f9454c60)) + (pad "26" thru_hole oval (at -6.3 -4.7 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 97 "unconnected-(J3-A13-Pad26)") (pinfunction "A13") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 3271de02-aaf0-4691-b36d-e7f1d59a87f7)) + (pad "27" thru_hole oval (at -8.4 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 98 "unconnected-(J3-A15-Pad27)") (pinfunction "A15") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 3e48f875-6b2b-47e9-a9d6-6b8903f6e102)) + (pad "28" thru_hole oval (at -10.5 -4.7 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 99 "unconnected-(J3-A20-Pad28)") (pinfunction "A20") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 3115570b-cec8-4f65-b416-45c0cb6f536d)) + (pad "29" thru_hole oval (at -12.6 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 100 "unconnected-(J3-+5V-Pad29)") (pinfunction "+5V") (pintype "power_out") (thermal_bridge_angle 45) (tstamp 4c5b7fef-21a3-4242-b38a-71c0e6726268)) + (pad "30" thru_hole oval (at -14.7 -4.7 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 101 "unconnected-(J3-A3-Pad30)") (pinfunction "A3") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp a242c7a5-26eb-41f9-88c4-c7460bb2284c)) + (pad "31" thru_hole oval (at -16.8 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 102 "unconnected-(J3-A21-Pad31)") (pinfunction "A21") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp b4149c87-7199-4fd6-9329-8e9e22c1f457)) + (pad "32" thru_hole oval (at -18.9 -4.7 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 103 "unconnected-(J3-A1-Pad32)") (pinfunction "A1") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp d3daad36-a295-4022-b92a-8ff577817f59)) + (pad "33" thru_hole oval (at -21 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 104 "unconnected-(J3-A0-Pad33)") (pinfunction "A0") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 82cb4b6b-2f92-456f-9710-c6198ec8f933)) + (pad "34" thru_hole oval (at -23.1 -4.7 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 105 "unconnected-(J3-Pad34)") (pintype "no_connect") (thermal_bridge_angle 45) (tstamp 53873f6d-a282-4ae0-a0b9-f472edfa58b7)) + (pad "35" thru_hole oval (at -25.2 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 106 "unconnected-(J3-D0-Pad35)") (pinfunction "D0") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp abddb1a0-02e2-4598-a14f-136b74697076)) + (pad "36" thru_hole oval (at -27.3 -4.7 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 107 "unconnected-(J3-~{RESET}-Pad36)") (pinfunction "~{RESET}") (pintype "output") (thermal_bridge_angle 45) (tstamp 66f5d2d7-d5f4-41a0-941c-97fedfa38f0a)) + (pad "37" thru_hole oval (at -29.4 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 108 "unconnected-(J3-D2-Pad37)") (pinfunction "D2") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp c61f4694-d44f-4e07-ae9d-cd91f456f1a0)) + (pad "38" thru_hole oval (at -31.5 -4.7 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 109 "unconnected-(J3-D3-Pad38)") (pinfunction "D3") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp c258ae81-9c47-4d1e-8b68-eca1f5ecb981)) + (pad "39" thru_hole oval (at -33.6 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 110 "unconnected-(J3-D14-Pad39)") (pinfunction "D14") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp e894da16-154f-40f3-8ea2-aa09844ade4f)) + (pad "40" thru_hole oval (at -35.7 -4.7 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 111 "unconnected-(J3-D4-Pad40)") (pinfunction "D4") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 76c21263-0a6b-4cac-8f90-f1bcc9a38d0a)) + (pad "41" thru_hole oval (at -37.8 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 112 "unconnected-(J3-D6-Pad41)") (pinfunction "D6") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp d6a9e3d4-9910-498e-88dc-042220c3736c)) + (pad "42" thru_hole oval (at -39.9 -4.7 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 113 "unconnected-(J3-D8-Pad42)") (pinfunction "D8") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 6103de6e-172a-487e-8cdc-d2f21a44e25f)) + (pad "43" thru_hole oval (at -42 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 114 "unconnected-(J3-AGND-Pad43)") (pinfunction "AGND") (pintype "no_connect") (thermal_bridge_angle 45) (tstamp e98bb3fd-4185-4942-b9b9-33c16001d92b)) + (pad "44" thru_hole oval (at -44.1 -4.7 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 115 "unconnected-(J3-D10-Pad44)") (pinfunction "D10") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 5d303ba6-008b-4fb9-b246-bd000e1d9bb6)) + (pad "45" thru_hole oval (at -46.2 -1.55 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 116 "unconnected-(J3-GND-Pad45)") (pinfunction "GND") (pintype "power_in") (thermal_bridge_angle 45) (tstamp f4b27629-f067-4a1c-af93-a3f361bf13c5)) + (pad "46" thru_hole oval (at 46.2 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 117 "unconnected-(J3-Pad46)") (pintype "no_connect") (thermal_bridge_angle 45) (tstamp ea85738e-8d97-453e-8d71-c0e5cfc0df56)) + (pad "47" thru_hole oval (at 44.1 1.6 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 118 "unconnected-(J3-GND-Pad47)") (pinfunction "GND") (pintype "power_in") (thermal_bridge_angle 45) (tstamp 5f7f4471-543e-4726-b523-4d1123806401)) + (pad "48" thru_hole oval (at 42 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 119 "unconnected-(J3-Pad48)") (pintype "no_connect") (thermal_bridge_angle 45) (tstamp 292dcfb0-326d-4b0a-bc62-2abc3f5b1f42)) + (pad "49" thru_hole oval (at 39.9 1.6 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 120 "unconnected-(J3-AGND-Pad49)") (pinfunction "AGND") (pintype "passive") (thermal_bridge_angle 45) (tstamp f2f26ed6-1120-4ce8-8e89-15cbe55b038e)) + (pad "50" thru_hole oval (at 37.8 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 121 "unconnected-(J3-VSYNC-Pad50)") (pinfunction "VSYNC") (pintype "passive") (thermal_bridge_angle 45) (tstamp 17413446-1dcd-458a-8540-dbbb97991352)) + (pad "51" thru_hole oval (at 35.7 1.6 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 122 "unconnected-(J3-VFB-Pad51)") (pinfunction "VFB") (pintype "passive") (thermal_bridge_angle 45) (tstamp 5d6e686a-338f-4f17-8227-eb085527c052)) + (pad "52" thru_hole oval (at 33.6 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 123 "unconnected-(J3-Pad52)") (pintype "no_connect") (thermal_bridge_angle 45) (tstamp a9915980-4dc3-4f6f-8969-d3deded57108)) + (pad "53" thru_hole oval (at 31.5 1.6 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 124 "unconnected-(J3-RH_P56-Pad53)") (pinfunction "RH_P56") (pintype "passive") (thermal_bridge_angle 45) (tstamp bbb283c1-f3c4-492f-b7be-8e6e858b0ace)) + (pad "54" thru_hole oval (at 29.4 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 125 "unconnected-(J3-~{CS6}-Pad54)") (pinfunction "~{CS6}") (pintype "output") (thermal_bridge_angle 45) (tstamp 0709a0f2-6d4e-4081-b943-73e7a94395da)) + (pad "55" thru_hole oval (at 27.3 1.6 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 126 "unconnected-(J3-Pad55)") (pintype "no_connect") (thermal_bridge_angle 45) (tstamp d214a755-01e2-464e-98cd-5880c62b721b)) + (pad "56" thru_hole oval (at 25.2 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 127 "unconnected-(J3-~{OE}-Pad56)") (pinfunction "~{OE}") (pintype "passive") (thermal_bridge_angle 45) (tstamp f4b7084b-6d22-4986-9d9d-2ba705ac1b5d)) + (pad "57" thru_hole oval (at 23.1 1.6 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 128 "unconnected-(J3-+5V-Pad57)") (pinfunction "+5V") (pintype "power_in") (thermal_bridge_angle 45) (tstamp d77c6aed-189b-472b-95ad-96c3b5cf3539)) + (pad "58" thru_hole oval (at 21 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 129 "unconnected-(J3-Pad58)") (pintype "no_connect") (thermal_bridge_angle 45) (tstamp bc3c25ed-e1d4-4839-84bc-2cc9301d6624)) + (pad "59" thru_hole oval (at 18.9 1.6 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 130 "unconnected-(J3-Pad59)") (pintype "no_connect") (thermal_bridge_angle 45) (tstamp dbe3bc90-82ac-4ed4-9951-962849508220)) + (pad "60" thru_hole oval (at 16.8 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 131 "unconnected-(J3-CLK-Pad60)") (pinfunction "CLK") (pintype "passive") (thermal_bridge_angle 45) (tstamp ce3c134b-718c-4739-91df-626455294b0e)) + (pad "61" thru_hole oval (at 14.7 1.6 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 132 "unconnected-(J3-PB3-Pad61)") (pinfunction "PB3") (pintype "passive") (thermal_bridge_angle 45) (tstamp 8c6ed246-4cb2-4268-a42e-42de0a3d6d9c)) + (pad "62" thru_hole oval (at 12.6 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 133 "unconnected-(J3-PB5-Pad62)") (pinfunction "PB5") (pintype "passive") (thermal_bridge_angle 45) (tstamp 9a0fb991-2898-4278-b218-8bc33fc73dac)) + (pad "63" thru_hole oval (at 10.5 1.6 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 134 "unconnected-(J3-PB7-Pad63)") (pinfunction "PB7") (pintype "passive") (thermal_bridge_angle 45) (tstamp 8b1cdceb-19be-4107-904a-1bd87666335b)) + (pad "64" thru_hole oval (at 8.4 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 135 "unconnected-(J3-PB13-Pad64)") (pinfunction "PB13") (pintype "passive") (thermal_bridge_angle 45) (tstamp c043b6f7-1671-4e50-a89d-7a6649056eb1)) + (pad "65" thru_hole oval (at 6.3 1.6 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 136 "unconnected-(J3-PB14-Pad65)") (pinfunction "PB14") (pintype "passive") (thermal_bridge_angle 45) (tstamp c32195ec-1c25-4971-ae05-de9f825eeafd)) + (pad "66" thru_hole oval (at 4.2 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 137 "unconnected-(J3-PB15-Pad66)") (pinfunction "PB15") (pintype "passive") (thermal_bridge_angle 45) (tstamp 20d2c37f-00d7-4b24-92d2-270cc482577e)) + (pad "67" thru_hole oval (at 2.1 1.6 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 138 "unconnected-(J3-A11-Pad67)") (pinfunction "A11") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp cc533cc1-67dd-43f4-b160-4c538848f139)) + (pad "68" thru_hole oval (at 0 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 139 "unconnected-(J3-A9-Pad68)") (pinfunction "A9") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 08c02c23-eddb-4240-bf8f-f9b98bc8143e)) + (pad "69" thru_hole oval (at -2.1 1.6 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 140 "unconnected-(J3-A7-Pad69)") (pinfunction "A7") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 45586beb-bc4b-4fc5-95b4-fa4bbf8a4923)) + (pad "70" thru_hole oval (at -4.2 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 141 "unconnected-(J3-A5-Pad70)") (pinfunction "A5") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 334fffda-d10d-4910-b338-a46f8fc69ec7)) + (pad "71" thru_hole oval (at -6.3 1.6 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 142 "unconnected-(J3-A14-Pad71)") (pinfunction "A14") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 8ae083dd-a75f-4a77-8e19-b0b543389635)) + (pad "72" thru_hole oval (at -8.4 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 143 "unconnected-(J3-A17-Pad72)") (pinfunction "A17") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 5c9c16a8-b4b2-4182-bece-043addc6c69d)) + (pad "73" thru_hole oval (at -10.5 1.6 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 144 "unconnected-(J3-A16-Pad73)") (pinfunction "A16") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 921d80ed-3365-4254-912c-081fe60c8551)) + (pad "74" thru_hole oval (at -12.6 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 145 "unconnected-(J3-A18-Pad74)") (pinfunction "A18") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 2dbeb9dc-1582-4cbb-8eae-c1df664522b6)) + (pad "75" thru_hole oval (at -14.7 1.6 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 146 "unconnected-(J3-GND-Pad75)") (pinfunction "GND") (pintype "power_in") (thermal_bridge_angle 45) (tstamp 34818644-b4af-43db-99a3-e51db8a596f2)) + (pad "76" thru_hole oval (at -16.8 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 147 "unconnected-(J3-A19-Pad76)") (pinfunction "A19") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 5e3a30ab-e430-4045-ba0c-805ec330b594)) + (pad "77" thru_hole oval (at -18.9 1.6 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 148 "unconnected-(J3-A4-Pad77)") (pinfunction "A4") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 0b173554-8cf7-4f8b-b2b8-5c148be205d9)) + (pad "78" thru_hole oval (at -21 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 149 "unconnected-(J3-A2-Pad78)") (pinfunction "A2") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp a3fd7116-6672-4e24-b92b-b286edda3d05)) + (pad "79" thru_hole oval (at -23.1 1.6 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 150 "unconnected-(J3-Pad79)") (pintype "no_connect") (thermal_bridge_angle 45) (tstamp 267ea34f-5339-46f3-9f28-d6aac0ccb0b7)) + (pad "80" thru_hole oval (at -25.2 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 151 "unconnected-(J3-Pad80)") (pintype "no_connect") (thermal_bridge_angle 45) (tstamp 6e10a355-5359-44c7-aeec-b9c4537fe6a5)) + (pad "81" thru_hole oval (at -27.3 1.6 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 152 "unconnected-(J3-D1-Pad81)") (pinfunction "D1") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp d88957ce-7edf-4647-8f0c-13c5532712e0)) + (pad "82" thru_hole oval (at -29.4 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 153 "unconnected-(J3-D12-Pad82)") (pinfunction "D12") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp b5a48737-9da9-46c1-8988-bf132253779c)) + (pad "83" thru_hole oval (at -31.5 1.6 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 154 "unconnected-(J3-D13-Pad83)") (pinfunction "D13") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 5b4ab58e-f65d-489d-a98a-4b2394d826a1)) + (pad "84" thru_hole oval (at -33.6 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 155 "unconnected-(J3-D15-Pad84)") (pinfunction "D15") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 78fa526f-1b34-4642-8f32-7f7d9e163f9e)) + (pad "85" thru_hole oval (at -35.7 1.6 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 156 "unconnected-(J3-D5-Pad85)") (pinfunction "D5") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 2938d399-630a-4bee-aee9-3e283b4d450d)) + (pad "86" thru_hole oval (at -37.8 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 157 "unconnected-(J3-D7-Pad86)") (pinfunction "D7") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 6336e3bf-d2d8-4303-b7d7-e1c3e8a63505)) + (pad "87" thru_hole oval (at -39.9 1.6 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 158 "unconnected-(J3-Pad87)") (pintype "no_connect") (thermal_bridge_angle 45) (tstamp d725b148-eb74-4a1a-960e-e1b35cae4ebb)) + (pad "88" thru_hole oval (at -42 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 159 "unconnected-(J3-D9-Pad88)") (pinfunction "D9") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 4b802b55-1a0d-49db-bce9-9afc3239f013)) + (pad "89" thru_hole oval (at -44.1 1.6 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 160 "unconnected-(J3-+5V-Pad89)") (pinfunction "+5V") (pintype "power_in") (thermal_bridge_angle 45) (tstamp 011b3a68-35c6-4f2e-b6bd-51373c63b6d2)) + (pad "90" thru_hole oval (at -46.2 4.75 180) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") + (net 161 "unconnected-(J3-D11-Pad90)") (pinfunction "D11") (pintype "bidirectional") (thermal_bridge_angle 45) (tstamp 396ad40a-ffdc-4b4f-838f-17996ec208d6)) + ) + + (gr_line (start 101.23 80.07) (end 101.23 102.88) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 0ff1e06d-7bb7-4e16-936e-93e37fcf0f19)) + (gr_line (start 197.87 80.07) (end 101.23 80.07) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 38977227-747c-4738-a7e9-a5099781d04f)) + (gr_line (start 195.33 105.58) (end 197.87 102.88) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 8266f4ba-43ba-41ce-a071-29be786391aa)) + (gr_line (start 103.83 105.58) (end 195.33 105.58) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 9d297544-ab86-48e9-a6bf-436749fddc3a)) + (gr_line (start 197.87 102.88) (end 197.87 80.07) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp c7677a1d-8103-4be1-b7ba-fecde68fb8eb)) + (gr_line (start 101.23 102.88) (end 103.83 105.58) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp fb694d80-df66-4cf4-bd5e-021d7ae6ca00)) + +) diff --git a/hardware/loopy_adapter/loopy_adapter.kicad_pro b/hardware/loopy_adapter/loopy_adapter.kicad_pro new file mode 100644 index 0000000..f3305bc --- /dev/null +++ b/hardware/loopy_adapter/loopy_adapter.kicad_pro @@ -0,0 +1,473 @@ +{ + "board": { + "3dviewports": [], + "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": [], + "viewports": [] + }, + "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_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "conflicting_netclasses": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "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", + "simulation_model_issue": "ignore", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "loopy_adapter.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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 + }, + { + "bus_width": 12, + "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", + "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 + } + ], + "meta": { + "version": 3 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [ + { + "netclass": "Power", + "pattern": "GND" + } + ] + }, + "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": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "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_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "9d18f126-25a0-4767-9cfe-60845c6d7acd", + "" + ] + ], + "text_variables": {} +} diff --git a/hardware/loopy_adapter/loopy_adapter.kicad_sch b/hardware/loopy_adapter/loopy_adapter.kicad_sch new file mode 100644 index 0000000..0aecb68 --- /dev/null +++ b/hardware/loopy_adapter/loopy_adapter.kicad_sch @@ -0,0 +1,2365 @@ +(kicad_sch (version 20230121) (generator eeschema) + + (uuid 9d18f126-25a0-4767-9cfe-60845c6d7acd) + + (paper "A4") + + (title_block + (title "OSCR CASIO LOOPY ADAPTER") + (date "2023-06-14") + (rev "V1") + ) + + (lib_symbols + (symbol "Connector_Generic:Conn_01x36" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at 0 45.72 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x36" (at 0 -48.26 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x36, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x36_1_1" + (rectangle (start -1.27 -45.593) (end 0 -45.847) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -43.053) (end 0 -43.307) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -40.513) (end 0 -40.767) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -37.973) (end 0 -38.227) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -35.433) (end 0 -35.687) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -32.893) (end 0 -33.147) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -30.353) (end 0 -30.607) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -27.813) (end 0 -28.067) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -25.273) (end 0 -25.527) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -22.733) (end 0 -22.987) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -20.193) (end 0 -20.447) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -17.653) (end 0 -17.907) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -15.113) (end 0 -15.367) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -12.573) (end 0 -12.827) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -10.033) (end 0 -10.287) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -7.493) (end 0 -7.747) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -4.953) (end 0 -5.207) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 2.667) (end 0 2.413) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 5.207) (end 0 4.953) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 7.747) (end 0 7.493) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 10.287) (end 0 10.033) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 12.827) (end 0 12.573) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 15.367) (end 0 15.113) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 17.907) (end 0 17.653) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 20.447) (end 0 20.193) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 22.987) (end 0 22.733) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 25.527) (end 0 25.273) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 28.067) (end 0 27.813) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 30.607) (end 0 30.353) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 33.147) (end 0 32.893) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 35.687) (end 0 35.433) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 38.227) (end 0 37.973) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 40.767) (end 0 40.513) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 43.307) (end 0 43.053) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 44.45) (end 1.27 -46.99) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin passive line (at -5.08 43.18 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 20.32 0) (length 3.81) + (name "Pin_10" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 17.78 0) (length 3.81) + (name "Pin_11" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 15.24 0) (length 3.81) + (name "Pin_12" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 12.7 0) (length 3.81) + (name "Pin_13" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 10.16 0) (length 3.81) + (name "Pin_14" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 7.62 0) (length 3.81) + (name "Pin_15" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 5.08 0) (length 3.81) + (name "Pin_16" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 2.54 0) (length 3.81) + (name "Pin_17" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_18" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "Pin_19" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 40.64 0) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -5.08 0) (length 3.81) + (name "Pin_20" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -7.62 0) (length 3.81) + (name "Pin_21" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -10.16 0) (length 3.81) + (name "Pin_22" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -12.7 0) (length 3.81) + (name "Pin_23" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -15.24 0) (length 3.81) + (name "Pin_24" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -17.78 0) (length 3.81) + (name "Pin_25" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -20.32 0) (length 3.81) + (name "Pin_26" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -22.86 0) (length 3.81) + (name "Pin_27" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -25.4 0) (length 3.81) + (name "Pin_28" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -27.94 0) (length 3.81) + (name "Pin_29" (effects (font (size 1.27 1.27)))) + (number "29" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 38.1 0) (length 3.81) + (name "Pin_3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -30.48 0) (length 3.81) + (name "Pin_30" (effects (font (size 1.27 1.27)))) + (number "30" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -33.02 0) (length 3.81) + (name "Pin_31" (effects (font (size 1.27 1.27)))) + (number "31" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -35.56 0) (length 3.81) + (name "Pin_32" (effects (font (size 1.27 1.27)))) + (number "32" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -38.1 0) (length 3.81) + (name "Pin_33" (effects (font (size 1.27 1.27)))) + (number "33" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -40.64 0) (length 3.81) + (name "Pin_34" (effects (font (size 1.27 1.27)))) + (number "34" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -43.18 0) (length 3.81) + (name "Pin_35" (effects (font (size 1.27 1.27)))) + (number "35" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -45.72 0) (length 3.81) + (name "Pin_36" (effects (font (size 1.27 1.27)))) + (number "36" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 35.56 0) (length 3.81) + (name "Pin_4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 33.02 0) (length 3.81) + (name "Pin_5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 30.48 0) (length 3.81) + (name "Pin_6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 27.94 0) (length 3.81) + (name "Pin_7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 25.4 0) (length 3.81) + (name "Pin_8" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 22.86 0) (length 3.81) + (name "Pin_9" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Connector_Generic:Conn_01x38" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at 0 48.26 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x38" (at 0 -50.8 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x38, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x38_1_1" + (rectangle (start -1.27 -48.133) (end 0 -48.387) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -45.593) (end 0 -45.847) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -43.053) (end 0 -43.307) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -40.513) (end 0 -40.767) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -37.973) (end 0 -38.227) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -35.433) (end 0 -35.687) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -32.893) (end 0 -33.147) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -30.353) (end 0 -30.607) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -27.813) (end 0 -28.067) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -25.273) (end 0 -25.527) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -22.733) (end 0 -22.987) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -20.193) (end 0 -20.447) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -17.653) (end 0 -17.907) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -15.113) (end 0 -15.367) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -12.573) (end 0 -12.827) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -10.033) (end 0 -10.287) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -7.493) (end 0 -7.747) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -4.953) (end 0 -5.207) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 2.667) (end 0 2.413) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 5.207) (end 0 4.953) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 7.747) (end 0 7.493) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 10.287) (end 0 10.033) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 12.827) (end 0 12.573) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 15.367) (end 0 15.113) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 17.907) (end 0 17.653) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 20.447) (end 0 20.193) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 22.987) (end 0 22.733) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 25.527) (end 0 25.273) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 28.067) (end 0 27.813) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 30.607) (end 0 30.353) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 33.147) (end 0 32.893) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 35.687) (end 0 35.433) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 38.227) (end 0 37.973) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 40.767) (end 0 40.513) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 43.307) (end 0 43.053) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 45.847) (end 0 45.593) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 46.99) (end 1.27 -49.53) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin passive line (at -5.08 45.72 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 22.86 0) (length 3.81) + (name "Pin_10" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 20.32 0) (length 3.81) + (name "Pin_11" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 17.78 0) (length 3.81) + (name "Pin_12" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 15.24 0) (length 3.81) + (name "Pin_13" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 12.7 0) (length 3.81) + (name "Pin_14" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 10.16 0) (length 3.81) + (name "Pin_15" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 7.62 0) (length 3.81) + (name "Pin_16" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 5.08 0) (length 3.81) + (name "Pin_17" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 2.54 0) (length 3.81) + (name "Pin_18" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_19" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 43.18 0) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "Pin_20" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -5.08 0) (length 3.81) + (name "Pin_21" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -7.62 0) (length 3.81) + (name "Pin_22" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -10.16 0) (length 3.81) + (name "Pin_23" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -12.7 0) (length 3.81) + (name "Pin_24" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -15.24 0) (length 3.81) + (name "Pin_25" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -17.78 0) (length 3.81) + (name "Pin_26" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -20.32 0) (length 3.81) + (name "Pin_27" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -22.86 0) (length 3.81) + (name "Pin_28" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -25.4 0) (length 3.81) + (name "Pin_29" (effects (font (size 1.27 1.27)))) + (number "29" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 40.64 0) (length 3.81) + (name "Pin_3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -27.94 0) (length 3.81) + (name "Pin_30" (effects (font (size 1.27 1.27)))) + (number "30" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -30.48 0) (length 3.81) + (name "Pin_31" (effects (font (size 1.27 1.27)))) + (number "31" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -33.02 0) (length 3.81) + (name "Pin_32" (effects (font (size 1.27 1.27)))) + (number "32" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -35.56 0) (length 3.81) + (name "Pin_33" (effects (font (size 1.27 1.27)))) + (number "33" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -38.1 0) (length 3.81) + (name "Pin_34" (effects (font (size 1.27 1.27)))) + (number "34" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -40.64 0) (length 3.81) + (name "Pin_35" (effects (font (size 1.27 1.27)))) + (number "35" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -43.18 0) (length 3.81) + (name "Pin_36" (effects (font (size 1.27 1.27)))) + (number "36" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -45.72 0) (length 3.81) + (name "Pin_37" (effects (font (size 1.27 1.27)))) + (number "37" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -48.26 0) (length 3.81) + (name "Pin_38" (effects (font (size 1.27 1.27)))) + (number "38" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 38.1 0) (length 3.81) + (name "Pin_4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 35.56 0) (length 3.81) + (name "Pin_5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 33.02 0) (length 3.81) + (name "Pin_6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 30.48 0) (length 3.81) + (name "Pin_7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 27.94 0) (length 3.81) + (name "Pin_8" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 25.4 0) (length 3.81) + (name "Pin_9" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "OSCR:Loopy_Slot" (in_bom yes) (on_board yes) + (property "Reference" "J" (at 0 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Loopy_Slot" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Loopy_Slot_1_1" + (rectangle (start -7.62 0) (end 7.62 -116.84) + (stroke (width 0) (type default)) + (fill (type background)) + ) + (pin power_in line (at -11.43 -2.54 0) (length 3.81) + (name "+5V" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -11.43 -25.4 0) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -11.43 -27.94 0) (length 3.81) + (name "~{RAMWE}" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -11.43 -30.48 0) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -11.43 -33.02 0) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -11.43 -35.56 0) (length 3.81) + (name "+5V" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -11.43 -38.1 0) (length 3.81) + (name "PA15" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -11.43 -40.64 0) (length 3.81) + (name "PB1" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -11.43 -43.18 0) (length 3.81) + (name "PB9" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -11.43 -45.72 0) (length 3.81) + (name "PB10" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -11.43 -48.26 0) (length 3.81) + (name "PB11" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -11.43 -5.08 0) (length 3.81) + (name "AR" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -11.43 -50.8 0) (length 3.81) + (name "PB8" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -11.43 -53.34 0) (length 3.81) + (name "PB12" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -55.88 0) (length 3.81) + (name "A12" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -58.42 0) (length 3.81) + (name "A10" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -60.96 0) (length 3.81) + (name "A8" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -63.5 0) (length 3.81) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -66.04 0) (length 3.81) + (name "A13" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -68.58 0) (length 3.81) + (name "A15" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -71.12 0) (length 3.81) + (name "A20" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at -11.43 -73.66 0) (length 3.81) + (name "+5V" (effects (font (size 1.27 1.27)))) + (number "29" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -11.43 -7.62 0) (length 3.81) + (name "AVCC" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -76.2 0) (length 3.81) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "30" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -78.74 0) (length 3.81) + (name "A21" (effects (font (size 1.27 1.27)))) + (number "31" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -81.28 0) (length 3.81) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "32" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -83.82 0) (length 3.81) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "33" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -11.43 -86.36 0) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "34" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -88.9 0) (length 3.81) + (name "D0" (effects (font (size 1.27 1.27)))) + (number "35" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -11.43 -91.44 0) (length 3.81) + (name "~{RESET}" (effects (font (size 1.27 1.27)))) + (number "36" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -93.98 0) (length 3.81) + (name "D2" (effects (font (size 1.27 1.27)))) + (number "37" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -96.52 0) (length 3.81) + (name "D3" (effects (font (size 1.27 1.27)))) + (number "38" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -99.06 0) (length 3.81) + (name "D14" (effects (font (size 1.27 1.27)))) + (number "39" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -11.43 -10.16 0) (length 3.81) + (name "AL" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -101.6 0) (length 3.81) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "40" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -104.14 0) (length 3.81) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "41" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -106.68 0) (length 3.81) + (name "D8" (effects (font (size 1.27 1.27)))) + (number "42" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -11.43 -109.22 0) (length 3.81) + (name "AGND" (effects (font (size 1.27 1.27)))) + (number "43" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -111.76 0) (length 3.81) + (name "D10" (effects (font (size 1.27 1.27)))) + (number "44" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -11.43 -114.3 0) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "45" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 11.43 -114.3 180) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "46" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 11.43 -111.76 180) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "47" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 11.43 -109.22 180) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "48" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -106.68 180) (length 3.81) + (name "AGND" (effects (font (size 1.27 1.27)))) + (number "49" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -11.43 -12.7 0) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -104.14 180) (length 3.81) + (name "VSYNC" (effects (font (size 1.27 1.27)))) + (number "50" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -101.6 180) (length 3.81) + (name "VFB" (effects (font (size 1.27 1.27)))) + (number "51" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 11.43 -99.06 180) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "52" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -96.52 180) (length 3.81) + (name "RH_P56" (effects (font (size 1.27 1.27)))) + (number "53" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 11.43 -93.98 180) (length 3.81) + (name "~{CS6}" (effects (font (size 1.27 1.27)))) + (number "54" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 11.43 -91.44 180) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "55" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -88.9 180) (length 3.81) + (name "~{OE}" (effects (font (size 1.27 1.27)))) + (number "56" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 11.43 -86.36 180) (length 3.81) + (name "+5V" (effects (font (size 1.27 1.27)))) + (number "57" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 11.43 -83.82 180) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "58" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 11.43 -81.28 180) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "59" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -11.43 -15.24 0) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -78.74 180) (length 3.81) + (name "CLK" (effects (font (size 1.27 1.27)))) + (number "60" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -76.2 180) (length 3.81) + (name "PB3" (effects (font (size 1.27 1.27)))) + (number "61" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -73.66 180) (length 3.81) + (name "PB5" (effects (font (size 1.27 1.27)))) + (number "62" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -71.12 180) (length 3.81) + (name "PB7" (effects (font (size 1.27 1.27)))) + (number "63" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -68.58 180) (length 3.81) + (name "PB13" (effects (font (size 1.27 1.27)))) + (number "64" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -66.04 180) (length 3.81) + (name "PB14" (effects (font (size 1.27 1.27)))) + (number "65" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -63.5 180) (length 3.81) + (name "PB15" (effects (font (size 1.27 1.27)))) + (number "66" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -60.96 180) (length 3.81) + (name "A11" (effects (font (size 1.27 1.27)))) + (number "67" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -58.42 180) (length 3.81) + (name "A9" (effects (font (size 1.27 1.27)))) + (number "68" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -55.88 180) (length 3.81) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "69" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -11.43 -17.78 0) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -53.34 180) (length 3.81) + (name "A5" (effects (font (size 1.27 1.27)))) + (number "70" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -50.8 180) (length 3.81) + (name "A14" (effects (font (size 1.27 1.27)))) + (number "71" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -48.26 180) (length 3.81) + (name "A17" (effects (font (size 1.27 1.27)))) + (number "72" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -45.72 180) (length 3.81) + (name "A16" (effects (font (size 1.27 1.27)))) + (number "73" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -43.18 180) (length 3.81) + (name "A18" (effects (font (size 1.27 1.27)))) + (number "74" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 11.43 -40.64 180) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "75" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -38.1 180) (length 3.81) + (name "A19" (effects (font (size 1.27 1.27)))) + (number "76" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -35.56 180) (length 3.81) + (name "A4" (effects (font (size 1.27 1.27)))) + (number "77" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -33.02 180) (length 3.81) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "78" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 11.43 -30.48 180) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "79" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -11.43 -20.32 0) (length 3.81) + (name "CVID" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 11.43 -27.94 180) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "80" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -25.4 180) (length 3.81) + (name "D1" (effects (font (size 1.27 1.27)))) + (number "81" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -22.86 180) (length 3.81) + (name "D12" (effects (font (size 1.27 1.27)))) + (number "82" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -20.32 180) (length 3.81) + (name "D13" (effects (font (size 1.27 1.27)))) + (number "83" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -17.78 180) (length 3.81) + (name "D15" (effects (font (size 1.27 1.27)))) + (number "84" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -15.24 180) (length 3.81) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "85" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -12.7 180) (length 3.81) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "86" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 11.43 -10.16 180) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "87" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -7.62 180) (length 3.81) + (name "D9" (effects (font (size 1.27 1.27)))) + (number "88" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 11.43 -5.08 180) (length 3.81) + (name "+5V" (effects (font (size 1.27 1.27)))) + (number "89" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -11.43 -22.86 0) (length 3.81) + (name "~{CS2}" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -2.54 180) (length 3.81) + (name "D11" (effects (font (size 1.27 1.27)))) + (number "90" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 0 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "power-flag" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"+5V\"" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "+5V_0_1" + (polyline + (pts + (xy -0.762 1.27) + (xy 0 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0) + (xy 0 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 0.762 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "+5V_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "+5V" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 0 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "power-flag" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 -1.27) + (xy 1.27 -1.27) + (xy 0 -2.54) + (xy -1.27 -1.27) + (xy 0 -1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "GND_1_1" + (pin power_in line (at 0 0 270) (length 0) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "#FLG" (at 0 1.905 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "PWR_FLAG" (at 0 3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "power-flag" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Special symbol for telling ERC where power comes from" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "PWR_FLAG_0_0" + (pin power_out line (at 0 0 90) (length 0) + (name "pwr" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "PWR_FLAG_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 1.27) + (xy -1.016 1.905) + (xy 0 2.54) + (xy 1.016 1.905) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + ) + (symbol "power:VCC" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (at 0 3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "power-flag" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"VCC\"" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "VCC_0_1" + (polyline + (pts + (xy -0.762 1.27) + (xy 0 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0) + (xy 0 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 0.762 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "VCC_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 43.18 41.91) (diameter 0) (color 0 0 0 0) + (uuid 0892bfc6-a3a4-4d2d-8d52-b2ad57077565) + ) + (junction (at 38.1 41.91) (diameter 0) (color 0 0 0 0) + (uuid 5a344f05-6c01-4930-956b-62aa37c706f4) + ) + (junction (at 40.64 67.31) (diameter 0) (color 0 0 0 0) + (uuid 6a9814af-9885-4e17-995b-0fe52741cde2) + ) + (junction (at 129.54 67.31) (diameter 0) (color 0 0 0 0) + (uuid 6d9644d6-fb5f-4a74-8484-02f4c52d092c) + ) + (junction (at 43.18 39.37) (diameter 0) (color 0 0 0 0) + (uuid bc4595a1-a9b7-4579-bf4f-2be7eeea6834) + ) + + (no_connect (at 109.22 38.1) (uuid 387b5691-1b66-4241-9daf-6ba29b940502)) + (no_connect (at 40.64 38.1) (uuid 85daa8e8-4284-4292-b2bb-a9699d60d7a2)) + (no_connect (at 121.92 64.77) (uuid 8cc1755b-305d-4324-8054-6f7ea1fb0200)) + (no_connect (at 124.46 64.77) (uuid 8cc1755b-305d-4324-8054-6f7ea1fb0201)) + (no_connect (at 127 64.77) (uuid 8cc1755b-305d-4324-8054-6f7ea1fb0202)) + (no_connect (at 121.92 38.1) (uuid 8d73ed0d-7e70-4ba9-831e-1e3070796928)) + (no_connect (at 124.46 38.1) (uuid 8d73ed0d-7e70-4ba9-831e-1e3070796929)) + (no_connect (at 127 38.1) (uuid 8d73ed0d-7e70-4ba9-831e-1e307079692a)) + (no_connect (at 129.54 38.1) (uuid 8d73ed0d-7e70-4ba9-831e-1e307079692b)) + (no_connect (at 43.18 64.77) (uuid f5a3ca2c-1389-48c0-a962-e8c896db2a61)) + (no_connect (at 45.72 64.77) (uuid f5a3ca2c-1389-48c0-a962-e8c896db2a62)) + (no_connect (at 48.26 64.77) (uuid f5a3ca2c-1389-48c0-a962-e8c896db2a63)) + (no_connect (at 109.22 64.77) (uuid f5a3ca2c-1389-48c0-a962-e8c896db2a64)) + (no_connect (at 111.76 64.77) (uuid f5a3ca2c-1389-48c0-a962-e8c896db2a65)) + + (wire (pts (xy 53.34 64.77) (xy 53.34 68.58)) + (stroke (width 0) (type default)) + (uuid 00621213-3a6d-465a-a29f-648b660bffc0) + ) + (wire (pts (xy 60.96 64.77) (xy 60.96 68.58)) + (stroke (width 0) (type default)) + (uuid 04f65714-e60e-4b9f-b20e-33e51f8019aa) + ) + (wire (pts (xy 114.3 38.1) (xy 114.3 41.91)) + (stroke (width 0) (type default)) + (uuid 08a726de-06ac-46b9-89c6-2e728d94f111) + ) + (wire (pts (xy 96.52 38.1) (xy 96.52 41.91)) + (stroke (width 0) (type default)) + (uuid 08cb7668-8d88-40fe-b98b-5469ca7a9ff8) + ) + (wire (pts (xy 81.28 38.1) (xy 81.28 41.91)) + (stroke (width 0) (type default)) + (uuid 0a30a89a-ee48-4e9c-8aa7-dad451e8d145) + ) + (wire (pts (xy 86.36 64.77) (xy 86.36 68.58)) + (stroke (width 0) (type default)) + (uuid 157e2f3f-8864-489e-8012-7884d29412b9) + ) + (wire (pts (xy 111.76 38.1) (xy 111.76 41.91)) + (stroke (width 0) (type default)) + (uuid 278afc2a-2fee-4b59-9946-0054a60e41f4) + ) + (wire (pts (xy 45.72 38.1) (xy 45.72 41.91)) + (stroke (width 0) (type default)) + (uuid 2b4c3d72-6277-42c5-9800-d388104d9e06) + ) + (wire (pts (xy 78.74 38.1) (xy 78.74 41.91)) + (stroke (width 0) (type default)) + (uuid 2c0b7192-2e1c-4944-a636-ae550d959aae) + ) + (wire (pts (xy 38.1 38.1) (xy 38.1 41.91)) + (stroke (width 0) (type default)) + (uuid 2e4b3fcf-5d04-47d7-8adc-95b178921619) + ) + (wire (pts (xy 76.2 38.1) (xy 76.2 41.91)) + (stroke (width 0) (type default)) + (uuid 30121400-eca6-47ec-81c1-ab71b33c1a3d) + ) + (wire (pts (xy 83.82 64.77) (xy 83.82 68.58)) + (stroke (width 0) (type default)) + (uuid 33561d72-d52e-4790-b676-750eb4856bf4) + ) + (wire (pts (xy 119.38 64.77) (xy 119.38 68.58)) + (stroke (width 0) (type default)) + (uuid 355fd295-db24-4cdd-a400-862832dda54a) + ) + (wire (pts (xy 114.3 64.77) (xy 114.3 68.58)) + (stroke (width 0) (type default)) + (uuid 38f8b0b3-8ffa-45bc-a4fd-d8e857bc44f9) + ) + (wire (pts (xy 76.2 64.77) (xy 76.2 68.58)) + (stroke (width 0) (type default)) + (uuid 3d098897-d45a-4ad0-bd35-c1354f7b090a) + ) + (wire (pts (xy 68.58 38.1) (xy 68.58 41.91)) + (stroke (width 0) (type default)) + (uuid 40eb7a2c-5aec-4e01-b124-3e37c7532f4a) + ) + (wire (pts (xy 43.18 38.1) (xy 43.18 39.37)) + (stroke (width 0) (type default)) + (uuid 4658728b-b644-443f-98b8-6b95eeecbe0f) + ) + (wire (pts (xy 43.18 39.37) (xy 43.18 41.91)) + (stroke (width 0) (type default)) + (uuid 4658728b-b644-443f-98b8-6b95eeecbe10) + ) + (wire (pts (xy 50.8 38.1) (xy 50.8 41.91)) + (stroke (width 0) (type default)) + (uuid 482808f7-edc6-450f-ba35-b48992189a60) + ) + (wire (pts (xy 48.26 38.1) (xy 48.26 41.91)) + (stroke (width 0) (type default)) + (uuid 5b7ce11e-876f-461e-b93e-6c516d9fc088) + ) + (wire (pts (xy 86.36 38.1) (xy 86.36 41.91)) + (stroke (width 0) (type default)) + (uuid 638c85b2-0bd2-41d0-881d-4e4914ca3452) + ) + (wire (pts (xy 101.6 64.77) (xy 101.6 68.58)) + (stroke (width 0) (type default)) + (uuid 6be50f38-956c-4aac-b9d1-e1897e91979e) + ) + (wire (pts (xy 73.66 38.1) (xy 73.66 41.91)) + (stroke (width 0) (type default)) + (uuid 6f705ae1-7147-4e04-827e-4f29bec1a9f1) + ) + (wire (pts (xy 83.82 38.1) (xy 83.82 41.91)) + (stroke (width 0) (type default)) + (uuid 717a71c2-7faf-43de-af98-6e604ae225c5) + ) + (wire (pts (xy 93.98 64.77) (xy 93.98 68.58)) + (stroke (width 0) (type default)) + (uuid 71964963-3a27-4072-802d-a1df2a9f811f) + ) + (polyline (pts (xy 22.86 24.13) (xy 22.86 81.28)) + (stroke (width 0) (type default)) + (uuid 719dee9a-316c-45b1-bd14-4d21c279f6f6) + ) + (polyline (pts (xy 22.86 24.13) (xy 138.43 24.13)) + (stroke (width 0) (type default)) + (uuid 719dee9a-316c-45b1-bd14-4d21c279f6f7) + ) + (polyline (pts (xy 138.43 24.13) (xy 138.43 81.28)) + (stroke (width 0) (type default)) + (uuid 719dee9a-316c-45b1-bd14-4d21c279f6f8) + ) + (polyline (pts (xy 138.43 81.28) (xy 22.86 81.28)) + (stroke (width 0) (type default)) + (uuid 719dee9a-316c-45b1-bd14-4d21c279f6f9) + ) + + (wire (pts (xy 58.42 64.77) (xy 58.42 68.58)) + (stroke (width 0) (type default)) + (uuid 739f1de8-0f21-442e-91d3-be4f889fc6bd) + ) + (wire (pts (xy 55.88 38.1) (xy 55.88 41.91)) + (stroke (width 0) (type default)) + (uuid 741c16c0-49b4-4dfa-aa34-046e3d7ab70a) + ) + (wire (pts (xy 104.14 38.1) (xy 104.14 41.91)) + (stroke (width 0) (type default)) + (uuid 775ac4cb-e11d-4d28-ba29-0d98d0e0c4df) + ) + (wire (pts (xy 99.06 38.1) (xy 99.06 41.91)) + (stroke (width 0) (type default)) + (uuid 7bde7b72-2071-47fb-8943-d2a603655992) + ) + (wire (pts (xy 99.06 64.77) (xy 99.06 68.58)) + (stroke (width 0) (type default)) + (uuid 7fd7e3f3-0b2b-4ded-9bf7-2b51c3b40e29) + ) + (wire (pts (xy 81.28 64.77) (xy 81.28 68.58)) + (stroke (width 0) (type default)) + (uuid 81c1085c-2003-4b2d-bb45-09244a5953fc) + ) + (wire (pts (xy 68.58 64.77) (xy 68.58 68.58)) + (stroke (width 0) (type default)) + (uuid 848398d1-9545-4362-8775-fe212d7fac9b) + ) + (wire (pts (xy 71.12 38.1) (xy 71.12 41.91)) + (stroke (width 0) (type default)) + (uuid 88039917-2d90-4325-9952-001266107c80) + ) + (wire (pts (xy 91.44 38.1) (xy 91.44 41.91)) + (stroke (width 0) (type default)) + (uuid 881e40a0-f900-4c77-a6de-60ae6b18ffce) + ) + (wire (pts (xy 116.84 38.1) (xy 116.84 41.91)) + (stroke (width 0) (type default)) + (uuid 8846521f-0943-4335-8b63-4351a6140c4c) + ) + (wire (pts (xy 50.8 64.77) (xy 50.8 68.58)) + (stroke (width 0) (type default)) + (uuid 8fac7e62-1095-48d1-8012-793ddf64407a) + ) + (wire (pts (xy 38.1 41.91) (xy 43.18 41.91)) + (stroke (width 0) (type default)) + (uuid 91701759-1c72-4c1b-b168-c7d077ea4475) + ) + (wire (pts (xy 71.12 64.77) (xy 71.12 68.58)) + (stroke (width 0) (type default)) + (uuid 99fea237-ca50-40e9-a000-310ceed9fa8c) + ) + (wire (pts (xy 58.42 38.1) (xy 58.42 41.91)) + (stroke (width 0) (type default)) + (uuid 9ce9c4c4-d5cb-46c2-817d-252c99724645) + ) + (wire (pts (xy 53.34 38.1) (xy 53.34 41.91)) + (stroke (width 0) (type default)) + (uuid a948a4fe-2f8e-4063-9059-16f73c29ed47) + ) + (wire (pts (xy 116.84 64.77) (xy 116.84 68.58)) + (stroke (width 0) (type default)) + (uuid acdb6c02-26d9-4822-b536-6512f4161f3e) + ) + (wire (pts (xy 106.68 38.1) (xy 106.68 41.91)) + (stroke (width 0) (type default)) + (uuid b3383a87-32a5-498d-9c1b-d8372828602d) + ) + (wire (pts (xy 63.5 38.1) (xy 63.5 41.91)) + (stroke (width 0) (type default)) + (uuid b884b508-47dc-45a2-84cd-4088cb4e25b4) + ) + (wire (pts (xy 96.52 64.77) (xy 96.52 68.58)) + (stroke (width 0) (type default)) + (uuid bc22ff60-4105-4b02-bbea-cff9e555dde8) + ) + (wire (pts (xy 66.04 64.77) (xy 66.04 68.58)) + (stroke (width 0) (type default)) + (uuid bf920c9a-787e-4dfb-a604-dcefa08f8d19) + ) + (wire (pts (xy 132.08 38.1) (xy 132.08 41.91)) + (stroke (width 0) (type default)) + (uuid c7265352-af0a-4f58-9dce-9682ac3b7235) + ) + (wire (pts (xy 78.74 64.77) (xy 78.74 68.58)) + (stroke (width 0) (type default)) + (uuid c8707a26-c3a1-44db-bdc0-654270d7ac91) + ) + (wire (pts (xy 119.38 38.1) (xy 119.38 41.91)) + (stroke (width 0) (type default)) + (uuid ca6cec19-7da1-4cde-8383-33fa2e475c80) + ) + (wire (pts (xy 66.04 38.1) (xy 66.04 41.91)) + (stroke (width 0) (type default)) + (uuid cac52d9d-4fe7-49d2-bf5e-a76ece124f48) + ) + (wire (pts (xy 60.96 38.1) (xy 60.96 41.91)) + (stroke (width 0) (type default)) + (uuid cc41ec75-66c8-4ee5-8a13-8ad94459e8e4) + ) + (wire (pts (xy 88.9 64.77) (xy 88.9 68.58)) + (stroke (width 0) (type default)) + (uuid cc7c6c26-6ffb-4d2c-8e04-10f34370b1b0) + ) + (wire (pts (xy 88.9 38.1) (xy 88.9 41.91)) + (stroke (width 0) (type default)) + (uuid d018bed5-ae0c-481d-9d5b-eac0ca62d4b5) + ) + (wire (pts (xy 91.44 64.77) (xy 91.44 68.58)) + (stroke (width 0) (type default)) + (uuid e065c6e8-1e1d-4cc0-990b-2ad56cb71634) + ) + (wire (pts (xy 73.66 64.77) (xy 73.66 68.58)) + (stroke (width 0) (type default)) + (uuid e08b07d9-05b7-41b5-af2c-3ab1880ba0ad) + ) + (wire (pts (xy 129.54 64.77) (xy 129.54 67.31)) + (stroke (width 0) (type default)) + (uuid e1445147-46f3-4162-a2a2-e8bb296d4db2) + ) + (wire (pts (xy 129.54 67.31) (xy 129.54 68.58)) + (stroke (width 0) (type default)) + (uuid e1445147-46f3-4162-a2a2-e8bb296d4db3) + ) + (wire (pts (xy 93.98 38.1) (xy 93.98 41.91)) + (stroke (width 0) (type default)) + (uuid e48f9cce-1c95-443e-b8d0-eb3428660ff8) + ) + (wire (pts (xy 55.88 64.77) (xy 55.88 68.58)) + (stroke (width 0) (type default)) + (uuid e6820f24-0905-4fa3-a21e-37c27791d6d4) + ) + (wire (pts (xy 101.6 38.1) (xy 101.6 41.91)) + (stroke (width 0) (type default)) + (uuid e6a8a3c4-6185-4024-a3bf-ef3dc7c7b707) + ) + (wire (pts (xy 40.64 64.77) (xy 40.64 67.31)) + (stroke (width 0) (type default)) + (uuid e9ad9c25-9549-45fc-adf7-da586996a561) + ) + (wire (pts (xy 40.64 67.31) (xy 40.64 68.58)) + (stroke (width 0) (type default)) + (uuid e9ad9c25-9549-45fc-adf7-da586996a562) + ) + (wire (pts (xy 104.14 64.77) (xy 104.14 68.58)) + (stroke (width 0) (type default)) + (uuid ecc56a0d-1e8a-4c88-bdbe-9c3495516e9e) + ) + (wire (pts (xy 106.68 64.77) (xy 106.68 68.58)) + (stroke (width 0) (type default)) + (uuid f4f68426-794d-428d-bc52-eac731d127ba) + ) + (wire (pts (xy 63.5 64.77) (xy 63.5 68.58)) + (stroke (width 0) (type default)) + (uuid f99e98c0-993f-4fed-87d6-f3d52067bd6f) + ) + + (text "CARTRIDGE SLOT" (at 24.13 22.86 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 7e9616d8-8de9-4570-bc3f-23c460e2ea89) + ) + + (global_label "A6" (shape bidirectional) (at 60.96 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 028d39d3-e224-4fcd-96df-dca81bcebc2b) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 60.8806 46.6212 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D29" (shape bidirectional) (at 86.36 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 0837bda5-991f-4a38-ab6d-8866fc04b475) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 86.2806 74.6821 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "A9" (shape bidirectional) (at 68.58 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 0b55b986-3afd-4948-97ff-c46ad9febf56) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 68.5006 46.6212 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D31" (shape bidirectional) (at 101.6 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 0c5ccc83-553a-451f-abcb-17bba5e6e932) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 101.5206 48.0121 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D24" (shape bidirectional) (at 73.66 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 0e4f447d-9609-45bd-8b7b-b788502697c3) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 73.5806 74.6821 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D17" (shape bidirectional) (at 106.68 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 188e19c2-54ff-4837-9fca-f9928ffb4da8) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 106.6006 48.0121 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D34" (shape bidirectional) (at 93.98 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 1ac4c12a-5c27-40e8-aab9-2f227fe28513) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 93.9006 48.0121 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "A11" (shape bidirectional) (at 73.66 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 1bf894ac-5eaf-4b6b-9521-6c0c0d71efd1) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 73.5806 47.8307 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D46" (shape bidirectional) (at 96.52 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 202e3bb5-9ba5-4df5-a8ea-3c1aeb36ecdd) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 96.4406 74.6821 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D25" (shape bidirectional) (at 76.2 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 21a5d9f4-db57-4e75-8409-2ca64c19f95f) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 76.1206 74.6821 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "CLK1" (shape input) (at 116.84 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 245666f3-0403-49aa-ae57-636e10e1b23d) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.7606 75.7707 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "A5" (shape bidirectional) (at 58.42 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 24f97d77-8ff8-43d4-a848-e2b0bb3f881d) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 58.3406 46.6212 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D49" (shape bidirectional) (at 88.9 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 2dcdf44e-bd36-4036-90e2-fa04c7b5e224) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 88.8206 74.6821 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D7" (shape bidirectional) (at 114.3 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 3015f5ad-302f-48a4-b041-9607105a5f5d) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 114.2206 46.8026 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D33" (shape bidirectional) (at 96.52 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 428f6baf-24d1-49f0-8d77-79f37bc50af5) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 96.4406 48.0121 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "A12" (shape bidirectional) (at 76.2 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 42c92380-d5fb-41cf-b821-fcf1ea6dff0c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 76.1206 47.8307 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "CLK0" (shape input) (at 119.38 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 45ea5f6e-1f5b-4f17-9521-cfa9a9d52f1f) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 119.3006 75.7707 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D9" (shape bidirectional) (at 119.38 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 45fe3679-5718-4157-a66a-77ef08c0f27c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 119.3006 46.8026 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "A7" (shape bidirectional) (at 63.5 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 4c607f35-e5ca-4d25-9699-97a5109d98f3) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 63.4206 46.6212 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D30" (shape bidirectional) (at 104.14 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 4cd9c058-970e-4bc4-a078-07d01cffc177) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 104.0606 48.0121 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D15" (shape bidirectional) (at 63.5 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 5008ae30-8065-41bf-a27f-d1964cce127c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 63.4206 74.6821 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D28" (shape bidirectional) (at 83.82 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 53390a3e-1fc9-4467-ba9b-ade353314361) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 83.7406 74.6821 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D40" (shape bidirectional) (at 58.42 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 59f93589-f580-4cc7-80b9-54432b77b2ed) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 58.3406 74.6821 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "A1" (shape bidirectional) (at 48.26 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 5c715e21-4e94-4c6f-b4cf-37fad17bb7a5) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 48.1806 46.6212 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D47" (shape bidirectional) (at 93.98 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 5d955c9c-b869-4411-91b6-3706e897e74f) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 93.9006 74.6821 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "A13" (shape bidirectional) (at 78.74 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 5f0c613d-9a33-4fcd-825f-32c0e25c13a4) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 78.6606 47.8307 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "A3" (shape bidirectional) (at 53.34 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 622c8751-c905-4794-b4e4-41549a6853d5) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 53.2606 46.6212 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D43" (shape bidirectional) (at 104.14 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 6cbb3682-9daf-484e-b392-daf18fc0aff5) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 104.0606 74.6821 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D8" (shape bidirectional) (at 116.84 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 6e8b3f0f-ce1b-4708-bfc8-70cf25c9e585) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.7606 46.8026 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D36" (shape bidirectional) (at 88.9 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 6fd18970-366e-484d-9d77-02b8beb4b17f) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 88.8206 48.0121 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D23" (shape bidirectional) (at 71.12 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 77e5b427-d3c0-4add-b570-ed7e2979cffd) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 71.0406 74.6821 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D41" (shape bidirectional) (at 55.88 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 79ed34e0-a641-48b5-8ed6-94a6d7886b47) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 55.8006 74.6821 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D14" (shape bidirectional) (at 66.04 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 81d0c665-6946-4b7c-9397-f8d12c8fdbe3) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 65.9606 74.6821 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D4" (shape bidirectional) (at 60.96 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 896528c7-6234-4613-a440-188c130221f3) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 60.8806 73.4726 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D22" (shape bidirectional) (at 68.58 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 8ee08faa-5a49-4891-802c-1757074845e0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 68.5006 74.6821 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D2" (shape bidirectional) (at 50.8 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 92ada9dc-f0e6-4c4a-9bf3-045b3035ef13) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 50.7206 73.4726 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D35" (shape bidirectional) (at 91.44 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 9e947208-4ad7-4647-8209-81310cd51725) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 91.3606 48.0121 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "A0" (shape bidirectional) (at 45.72 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 9faa0592-c843-4a9b-9216-75b7b7f1b7b4) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 45.6406 46.6212 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D44" (shape bidirectional) (at 101.6 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid a5a1994a-5e6b-4e42-bd6e-af216e5a4178) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 101.5206 74.6821 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D48" (shape bidirectional) (at 91.44 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid a7eff38d-c635-4e88-b8af-a2bdeb498958) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 91.3606 74.6821 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "A10" (shape bidirectional) (at 71.12 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid a9902a63-cb58-4756-9d44-f5d803e87a2d) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 71.0406 47.8307 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D27" (shape bidirectional) (at 81.28 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid afd49582-5e66-4729-932e-2ac0167e93b6) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 81.2006 74.6821 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D3" (shape bidirectional) (at 53.34 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid b6a2755e-a36d-48e2-b0c9-f7cab1a3dd0f) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 53.2606 73.4726 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D42" (shape bidirectional) (at 106.68 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid bb225aa3-eee0-409d-8835-4ec0dcf0c763) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 106.6006 74.6821 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D32" (shape bidirectional) (at 99.06 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid c34076e6-ed22-4063-8743-167d31d867a3) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 98.9806 48.0121 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D37" (shape bidirectional) (at 86.36 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid ca2831d1-ca7b-4746-8494-fb46f1727c1e) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 86.2806 48.0121 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "A14" (shape bidirectional) (at 81.28 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid d0f233e6-25ab-49cd-a9c1-2aac5d325be8) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 81.2006 47.8307 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D45" (shape bidirectional) (at 99.06 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid dbb0e711-0d09-4475-9cb6-7fbc54b8ab0d) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 98.9806 74.6821 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "A15" (shape bidirectional) (at 83.82 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid dbbfc6fa-d0d6-442d-95ee-71798437d6d6) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 83.7406 47.8307 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D6" (shape bidirectional) (at 111.76 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid dd70125a-5254-4b7a-a8e4-68ea9ff9c53d) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 111.6806 46.8026 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "CLK2" (shape input) (at 114.3 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid e2f0e6a6-bf7a-4389-b75c-b126b3652d0c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 114.2206 75.7707 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D26" (shape bidirectional) (at 78.74 68.58 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid e47bc3a8-efae-4661-86b0-19d1a682074a) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 78.6606 74.6821 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "A4" (shape bidirectional) (at 55.88 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid ece4123f-bd7a-4678-84ff-15e56f71ebe2) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 55.8006 46.6212 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "A8" (shape bidirectional) (at 66.04 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid f85d5d87-49d9-4c2a-b678-6c28cf902ab2) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 65.9606 46.6212 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "A2" (shape bidirectional) (at 50.8 41.91 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid fcbdf414-3f5d-4fe0-9c11-b44f606d7d3c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 50.7206 46.6212 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + + (symbol (lib_id "power:+5V") (at 43.18 41.91 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00ce47ee-0032-4f43-8d56-b04d0f814e74) + (property "Reference" "#PWR015" (at 43.18 38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 43.18 46.99 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 43.18 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 43.18 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5e4ef77a-4dd3-4e20-a222-6906ef97b54f)) + (instances + (project "loopy_adapter" + (path "/9d18f126-25a0-4767-9cfe-60845c6d7acd" + (reference "#PWR015") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector_Generic:Conn_01x36") (at 83.82 59.69 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 0137a031-e449-4cf2-a1d4-2cc5020b65f3) + (property "Reference" "J2" (at 85.09 53.34 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "CART SLOT BOTTOM ROW" (at 85.09 55.88 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Connector_PinSocket_2.54mm:PinSocket_1x36_P2.54mm_Vertical" (at 83.82 59.69 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 83.82 59.69 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a94405ed-0b22-4885-9a91-1f84ca96c3f0)) + (pin "10" (uuid 4caf423c-56c5-49fc-98b8-d872b8a02006)) + (pin "11" (uuid 1a4fb379-f950-457d-b50b-845586b3bf51)) + (pin "12" (uuid ece9dad7-abec-4b35-aefb-4e4ad7d1b1bd)) + (pin "13" (uuid 26558e54-b73e-480d-b061-c6be66247506)) + (pin "14" (uuid 274f167d-e13c-4084-b569-8b793d91f0ef)) + (pin "15" (uuid 80568080-1281-44b6-a92c-a141ab1a4262)) + (pin "16" (uuid 13716329-e40a-4f5b-b3c5-f084cd2c79ef)) + (pin "17" (uuid 678a1c9a-2c69-4c35-ac59-df1f1e3ec519)) + (pin "18" (uuid 4edf6815-a980-4454-85bd-ab167b16d2c4)) + (pin "19" (uuid 71123f52-16b2-41ed-a4b8-c6c318f789d6)) + (pin "2" (uuid ed0f45fa-1e84-4aa5-8523-1191abc43f3d)) + (pin "20" (uuid c6555600-b509-49ae-99f8-2ba78aae0490)) + (pin "21" (uuid 0bceb731-ba16-4556-b932-43a7b0ed2132)) + (pin "22" (uuid 7d991f9a-6d31-41be-b725-ef736489d38b)) + (pin "23" (uuid 89b5c9e0-d020-47ea-8444-b27683f39957)) + (pin "24" (uuid e6ea983b-5636-4c73-8877-7ff20d9a3f3a)) + (pin "25" (uuid ddcbb8e8-ad04-45d8-b398-a22060b93fba)) + (pin "26" (uuid 4c86e887-c142-4397-817b-ade1819a155b)) + (pin "27" (uuid c24e4b3b-c05b-4e3d-a1ee-e2e7a4aa4652)) + (pin "28" (uuid 8bda0082-dcec-4713-8b3c-5555c83b4bb5)) + (pin "29" (uuid 6bb2ef46-5e61-4fde-b683-4f329ae957ba)) + (pin "3" (uuid 9fbb3285-e84d-40e9-b228-a9cb60c5ab55)) + (pin "30" (uuid d173d09c-0cbf-4568-827f-3d8457e6609c)) + (pin "31" (uuid 9e7382b0-53e8-4cb7-80dd-7d043efdb590)) + (pin "32" (uuid 83b80763-3bd0-4a5a-b163-c498f96211fa)) + (pin "33" (uuid ba901401-10bc-4c88-a011-574c3b3e626f)) + (pin "34" (uuid 494b8653-0295-488d-b78d-542a7c9aa928)) + (pin "35" (uuid 7f615913-03dc-44cc-a1b8-c7be2d60d368)) + (pin "36" (uuid 075685a2-3caa-4b94-9e39-f9d645432e83)) + (pin "4" (uuid d76ccdd3-721d-46a5-bfbf-6544e9ffe4b9)) + (pin "5" (uuid 05fda391-abf6-4e16-9f0e-d32ebb26e178)) + (pin "6" (uuid 191b3395-d098-46ff-8ed0-83291c6fbc8c)) + (pin "7" (uuid 045a5f5f-4a51-4ba4-9488-600c41e977c7)) + (pin "8" (uuid f269d1fe-ab06-40ee-a1f0-deff99e79b30)) + (pin "9" (uuid e987c1ea-7888-4d90-9d0c-79edd295e4a6)) + (instances + (project "loopy_adapter" + (path "/9d18f126-25a0-4767-9cfe-60845c6d7acd" + (reference "J2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 40.64 68.58 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 19ca6a68-41da-4635-a556-ed835dce8f06) + (property "Reference" "#PWR01" (at 40.64 74.93 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 40.64 73.66 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 40.64 68.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 40.64 68.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a0a8c710-f33b-4f73-8a37-6387d93a1d21)) + (instances + (project "loopy_adapter" + (path "/9d18f126-25a0-4767-9cfe-60845c6d7acd" + (reference "#PWR01") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 132.08 41.91 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 3456ae5a-ae18-412b-a75a-bff1cd035850) + (property "Reference" "#PWR03" (at 132.08 48.26 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 132.08 46.99 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 132.08 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 132.08 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e6abcd81-714f-4594-b761-cff3fcf66421)) + (instances + (project "loopy_adapter" + (path "/9d18f126-25a0-4767-9cfe-60845c6d7acd" + (reference "#PWR03") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:VCC") (at 129.54 68.58 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 3dd8e59e-2361-4f92-9592-6350048cc5b4) + (property "Reference" "#PWR02" (at 129.54 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (at 129.54 73.66 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 129.54 68.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 129.54 68.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 91bef71c-ab52-4876-bf1a-9dfe5a061039)) + (instances + (project "loopy_adapter" + (path "/9d18f126-25a0-4767-9cfe-60845c6d7acd" + (reference "#PWR02") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "OSCR:Loopy_Slot") (at 185.42 24.13 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 498793b9-6200-43af-9fab-e5a6b94d67f6) + (property "Reference" "J3" (at 185.42 19.05 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Loopy_Slot" (at 185.42 21.59 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "OSCR:Loopy_Slot" (at 185.42 24.13 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 185.42 24.13 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 238a6f7e-507d-4379-ae0b-b284d572906d)) + (pin "10" (uuid 7bf142fd-4845-4069-9663-27af77ef0ace)) + (pin "11" (uuid 457807d4-553c-4e6b-9284-162ebdcda6b2)) + (pin "12" (uuid 9f0cc2ab-3e68-47b4-a287-cc8997cc0320)) + (pin "13" (uuid fe0d5dab-d0d4-4d74-b03e-2e34bac34b31)) + (pin "14" (uuid ac4217ea-a2bb-4111-b465-4564e062dc90)) + (pin "15" (uuid 04c32bfc-1336-489c-baac-4ea11f6b8605)) + (pin "16" (uuid 92cfe86b-e52b-4b22-8831-3e442af50c67)) + (pin "17" (uuid 25ef37a8-5e28-4045-b092-3cfc9ce9240b)) + (pin "18" (uuid 1e3c1192-f4c1-47bc-8e95-8df996cd3bcd)) + (pin "19" (uuid b592e84a-c8f2-4882-a7d0-b49c0c40a9c3)) + (pin "2" (uuid ea382356-501e-4d17-ad43-47565a2289b9)) + (pin "20" (uuid 37287783-a510-432b-a885-47007dc2c776)) + (pin "21" (uuid 56ca402a-30e5-4e35-9c47-a724ffc8e534)) + (pin "22" (uuid 6d425b68-aca9-4efd-bafe-de05327983c9)) + (pin "23" (uuid bc751dd6-e983-403b-819e-c1d4a293042e)) + (pin "24" (uuid aeb5da15-c7d5-4c71-8d56-f5d6c505204b)) + (pin "25" (uuid 7b6fd263-0f8d-4a3c-a8ae-bfad3aeb3e3b)) + (pin "26" (uuid f3637878-03d3-491b-9234-3722d73f4c32)) + (pin "27" (uuid fd7adc07-a077-4b13-bce5-b2905eaeb0d8)) + (pin "28" (uuid 34434e66-3e43-43cd-b043-0e33587050d0)) + (pin "29" (uuid 1e9b242b-524c-4b4c-9417-269ef72216c2)) + (pin "3" (uuid e8a9da13-6e55-4dd0-8c09-364938941dd8)) + (pin "30" (uuid 4d62272e-2a34-4f3f-8bfd-bfb5d74510f5)) + (pin "31" (uuid 3816ae4d-cb8c-4ee5-ba75-e5dca1b7ace9)) + (pin "32" (uuid 11537d77-8bb7-4dd2-8d7a-35d0dd37a94e)) + (pin "33" (uuid 6b3a135d-33fb-450b-aaff-4b46551a6280)) + (pin "34" (uuid 21f60c12-8c55-4590-b6e1-e4f453f85eef)) + (pin "35" (uuid 70ea3405-f549-422a-b34b-103f98defb28)) + (pin "36" (uuid 179ad86c-a879-42c8-980a-0b16e885055f)) + (pin "37" (uuid 6a642784-0265-47a6-81c0-a60598122884)) + (pin "38" (uuid 97ba8133-a390-40d2-9f04-13ca456fc07b)) + (pin "39" (uuid 64fbcad4-19c1-4924-95c8-8f852175e218)) + (pin "4" (uuid 3dd4a8c5-c653-4a15-b735-e490b2db4ffe)) + (pin "40" (uuid ec7f17ad-84ca-4152-a0a9-59e6136b2122)) + (pin "41" (uuid 66078f9b-3e31-43a0-9a47-4b7f7cf54d37)) + (pin "42" (uuid bcffe36c-992d-4d50-b74a-5cebfa01560c)) + (pin "43" (uuid 4c22cbed-4bda-41a7-ba5b-9aea54996dee)) + (pin "44" (uuid 1a08f95e-a46e-4659-aa4c-09d2cde18ab8)) + (pin "45" (uuid 572c8c03-9461-4bc2-bd6e-03b8cbabc7f4)) + (pin "46" (uuid 0c26be8d-f529-4980-ae05-99add9b74de4)) + (pin "47" (uuid 93e2992a-6293-414e-a8b5-09050fb2a8a9)) + (pin "48" (uuid 3a3d1d2f-7c93-440b-8451-f95256f6f431)) + (pin "49" (uuid 817e27ae-6872-47e4-afcf-4a407f78043f)) + (pin "5" (uuid cb5ce3a7-63d7-4768-85e3-5e3ccd1b516d)) + (pin "50" (uuid 60673564-b2cf-46fd-9eac-258d18d36e29)) + (pin "51" (uuid 9bd3087f-f030-49c9-8abe-4d2c0421dab2)) + (pin "52" (uuid ccb4d77b-4c76-4ec1-8038-5f7764c7e779)) + (pin "53" (uuid 2aa5ff81-8800-45a8-ae77-abbbc174c5d5)) + (pin "54" (uuid 4ca110b2-4d55-493e-a662-9e91eb882c02)) + (pin "55" (uuid d412a7a7-1bfd-4472-9c85-7892712dffed)) + (pin "56" (uuid ae1c4808-2a49-44b8-8643-fd20bdba1c0c)) + (pin "57" (uuid cfbf5275-a016-456b-9e6d-3f9e9a7715bf)) + (pin "58" (uuid a6c00c48-aaf3-49d4-806d-e5a894735ed6)) + (pin "59" (uuid d66851f6-8d92-4e1d-bff1-67b494e4d4b0)) + (pin "6" (uuid 98f49dae-327f-4bba-960c-9bae223a97c7)) + (pin "60" (uuid 66aedb08-311c-45b2-adee-e4cabf8e21c4)) + (pin "61" (uuid 7c9f797f-91d8-40f2-a5e7-44386f9c093d)) + (pin "62" (uuid d3620e39-2dbc-4bc7-9299-05c2a6165a54)) + (pin "63" (uuid f4d4ac5b-105c-4556-ab4c-1dde33bef1cd)) + (pin "64" (uuid 9a8162f1-590b-434d-aa3e-b32226a667a5)) + (pin "65" (uuid 39f01ad3-53d7-4c00-b1d9-e5494f686b6f)) + (pin "66" (uuid 5b54c613-e9fb-442b-a1e6-01b8eba908ca)) + (pin "67" (uuid e099af44-9d1b-4e1d-9784-0aaa89d61ef1)) + (pin "68" (uuid eb557564-b9de-4f1a-aa27-c0ea35a727cd)) + (pin "69" (uuid a57b7970-5912-44c6-b66b-ca522ef0ac83)) + (pin "7" (uuid d80833f6-47c0-4b46-9943-23c0172d5307)) + (pin "70" (uuid 87e74eab-e584-4a2d-a323-83d277e1bdda)) + (pin "71" (uuid 2014a344-a239-4f37-9477-88f3526c9aa3)) + (pin "72" (uuid 18f9f7af-b69d-452b-a307-653d7a79eff3)) + (pin "73" (uuid 0b486a20-3b4e-47ae-a8e8-dc80b05d9e79)) + (pin "74" (uuid 737726ca-7471-4f75-8fae-37866d44b5bf)) + (pin "75" (uuid 8383cc63-47dd-43d4-bef4-70480f02c038)) + (pin "76" (uuid d616fc0a-df29-4453-8b62-6a70dd673054)) + (pin "77" (uuid a96aff1f-0fb1-4f1b-85f2-1d623d3c3025)) + (pin "78" (uuid 4df7f739-ceb3-4494-92e2-f02c85c60c11)) + (pin "79" (uuid 41c2e1a1-6290-4fdb-97ee-f7527ec0b532)) + (pin "8" (uuid ac4ec3a6-caa5-4594-b7f8-8a9a9e864bcc)) + (pin "80" (uuid a939da6b-10c2-4230-b31c-63d0ffd08dae)) + (pin "81" (uuid 76d544a2-282a-4dfe-bef6-adafaa868c75)) + (pin "82" (uuid fe2fd7a6-c67c-480b-81eb-0490e308bf8f)) + (pin "83" (uuid 8d1e123b-9369-4185-8b36-40887eebbd1d)) + (pin "84" (uuid 4b0b31a6-c5ec-4344-bb95-47be9e58c8e4)) + (pin "85" (uuid 332e3d89-7d58-43f2-9ce1-34e21541a755)) + (pin "86" (uuid 78bfdea0-6546-4005-bc03-4d2a60adff2c)) + (pin "87" (uuid 69309024-b26b-457d-9720-b8e6684c4bcb)) + (pin "88" (uuid f0090a95-605e-4314-938f-6f5ea2cc5f6e)) + (pin "89" (uuid c57e049f-c727-41c8-b3b7-fa04ace505c2)) + (pin "9" (uuid 0ee2db1f-9b57-4f3a-ab1c-50e4c7d2c1f6)) + (pin "90" (uuid 30cb56ec-d893-4b02-80a0-db90dda29949)) + (instances + (project "loopy_adapter" + (path "/9d18f126-25a0-4767-9cfe-60845c6d7acd" + (reference "J3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector_Generic:Conn_01x38") (at 83.82 33.02 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7f6cd577-ef9e-42a4-adf6-7998d45df605) + (property "Reference" "J1" (at 85.09 26.67 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "CART SLOT TOP ROW" (at 85.09 29.21 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Connector_PinSocket_2.54mm:PinSocket_1x38_P2.54mm_Vertical" (at 83.82 33.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 83.82 33.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ec84bf09-e1c1-46dd-a012-c332cdd0c2d5)) + (pin "10" (uuid eef16bf3-a050-4d90-96ee-40b104928198)) + (pin "11" (uuid 3c236b88-d555-42db-b1ae-51d72b98ace0)) + (pin "12" (uuid e910263f-5657-437c-a1cf-967f621f6787)) + (pin "13" (uuid 3b05712a-a971-4612-b6b4-3e4629eaf6b6)) + (pin "14" (uuid 57661ec9-c3db-4e0d-9bf1-bdd7e00d0b06)) + (pin "15" (uuid 431394c7-1ec0-4446-8d78-02a88dbb2d7d)) + (pin "16" (uuid e667054c-9d71-47e3-8817-0db24d654848)) + (pin "17" (uuid 8eaf6758-8a3a-4a38-bff4-f2831614bbd7)) + (pin "18" (uuid 83278d06-048f-4e08-96a5-da9cdef7ebac)) + (pin "19" (uuid afffcefa-72d2-4811-8116-8f259650fd43)) + (pin "2" (uuid 1a9cfaa4-4389-490e-ae92-2bfdc5c183ce)) + (pin "20" (uuid c09b255d-54d4-4b9e-964d-21f62dc916b3)) + (pin "21" (uuid 708c8e19-eeac-415b-aabd-1be203ffe117)) + (pin "22" (uuid 22639b6a-d992-4b04-b9f6-bc7c2b508a4b)) + (pin "23" (uuid 6765b331-4455-4127-b384-e6dd0a3a0797)) + (pin "24" (uuid 36a193d1-f60f-4761-b1b8-6cf5eeb4509b)) + (pin "25" (uuid 98443aeb-e0bf-4243-bb20-d2f08eded3a0)) + (pin "26" (uuid 54b69353-54a7-461e-89be-9a730aa5db4d)) + (pin "27" (uuid 6f91223a-dac7-406b-9286-25ad7a92ea81)) + (pin "28" (uuid aa2e768a-cf92-4e72-82d0-ad37247913b0)) + (pin "29" (uuid 1347bfaa-7d4f-4a42-aa80-ebf558fda5ab)) + (pin "3" (uuid 81fa939b-f97a-4656-a7af-9533827a4f41)) + (pin "30" (uuid e16ba5d8-296b-424a-9959-80064bb57b1c)) + (pin "31" (uuid 2ca1c592-88da-4763-97eb-60020e628c23)) + (pin "32" (uuid a696ee9e-d58a-4933-b021-6fdf10f1ab7f)) + (pin "33" (uuid 2634f6b8-8f56-42be-8819-131d31569533)) + (pin "34" (uuid 7c1e0b72-9a97-4909-bbdf-96d17781427c)) + (pin "35" (uuid 5d9855bb-7253-4c8e-9aed-d34d78364497)) + (pin "36" (uuid cbcb7911-a6e4-4ce7-a607-77a737e84f20)) + (pin "37" (uuid 87223e7f-2879-429d-bedf-62ba6b9ec26a)) + (pin "38" (uuid 3527131e-d5e2-4f44-bb0e-d6248669ae5a)) + (pin "4" (uuid c42fcdf2-f44a-4672-8b7f-e307b6f88d69)) + (pin "5" (uuid ee70109e-2606-40c7-a326-a3800f9ef811)) + (pin "6" (uuid 252188a5-947f-4c8b-a707-bf6c3afd292c)) + (pin "7" (uuid c9d7125d-0de0-4257-9964-57b708d13659)) + (pin "8" (uuid 7fe762f7-9a34-4017-bdb4-2414750c27af)) + (pin "9" (uuid 3affc2b1-afbe-4ada-872b-0fb3d5a67416)) + (instances + (project "loopy_adapter" + (path "/9d18f126-25a0-4767-9cfe-60845c6d7acd" + (reference "J1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:PWR_FLAG") (at 43.18 39.37 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 9aba59ad-4b5c-4de7-a53a-78910f3056ea) + (property "Reference" "#FLG0101" (at 41.275 39.37 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "PWR_FLAG" (at 40.64 39.3701 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 43.18 39.37 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 43.18 39.37 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f5cb1763-2978-4f50-b881-901b654ff7ae)) + (instances + (project "loopy_adapter" + (path "/9d18f126-25a0-4767-9cfe-60845c6d7acd" + (reference "#FLG0101") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:PWR_FLAG") (at 129.54 67.31 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 9b9d6b2f-60fc-469f-8a97-10598f51a0f1) + (property "Reference" "#FLG02" (at 131.445 67.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "PWR_FLAG" (at 132.08 67.3099 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 129.54 67.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 129.54 67.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2169522c-d7c5-4815-8282-42533a20e4e1)) + (instances + (project "loopy_adapter" + (path "/9d18f126-25a0-4767-9cfe-60845c6d7acd" + (reference "#FLG02") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:VCC") (at 38.1 41.91 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid d921e323-7f02-48b1-8968-74720dbf839c) + (property "Reference" "#PWR013" (at 38.1 38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (at 38.1 46.99 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 38.1 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 38.1 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8eca0a41-3c28-4ed5-ad49-c474b8733907)) + (instances + (project "loopy_adapter" + (path "/9d18f126-25a0-4767-9cfe-60845c6d7acd" + (reference "#PWR013") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:PWR_FLAG") (at 40.64 67.31 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid f13a8730-0d5a-4e6f-9176-fd0404af1a22) + (property "Reference" "#FLG01" (at 38.735 67.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "PWR_FLAG" (at 36.83 67.3099 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 40.64 67.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 40.64 67.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 16c0822b-6787-4f03-8193-f468a6894096)) + (instances + (project "loopy_adapter" + (path "/9d18f126-25a0-4767-9cfe-60845c6d7acd" + (reference "#FLG01") (unit 1) + ) + ) + ) + ) + + (sheet_instances + (path "/" (page "1")) + ) +) diff --git a/hardware/loopy_adapter/sym-lib-table b/hardware/loopy_adapter/sym-lib-table new file mode 100644 index 0000000..5c674cd --- /dev/null +++ b/hardware/loopy_adapter/sym-lib-table @@ -0,0 +1,4 @@ +(sym_lib_table + (version 7) + (lib (name "OSCR")(type "KiCad")(uri "${KIPRJMOD}/../symbols/!OSCR.kicad_sym")(options "")(descr "")) +) diff --git a/hardware/symbols/!OSCR.kicad_sym b/hardware/symbols/!OSCR.kicad_sym index b049aca..6efb916 100644 --- a/hardware/symbols/!OSCR.kicad_sym +++ b/hardware/symbols/!OSCR.kicad_sym @@ -1,20 +1,20 @@ -(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) +(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor) (symbol "FC_Slot" (in_bom yes) (on_board yes) - (property "Reference" "U" (id 0) (at -16.51 52.07 0) + (property "Reference" "U" (at -16.51 52.07 0) (effects (font (size 1.27 1.27))) ) - (property "Value" "FC_Slot" (id 1) (at -13.97 46.99 0) + (property "Value" "FC_Slot" (at -13.97 46.99 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "!OSCR:FC_Slot" (id 2) (at 0 0 0) + (property "Footprint" "!OSCR:FC_Slot" (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 0 0 0) + (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) (symbol "FC_Slot_0_1" (rectangle (start -17.78 44.45) (end 17.78 -34.29) - (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (stroke (width 0.1524) (type default)) (fill (type none)) ) ) @@ -262,16 +262,16 @@ ) ) (symbol "GBA_Slot" (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at -39.37 15.24 0) + (property "Reference" "J" (at -39.37 15.24 0) (effects (font (size 1.27 1.27))) ) - (property "Value" "GBA_Slot" (id 1) (at -35.56 11.43 0) + (property "Value" "GBA_Slot" (at -35.56 11.43 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "!OSCR:GBA_Slot" (id 2) (at -19.05 15.24 0) + (property "Footprint" "!OSCR:GBA_Slot" (at -19.05 15.24 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at -19.05 15.24 0) + (property "Datasheet" "" (at -19.05 15.24 0) (effects (font (size 1.27 1.27)) hide) ) (symbol "GBA_Slot_0_0" @@ -286,7 +286,7 @@ ) (symbol "GBA_Slot_0_1" (rectangle (start 41.91 -6.35) (end -39.37 10.16) - (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (stroke (width 0.1524) (type default)) (fill (type none)) ) ) @@ -421,22 +421,402 @@ ) ) ) - (symbol "MD_Slot" (in_bom yes) (on_board yes) - (property "Reference" "U" (id 0) (at -1.27 39.37 0) + (symbol "Loopy_Slot" (in_bom yes) (on_board yes) + (property "Reference" "J" (at 0 1.27 0) (effects (font (size 1.27 1.27))) ) - (property "Value" "MD_Slot" (id 1) (at 1.27 36.83 0) + (property "Value" "Loopy_Slot" (at 0 0 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "!OSCR:MD_Slot" (id 2) (at 0 0 0) + (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 0 0 0) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Loopy_Slot_1_1" + (rectangle (start -7.62 0) (end 7.62 -116.84) + (stroke (width 0) (type default)) + (fill (type background)) + ) + (pin power_in line (at -11.43 -2.54 0) (length 3.81) + (name "+5V" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -11.43 -25.4 0) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -11.43 -27.94 0) (length 3.81) + (name "~{RAMWE}" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -11.43 -30.48 0) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -11.43 -33.02 0) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -11.43 -35.56 0) (length 3.81) + (name "+5V" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -11.43 -38.1 0) (length 3.81) + (name "PA15" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -11.43 -40.64 0) (length 3.81) + (name "PB1" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -11.43 -43.18 0) (length 3.81) + (name "PB9" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -11.43 -45.72 0) (length 3.81) + (name "PB10" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -11.43 -48.26 0) (length 3.81) + (name "PB11" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -11.43 -5.08 0) (length 3.81) + (name "AR" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -11.43 -50.8 0) (length 3.81) + (name "PB8" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -11.43 -53.34 0) (length 3.81) + (name "PB12" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -55.88 0) (length 3.81) + (name "A12" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -58.42 0) (length 3.81) + (name "A10" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -60.96 0) (length 3.81) + (name "A8" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -63.5 0) (length 3.81) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -66.04 0) (length 3.81) + (name "A13" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -68.58 0) (length 3.81) + (name "A15" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -71.12 0) (length 3.81) + (name "A20" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at -11.43 -73.66 0) (length 3.81) + (name "+5V" (effects (font (size 1.27 1.27)))) + (number "29" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -11.43 -7.62 0) (length 3.81) + (name "AVCC" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -76.2 0) (length 3.81) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "30" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -78.74 0) (length 3.81) + (name "A21" (effects (font (size 1.27 1.27)))) + (number "31" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -81.28 0) (length 3.81) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "32" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -83.82 0) (length 3.81) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "33" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -11.43 -86.36 0) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "34" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -88.9 0) (length 3.81) + (name "D0" (effects (font (size 1.27 1.27)))) + (number "35" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -11.43 -91.44 0) (length 3.81) + (name "~{RESET}" (effects (font (size 1.27 1.27)))) + (number "36" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -93.98 0) (length 3.81) + (name "D2" (effects (font (size 1.27 1.27)))) + (number "37" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -96.52 0) (length 3.81) + (name "D3" (effects (font (size 1.27 1.27)))) + (number "38" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -99.06 0) (length 3.81) + (name "D14" (effects (font (size 1.27 1.27)))) + (number "39" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -11.43 -10.16 0) (length 3.81) + (name "AL" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -101.6 0) (length 3.81) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "40" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -104.14 0) (length 3.81) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "41" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -106.68 0) (length 3.81) + (name "D8" (effects (font (size 1.27 1.27)))) + (number "42" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -11.43 -109.22 0) (length 3.81) + (name "AGND" (effects (font (size 1.27 1.27)))) + (number "43" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -11.43 -111.76 0) (length 3.81) + (name "D10" (effects (font (size 1.27 1.27)))) + (number "44" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -11.43 -114.3 0) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "45" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 11.43 -114.3 180) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "46" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 11.43 -111.76 180) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "47" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 11.43 -109.22 180) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "48" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -106.68 180) (length 3.81) + (name "AGND" (effects (font (size 1.27 1.27)))) + (number "49" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -11.43 -12.7 0) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -104.14 180) (length 3.81) + (name "VSYNC" (effects (font (size 1.27 1.27)))) + (number "50" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -101.6 180) (length 3.81) + (name "VFB" (effects (font (size 1.27 1.27)))) + (number "51" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 11.43 -99.06 180) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "52" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -96.52 180) (length 3.81) + (name "RH_P56" (effects (font (size 1.27 1.27)))) + (number "53" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 11.43 -93.98 180) (length 3.81) + (name "~{CS6}" (effects (font (size 1.27 1.27)))) + (number "54" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 11.43 -91.44 180) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "55" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -88.9 180) (length 3.81) + (name "~{OE}" (effects (font (size 1.27 1.27)))) + (number "56" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 11.43 -86.36 180) (length 3.81) + (name "+5V" (effects (font (size 1.27 1.27)))) + (number "57" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 11.43 -83.82 180) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "58" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 11.43 -81.28 180) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "59" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -11.43 -15.24 0) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -78.74 180) (length 3.81) + (name "CLK" (effects (font (size 1.27 1.27)))) + (number "60" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -76.2 180) (length 3.81) + (name "PB3" (effects (font (size 1.27 1.27)))) + (number "61" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -73.66 180) (length 3.81) + (name "PB5" (effects (font (size 1.27 1.27)))) + (number "62" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -71.12 180) (length 3.81) + (name "PB7" (effects (font (size 1.27 1.27)))) + (number "63" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -68.58 180) (length 3.81) + (name "PB13" (effects (font (size 1.27 1.27)))) + (number "64" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -66.04 180) (length 3.81) + (name "PB14" (effects (font (size 1.27 1.27)))) + (number "65" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 11.43 -63.5 180) (length 3.81) + (name "PB15" (effects (font (size 1.27 1.27)))) + (number "66" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -60.96 180) (length 3.81) + (name "A11" (effects (font (size 1.27 1.27)))) + (number "67" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -58.42 180) (length 3.81) + (name "A9" (effects (font (size 1.27 1.27)))) + (number "68" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -55.88 180) (length 3.81) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "69" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -11.43 -17.78 0) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -53.34 180) (length 3.81) + (name "A5" (effects (font (size 1.27 1.27)))) + (number "70" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -50.8 180) (length 3.81) + (name "A14" (effects (font (size 1.27 1.27)))) + (number "71" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -48.26 180) (length 3.81) + (name "A17" (effects (font (size 1.27 1.27)))) + (number "72" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -45.72 180) (length 3.81) + (name "A16" (effects (font (size 1.27 1.27)))) + (number "73" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -43.18 180) (length 3.81) + (name "A18" (effects (font (size 1.27 1.27)))) + (number "74" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 11.43 -40.64 180) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "75" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -38.1 180) (length 3.81) + (name "A19" (effects (font (size 1.27 1.27)))) + (number "76" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -35.56 180) (length 3.81) + (name "A4" (effects (font (size 1.27 1.27)))) + (number "77" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -33.02 180) (length 3.81) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "78" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 11.43 -30.48 180) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "79" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -11.43 -20.32 0) (length 3.81) + (name "CVID" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 11.43 -27.94 180) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "80" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -25.4 180) (length 3.81) + (name "D1" (effects (font (size 1.27 1.27)))) + (number "81" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -22.86 180) (length 3.81) + (name "D12" (effects (font (size 1.27 1.27)))) + (number "82" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -20.32 180) (length 3.81) + (name "D13" (effects (font (size 1.27 1.27)))) + (number "83" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -17.78 180) (length 3.81) + (name "D15" (effects (font (size 1.27 1.27)))) + (number "84" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -15.24 180) (length 3.81) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "85" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -12.7 180) (length 3.81) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "86" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 11.43 -10.16 180) (length 3.81) + (name "" (effects (font (size 1.27 1.27)))) + (number "87" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -7.62 180) (length 3.81) + (name "D9" (effects (font (size 1.27 1.27)))) + (number "88" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 11.43 -5.08 180) (length 3.81) + (name "+5V" (effects (font (size 1.27 1.27)))) + (number "89" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -11.43 -22.86 0) (length 3.81) + (name "~{CS2}" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 11.43 -2.54 180) (length 3.81) + (name "D11" (effects (font (size 1.27 1.27)))) + (number "90" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "MD_Slot" (in_bom yes) (on_board yes) + (property "Reference" "U" (at -1.27 39.37 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MD_Slot" (at 1.27 36.83 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "!OSCR:MD_Slot" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) (symbol "MD_Slot_0_1" (rectangle (start -7.62 20.32) (end 20.32 -63.5) - (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (stroke (width 0.1524) (type default)) (fill (type none)) ) ) @@ -700,21 +1080,21 @@ ) ) (symbol "N64_Slot" (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at -10.16 35.56 0) + (property "Reference" "J" (at -10.16 35.56 0) (effects (font (size 1.27 1.27))) ) - (property "Value" "N64_Slot" (id 1) (at -6.35 33.02 0) + (property "Value" "N64_Slot" (at -6.35 33.02 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "!OSCR:N64 Slot" (id 2) (at -5.08 20.32 0) + (property "Footprint" "!OSCR:N64 Slot" (at -5.08 20.32 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at -5.08 20.32 0) + (property "Datasheet" "" (at -5.08 20.32 0) (effects (font (size 1.27 1.27)) hide) ) (symbol "N64_Slot_0_1" (rectangle (start -10.16 31.75) (end 15.24 -34.29) - (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (stroke (width 0.1524) (type default)) (fill (type none)) ) ) @@ -922,21 +1302,21 @@ ) ) (symbol "NES_Slot" (in_bom yes) (on_board yes) - (property "Reference" "U" (id 0) (at -16.51 44.45 0) + (property "Reference" "U" (at -16.51 44.45 0) (effects (font (size 1.27 1.27))) ) - (property "Value" "NES_Slot" (id 1) (at -12.7 41.91 0) + (property "Value" "NES_Slot" (at -12.7 41.91 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "!OSCR:NES_Slot" (id 2) (at 0 0 0) + (property "Footprint" "!OSCR:NES_Slot" (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 0 0 0) + (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) (symbol "NES_Slot_0_1" (rectangle (start -16.51 39.37) (end 19.05 -54.61) - (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (stroke (width 0.1524) (type default)) (fill (type none)) ) ) @@ -1232,21 +1612,21 @@ ) ) (symbol "SMS_Slot" (in_bom yes) (on_board yes) - (property "Reference" "U" (id 0) (at -10.16 35.56 0) + (property "Reference" "U" (at -10.16 35.56 0) (effects (font (size 1.27 1.27))) ) - (property "Value" "SMS_Slot" (id 1) (at -6.35 33.02 0) + (property "Value" "SMS_Slot" (at -6.35 33.02 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "!OSCR:SMS_Slot" (id 2) (at -6.35 33.02 0) + (property "Footprint" "!OSCR:SMS_Slot" (at -6.35 33.02 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at -6.35 33.02 0) + (property "Datasheet" "" (at -6.35 33.02 0) (effects (font (size 1.27 1.27)) hide) ) (symbol "SMS_Slot_0_1" (rectangle (start -11.43 30.48) (end 10.16 -35.56) - (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (stroke (width 0.1524) (type default)) (fill (type none)) ) ) @@ -1454,21 +1834,21 @@ ) ) (symbol "SNES_Slot" (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 12.7 45.72 0) + (property "Reference" "J" (at 12.7 45.72 0) (effects (font (size 1.27 1.27))) ) - (property "Value" "SNES_Slot" (id 1) (at -11.43 45.72 0) + (property "Value" "SNES_Slot" (at -11.43 45.72 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "!OSCR:SNES Slot" (id 2) (at 0 44.45 0) + (property "Footprint" "!OSCR:SNES Slot" (at 0 44.45 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 0 44.45 0) + (property "Datasheet" "" (at 0 44.45 0) (effects (font (size 1.27 1.27)) hide) ) (symbol "SNES_Slot_0_1" (rectangle (start -16.51 44.45) (end 19.05 -46.99) - (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (stroke (width 0.1524) (type default)) (fill (type none)) ) )