Finished the board including the connector and mousebites

This commit is contained in:
Dennis Brentjes
2026-07-22 22:02:12 +02:00
parent a86aa255f1
commit 5828d6a388
16 changed files with 11159 additions and 6453 deletions
+258 -61
View File
@@ -1239,10 +1239,46 @@
(embedded_fonts no)
)
)
(no_connect
(at 110.49 90.17)
(uuid "01aed343-ee55-43ca-9d12-da07db63d213")
)
(no_connect
(at 110.49 85.09)
(uuid "2e2bbfb5-a908-4239-8dea-edf46f2663e7")
)
(no_connect
(at 110.49 95.25)
(uuid "368adb60-1f1b-4962-9592-468333e9a431")
)
(no_connect
(at 110.49 97.79)
(uuid "40142202-21fa-4f5a-a288-f2919aa8a958")
)
(no_connect
(at 110.49 77.47)
(uuid "474ac82a-129d-48a0-999c-ba722f9c922d")
)
(no_connect
(at 110.49 87.63)
(uuid "4adfedad-c278-4598-814f-b739c90ab29f")
)
(no_connect
(at 74.93 93.98)
(uuid "b855de1b-54c4-47f5-a83c-8776d2aea575")
)
(no_connect
(at 110.49 92.71)
(uuid "bdb944a3-7209-41cd-a72e-20674055f3d3")
)
(no_connect
(at 110.49 82.55)
(uuid "cd245ba5-932c-42ce-967b-527cd3fbace9")
)
(no_connect
(at 110.49 100.33)
(uuid "f6478aab-b777-458a-8a20-38b2badd0941")
)
(wire
(pts
(xy 64.77 96.52) (xy 62.23 96.52)
@@ -1255,7 +1291,7 @@
)
(wire
(pts
(xy 96.52 76.2) (xy 96.52 82.55)
(xy 24.13 81.28) (xy 24.13 87.63)
)
(stroke
(width 0)
@@ -1285,7 +1321,7 @@
)
(wire
(pts
(xy 96.52 90.17) (xy 96.52 95.25)
(xy 24.13 95.25) (xy 24.13 100.33)
)
(stroke
(width 0)
@@ -1383,6 +1419,16 @@
)
(uuid "a9b98f12-4996-44d1-ae46-2792ac2046f7")
)
(wire
(pts
(xy 38.1 95.25) (xy 38.1 100.33)
)
(stroke
(width 0)
(type default)
)
(uuid "aac1f9b8-1a7f-432f-a761-de465b824eee")
)
(wire
(pts
(xy 74.93 93.98) (xy 62.23 93.98)
@@ -1393,6 +1439,16 @@
)
(uuid "ac10f016-ef9e-402a-8ae0-3b78bd758afa")
)
(wire
(pts
(xy 38.1 81.28) (xy 38.1 87.63)
)
(stroke
(width 0)
(type default)
)
(uuid "bdb465b5-698e-4fe3-95e6-abb757bdacf8")
)
(wire
(pts
(xy 74.93 81.28) (xy 62.23 81.28)
@@ -1424,7 +1480,7 @@
(uuid "fd73b349-d700-4bfa-9b20-b662f3b5fa69")
)
(label "EXI_MOSI_RAW"
(at 27.94 90.17 180)
(at 58.42 41.91 180)
(effects
(font
(size 1.27 1.27)
@@ -1434,7 +1490,7 @@
(uuid "1673f89a-b196-4e3a-8b31-50ae5115685e")
)
(label "EXI_MISO_RAW"
(at 27.94 85.09 180)
(at 58.42 36.83 180)
(effects
(font
(size 1.27 1.27)
@@ -1453,8 +1509,18 @@
)
(uuid "2f6a1b3c-2b9e-4f1b-9d6a-6e8f4b0c1a2d")
)
(label "EXI_GND"
(at 110.49 102.87 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
(uuid "3847a147-ee7d-469e-b10b-cde365952105")
)
(label "EXI_INT"
(at 27.94 97.79 180)
(at 58.42 49.53 180)
(effects
(font
(size 1.27 1.27)
@@ -1474,7 +1540,7 @@
(uuid "5b8c3d1e-6f7a-4b9c-9d0e-1f2a3b4c5d6e")
)
(label "EXI_CS"
(at 27.94 87.63 180)
(at 58.42 39.37 180)
(effects
(font
(size 1.27 1.27)
@@ -1514,17 +1580,17 @@
(uuid "9e1d4a2b-8c3f-4a5e-b1d6-2f7c9e0a4b3d")
)
(label "12V_EXI"
(at 46.99 86.36 180)
(at 38.1 81.28 90)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
(justify left bottom)
)
(uuid "a5f89a25-304f-4bd7-ad04-bee13500abd8")
)
(label "EXTIN_RAW"
(at 27.94 95.25 180)
(at 58.42 46.99 180)
(effects
(font
(size 1.27 1.27)
@@ -1543,8 +1609,18 @@
)
(uuid "c9d70ab0-2af1-490e-becd-c3978fe3fe26")
)
(label "EXI_GND"
(at 110.49 80.01 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
(uuid "d5e4c212-9d51-4b55-aa22-2e4e349b029c")
)
(label "EXI_CLK_RAW"
(at 27.94 92.71 180)
(at 58.42 44.45 180)
(effects
(font
(size 1.27 1.27)
@@ -1553,9 +1629,19 @@
)
(uuid "db4a6fbe-2eeb-435c-a6e4-0d2a028a1373")
)
(label "EXI_GND"
(at 110.49 105.41 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
(uuid "efd00d77-7e87-45bb-8c02-f9c931994a36")
)
(hierarchical_label "12V_EXI"
(shape output)
(at 96.52 76.2 90)
(at 24.13 81.28 90)
(effects
(font
(size 1.27 1.27)
@@ -1707,7 +1793,7 @@
)
(symbol
(lib_id "Device:C_Polarized")
(at 96.52 86.36 0)
(at 24.13 91.44 0)
(unit 1)
(body_style 1)
(exclude_from_sim no)
@@ -1717,7 +1803,7 @@
(dnp no)
(uuid "11c5a587-7b43-454b-8483-cecc6ffb0da5")
(property "Reference" "C65"
(at 99.06 85.09 0)
(at 26.67 90.17 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -1728,7 +1814,7 @@
)
)
(property "Value" "100uF"
(at 99.06 87.63 0)
(at 26.67 92.71 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -1739,7 +1825,7 @@
)
)
(property "Footprint" "Capacitor_SMD:CP_Elec_6.3x7.7"
(at 96.52 86.36 0)
(at 24.13 91.44 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -1750,7 +1836,7 @@
)
)
(property "Datasheet" ""
(at 96.52 86.36 0)
(at 24.13 91.44 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -1760,7 +1846,7 @@
)
)
(property "Description" "Polarized capacitor"
(at 96.52 86.36 0)
(at 24.13 91.44 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -1771,7 +1857,7 @@
)
)
(property "MPN" "VZH101M1ETR-0607"
(at 0 0 0)
(at -72.39 5.08 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -1782,7 +1868,7 @@
)
)
(property "Manufacturer" "Lelon"
(at 0 0 0)
(at -72.39 5.08 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -1793,7 +1879,7 @@
)
)
(property "LCSC" "C311617"
(at 0 0 0)
(at -72.39 5.08 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -1804,7 +1890,7 @@
)
)
(property "Type" "Aluminum"
(at 96.52 86.36 0)
(at 24.13 91.44 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -1815,7 +1901,7 @@
)
)
(property "V" "25V"
(at 96.52 86.36 0)
(at 24.13 91.44 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -1842,7 +1928,7 @@
)
(symbol
(lib_id "PUSB3AB6Z_ES:PUSB3AB6Z_ES")
(at 38.1 91.44 0)
(at 68.58 43.18 0)
(unit 1)
(body_style 1)
(exclude_from_sim no)
@@ -1852,7 +1938,7 @@
(dnp no)
(uuid "165499df-6aee-4ac7-8721-5c64a577f026")
(property "Reference" "D2"
(at 27.94 79.6698 0)
(at 58.42 31.4098 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -1863,7 +1949,7 @@
)
)
(property "Value" "PUSB3AB6Z(ES)"
(at 27.94 101.6 0)
(at 58.42 53.34 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -1874,7 +1960,7 @@
)
)
(property "Footprint" "hardware:SON50P110X213X50-7"
(at 38.1 91.44 0)
(at 68.58 43.18 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -1885,7 +1971,7 @@
)
)
(property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/PUSB3AB6.pdf"
(at 38.1 91.44 0)
(at 68.58 43.18 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -1896,7 +1982,7 @@
)
)
(property "Description" "6-channel 3.3V 0.15pF ultra-low-cap TVS array on EXI_CLK/CS/MOSI/MISO/INT + ExtIn, all channels used; tapped upstream of series resistors on the connector side"
(at 38.1 91.44 0)
(at 68.58 43.18 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -1907,7 +1993,7 @@
)
)
(property "MPN" "PUSB3AB6Z(ES)"
(at 38.1 91.44 0)
(at 68.58 43.18 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -1918,7 +2004,7 @@
)
)
(property "Manufacturer" "ElecSuper (2nd source of Nexperia PUSB3AB6Z)"
(at 38.1 91.44 0)
(at 68.58 43.18 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -1929,7 +2015,7 @@
)
)
(property "LCSC" "C49383400"
(at 38.1 91.44 0)
(at 68.58 43.18 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -2044,6 +2130,117 @@
)
)
)
(symbol
(lib_id "GameCube:Sp1_Connector")
(at 109.22 90.17 0)
(unit 1)
(body_style 1)
(exclude_from_sim no)
(in_bom no)
(on_board yes)
(in_pos_files yes)
(dnp yes)
(uuid "20452aa5-87af-4da4-8d33-0ef66ad5d3a1")
(property "Reference" "J5"
(at 97.79 73.406 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "SP1_REFERENCE_DNP"
(at 96.52 75.692 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "hardware:SP1_eth2sp1_reference"
(at 110.49 74.93 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 110.49 74.93 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" "SP1 gold-finger insert, copied from eth2sp1 (github.com/jochemvdmeulen/eth2sp1). Fabricated on this panel via mouse-bite tab, snapped off and hand-soldered onto J3. Signal/power pins (1,3-10) are no-connect (mechanical/electrical bring-up happens after hand-soldering); pins 2,11,12 (shield/ground) tie to EXI_GND, a dedicated reference-plane net for the fingers, kept separate from board GND until joined to J3 by solder. Always DNP (bare PCB copper, not a purchasable part)."
(at 110.49 74.93 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(pin "1"
(uuid "59f0562f-32cd-4c7e-8927-a6c6a05f76fc")
)
(pin "2"
(uuid "5b7a0a5d-c019-4f77-9e52-64adf18b75a2")
)
(pin "3"
(uuid "2cda2185-1344-41ae-9d93-6deff5ea9bcc")
)
(pin "4"
(uuid "142fdbd2-0221-454e-8c59-95a54d5aac6c")
)
(pin "5"
(uuid "7fea9a74-d917-4b9e-9dcf-54493e2b2768")
)
(pin "6"
(uuid "938d1a3f-b581-4bd2-86b8-5d5a8c794fe2")
)
(pin "7"
(uuid "c9c4eee6-76ac-45d9-827e-309a8b734e92")
)
(pin "8"
(uuid "0a0570c4-6206-4ea6-93dd-18503b43a38f")
)
(pin "9"
(uuid "53b291ab-eac4-4987-94c1-3254b4199fed")
)
(pin "10"
(uuid "3652d701-3638-4a18-8bdb-a84a8e6057fb")
)
(pin "11"
(uuid "837a1ed3-35bf-4afc-a586-b44fd1ee0205")
)
(pin "12"
(uuid "9e906f82-5998-4a2c-924d-47cc63fc4ad0")
)
(instances
(project "re-bba-rb"
(path "/dbb182a6-d579-468e-b98b-6f0950da9e3a/1b071f68-b4ea-469c-942f-de06380c9077"
(reference "J5")
(unit 1)
)
)
)
)
(symbol
(lib_id "Device:R")
(at 68.58 88.9 90)
@@ -2222,7 +2419,7 @@
)
)
)
(property "MPN" "0402WGF1002TCE"
(property "MPN" "RC0402FR-0710KL"
(at 0 0 0)
(hide yes)
(show_name no)
@@ -2233,7 +2430,7 @@
)
)
)
(property "Manufacturer" "UNI-ROYAL"
(property "Manufacturer" "YAGEO"
(at 0 0 0)
(hide yes)
(show_name no)
@@ -2244,7 +2441,7 @@
)
)
)
(property "LCSC" "C25744"
(property "LCSC" "C60490"
(at 0 0 0)
(hide yes)
(show_name no)
@@ -2396,7 +2593,7 @@
)
(symbol
(lib_id "power:GND")
(at 54.61 86.36 0)
(at 38.1 100.33 0)
(unit 1)
(body_style 1)
(exclude_from_sim no)
@@ -2406,7 +2603,7 @@
(dnp no)
(uuid "48052d59-dcf9-4791-9862-00c7a87de3b8")
(property "Reference" "#PWR0tvs12v01"
(at 58.42 86.36 0)
(at 41.91 100.33 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -2417,7 +2614,7 @@
)
)
(property "Value" "GND"
(at 55.372 86.36 0)
(at 38.1 104.394 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -2427,7 +2624,7 @@
)
)
(property "Footprint" ""
(at 54.61 86.36 0)
(at 38.1 100.33 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -2437,7 +2634,7 @@
)
)
(property "Datasheet" ""
(at 54.61 86.36 0)
(at 38.1 100.33 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -2447,7 +2644,7 @@
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 54.61 86.36 0)
(at 38.1 100.33 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -2546,7 +2743,7 @@
)
(symbol
(lib_id "power:GND")
(at 38.1 105.41 0)
(at 68.58 57.15 0)
(unit 1)
(body_style 1)
(exclude_from_sim no)
@@ -2556,7 +2753,7 @@
(dnp no)
(uuid "5526d125-8107-4dba-85ca-4b5826ea8f92")
(property "Reference" "#PWR0tvs01"
(at 41.91 105.41 0)
(at 72.39 57.15 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -2567,7 +2764,7 @@
)
)
(property "Value" "GND"
(at 38.862 105.41 0)
(at 69.342 57.15 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -2577,7 +2774,7 @@
)
)
(property "Footprint" ""
(at 38.1 105.41 0)
(at 68.58 57.15 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -2587,7 +2784,7 @@
)
)
(property "Datasheet" ""
(at 38.1 105.41 0)
(at 68.58 57.15 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -2597,7 +2794,7 @@
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 38.1 105.41 0)
(at 68.58 57.15 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -2918,7 +3115,7 @@
)
(symbol
(lib_id "power:GND")
(at 96.52 95.25 0)
(at 24.13 100.33 0)
(unit 1)
(body_style 1)
(exclude_from_sim no)
@@ -2928,7 +3125,7 @@
(dnp no)
(uuid "ef19b682-da4b-4509-b903-3029f0beaedf")
(property "Reference" "#PWR0d01"
(at 96.52 99.06 0)
(at 24.13 104.14 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -2939,7 +3136,7 @@
)
)
(property "Value" "GND"
(at 96.52 99.314 0)
(at 24.13 104.394 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -2949,7 +3146,7 @@
)
)
(property "Footprint" ""
(at 96.52 95.25 0)
(at 24.13 100.33 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -2959,7 +3156,7 @@
)
)
(property "Datasheet" ""
(at 96.52 95.25 0)
(at 24.13 100.33 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -2969,7 +3166,7 @@
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 96.52 95.25 0)
(at 24.13 100.33 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -2993,7 +3190,7 @@
)
(symbol
(lib_id "Device:D_Zener")
(at 50.8 86.36 0)
(at 38.1 91.44 270)
(unit 1)
(body_style 1)
(exclude_from_sim no)
@@ -3003,7 +3200,7 @@
(dnp no)
(uuid "f1ace983-18bf-4781-be5e-b6b0e761dbc3")
(property "Reference" "D3"
(at 50.8 82.55 0)
(at 41.91 91.44 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -3013,7 +3210,7 @@
)
)
(property "Value" "SMAJ12A"
(at 50.8 90.17 0)
(at 34.29 91.44 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -3023,7 +3220,7 @@
)
)
(property "Footprint" "Diode_SMD:D_SMA"
(at 50.8 86.36 0)
(at 38.1 91.44 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -3034,7 +3231,7 @@
)
)
(property "Datasheet" ""
(at 50.8 86.36 0)
(at 38.1 91.44 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -3045,7 +3242,7 @@
)
)
(property "Description" "12V unidirectional TVS, 400W (10/1000us), clamps 12V_EXI (SP1 pin 5) against surge/ESD; K (cathode) to rail, A (anode) to GND"
(at 50.8 86.36 0)
(at 38.1 91.44 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -3056,7 +3253,7 @@
)
)
(property "MPN" "SMAJ12A"
(at 50.8 86.36 0)
(at 38.1 91.44 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -3067,7 +3264,7 @@
)
)
(property "Manufacturer" "Hongjiacheng"
(at 50.8 86.36 0)
(at 38.1 91.44 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -3078,7 +3275,7 @@
)
)
(property "LCSC" "C19077531"
(at 50.8 86.36 0)
(at 38.1 91.44 0)
(hide yes)
(show_name no)
(do_not_autoplace no)