diff --git a/hw/board/board/board.kicad_pcb b/hw/board/board/board.kicad_pcb index 379e09b..a1b58c0 100644 --- a/hw/board/board/board.kicad_pcb +++ b/hw/board/board/board.kicad_pcb @@ -640,46 +640,46 @@ (net 562 "unconnected-(U6-EN-Pad3)") (net 563 "unconnected-(U6-ADJ-Pad4)") (net 564 "unconnected-(U6-VOUT-Pad5)") - (net 565 "unconnected-(U7-~{VPB}-Pad1)") - (net 566 "unconnected-(U7-RDY-Pad2)") + (net 565 "/cpu/~{CPU_VPB}") + (net 566 "/cpu/CPU_RDY") (net 567 "unconnected-(U7-PHI1O-Pad3)") - (net 568 "unconnected-(U7-~{IRQB}-Pad4)") - (net 569 "unconnected-(U7-~{MLB}-Pad5)") - (net 570 "unconnected-(U7-~{NMIB}-Pad6)") - (net 571 "unconnected-(U7-SYNC-Pad7)") - (net 572 "unconnected-(U7-VDD-Pad8)") - (net 573 "unconnected-(U7-A0-Pad9)") - (net 574 "unconnected-(U7-A1-Pad10)") - (net 575 "unconnected-(U7-A2-Pad11)") - (net 576 "unconnected-(U7-A3-Pad12)") - (net 577 "unconnected-(U7-A4-Pad13)") - (net 578 "unconnected-(U7-A5-Pad14)") - (net 579 "unconnected-(U7-A6-Pad15)") - (net 580 "unconnected-(U7-A7-Pad16)") - (net 581 "unconnected-(U7-A8-Pad17)") - (net 582 "unconnected-(U7-A9-Pad18)") - (net 583 "unconnected-(U7-A10-Pad19)") - (net 584 "unconnected-(U7-A11-Pad20)") - (net 585 "unconnected-(U7-VSS-Pad21)") - (net 586 "unconnected-(U7-A12-Pad22)") - (net 587 "unconnected-(U7-A13-Pad23)") - (net 588 "unconnected-(U7-A14-Pad24)") - (net 589 "unconnected-(U7-A15-Pad25)") - (net 590 "unconnected-(U7-D7-Pad26)") - (net 591 "unconnected-(U7-D6-Pad27)") - (net 592 "unconnected-(U7-D5-Pad28)") - (net 593 "unconnected-(U7-D4-Pad29)") - (net 594 "unconnected-(U7-D3-Pad30)") - (net 595 "unconnected-(U7-D2-Pad31)") - (net 596 "unconnected-(U7-D1-Pad32)") - (net 597 "unconnected-(U7-D0-Pad33)") - (net 598 "unconnected-(U7-~{RWB}-Pad34)") + (net 568 "/cpu/~{CPU_IRQB}") + (net 569 "/cpu/~{CPU_MLB}") + (net 570 "/cpu/~{CPU_NMIB}") + (net 571 "/cpu/CPU_SYNC") + (net 572 "+3V3") + (net 573 "/cpu/CPU_ADDR0") + (net 574 "/cpu/CPU_ADDR1") + (net 575 "/cpu/CPU_ADDR2") + (net 576 "/cpu/CPU_ADDR3") + (net 577 "/cpu/CPU_ADDR4") + (net 578 "/cpu/CPU_ADDR5") + (net 579 "/cpu/CPU_ADDR6") + (net 580 "/cpu/CPU_ADDR7") + (net 581 "/cpu/CPU_ADDR8") + (net 582 "/cpu/CPU_ADDR9") + (net 583 "/cpu/CPU_ADDR10") + (net 584 "/cpu/CPU_ADDR11") + (net 585 "GND") + (net 586 "/cpu/CPU_ADDR12") + (net 587 "/cpu/CPU_ADDR13") + (net 588 "/cpu/CPU_ADDR14") + (net 589 "/cpu/CPU_ADDR15") + (net 590 "/cpu/CPU_DATA7") + (net 591 "/cpu/CPU_DATA6") + (net 592 "/cpu/CPU_DATA5") + (net 593 "/cpu/CPU_DATA4") + (net 594 "/cpu/CPU_DATA3") + (net 595 "/cpu/CPU_DATA2") + (net 596 "/cpu/CPU_DATA1") + (net 597 "/cpu/CPU_DATA0") + (net 598 "/cpu/~{CPU_RWB}") (net 599 "unconnected-(U7-NC-Pad35)") - (net 600 "unconnected-(U7-BE-Pad36)") - (net 601 "unconnected-(U7-PHI2-Pad37)") - (net 602 "unconnected-(U7-~{SOB}-Pad38)") + (net 600 "/cpu/CPU_BE") + (net 601 "/cpu/CPU_PHI2") + (net 602 "Net-(U7-~{SOB})") (net 603 "unconnected-(U7-PHI2O-Pad39)") - (net 604 "unconnected-(U7-~{RESB}-Pad40)") + (net 604 "/cpu/~{CPU_RESB}") (net 605 "unconnected-(U8A-VSS-PadA1)") (net 606 "unconnected-(U8A-VDD-PadA2)") (net 607 "unconnected-(U8B-NC-PadA3)") @@ -1012,7 +1012,7 @@ (property "ki_keywords" "connector USB") (path "/608a5705-96be-4a71-b2b6-c4625a5aee39/83371247-4120-4e7b-86a2-d6d289cc6222") (attr through_hole) - (fp_text reference "J5" (at 3.5 -8 unlocked) (layer "F.SilkS") + (fp_text reference "J5" (at 3.7975 -7.885 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) (tstamp 40141441-656c-4c44-aea0-06661fae10a1) ) @@ -1061,7 +1061,7 @@ (footprint "LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder" (layer "F.Cu") (tstamp 0617dbb8-55fb-4b31-afb7-cf1a4c2d2764) - (at 106.0625 78.06) + (at 82.91 62.625 90) (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") (tags "LED handsolder") (property "Sheetfile" "board_io.kicad_sch") @@ -1070,15 +1070,15 @@ (property "ki_keywords" "LED diode") (path "/97b7ebae-6d0e-40d9-8e3a-8f6a0baafdc2/243667fb-9878-4eaa-a3d8-45e388be62d3") (attr smd) - (fp_text reference "D7" (at 0 -1.43) (layer "F.SilkS") + (fp_text reference "D7" (at 0 -1.43 90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) (tstamp 05e1ba94-e2c0-456b-bd89-ef3ac699ae7c) ) - (fp_text value "LED" (at 0 1.43) (layer "F.Fab") + (fp_text value "LED" (at 0 1.43 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) (tstamp 64f86585-4da3-469e-a848-9df0fd72112d) ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") (effects (font (size 0.4 0.4) (thickness 0.06))) (tstamp 59408b91-1354-455f-9722-46b46845d253) ) @@ -1106,9 +1106,9 @@ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 29a84ce5-2d51-43da-9bdd-1f424c029a84)) (fp_line (start 0.8 0.4) (end 0.8 -0.4) (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 77ca74b4-8b56-492c-9c3c-b8cf09703f72)) - (pad "1" smd roundrect (at -0.875 0) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (pad "1" smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 13 "unconnected-(D7-K-Pad1)") (pinfunction "K") (pintype "passive") (tstamp 2ab0a51c-c468-48a3-bdca-652bbd004559)) - (pad "2" smd roundrect (at 0.875 0) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (pad "2" smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 14 "unconnected-(D7-A-Pad2)") (pinfunction "A") (pintype "passive") (tstamp e388183d-1840-4557-9ba1-5c4f8f2adb87)) (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl" (offset (xyz 0 0 0)) @@ -1117,9 +1117,117 @@ ) ) + (footprint "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" (layer "F.Cu") + (tstamp 0bea8a68-3572-4a69-b746-d46f6946f267) + (at 58.5 36.6625 90) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Sheetfile" "cpu.kicad_sch") + (property "Sheetname" "cpu") + (property "ki_description" "Resistor") + (property "ki_keywords" "R res resistor") + (path "/a28bae45-a41d-48aa-8dee-a2333866db3d/090da324-3735-4668-aeba-899323b7ab4c") + (attr smd) + (fp_text reference "R6" (at 0 1.5 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a4463a12-d2af-425c-9aaa-b4fd005af0f6) + ) + (fp_text value "10K" (at 0 1.43 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 561d3e8e-5ee3-404a-b8ae-d45e45ca6914) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.4 0.4) (thickness 0.06))) + (tstamp 96820169-f226-45fb-804f-9b3c94793a72) + ) + (fp_line (start -0.254724 -0.5225) (end 0.254724 -0.5225) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9fe8ea8c-ea7d-4064-b726-82a6403af8c9)) + (fp_line (start -0.254724 0.5225) (end 0.254724 0.5225) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 839cbc48-475b-4fad-9ddc-ff5cfb0a429b)) + (fp_line (start -1.65 -0.73) (end 1.65 -0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2a212c3a-cea4-4346-aeb2-f1774b09c0e6)) + (fp_line (start -1.65 0.73) (end -1.65 -0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a90cedf9-b9e2-4fa6-a010-50600e37910c)) + (fp_line (start 1.65 -0.73) (end 1.65 0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1eb784bb-39c4-41dd-bea7-c6db7ec3c300)) + (fp_line (start 1.65 0.73) (end -1.65 0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 789d403f-62fc-46c1-87ee-30213f1f8122)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3322611f-69ba-430c-885d-46147720a049)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4896c782-7f0c-4112-ba1e-dab624187433)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7d4071c6-5119-4fe5-a31a-fac9713d026e)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ba9c3de3-0cb2-4b1a-89a0-66709ad817cf)) + (pad "1" smd roundrect (at -0.9125 0 90) (size 0.975 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 572 "+3V3") (pintype "passive") (tstamp a1faae1b-5982-41e6-9a29-2ef48c7ed13a)) + (pad "2" smd roundrect (at 0.9125 0 90) (size 0.975 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 600 "/cpu/CPU_BE") (pintype "passive") (tstamp 7de147fa-dc86-49da-9608-f68a2917f833)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" (layer "F.Cu") + (tstamp 1fb94356-8a45-4f67-80cc-e73b0f2b70a3) + (at 34 37.5 -90) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Sheetfile" "cpu.kicad_sch") + (property "Sheetname" "cpu") + (property "ki_description" "Resistor") + (property "ki_keywords" "R res resistor") + (path "/a28bae45-a41d-48aa-8dee-a2333866db3d/6cf6abb0-8653-4309-a78b-ade9f5190558") + (attr smd) + (fp_text reference "R1" (at 0 -1.43 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bcf08dc0-1764-4655-9a02-8e9b44f0c0ee) + ) + (fp_text value "10K" (at 0 1.43 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7f801f37-459f-4456-942d-9a564638e9c9) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.4 0.4) (thickness 0.06))) + (tstamp 891e8da6-02e3-4d81-93cb-402d972af985) + ) + (fp_line (start -0.254724 -0.5225) (end 0.254724 -0.5225) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 711b4ab7-3a94-4fd7-acc1-ed8096e1420b)) + (fp_line (start -0.254724 0.5225) (end 0.254724 0.5225) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e7c1128c-ba73-447c-a4e5-0eb6ed3673a4)) + (fp_line (start -1.65 -0.73) (end 1.65 -0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp deb51027-c449-4a6b-86d7-30d34fc7a010)) + (fp_line (start -1.65 0.73) (end -1.65 -0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8e73d34f-6db0-4b86-9eb1-620765c5bfc1)) + (fp_line (start 1.65 -0.73) (end 1.65 0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d51bbd90-6033-4489-a965-8828694ce44d)) + (fp_line (start 1.65 0.73) (end -1.65 0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1da27a55-9921-446f-a4e7-b1a138f473c2)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bbb27426-9f9d-480c-9c07-d517e67dd5a3)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 628dd248-c2a5-4894-997c-42acd87ea7ea)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9952fe33-98ff-4690-a52d-2f334b5acdd8)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp efc2b75d-a67e-4ff5-a3a4-c4308ef5e7cb)) + (pad "1" smd roundrect (at -0.9125 0 270) (size 0.975 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 572 "+3V3") (pintype "passive") (tstamp 4307975e-3154-4492-b256-3131c8955e97)) + (pad "2" smd roundrect (at 0.9125 0 270) (size 0.975 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 570 "/cpu/~{CPU_NMIB}") (pintype "passive") (tstamp 3c93f0db-ecb1-4eb8-8624-2021079b49a8)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + (footprint "Display_7Segment:LTS-4802B" (layer "F.Cu") (tstamp 246f88ee-56f7-4d83-8746-16533a0f8a42) - (at 94.5575 48.87) + (at 40.75 90.34) (property "Sheetfile" "board_io.kicad_sch") (property "Sheetname" "board_io") (path "/97b7ebae-6d0e-40d9-8e3a-8f6a0baafdc2/87ddf1e7-2662-46dd-b789-79c2788da4da") @@ -1167,7 +1275,7 @@ (footprint "Connector_HDMI:AMPHENOL_10029449-111RLF" (layer "F.Cu") (tstamp 36796735-ddee-4282-9dab-727166b2ee1f) - (at 169.1175 55.375) + (at 118.21925 25.5975 180) (property "MANUFACTURER" "Amphenol") (property "MAXIMUM_PACKAGE_HEIGHT" "6.18mm") (property "PARTREV" "Y") @@ -1397,51 +1505,51 @@ (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp c9be68fe-abab-491c-ab7a-4ee4cbfd4f29)) (fp_circle (center 4.75 -7.4) (end 4.85 -7.4) (stroke (width 0.2) (type solid)) (fill none) (layer "F.Fab") (tstamp ed9d1a2e-e992-47ac-8837-42b4446f19e9)) - (pad "1" smd rect (at 4.75 -5.85) (size 0.3 1.9) (layers "F.Cu" "F.Paste") + (pad "1" smd rect (at 4.75 -5.85 180) (size 0.3 1.9) (layers "F.Cu" "F.Paste") (net 33 "unconnected-(J2-Pad1)") (pinfunction "1") (pintype "passive") (tstamp 0cd9e3a8-42a8-409f-83f8-742725c16a85)) - (pad "2" smd rect (at 4.25 -5.85) (size 0.3 1.9) (layers "F.Cu" "F.Paste") + (pad "2" smd rect (at 4.25 -5.85 180) (size 0.3 1.9) (layers "F.Cu" "F.Paste") (net 34 "unconnected-(J2-Pad2)") (pinfunction "2") (pintype "passive") (tstamp d11b7aae-b0ec-44ad-b8cf-1d2f95087468)) - (pad "3" smd rect (at 3.75 -5.85) (size 0.3 1.9) (layers "F.Cu" "F.Paste") + (pad "3" smd rect (at 3.75 -5.85 180) (size 0.3 1.9) (layers "F.Cu" "F.Paste") (net 35 "unconnected-(J2-Pad3)") (pinfunction "3") (pintype "passive") (tstamp f1d75753-d0e1-495f-a5d1-3f70044a8bb9)) - (pad "4" smd rect (at 3.25 -5.85) (size 0.3 1.9) (layers "F.Cu" "F.Paste") + (pad "4" smd rect (at 3.25 -5.85 180) (size 0.3 1.9) (layers "F.Cu" "F.Paste") (net 36 "unconnected-(J2-Pad4)") (pinfunction "4") (pintype "passive") (tstamp 6384d889-3dd2-4980-abf6-a9e79ee58970)) - (pad "5" smd rect (at 2.75 -5.85) (size 0.3 1.9) (layers "F.Cu" "F.Paste") + (pad "5" smd rect (at 2.75 -5.85 180) (size 0.3 1.9) (layers "F.Cu" "F.Paste") (net 37 "unconnected-(J2-Pad5)") (pinfunction "5") (pintype "passive") (tstamp 7584852a-70b0-487b-b13c-8fdfbe6479bd)) - (pad "6" smd rect (at 2.25 -5.85) (size 0.3 1.9) (layers "F.Cu" "F.Paste") + (pad "6" smd rect (at 2.25 -5.85 180) (size 0.3 1.9) (layers "F.Cu" "F.Paste") (net 38 "unconnected-(J2-Pad6)") (pinfunction "6") (pintype "passive") (tstamp 7ed72efa-6b8d-4041-b955-c0d95b0316c2)) - (pad "7" smd rect (at 1.75 -5.85) (size 0.3 1.9) (layers "F.Cu" "F.Paste") + (pad "7" smd rect (at 1.75 -5.85 180) (size 0.3 1.9) (layers "F.Cu" "F.Paste") (net 39 "unconnected-(J2-Pad7)") (pinfunction "7") (pintype "passive") (tstamp 74387793-3610-4fcb-b7e2-6fe64f4e8468)) - (pad "8" smd rect (at 1.25 -5.85) (size 0.3 1.9) (layers "F.Cu" "F.Paste") + (pad "8" smd rect (at 1.25 -5.85 180) (size 0.3 1.9) (layers "F.Cu" "F.Paste") (net 40 "unconnected-(J2-Pad8)") (pinfunction "8") (pintype "passive") (tstamp f35faa26-c4d9-4ed3-bcad-86238e4dd843)) - (pad "9" smd rect (at 0.75 -5.85) (size 0.3 1.9) (layers "F.Cu" "F.Paste") + (pad "9" smd rect (at 0.75 -5.85 180) (size 0.3 1.9) (layers "F.Cu" "F.Paste") (net 41 "unconnected-(J2-Pad9)") (pinfunction "9") (pintype "passive") (tstamp 0e7296a2-bee2-4f06-85dd-0241afa22315)) - (pad "10" smd rect (at 0.25 -5.85) (size 0.3 1.9) (layers "F.Cu" "F.Paste") + (pad "10" smd rect (at 0.25 -5.85 180) (size 0.3 1.9) (layers "F.Cu" "F.Paste") (net 42 "unconnected-(J2-Pad10)") (pinfunction "10") (pintype "passive") (tstamp c5220ba2-035a-4efb-bb1b-9314c348c467)) - (pad "11" smd rect (at -0.25 -5.85) (size 0.3 1.9) (layers "F.Cu" "F.Paste") + (pad "11" smd rect (at -0.25 -5.85 180) (size 0.3 1.9) (layers "F.Cu" "F.Paste") (net 43 "unconnected-(J2-Pad11)") (pinfunction "11") (pintype "passive") (tstamp 6c003a01-cfe5-43e8-a07e-2aa00ea3fbc2)) - (pad "12" smd rect (at -0.75 -5.85) (size 0.3 1.9) (layers "F.Cu" "F.Paste") + (pad "12" smd rect (at -0.75 -5.85 180) (size 0.3 1.9) (layers "F.Cu" "F.Paste") (net 44 "unconnected-(J2-Pad12)") (pinfunction "12") (pintype "passive") (tstamp 49c82893-6264-4adb-8ae7-c0f6e9a43463)) - (pad "13" smd rect (at -1.25 -5.85) (size 0.3 1.9) (layers "F.Cu" "F.Paste") + (pad "13" smd rect (at -1.25 -5.85 180) (size 0.3 1.9) (layers "F.Cu" "F.Paste") (net 45 "unconnected-(J2-Pad13)") (pinfunction "13") (pintype "passive") (tstamp 526e6310-744d-4f4f-935e-22e10b57d9f8)) - (pad "14" smd rect (at -1.75 -5.85) (size 0.3 1.9) (layers "F.Cu" "F.Paste") + (pad "14" smd rect (at -1.75 -5.85 180) (size 0.3 1.9) (layers "F.Cu" "F.Paste") (net 46 "unconnected-(J2-Pad14)") (pinfunction "14") (pintype "passive") (tstamp 654ec278-e798-4aee-89d1-063e9eab8495)) - (pad "15" smd rect (at -2.25 -5.85) (size 0.3 1.9) (layers "F.Cu" "F.Paste") + (pad "15" smd rect (at -2.25 -5.85 180) (size 0.3 1.9) (layers "F.Cu" "F.Paste") (net 47 "unconnected-(J2-Pad15)") (pinfunction "15") (pintype "passive") (tstamp 525a32be-a02c-47bc-a5b3-584248db5542)) - (pad "16" smd rect (at -2.75 -5.85) (size 0.3 1.9) (layers "F.Cu" "F.Paste") + (pad "16" smd rect (at -2.75 -5.85 180) (size 0.3 1.9) (layers "F.Cu" "F.Paste") (net 48 "unconnected-(J2-Pad16)") (pinfunction "16") (pintype "passive") (tstamp 91ecfdf4-8543-4adb-88af-d85c04547cb7)) - (pad "17" smd rect (at -3.25 -5.85) (size 0.3 1.9) (layers "F.Cu" "F.Paste") + (pad "17" smd rect (at -3.25 -5.85 180) (size 0.3 1.9) (layers "F.Cu" "F.Paste") (net 49 "unconnected-(J2-Pad17)") (pinfunction "17") (pintype "passive") (tstamp 583194f4-4eb9-4992-b83a-169dcfcb8158)) - (pad "18" smd rect (at -3.75 -5.85) (size 0.3 1.9) (layers "F.Cu" "F.Paste") + (pad "18" smd rect (at -3.75 -5.85 180) (size 0.3 1.9) (layers "F.Cu" "F.Paste") (net 50 "unconnected-(J2-Pad18)") (pinfunction "18") (pintype "passive") (tstamp f5c76634-b9a8-45b4-9791-70dfea630c81)) - (pad "19" smd rect (at -4.25 -5.85) (size 0.3 1.9) (layers "F.Cu" "F.Paste") + (pad "19" smd rect (at -4.25 -5.85 180) (size 0.3 1.9) (layers "F.Cu" "F.Paste") (net 51 "unconnected-(J2-Pad19)") (pinfunction "19") (pintype "passive") (tstamp 933cca81-7d87-4463-ac96-a2ac5805bf09)) - (pad "S1" thru_hole circle (at -7.25 -4.95) (size 1.995 1.995) (drill 1.33) (layers "*.Cu" "*.Mask") + (pad "S1" thru_hole circle (at -7.25 -4.95 180) (size 1.995 1.995) (drill 1.33) (layers "*.Cu" "*.Mask") (net 52 "unconnected-(J2-SHIELD-PadS1)") (pinfunction "SHIELD") (pintype "passive") (solder_mask_margin 0.102) (tstamp 1e3b2059-d2d0-42ad-89eb-d861463ecba1)) - (pad "S2" thru_hole circle (at 7.25 -4.95) (size 1.995 1.995) (drill 1.33) (layers "*.Cu" "*.Mask") + (pad "S2" thru_hole circle (at 7.25 -4.95 180) (size 1.995 1.995) (drill 1.33) (layers "*.Cu" "*.Mask") (net 53 "unconnected-(J2-SHIELD__1-PadS2)") (pinfunction "SHIELD__1") (pintype "passive") (solder_mask_margin 0.102) (tstamp f6a8113a-1060-4abd-a1bf-b9ef8a6a66d2)) - (pad "S3" thru_hole circle (at -7.85 0) (size 1.995 1.995) (drill 1.33) (layers "*.Cu" "*.Mask") + (pad "S3" thru_hole circle (at -7.85 0 180) (size 1.995 1.995) (drill 1.33) (layers "*.Cu" "*.Mask") (net 54 "unconnected-(J2-SHIELD__2-PadS3)") (pinfunction "SHIELD__2") (pintype "passive") (solder_mask_margin 0.102) (tstamp 2147b680-adf6-4188-9272-edf0c1fe358b)) - (pad "S4" thru_hole circle (at 7.85 0) (size 1.995 1.995) (drill 1.33) (layers "*.Cu" "*.Mask") + (pad "S4" thru_hole circle (at 7.85 0 180) (size 1.995 1.995) (drill 1.33) (layers "*.Cu" "*.Mask") (net 55 "unconnected-(J2-SHIELD__3-PadS4)") (pinfunction "SHIELD__3") (pintype "passive") (solder_mask_margin 0.102) (tstamp 8c79e352-4aa4-4437-a28a-2b9be7ec875c)) (model ":KICAD7_3DMODEL_DIR:Connector_HDMI.3dshapes/10029449-111RLF.step" (offset (xyz 0 0 0)) @@ -1452,7 +1560,7 @@ (footprint "Package_QFP:LQFP-32_5x5mm_P0.5mm" (layer "F.Cu") (tstamp 36b2769b-5bbd-425b-93ef-239e2bdfac68) - (at 131.4675 114.15) + (at 135.85 62.825) (descr "LQFP, 32 Pin (https://www.nxp.com/docs/en/package-information/SOT401-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py") (tags "LQFP QFP") (property "Sheetfile" "usb.kicad_sch") @@ -1620,7 +1728,7 @@ (footprint "LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder" (layer "F.Cu") (tstamp 3c32113d-1049-46e0-8cd1-38ae03b6547f) - (at 106.0625 80.65) + (at 85.5 62.625 90) (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") (tags "LED handsolder") (property "Sheetfile" "board_io.kicad_sch") @@ -1629,15 +1737,15 @@ (property "ki_keywords" "LED diode") (path "/97b7ebae-6d0e-40d9-8e3a-8f6a0baafdc2/9c5f308a-fbc1-4d42-81c6-42f9a5ec35ec") (attr smd) - (fp_text reference "D8" (at 0 -1.43) (layer "F.SilkS") + (fp_text reference "D8" (at 0 -1.43 90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) (tstamp 482f9996-1432-46a0-883d-c77bdb0e61f8) ) - (fp_text value "LED" (at 0 1.43) (layer "F.Fab") + (fp_text value "LED" (at 0 1.43 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) (tstamp 6954623a-13b3-4d53-8ca6-dd50ac976611) ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") (effects (font (size 0.4 0.4) (thickness 0.06))) (tstamp 225b801b-6f69-4bd0-96cb-a653ca80900e) ) @@ -1665,9 +1773,9 @@ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c0ea06b2-3587-42c4-89c9-807c1ca818fa)) (fp_line (start 0.8 0.4) (end 0.8 -0.4) (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 386ea9b0-6431-4811-9d62-a9265b4a49cf)) - (pad "1" smd roundrect (at -0.875 0) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (pad "1" smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 15 "unconnected-(D8-K-Pad1)") (pinfunction "K") (pintype "passive") (tstamp 78ebd298-db79-4290-a6cd-2d5b2ff95bb8)) - (pad "2" smd roundrect (at 0.875 0) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (pad "2" smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 16 "unconnected-(D8-A-Pad2)") (pinfunction "A") (pintype "passive") (tstamp 98a6d48c-a95a-4a08-a9d0-d3569588962c)) (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl" (offset (xyz 0 0 0)) @@ -1676,9 +1784,63 @@ ) ) + (footprint "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" (layer "F.Cu") + (tstamp 3ea4c796-69dd-47a8-9810-3f92a4070465) + (at 58.5 24.75 -90) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Sheetfile" "cpu.kicad_sch") + (property "Sheetname" "cpu") + (property "ki_description" "Resistor") + (property "ki_keywords" "R res resistor") + (path "/a28bae45-a41d-48aa-8dee-a2333866db3d/67a343bc-66f0-487f-a63b-2e74c4d36413") + (attr smd) + (fp_text reference "R3" (at 0 -1.43 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 87232900-c5b4-4a90-8a92-cc7603fc725b) + ) + (fp_text value "10K" (at 0 1.43 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d4f703d2-c171-4266-a13b-5298d5762786) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.4 0.4) (thickness 0.06))) + (tstamp 8fd9d104-268b-4a01-81bd-7c784c240d16) + ) + (fp_line (start -0.254724 -0.5225) (end 0.254724 -0.5225) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ad78ebb6-82c0-4e27-b248-725284024688)) + (fp_line (start -0.254724 0.5225) (end 0.254724 0.5225) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 40577d13-69db-4c16-baa6-080cb955c432)) + (fp_line (start -1.65 -0.73) (end 1.65 -0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 040d710b-2172-4ad3-ade4-76b33c368fde)) + (fp_line (start -1.65 0.73) (end -1.65 -0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c66277d1-cce6-4e14-9d26-931a503870ac)) + (fp_line (start 1.65 -0.73) (end 1.65 0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bdafddcb-c28b-4d0e-a93a-3e0e84cc793c)) + (fp_line (start 1.65 0.73) (end -1.65 0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c5062128-c5be-4a71-8d24-92b3811aab84)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 68d77953-8d57-4670-a405-0d36df6e601a)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3d70641f-01c0-4f1e-b7dd-cac6e92daeb3)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fcdf0f66-31a2-4465-a15f-22fa39a448ae)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7954e503-7a1d-4fa2-9f30-933273a60c99)) + (pad "1" smd roundrect (at -0.9125 0 270) (size 0.975 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 572 "+3V3") (pintype "passive") (tstamp 9bee41d6-daf1-40dd-9be0-9c94f2db2f31)) + (pad "2" smd roundrect (at 0.9125 0 270) (size 0.975 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 604 "/cpu/~{CPU_RESB}") (pintype "passive") (tstamp 91983241-4ebc-4390-b043-2c078321db28)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + (footprint "LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder" (layer "F.Cu") (tstamp 4728b204-db4a-431c-8619-72eecf06e975) - (at 106.0625 72.88) + (at 77.73 62.625 90) (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") (tags "LED handsolder") (property "Sheetfile" "board_io.kicad_sch") @@ -1687,15 +1849,15 @@ (property "ki_keywords" "LED diode") (path "/97b7ebae-6d0e-40d9-8e3a-8f6a0baafdc2/79317d0b-dc8d-4a2d-ad5c-a7badfbfeaab") (attr smd) - (fp_text reference "D5" (at 0 -1.43) (layer "F.SilkS") + (fp_text reference "D5" (at 0 -1.43 90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) (tstamp c0146a74-b478-4edd-99d7-e6749da44d40) ) - (fp_text value "LED" (at 0 1.43) (layer "F.Fab") + (fp_text value "LED" (at 0 1.43 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) (tstamp da3460c2-1632-413c-8a43-4d7bbe406155) ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") (effects (font (size 0.4 0.4) (thickness 0.06))) (tstamp 79dbe1bd-4787-4710-b0c9-cec00c8f01b0) ) @@ -1723,9 +1885,9 @@ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 67dfddae-950b-4eeb-b0ca-a67d49266bd7)) (fp_line (start 0.8 0.4) (end 0.8 -0.4) (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6cd3228e-a2cd-4a2b-90a4-c12ebed774f2)) - (pad "1" smd roundrect (at -0.875 0) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (pad "1" smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 9 "unconnected-(D5-K-Pad1)") (pinfunction "K") (pintype "passive") (tstamp 6f1bd4e4-1fc9-4822-be02-70b22dd82399)) - (pad "2" smd roundrect (at 0.875 0) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (pad "2" smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 10 "unconnected-(D5-A-Pad2)") (pinfunction "A") (pintype "passive") (tstamp d4d15494-a9c8-41cc-8e13-444d9f576e7f)) (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl" (offset (xyz 0 0 0)) @@ -1736,7 +1898,7 @@ (footprint "Package_QFP:LQFP-64_10x10mm_P0.5mm" (layer "F.Cu") (tstamp 4e523172-5cd4-4891-9552-a08aa76383b7) - (at 142.075 72) + (at 157.25 62.425) (descr "LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ad7606_7606-6_7606-4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py") (tags "LQFP QFP") (property "Sheetfile" "ftdi.kicad_sch") @@ -1970,7 +2132,7 @@ (footprint "Connector_RJ:BEL_SI-50170-F" (layer "F.Cu") (tstamp 5b04a9fb-5630-4241-9344-512a9a79563d) - (at 166.3975 131.96) + (at 166.5 102.75) (property "MANUFACTURER" "Bel Fuse") (property "MAXIMUM_PACKAGE_HEIGHT" "13.97mm") (property "PARTREV" "07") @@ -2076,9 +2238,145 @@ ) ) + (footprint "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" (layer "F.Cu") + (tstamp 5bf551de-9d05-4463-a09e-56537b4719ae) + (at 34 27 -90) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Sheetfile" "cpu.kicad_sch") + (property "Sheetname" "cpu") + (property "ki_description" "Resistor") + (property "ki_keywords" "R res resistor") + (path "/a28bae45-a41d-48aa-8dee-a2333866db3d/dd43808a-f185-4ccc-ab39-b8c665e14aa3") + (attr smd) + (fp_text reference "R5" (at 0 -1.43 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 77a12f71-8ca0-4f84-a669-50383afa7168) + ) + (fp_text value "10K" (at 0 1.43 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e5afab4d-d73a-4912-a2e5-b706f0e13fba) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.4 0.4) (thickness 0.06))) + (tstamp 5dd7726b-176e-4fd5-9e8d-797d60a4087d) + ) + (fp_line (start -0.254724 -0.5225) (end 0.254724 -0.5225) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ce33215f-ca03-42c0-8bbc-374feeee88b3)) + (fp_line (start -0.254724 0.5225) (end 0.254724 0.5225) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0e6790ac-4635-4e7d-94d0-0a950db7b280)) + (fp_line (start -1.65 -0.73) (end 1.65 -0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 78943e8e-8d53-4b65-a7bd-7aa68e4eee59)) + (fp_line (start -1.65 0.73) (end -1.65 -0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d8097650-6083-44ca-88f3-54dadeb6b9ab)) + (fp_line (start 1.65 -0.73) (end 1.65 0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fed6d22a-394f-40c0-a252-d476f7555974)) + (fp_line (start 1.65 0.73) (end -1.65 0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bec6f241-1541-45b1-944d-97eec26a000d)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp eab23981-ee00-41df-8968-e979f85d0471)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8b5e68cd-0d6d-402d-a031-8fa6fc0ea8e7)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 628d59f2-8276-40a2-a4cc-d7eb201b50ac)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e2c7edeb-c257-4da5-bbb7-fdbb314bceb4)) + (pad "1" smd roundrect (at -0.9125 0 270) (size 0.975 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 572 "+3V3") (pintype "passive") (tstamp 1259875c-f544-4da1-a2b4-0ff37591255e)) + (pad "2" smd roundrect (at 0.9125 0 270) (size 0.975 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 566 "/cpu/CPU_RDY") (pintype "passive") (tstamp 9c792919-3931-4bf0-b0ca-bc5cea149f71)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_THT:SW_PUSH_6mm_H5mm" (layer "F.Cu") + (tstamp 5e3fb623-eb8b-4fa9-9460-3dff7e0c324b) + (at 24 34) + (descr "tactile push button, 6x6mm e.g. PHAP33xx series, height=5mm") + (tags "tact sw push 6mm") + (property "Sheetfile" "cpu.kicad_sch") + (property "Sheetname" "cpu") + (property "ki_description" "Push button switch, generic, two pins") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/a28bae45-a41d-48aa-8dee-a2333866db3d/00a755e8-bac1-4912-a7b4-c06ef049a870") + (attr through_hole) + (fp_text reference "SW4" (at 3.25 -2) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 33566109-7425-48c3-90c6-70d54e86f4fa) + ) + (fp_text value "SW_Push" (at 3.75 6.7) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d3f230d1-16d5-477f-b632-13782a7c3fa0) + ) + (fp_text user "${REFERENCE}" (at 3.25 2.25) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e1a0e632-3eae-4d22-8d7a-4d6846b0ed7d) + ) + (fp_line (start -0.25 1.5) (end -0.25 3) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7662ca47-2dd1-4aed-8d42-5c8fb6f71f06)) + (fp_line (start 1 5.5) (end 5.5 5.5) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4dba94d5-0b7a-45a6-bb3b-d759110cdf53)) + (fp_line (start 5.5 -1) (end 1 -1) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3f1e2428-6cbd-481e-974d-fcc94e718dd8)) + (fp_line (start 6.75 3) (end 6.75 1.5) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3e055fa7-4d9d-4706-a957-02b66c8cd6a4)) + (fp_line (start -1.5 -1.5) (end -1.25 -1.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 530ae410-dcbc-46da-bfad-9ed670c56bc7)) + (fp_line (start -1.5 -1.25) (end -1.5 -1.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 053c4526-2d98-41ce-b9b3-46729cabf65e)) + (fp_line (start -1.5 5.75) (end -1.5 -1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 123916a0-cc24-4d54-be25-163b4cdbb651)) + (fp_line (start -1.5 5.75) (end -1.5 6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a310230e-530b-41ad-a497-a4e76a21ff53)) + (fp_line (start -1.5 6) (end -1.25 6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 654be500-ff03-489a-98c6-9eb9ccf9a27c)) + (fp_line (start -1.25 -1.5) (end 7.75 -1.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 16292fe0-26ad-4ffa-ae35-83590220d735)) + (fp_line (start 7.75 -1.5) (end 8 -1.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 67446a63-efc3-4037-92de-92e0cccaa634)) + (fp_line (start 7.75 6) (end -1.25 6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c03c873e-a140-4c86-92e1-58170fda5285)) + (fp_line (start 7.75 6) (end 8 6) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ad7a70f7-8e5c-45a4-a9c7-3ddf8566d8ff)) + (fp_line (start 8 -1.5) (end 8 -1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 47475b69-f9c7-495f-bb79-a193fedde7cd)) + (fp_line (start 8 -1.25) (end 8 5.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a03674fd-2e8b-467a-be9a-a1518ef417cc)) + (fp_line (start 8 6) (end 8 5.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5deba721-3c64-44fe-8975-0bc63e66aaf7)) + (fp_line (start 0.25 -0.75) (end 3.25 -0.75) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bde32961-06c9-4883-9892-a98f62f19cd9)) + (fp_line (start 0.25 5.25) (end 0.25 -0.75) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cd08e915-f16d-4e52-aa87-96edb98b28e3)) + (fp_line (start 3.25 -0.75) (end 6.25 -0.75) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4b3833ee-f2cd-45dc-b5b7-c5986d0df3a1)) + (fp_line (start 6.25 -0.75) (end 6.25 5.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 81580ea0-2b89-4a67-a898-36bca8cdf221)) + (fp_line (start 6.25 5.25) (end 0.25 5.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2a6aaba1-b621-41bb-af39-0fec0f6b787e)) + (fp_circle (center 3.25 2.25) (end 1.25 2.5) + (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp dc057944-a27c-43f3-86df-51e790286c69)) + (pad "1" thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask") + (net 585 "GND") (pinfunction "1") (pintype "passive") (tstamp 8c109e5e-7790-41ac-b2bd-7522a7847ea4)) + (pad "1" thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask") + (net 585 "GND") (pinfunction "1") (pintype "passive") (tstamp 1d1efc82-a54f-4c8f-9138-ac7d2e12e5a5)) + (pad "2" thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask") + (net 570 "/cpu/~{CPU_NMIB}") (pinfunction "2") (pintype "passive") (tstamp c3813b4c-25ed-41dc-ac57-2305b837fc5f)) + (pad "2" thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask") + (net 570 "/cpu/~{CPU_NMIB}") (pinfunction "2") (pintype "passive") (tstamp ec2c20c4-78b6-4ac6-9d1d-fe8596eb1c83)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_THT.3dshapes/SW_PUSH_6mm_H5mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + (footprint "LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder" (layer "F.Cu") (tstamp 6736c518-6124-40f2-b75a-924ab37a7f1a) - (at 106.0625 65.11) + (at 69.96 62.625 90) (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") (tags "LED handsolder") (property "Sheetfile" "board_io.kicad_sch") @@ -2087,15 +2385,15 @@ (property "ki_keywords" "LED diode") (path "/97b7ebae-6d0e-40d9-8e3a-8f6a0baafdc2/4fe8e3e2-20ff-434d-9204-17289a42ea52") (attr smd) - (fp_text reference "D2" (at 0 -1.43) (layer "F.SilkS") + (fp_text reference "D2" (at 0 -1.43 90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) (tstamp aad3d3b8-0b46-46a0-ac14-826f2dd45962) ) - (fp_text value "LED" (at 0 1.43) (layer "F.Fab") + (fp_text value "LED" (at 0 1.43 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) (tstamp 2338bc34-0055-4481-ba0d-e880376792b0) ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") (effects (font (size 0.4 0.4) (thickness 0.06))) (tstamp 98ab7a8f-1422-49b9-88dd-c00e72b8397f) ) @@ -2123,9 +2421,9 @@ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a073cf4c-34f1-4e8a-bad4-f59b3cd63388)) (fp_line (start 0.8 0.4) (end 0.8 -0.4) (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 63abcab1-7348-4897-b203-65ca38fa6136)) - (pad "1" smd roundrect (at -0.875 0) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (pad "1" smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 3 "unconnected-(D2-K-Pad1)") (pinfunction "K") (pintype "passive") (tstamp 3c110998-6e6c-4f59-b1d7-59a502049816)) - (pad "2" smd roundrect (at 0.875 0) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (pad "2" smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 4 "unconnected-(D2-A-Pad2)") (pinfunction "A") (pintype "passive") (tstamp 2bfc665f-2506-4949-b741-653fbb26b5e4)) (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl" (offset (xyz 0 0 0)) @@ -2136,7 +2434,7 @@ (footprint "LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder" (layer "F.Cu") (tstamp 686765ec-178b-4326-8d5b-b4e0b02518b4) - (at 106.0625 67.7) + (at 72.55 62.625 90) (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") (tags "LED handsolder") (property "Sheetfile" "board_io.kicad_sch") @@ -2145,15 +2443,15 @@ (property "ki_keywords" "LED diode") (path "/97b7ebae-6d0e-40d9-8e3a-8f6a0baafdc2/5e5c290b-200b-4e49-8985-c67f2c5b3450") (attr smd) - (fp_text reference "D3" (at 0 -1.43) (layer "F.SilkS") + (fp_text reference "D3" (at 0 -1.43 90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) (tstamp f80f7854-e89a-4898-9d9b-4ea87d937a0a) ) - (fp_text value "LED" (at 0 1.43) (layer "F.Fab") + (fp_text value "LED" (at 0 1.43 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) (tstamp 1540a521-baa6-4e47-a5f5-b0a66df01d1a) ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") (effects (font (size 0.4 0.4) (thickness 0.06))) (tstamp 7b945f36-aef8-4fa7-9cc6-f321512c682d) ) @@ -2181,9 +2479,9 @@ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d31c749f-e84d-48c2-be43-89a13163c08a)) (fp_line (start 0.8 0.4) (end 0.8 -0.4) (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5616a544-fe47-4bc3-b45a-fb69c2cdc8c3)) - (pad "1" smd roundrect (at -0.875 0) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (pad "1" smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 5 "unconnected-(D3-K-Pad1)") (pinfunction "K") (pintype "passive") (tstamp 8c9df304-a105-4d71-92ee-9cf70a46edb7)) - (pad "2" smd roundrect (at 0.875 0) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (pad "2" smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 6 "unconnected-(D3-A-Pad2)") (pinfunction "A") (pintype "passive") (tstamp 2145d34e-92c7-45b1-be9f-8ca58bd434f9)) (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl" (offset (xyz 0 0 0)) @@ -2194,7 +2492,7 @@ (footprint "Display_7Segment:LTS-4802B" (layer "F.Cu") (tstamp 6a50cfa1-7c75-4ec7-ab81-a04dcdceb880) - (at 116.0575 48.87) + (at 62.25 90.34) (property "Sheetfile" "board_io.kicad_sch") (property "Sheetname" "board_io") (path "/97b7ebae-6d0e-40d9-8e3a-8f6a0baafdc2/d5138fe2-6cd8-4f18-9d2f-24f6fa6c5e83") @@ -2242,7 +2540,7 @@ (footprint "Package_QFP:LQFP-48_7x7mm_P0.5mm" (layer "F.Cu") (tstamp 6c4dd829-6b59-4ca2-8e7b-66ef7d8171f3) - (at 181.8375 122.25) + (at 166 78.75) (descr "LQFP, 48 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ltc2358-16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py") (tags "LQFP QFP") (property "Sheetfile" "ethernet.kicad_sch") @@ -2442,7 +2740,7 @@ (footprint "Package_SO:SOP-8_3.9x4.9mm_P1.27mm" (layer "F.Cu") (tstamp 836ed7d5-fab6-401e-9e35-d2e1a3695a96) - (at 163.7175 76.31) + (at 139.2 48.4) (descr "SOP, 8 Pin (http://www.macronix.com/Lists/Datasheet/Attachments/7534/MX25R3235F,%20Wide%20Range,%2032Mb,%20v1.6.pdf#page=79), generated with kicad-footprint-generator ipc_gullwing_generator.py") (tags "SOP SO") (property "Sheetfile" "ftdi.kicad_sch") @@ -2512,7 +2810,7 @@ (footprint "Package_BGA:BGA-400_17.0x17.0mm_Layout20x20_P0.8mm" (layer "F.Cu") (tstamp 85257116-053c-4e29-9c2a-adc9641f67d7) - (at 133.3675 133.44) + (at 105.6 60.05) (property "Sheetfile" "power.kicad_sch") (property "Sheetname" "power") (path "/03abecec-4724-420e-920e-986ba2580308/c452b95e-9914-4c2a-8325-90800dccf607") @@ -3372,7 +3670,7 @@ (footprint "Package_TO_SOT_SMD:TSOT-23-5" (layer "F.Cu") (tstamp 8616c60c-38f2-42b1-b42d-d7d71d23b6a5) - (at 125.4175 146.19) + (at 170.3625 38.55) (descr "TSOT, 5 Pin (https://www.jedec.org/sites/default/files/docs/MO-193D.pdf variant AB), generated with kicad-footprint-generator ipc_gullwing_generator.py") (tags "TSOT TO_SOT_SMD") (property "Sheetfile" "power.kicad_sch") @@ -3436,7 +3734,7 @@ (footprint "Button_Switch_THT:SW_PUSH_6mm_H5mm" (layer "F.Cu") (tstamp 87e11c04-f861-482c-b012-996c75761cd6) - (at 110.2575 63.25) + (at 69.15 55.1 90) (descr "tactile push button, 6x6mm e.g. PHAP33xx series, height=5mm") (tags "tact sw push 6mm") (property "Sheetfile" "board_io.kicad_sch") @@ -3445,15 +3743,15 @@ (property "ki_keywords" "switch normally-open pushbutton push-button") (path "/97b7ebae-6d0e-40d9-8e3a-8f6a0baafdc2/b36eb261-dd9c-4a8f-9dab-abcc0de977a2") (attr through_hole) - (fp_text reference "SW2" (at 3.25 -2) (layer "F.SilkS") + (fp_text reference "SW2" (at 0.945 -4.615 90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) (tstamp 701f11f8-14cd-483a-9161-50188e604010) ) - (fp_text value "SW_Push" (at 3.75 6.7) (layer "F.Fab") + (fp_text value "SW_Push" (at 3.75 6.7 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) (tstamp 47126342-1889-418e-8288-7a504d477dce) ) - (fp_text user "${REFERENCE}" (at 3.25 2.25) (layer "F.Fab") + (fp_text user "${REFERENCE}" (at 3.25 2.25 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) (tstamp 22e68de1-691f-4167-9743-fb5a81d2f53c) ) @@ -3501,13 +3799,13 @@ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 47a0dc59-a26a-4888-8a80-1e56880971dd)) (fp_circle (center 3.25 2.25) (end 1.25 2.5) (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp bcaff6e6-9ebc-45d5-9ac3-f716af3e5006)) - (pad "1" thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask") + (pad "1" thru_hole circle (at 0 0 180) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask") (net 124 "unconnected-(SW2-Pad1)") (pinfunction "1") (pintype "passive") (tstamp d4422ebf-804c-4970-8195-be7dd239ed9e)) - (pad "1" thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask") + (pad "1" thru_hole circle (at 6.5 0 180) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask") (net 124 "unconnected-(SW2-Pad1)") (pinfunction "1") (pintype "passive") (tstamp 7880e51f-9bf9-4547-8e9d-f12c4900de25)) - (pad "2" thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask") + (pad "2" thru_hole circle (at 0 4.5 180) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask") (net 125 "unconnected-(SW2-Pad2)") (pinfunction "2") (pintype "passive") (tstamp 093e9e42-d845-421d-b4fc-450f458adffb)) - (pad "2" thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask") + (pad "2" thru_hole circle (at 6.5 4.5 180) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask") (net 125 "unconnected-(SW2-Pad2)") (pinfunction "2") (pintype "passive") (tstamp 43b96b68-d0a9-44a7-a25b-ca6914037994)) (model "${KICAD6_3DMODEL_DIR}/Button_Switch_THT.3dshapes/SW_PUSH_6mm_H5mm.wrl" (offset (xyz 0 0 0)) @@ -3518,7 +3816,7 @@ (footprint "Package_DIP:DIP-40_W15.24mm_Socket_LongPads" (layer "F.Cu") (tstamp 8a60d493-37ca-4356-883f-5ea82da3db05) - (at 95.0675 88.95) + (at 39.01 25.61) (descr "40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads") (tags "THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads") (property "Sheetfile" "cpu.kicad_sch") @@ -3585,95 +3883,100 @@ (fp_line (start 16.51 49.59) (end 16.51 -1.33) (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 77a7181b-078a-4ff2-839b-539955dc9620)) (pad "1" thru_hole rect (at 0 0) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 565 "unconnected-(U7-~{VPB}-Pad1)") (pinfunction "~{VPB}") (pintype "output") (tstamp d545ec7a-4ab4-4fbb-944d-84fd03560a94)) + (net 565 "/cpu/~{CPU_VPB}") (pinfunction "~{VPB}") (pintype "output") (tstamp d545ec7a-4ab4-4fbb-944d-84fd03560a94)) (pad "2" thru_hole oval (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 566 "unconnected-(U7-RDY-Pad2)") (pinfunction "RDY") (pintype "input") (tstamp 80c72dde-4427-461d-867c-20acd997afd2)) + (net 566 "/cpu/CPU_RDY") (pinfunction "RDY") (pintype "input") (tstamp 80c72dde-4427-461d-867c-20acd997afd2)) (pad "3" thru_hole oval (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 567 "unconnected-(U7-PHI1O-Pad3)") (pinfunction "PHI1O") (pintype "output") (tstamp 49d3fc3e-9a7e-469f-be62-e30cd26fd3ba)) + (net 567 "unconnected-(U7-PHI1O-Pad3)") (pinfunction "PHI1O") (pintype "output+no_connect") (tstamp 49d3fc3e-9a7e-469f-be62-e30cd26fd3ba)) (pad "4" thru_hole oval (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 568 "unconnected-(U7-~{IRQB}-Pad4)") (pinfunction "~{IRQB}") (pintype "input") (tstamp 7da7b6d4-49dd-4b03-9925-32e33847c764)) + (net 568 "/cpu/~{CPU_IRQB}") (pinfunction "~{IRQB}") (pintype "input") (tstamp 7da7b6d4-49dd-4b03-9925-32e33847c764)) (pad "5" thru_hole oval (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 569 "unconnected-(U7-~{MLB}-Pad5)") (pinfunction "~{MLB}") (pintype "output") (tstamp e409e7fa-3458-457a-8e88-a117bb8f701e)) + (net 569 "/cpu/~{CPU_MLB}") (pinfunction "~{MLB}") (pintype "output") (tstamp e409e7fa-3458-457a-8e88-a117bb8f701e)) (pad "6" thru_hole oval (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 570 "unconnected-(U7-~{NMIB}-Pad6)") (pinfunction "~{NMIB}") (pintype "input") (tstamp a5ec0b4d-6450-4d12-a331-7412b905cf0d)) + (net 570 "/cpu/~{CPU_NMIB}") (pinfunction "~{NMIB}") (pintype "input") (tstamp a5ec0b4d-6450-4d12-a331-7412b905cf0d)) (pad "7" thru_hole oval (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 571 "unconnected-(U7-SYNC-Pad7)") (pinfunction "SYNC") (pintype "output") (tstamp 1a921cf4-a761-4523-8602-be6d652e117a)) + (net 571 "/cpu/CPU_SYNC") (pinfunction "SYNC") (pintype "output") (tstamp 1a921cf4-a761-4523-8602-be6d652e117a)) (pad "8" thru_hole oval (at 0 17.78) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 572 "unconnected-(U7-VDD-Pad8)") (pinfunction "VDD") (pintype "power_in") (tstamp 179a6a51-2238-40d2-b1c8-8e7a1e0423d1)) + (net 572 "+3V3") (pinfunction "VDD") (pintype "power_in") (tstamp 179a6a51-2238-40d2-b1c8-8e7a1e0423d1)) (pad "9" thru_hole oval (at 0 20.32) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 573 "unconnected-(U7-A0-Pad9)") (pinfunction "A0") (pintype "output") (tstamp 79ad555d-ff96-4540-8e8b-ce576690a8c7)) + (net 573 "/cpu/CPU_ADDR0") (pinfunction "A0") (pintype "output") (tstamp 79ad555d-ff96-4540-8e8b-ce576690a8c7)) (pad "10" thru_hole oval (at 0 22.86) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 574 "unconnected-(U7-A1-Pad10)") (pinfunction "A1") (pintype "output") (tstamp 8977c53e-ec28-4f4a-830d-f17a81bd24c8)) + (net 574 "/cpu/CPU_ADDR1") (pinfunction "A1") (pintype "output") (tstamp 8977c53e-ec28-4f4a-830d-f17a81bd24c8)) (pad "11" thru_hole oval (at 0 25.4) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 575 "unconnected-(U7-A2-Pad11)") (pinfunction "A2") (pintype "output") (tstamp 5a788089-d143-4b5d-8259-df48d32802a6)) + (net 575 "/cpu/CPU_ADDR2") (pinfunction "A2") (pintype "output") (tstamp 5a788089-d143-4b5d-8259-df48d32802a6)) (pad "12" thru_hole oval (at 0 27.94) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 576 "unconnected-(U7-A3-Pad12)") (pinfunction "A3") (pintype "output") (tstamp 49778f3b-c21d-4277-b8d8-96f78b5adcd7)) + (net 576 "/cpu/CPU_ADDR3") (pinfunction "A3") (pintype "output") (tstamp 49778f3b-c21d-4277-b8d8-96f78b5adcd7)) (pad "13" thru_hole oval (at 0 30.48) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 577 "unconnected-(U7-A4-Pad13)") (pinfunction "A4") (pintype "output") (tstamp 3cfdedcd-cf3b-4bca-bd57-03d7be7b4ff3)) + (net 577 "/cpu/CPU_ADDR4") (pinfunction "A4") (pintype "output") (tstamp 3cfdedcd-cf3b-4bca-bd57-03d7be7b4ff3)) (pad "14" thru_hole oval (at 0 33.02) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 578 "unconnected-(U7-A5-Pad14)") (pinfunction "A5") (pintype "output") (tstamp 5f9baf2f-907a-4c68-8705-ccd18c2ab610)) + (net 578 "/cpu/CPU_ADDR5") (pinfunction "A5") (pintype "output") (tstamp 5f9baf2f-907a-4c68-8705-ccd18c2ab610)) (pad "15" thru_hole oval (at 0 35.56) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 579 "unconnected-(U7-A6-Pad15)") (pinfunction "A6") (pintype "output") (tstamp fce41dcf-b4a0-450b-8e2e-357714b7a20b)) + (net 579 "/cpu/CPU_ADDR6") (pinfunction "A6") (pintype "output") (tstamp fce41dcf-b4a0-450b-8e2e-357714b7a20b)) (pad "16" thru_hole oval (at 0 38.1) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 580 "unconnected-(U7-A7-Pad16)") (pinfunction "A7") (pintype "output") (tstamp d69a6db6-4078-4c81-b634-d2380b75e58b)) + (net 580 "/cpu/CPU_ADDR7") (pinfunction "A7") (pintype "output") (tstamp d69a6db6-4078-4c81-b634-d2380b75e58b)) (pad "17" thru_hole oval (at 0 40.64) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 581 "unconnected-(U7-A8-Pad17)") (pinfunction "A8") (pintype "output") (tstamp fa40eed4-2329-451a-a597-1412670beecc)) + (net 581 "/cpu/CPU_ADDR8") (pinfunction "A8") (pintype "output") (tstamp fa40eed4-2329-451a-a597-1412670beecc)) (pad "18" thru_hole oval (at 0 43.18) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 582 "unconnected-(U7-A9-Pad18)") (pinfunction "A9") (pintype "output") (tstamp 00a4028c-86c8-4d7f-86ab-9f5cdcde9111)) + (net 582 "/cpu/CPU_ADDR9") (pinfunction "A9") (pintype "output") (tstamp 00a4028c-86c8-4d7f-86ab-9f5cdcde9111)) (pad "19" thru_hole oval (at 0 45.72) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 583 "unconnected-(U7-A10-Pad19)") (pinfunction "A10") (pintype "output") (tstamp bcb3fdef-0639-485f-b0c2-febdfc350931)) + (net 583 "/cpu/CPU_ADDR10") (pinfunction "A10") (pintype "output") (tstamp bcb3fdef-0639-485f-b0c2-febdfc350931)) (pad "20" thru_hole oval (at 0 48.26) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 584 "unconnected-(U7-A11-Pad20)") (pinfunction "A11") (pintype "output") (tstamp 26af3546-3640-49fa-acb9-6091aa295ae7)) + (net 584 "/cpu/CPU_ADDR11") (pinfunction "A11") (pintype "output") (tstamp 26af3546-3640-49fa-acb9-6091aa295ae7)) (pad "21" thru_hole oval (at 15.24 48.26) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 585 "unconnected-(U7-VSS-Pad21)") (pinfunction "VSS") (pintype "input") (tstamp 6e63abdf-7ed0-4868-98c5-1a844d6c5e4b)) + (net 585 "GND") (pinfunction "VSS") (pintype "input") (tstamp 6e63abdf-7ed0-4868-98c5-1a844d6c5e4b)) (pad "22" thru_hole oval (at 15.24 45.72) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 586 "unconnected-(U7-A12-Pad22)") (pinfunction "A12") (pintype "output") (tstamp 770a60d9-5d60-4470-a0c2-1385fce62536)) + (net 586 "/cpu/CPU_ADDR12") (pinfunction "A12") (pintype "output") (tstamp 770a60d9-5d60-4470-a0c2-1385fce62536)) (pad "23" thru_hole oval (at 15.24 43.18) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 587 "unconnected-(U7-A13-Pad23)") (pinfunction "A13") (pintype "output") (tstamp e452db94-8923-4749-b8c1-59e234e158fc)) + (net 587 "/cpu/CPU_ADDR13") (pinfunction "A13") (pintype "output") (tstamp e452db94-8923-4749-b8c1-59e234e158fc)) (pad "24" thru_hole oval (at 15.24 40.64) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 588 "unconnected-(U7-A14-Pad24)") (pinfunction "A14") (pintype "output") (tstamp 3b378122-2732-4072-a4ee-15601f8f9d29)) + (net 588 "/cpu/CPU_ADDR14") (pinfunction "A14") (pintype "output") (tstamp 3b378122-2732-4072-a4ee-15601f8f9d29)) (pad "25" thru_hole oval (at 15.24 38.1) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 589 "unconnected-(U7-A15-Pad25)") (pinfunction "A15") (pintype "output") (tstamp 5c374100-4a28-436c-a275-d14293daf125)) + (net 589 "/cpu/CPU_ADDR15") (pinfunction "A15") (pintype "output") (tstamp 5c374100-4a28-436c-a275-d14293daf125)) (pad "26" thru_hole oval (at 15.24 35.56) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 590 "unconnected-(U7-D7-Pad26)") (pinfunction "D7") (pintype "bidirectional") (tstamp 8cd38d1c-783c-4072-896c-5fea9b3f5141)) + (net 590 "/cpu/CPU_DATA7") (pinfunction "D7") (pintype "bidirectional") (tstamp 8cd38d1c-783c-4072-896c-5fea9b3f5141)) (pad "27" thru_hole oval (at 15.24 33.02) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 591 "unconnected-(U7-D6-Pad27)") (pinfunction "D6") (pintype "bidirectional") (tstamp ea0f6948-aa88-49a3-96d6-b6f40bd47c9d)) + (net 591 "/cpu/CPU_DATA6") (pinfunction "D6") (pintype "bidirectional") (tstamp ea0f6948-aa88-49a3-96d6-b6f40bd47c9d)) (pad "28" thru_hole oval (at 15.24 30.48) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 592 "unconnected-(U7-D5-Pad28)") (pinfunction "D5") (pintype "bidirectional") (tstamp 78a7ce1a-c22e-42c2-bb7a-e4a6812b77c0)) + (net 592 "/cpu/CPU_DATA5") (pinfunction "D5") (pintype "bidirectional") (tstamp 78a7ce1a-c22e-42c2-bb7a-e4a6812b77c0)) (pad "29" thru_hole oval (at 15.24 27.94) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 593 "unconnected-(U7-D4-Pad29)") (pinfunction "D4") (pintype "bidirectional") (tstamp 6afd50b1-b7d9-42f7-a310-2725bd23f8d1)) + (net 593 "/cpu/CPU_DATA4") (pinfunction "D4") (pintype "bidirectional") (tstamp 6afd50b1-b7d9-42f7-a310-2725bd23f8d1)) (pad "30" thru_hole oval (at 15.24 25.4) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 594 "unconnected-(U7-D3-Pad30)") (pinfunction "D3") (pintype "bidirectional") (tstamp ba62bbaa-07d3-41e0-a123-e427dea2cbd9)) + (net 594 "/cpu/CPU_DATA3") (pinfunction "D3") (pintype "bidirectional") (tstamp ba62bbaa-07d3-41e0-a123-e427dea2cbd9)) (pad "31" thru_hole oval (at 15.24 22.86) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 595 "unconnected-(U7-D2-Pad31)") (pinfunction "D2") (pintype "bidirectional") (tstamp c2584692-9b5e-4d51-a5a6-20ea5b7c2b0e)) + (net 595 "/cpu/CPU_DATA2") (pinfunction "D2") (pintype "bidirectional") (tstamp c2584692-9b5e-4d51-a5a6-20ea5b7c2b0e)) (pad "32" thru_hole oval (at 15.24 20.32) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 596 "unconnected-(U7-D1-Pad32)") (pinfunction "D1") (pintype "bidirectional") (tstamp f90daefe-c746-47d9-9a1f-c66362b808e3)) + (net 596 "/cpu/CPU_DATA1") (pinfunction "D1") (pintype "bidirectional") (tstamp f90daefe-c746-47d9-9a1f-c66362b808e3)) (pad "33" thru_hole oval (at 15.24 17.78) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 597 "unconnected-(U7-D0-Pad33)") (pinfunction "D0") (pintype "bidirectional") (tstamp 37507a94-2a1d-4caa-b063-d0d3cf198858)) + (net 597 "/cpu/CPU_DATA0") (pinfunction "D0") (pintype "bidirectional") (tstamp 37507a94-2a1d-4caa-b063-d0d3cf198858)) (pad "34" thru_hole oval (at 15.24 15.24) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 598 "unconnected-(U7-~{RWB}-Pad34)") (pinfunction "~{RWB}") (pintype "output") (tstamp 5a0d1f79-8a51-4b88-bf5d-88580069e9ae)) + (net 598 "/cpu/~{CPU_RWB}") (pinfunction "~{RWB}") (pintype "output") (tstamp 5a0d1f79-8a51-4b88-bf5d-88580069e9ae)) (pad "35" thru_hole oval (at 15.24 12.7) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (net 599 "unconnected-(U7-NC-Pad35)") (pinfunction "NC") (pintype "no_connect") (tstamp e71c0004-453d-4150-b5a1-9d00078d2d99)) (pad "36" thru_hole oval (at 15.24 10.16) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 600 "unconnected-(U7-BE-Pad36)") (pinfunction "BE") (pintype "input") (tstamp 0d92198f-deba-4a49-be26-3f2eaf948f83)) + (net 600 "/cpu/CPU_BE") (pinfunction "BE") (pintype "input") (tstamp 0d92198f-deba-4a49-be26-3f2eaf948f83)) (pad "37" thru_hole oval (at 15.24 7.62) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 601 "unconnected-(U7-PHI2-Pad37)") (pinfunction "PHI2") (pintype "input") (tstamp bc37e02f-833e-49ec-aaba-96a94abbaf77)) + (net 601 "/cpu/CPU_PHI2") (pinfunction "PHI2") (pintype "input") (tstamp bc37e02f-833e-49ec-aaba-96a94abbaf77)) (pad "38" thru_hole oval (at 15.24 5.08) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 602 "unconnected-(U7-~{SOB}-Pad38)") (pinfunction "~{SOB}") (pintype "input") (tstamp 1cfa24e0-3457-4d87-8d92-01d5f3fc859a)) + (net 602 "Net-(U7-~{SOB})") (pinfunction "~{SOB}") (pintype "input") (tstamp 1cfa24e0-3457-4d87-8d92-01d5f3fc859a)) (pad "39" thru_hole oval (at 15.24 2.54) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 603 "unconnected-(U7-PHI2O-Pad39)") (pinfunction "PHI2O") (pintype "output") (tstamp f14143c9-3af2-445b-96ce-8a76ae10c9bb)) + (net 603 "unconnected-(U7-PHI2O-Pad39)") (pinfunction "PHI2O") (pintype "output+no_connect") (tstamp f14143c9-3af2-445b-96ce-8a76ae10c9bb)) (pad "40" thru_hole oval (at 15.24 0) (size 2.4 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") - (net 604 "unconnected-(U7-~{RESB}-Pad40)") (pinfunction "~{RESB}") (pintype "input") (tstamp 219c4d06-eb27-41cb-b395-1be27228c11f)) + (net 604 "/cpu/~{CPU_RESB}") (pinfunction "~{RESB}") (pintype "input") (tstamp 219c4d06-eb27-41cb-b395-1be27228c11f)) (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-40_W15.24mm_Socket.wrl" (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-40_W15.24mm.wrl" + (offset (xyz 0 0 3.5)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) ) (footprint "LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder" (layer "F.Cu") (tstamp 926c93cc-1f94-4877-b312-01ec82e36e80) - (at 106.0625 70.29) + (at 75.14 62.625 90) (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") (tags "LED handsolder") (property "Sheetfile" "board_io.kicad_sch") @@ -3682,15 +3985,15 @@ (property "ki_keywords" "LED diode") (path "/97b7ebae-6d0e-40d9-8e3a-8f6a0baafdc2/1b6b6b4d-d070-46c8-861b-0daecfe35386") (attr smd) - (fp_text reference "D4" (at 0 -1.43) (layer "F.SilkS") + (fp_text reference "D4" (at 0 -1.43 90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) (tstamp ccee6a9f-b715-4b98-bb24-02516bb88dfb) ) - (fp_text value "LED" (at 0 1.43) (layer "F.Fab") + (fp_text value "LED" (at 0 1.43 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) (tstamp 61fc32a8-6e96-43d5-a3bd-6b9ce9c28ad0) ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") (effects (font (size 0.4 0.4) (thickness 0.06))) (tstamp 4257bd42-486b-4443-a617-f8663732eebf) ) @@ -3718,9 +4021,9 @@ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 32554e08-2d52-44a2-ab71-25e7fcb3885b)) (fp_line (start 0.8 0.4) (end 0.8 -0.4) (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d8aacfb4-4e43-4a7a-b2ab-7e57bb04d7d3)) - (pad "1" smd roundrect (at -0.875 0) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (pad "1" smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 7 "unconnected-(D4-K-Pad1)") (pinfunction "K") (pintype "passive") (tstamp 41b84fab-cb49-4a3f-aa88-9db7356d21ab)) - (pad "2" smd roundrect (at 0.875 0) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (pad "2" smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 8 "unconnected-(D4-A-Pad2)") (pinfunction "A") (pintype "passive") (tstamp e175d7bd-1b0e-42d0-b7f7-798915cda59f)) (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl" (offset (xyz 0 0 0)) @@ -3731,7 +4034,7 @@ (footprint "Package_SO:SOP-8_3.9x4.9mm_P1.27mm" (layer "F.Cu") (tstamp 93c63e6f-f495-4f5c-a3b0-1410d8dc3ed7) - (at 118.6175 132.59) + (at 163.5625 24.95) (descr "SOP, 8 Pin (http://www.macronix.com/Lists/Datasheet/Attachments/7534/MX25R3235F,%20Wide%20Range,%2032Mb,%20v1.6.pdf#page=79), generated with kicad-footprint-generator ipc_gullwing_generator.py") (tags "SOP SO") (property "Sheetfile" "power.kicad_sch") @@ -3801,7 +4104,7 @@ (footprint "Display_7Segment:LTS-4802B" (layer "F.Cu") (tstamp 96a0e913-24bb-46e8-9d98-a66633811f44) - (at 126.8075 48.87) + (at 73 90.34) (property "Sheetfile" "board_io.kicad_sch") (property "Sheetname" "board_io") (path "/97b7ebae-6d0e-40d9-8e3a-8f6a0baafdc2/40f2559a-79d8-423b-8462-953cc6e6de48") @@ -3849,7 +4152,7 @@ (footprint "Button_Switch_THT:SW_DIP_SPSTx08_Slide_6.7x21.88mm_W7.62mm_P2.54mm_LowProfile" (layer "F.Cu") (tstamp 96e6fcc9-4240-4f3b-b4c7-254e6aa3c685) - (at 94.6175 64.15) + (at 69 74.07 90) (descr "8x-dip-switch SPST , Slide, row spacing 7.62 mm (300 mils), body size 6.7x21.88mm (see e.g. https://www.ctscorp.com/wp-content/uploads/209-210.pdf), LowProfile") (tags "DIP Switch SPST Slide 7.62mm 300mil LowProfile") (property "Sheetfile" "board_io.kicad_sch") @@ -3858,19 +4161,19 @@ (property "ki_keywords" "dip switch") (path "/97b7ebae-6d0e-40d9-8e3a-8f6a0baafdc2/d0e637f6-3f43-43a9-a187-c0b47d7eadaf") (attr through_hole) - (fp_text reference "SW1" (at 3.81 -3.11) (layer "F.SilkS") + (fp_text reference "SW1" (at 0.585 -6.765 90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) (tstamp 7bd4463b-5969-4363-a2ea-41ae68b595f4) ) - (fp_text value "SW_DIP_x08" (at 3.81 20.89) (layer "F.Fab") + (fp_text value "SW_DIP_x08" (at 3.81 20.89 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) (tstamp 248ecb93-6edb-453e-b068-3f5eedbc48f7) ) - (fp_text user "on" (at 4.485 -1.3425) (layer "F.Fab") + (fp_text user "on" (at 5.085 -5.015 90) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.12))) (tstamp 10865e9a-895a-4fdc-ab2a-99470fe60d6e) ) - (fp_text user "${REFERENCE}" (at 6.39 8.89 90) (layer "F.Fab") + (fp_text user "${REFERENCE}" (at 6.39 8.89) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.12))) (tstamp 1ac8f71b-8233-4899-a78e-d7d18b426745) ) @@ -4448,37 +4751,37 @@ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b66a223e-3d5f-48bc-946e-3258af37a5af)) (fp_line (start 7.16 19.83) (end 0.46 19.83) (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 53c06116-5efc-4aa9-8e1c-9a3c62ab71c1)) - (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (net 108 "unconnected-(SW1-Pad1)") (pintype "passive") (tstamp 1ea2c485-5e4d-4902-a61a-82864c2b67fa)) - (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (pad "2" thru_hole oval (at 0 2.54 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (net 109 "unconnected-(SW1-Pad2)") (pintype "passive") (tstamp 371a390d-b225-457d-bf24-0b5190acae9a)) - (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (pad "3" thru_hole oval (at 0 5.08 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (net 110 "unconnected-(SW1-Pad3)") (pintype "passive") (tstamp 402d8985-eac1-42d9-ba0a-832dad2d7d88)) - (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (pad "4" thru_hole oval (at 0 7.62 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (net 111 "unconnected-(SW1-Pad4)") (pintype "passive") (tstamp 88f13405-8034-48f7-a4ee-4d0ef095f1a5)) - (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (pad "5" thru_hole oval (at 0 10.16 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (net 112 "unconnected-(SW1-Pad5)") (pintype "passive") (tstamp 3669ab3f-887b-4a7d-ab9c-717ac9588783)) - (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (pad "6" thru_hole oval (at 0 12.7 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (net 113 "unconnected-(SW1-Pad6)") (pintype "passive") (tstamp 2036aa1b-ffa6-416d-8595-27b5f2a1b5c4)) - (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (pad "7" thru_hole oval (at 0 15.24 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (net 114 "unconnected-(SW1-Pad7)") (pintype "passive") (tstamp bb1cfa5f-991d-4c56-8b06-f605e71e4213)) - (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (pad "8" thru_hole oval (at 0 17.78 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (net 115 "unconnected-(SW1-Pad8)") (pintype "passive") (tstamp 53725ea9-564b-47f4-b0cb-b3bf746854c2)) - (pad "9" thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (pad "9" thru_hole oval (at 7.62 17.78 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (net 116 "unconnected-(SW1-Pad9)") (pintype "passive") (tstamp 80691a6e-7bd2-4b8e-a434-bdb04bdf3c72)) - (pad "10" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (pad "10" thru_hole oval (at 7.62 15.24 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (net 117 "unconnected-(SW1-Pad10)") (pintype "passive") (tstamp 18a0305d-b887-4a72-b6a0-efd098a7771e)) - (pad "11" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (pad "11" thru_hole oval (at 7.62 12.7 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (net 118 "unconnected-(SW1-Pad11)") (pintype "passive") (tstamp c18fb0e7-00b7-424d-bdf5-8db38c2d1f40)) - (pad "12" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (pad "12" thru_hole oval (at 7.62 10.16 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (net 119 "unconnected-(SW1-Pad12)") (pintype "passive") (tstamp f2f0075a-0de6-414c-b72e-d10b2f22819f)) - (pad "13" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (pad "13" thru_hole oval (at 7.62 7.62 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (net 120 "unconnected-(SW1-Pad13)") (pintype "passive") (tstamp 98aa4067-7c07-4223-a093-c30b66e30f4b)) - (pad "14" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (pad "14" thru_hole oval (at 7.62 5.08 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (net 121 "unconnected-(SW1-Pad14)") (pintype "passive") (tstamp 3fab1712-4322-4aac-ba68-33c5db9da94c)) - (pad "15" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (pad "15" thru_hole oval (at 7.62 2.54 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (net 122 "unconnected-(SW1-Pad15)") (pintype "passive") (tstamp 61e1c39e-fccd-485c-b96d-cba259dcd018)) - (pad "16" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (pad "16" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") (net 123 "unconnected-(SW1-Pad16)") (pintype "passive") (tstamp 36adf77e-fbd1-44d1-abd0-b2d2c5ea7fda)) (model "${KICAD6_3DMODEL_DIR}/Button_Switch_THT.3dshapes/SW_DIP_SPSTx08_Slide_6.7x21.88mm_W7.62mm_P2.54mm_LowProfile.wrl" (offset (xyz 0 0 0)) @@ -4489,7 +4792,7 @@ (footprint "Package_SO:SOP-8_3.9x4.9mm_P1.27mm" (layer "F.Cu") (tstamp 9bcb1e68-903b-41a0-a5c2-316bae6b36a8) - (at 118.6175 139.04) + (at 163.5625 31.4) (descr "SOP, 8 Pin (http://www.macronix.com/Lists/Datasheet/Attachments/7534/MX25R3235F,%20Wide%20Range,%2032Mb,%20v1.6.pdf#page=79), generated with kicad-footprint-generator ipc_gullwing_generator.py") (tags "SOP SO") (property "Sheetfile" "power.kicad_sch") @@ -4559,7 +4862,7 @@ (footprint "Display_7Segment:LTS-4802B" (layer "F.Cu") (tstamp 9d88e9d4-152e-424f-ac33-25e0abc88963) - (at 105.3075 48.87) + (at 51.5 90.34) (property "Sheetfile" "board_io.kicad_sch") (property "Sheetname" "board_io") (path "/97b7ebae-6d0e-40d9-8e3a-8f6a0baafdc2/986d55df-5cbd-4b55-90d5-bdcef9364103") @@ -4607,7 +4910,7 @@ (footprint "Connector_USB:GCT_USB4085-GF-A_REVB" (layer "F.Cu") (tstamp 9dd458c1-ff4e-41e3-b88f-4d3852143cfb) - (at 165.0425 68.065) + (at 174 62.925 90) (property "MANUFACTURER" "Global Connector Technology") (property "MAXIMUM_PACKAGE_HEIGHT" "3.16mm") (property "PARTREV" "B") @@ -4617,15 +4920,15 @@ (property "Sheetname" "ftdi") (path "/95d69960-5749-4bf0-ba13-8cc427d1e8e9/1f89b073-ac2e-4f3c-9ffd-18724cb2794c") (attr through_hole) - (fp_text reference "J4" (at -1.85 -8.555) (layer "F.SilkS") + (fp_text reference "J4" (at -1.85 -8.555 90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) (tstamp 936ce48e-eea4-4d3d-9401-ea4e2cb4691e) ) - (fp_text value "USB4085-GF-A_REVB" (at 8.31 -6.95) (layer "F.Fab") + (fp_text value "USB4085-GF-A_REVB" (at 8.31 -6.95 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) (tstamp 43d7a045-becc-4a9b-8900-303c939f3a5e) ) - (fp_text user "PCB EDGE" (at 5.315 1.57) (layer "F.Fab") + (fp_text user "PCB EDGE" (at 5.315 1.57 90) (layer "F.Fab") (effects (font (size 0.64 0.64) (thickness 0.15))) (tstamp 8c9f62be-493d-42fa-8947-bb0913d07be0) ) @@ -4663,45 +4966,45 @@ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 441c74b7-50a1-4c4a-9cdb-c5df66681dee)) (fp_circle (center -2.975 -5.7) (end -2.875 -5.7) (stroke (width 0.2) (type solid)) (fill none) (layer "F.Fab") (tstamp c04098ca-42e7-496c-bfb2-9713908e2644)) - (pad "A1" thru_hole circle (at -2.975 -4.36) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") + (pad "A1" thru_hole circle (at -2.975 -4.36 90) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") (net 70 "unconnected-(J4-GND-PadA1)") (pinfunction "GND") (pintype "power_in") (solder_mask_margin 0.102) (tstamp ea91d23a-5255-4abd-bc21-a3783214cce9)) - (pad "A4" thru_hole circle (at -2.125 -4.36) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") + (pad "A4" thru_hole circle (at -2.125 -4.36 90) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") (net 71 "unconnected-(J4-VBUS-PadA4)") (pinfunction "VBUS") (pintype "power_in") (solder_mask_margin 0.102) (tstamp 25cde0b2-e712-4e52-8710-e8c6b546e2e8)) - (pad "A5" thru_hole circle (at -1.275 -4.36) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") + (pad "A5" thru_hole circle (at -1.275 -4.36 90) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") (net 72 "unconnected-(J4-CC1-PadA5)") (pinfunction "CC1") (pintype "bidirectional") (solder_mask_margin 0.102) (tstamp 1fcfbedf-35de-4476-90e4-7075fccd4f21)) - (pad "A6" thru_hole circle (at -0.425 -4.36) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") + (pad "A6" thru_hole circle (at -0.425 -4.36 90) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") (net 73 "unconnected-(J4-DP1-PadA6)") (pinfunction "DP1") (pintype "bidirectional") (solder_mask_margin 0.102) (tstamp b0753ba0-7d5d-44f4-aa5e-3ca6a49495ac)) - (pad "A7" thru_hole circle (at 0.425 -4.36) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") + (pad "A7" thru_hole circle (at 0.425 -4.36 90) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") (net 74 "unconnected-(J4-DN1-PadA7)") (pinfunction "DN1") (pintype "bidirectional") (solder_mask_margin 0.102) (tstamp 0b81727f-83b3-49e0-92b0-8a6f8fcc35a6)) - (pad "A8" thru_hole circle (at 1.275 -4.36) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") + (pad "A8" thru_hole circle (at 1.275 -4.36 90) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") (net 75 "unconnected-(J4-SBU1-PadA8)") (pinfunction "SBU1") (pintype "bidirectional") (solder_mask_margin 0.102) (tstamp 8df28bf4-41d3-4896-b54d-1e663463da5d)) - (pad "A9" thru_hole circle (at 2.125 -4.36) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") + (pad "A9" thru_hole circle (at 2.125 -4.36 90) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") (net 76 "unconnected-(J4-VBUS__1-PadA9)") (pinfunction "VBUS__1") (pintype "power_in") (solder_mask_margin 0.102) (tstamp c0fcf79e-99cd-4694-8d7f-962aef5da40d)) - (pad "A12" thru_hole circle (at 2.975 -4.36) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") + (pad "A12" thru_hole circle (at 2.975 -4.36 90) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") (net 77 "unconnected-(J4-GND__1-PadA12)") (pinfunction "GND__1") (pintype "power_in") (solder_mask_margin 0.102) (tstamp 238d02d2-0274-47c4-afeb-25c8fa29ff5c)) - (pad "B1" thru_hole circle (at 2.975 -3.01) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") + (pad "B1" thru_hole circle (at 2.975 -3.01 90) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") (net 78 "unconnected-(J4-GND__2-PadB1)") (pinfunction "GND__2") (pintype "power_in") (solder_mask_margin 0.102) (tstamp 379236be-0bc2-4f6c-a63e-7460f56bcef6)) - (pad "B4" thru_hole circle (at 2.125 -3.01) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") + (pad "B4" thru_hole circle (at 2.125 -3.01 90) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") (net 79 "unconnected-(J4-VBUS__2-PadB4)") (pinfunction "VBUS__2") (pintype "power_in") (solder_mask_margin 0.102) (tstamp db3a33b2-ee03-4aa7-9ea5-4f6cf7dc1a2d)) - (pad "B5" thru_hole circle (at 1.275 -3.01) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") + (pad "B5" thru_hole circle (at 1.275 -3.01 90) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") (net 80 "unconnected-(J4-CC2-PadB5)") (pinfunction "CC2") (pintype "bidirectional") (solder_mask_margin 0.102) (tstamp ba2c5678-940c-402e-8be0-b97b80244200)) - (pad "B6" thru_hole circle (at 0.425 -3.01) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") + (pad "B6" thru_hole circle (at 0.425 -3.01 90) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") (net 81 "unconnected-(J4-DP2-PadB6)") (pinfunction "DP2") (pintype "bidirectional") (solder_mask_margin 0.102) (tstamp a29571cc-b16b-4f1d-b41f-99283471e9c0)) - (pad "B7" thru_hole circle (at -0.425 -3.01) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") + (pad "B7" thru_hole circle (at -0.425 -3.01 90) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") (net 82 "unconnected-(J4-DN2-PadB7)") (pinfunction "DN2") (pintype "bidirectional") (solder_mask_margin 0.102) (tstamp 2a77ef20-4d1c-4a9d-a1c7-6a60ed10fe8d)) - (pad "B8" thru_hole circle (at -1.275 -3.01) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") + (pad "B8" thru_hole circle (at -1.275 -3.01 90) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") (net 83 "unconnected-(J4-SBU2-PadB8)") (pinfunction "SBU2") (pintype "bidirectional") (solder_mask_margin 0.102) (tstamp 1b7d9d7a-2207-46ea-be00-41899e8a7294)) - (pad "B9" thru_hole circle (at -2.125 -3.01) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") + (pad "B9" thru_hole circle (at -2.125 -3.01 90) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") (net 84 "unconnected-(J4-VBUS__3-PadB9)") (pinfunction "VBUS__3") (pintype "power_in") (solder_mask_margin 0.102) (tstamp aa7f6ea6-7c2f-4cf4-9393-d5266ba0dc3c)) - (pad "B12" thru_hole circle (at -2.975 -3.01) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") + (pad "B12" thru_hole circle (at -2.975 -3.01 90) (size 0.65 0.65) (drill 0.4) (layers "*.Cu" "*.Mask") (net 85 "unconnected-(J4-GND__3-PadB12)") (pinfunction "GND__3") (pintype "power_in") (solder_mask_margin 0.102) (tstamp ae29e9c2-53f7-48ca-b20b-086d7d87a780)) - (pad "S1" thru_hole oval (at -4.325 0) (size 0.9 1.7) (drill oval 0.6 1.4) (layers "*.Cu" "*.Mask") + (pad "S1" thru_hole oval (at -4.325 0 90) (size 0.9 1.7) (drill oval 0.6 1.4) (layers "*.Cu" "*.Mask") (net 86 "unconnected-(J4-SHELL-PadS1)") (pinfunction "SHELL") (pintype "passive") (solder_mask_margin 0.102) (tstamp a25eb255-8851-4801-bfdb-1ac0a8bf371f)) - (pad "S2" thru_hole oval (at 4.325 0) (size 0.9 1.7) (drill oval 0.6 1.4) (layers "*.Cu" "*.Mask") + (pad "S2" thru_hole oval (at 4.325 0 90) (size 0.9 1.7) (drill oval 0.6 1.4) (layers "*.Cu" "*.Mask") (net 87 "unconnected-(J4-SHELL__1-PadS2)") (pinfunction "SHELL__1") (pintype "passive") (solder_mask_margin 0.102) (tstamp fbd05bce-66b2-40ae-9a56-467468341595)) - (pad "S3" thru_hole oval (at -4.325 -3.38) (size 0.9 2.4) (drill oval 0.6 2.1) (layers "*.Cu" "*.Mask") + (pad "S3" thru_hole oval (at -4.325 -3.38 90) (size 0.9 2.4) (drill oval 0.6 2.1) (layers "*.Cu" "*.Mask") (net 88 "unconnected-(J4-SHELL__2-PadS3)") (pinfunction "SHELL__2") (pintype "passive") (solder_mask_margin 0.102) (tstamp 365207b6-4d9f-4047-a970-9d337f6b0299)) - (pad "S4" thru_hole oval (at 4.325 -3.38) (size 0.9 2.4) (drill oval 0.6 2.1) (layers "*.Cu" "*.Mask") + (pad "S4" thru_hole oval (at 4.325 -3.38 90) (size 0.9 2.4) (drill oval 0.6 2.1) (layers "*.Cu" "*.Mask") (net 89 "unconnected-(J4-SHELL__3-PadS4)") (pinfunction "SHELL__3") (pintype "passive") (solder_mask_margin 0.102) (tstamp 93b701c1-72c8-4939-9a4e-9d326404af6c)) (model ":KICAD7_3DMODEL_DIR:Connector_USB.3dshapes/USB4085-GF-A_REVB.step" (offset (xyz 0 0 0)) @@ -4712,7 +5015,7 @@ (footprint "Package_SO:SOP-8_3.9x4.9mm_P1.27mm" (layer "F.Cu") (tstamp a5f5dbb0-0ca9-45d8-8725-61d7fb4abcac) - (at 118.6175 126.14) + (at 163.5625 18.5) (descr "SOP, 8 Pin (http://www.macronix.com/Lists/Datasheet/Attachments/7534/MX25R3235F,%20Wide%20Range,%2032Mb,%20v1.6.pdf#page=79), generated with kicad-footprint-generator ipc_gullwing_generator.py") (tags "SOP SO") (property "Sheetfile" "power.kicad_sch") @@ -4782,7 +5085,7 @@ (footprint "LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder" (layer "F.Cu") (tstamp ac92898f-6086-4986-bdb0-f4825b8f981e) - (at 106.0625 62.52) + (at 52.255 103.99) (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") (tags "LED handsolder") (property "Sheetfile" "board_io.kicad_sch") @@ -4840,7 +5143,7 @@ (footprint "Package_BGA:BGA-78_8.0x10.5mm_Layout9x12_P0.8mm" (layer "F.Cu") (tstamp af6535ac-feb2-426f-adfe-e7d29885e91b) - (at 183.4525 68.625) + (at 124.8 51.8) (property "Sheetfile" "ddr.kicad_sch") (property "Sheetname" "ddr") (path "/240fb45c-362d-4cf9-bead-d17ef15bf7d9/ab21b1c4-d997-4063-b47e-b9ae498f032b") @@ -5048,22 +5351,22 @@ (footprint "Connector_Dsub:ICD15S13E4GX00LF" (layer "F.Cu") (tstamp b94c0c15-86e3-48e7-a7eb-a3814dc7edf8) - (at 160.4945 91.957) + (at 99.696 34.9955 180) (property "Sheetfile" "vga.kicad_sch") (property "Sheetname" "vga") (property "ki_description" "15-pin female D-SUB connector, High density (3 columns), Triple Row, Generic, VGA-connector, Mounting Hole") (property "ki_keywords" "connector db15 female D-SUB VGA") (path "/337f91b2-5935-41a8-adab-77c6de100854/1304e346-2941-4d1f-bdd3-806c52aa2045") (attr through_hole) - (fp_text reference "J1" (at -5.08 -5.08 unlocked) (layer "F.SilkS") + (fp_text reference "J1" (at -5.08 -5.08 180 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) (tstamp 8a99f71b-9ce4-45f7-9299-34df2fa81b7d) ) - (fp_text value "DB15_Female_HighDensity_MountingHoles" (at 0 -7.62 unlocked) (layer "F.Fab") + (fp_text value "DB15_Female_HighDensity_MountingHoles" (at 0 -7.62 180 unlocked) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) (tstamp 3e11b5ac-ce11-4b0c-bf1e-e168fdef476e) ) - (fp_text user "${REFERENCE}" (at 0 -5.08 unlocked) (layer "F.Fab") + (fp_text user "${REFERENCE}" (at 0 -5.08 180 unlocked) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) (tstamp fd67b241-be7d-4c1e-9506-222370c5c966) ) @@ -5087,39 +5390,39 @@ (stroke (width 0.12) (type solid)) (fill none) (layer "Dwgs.User") (tstamp 0dd7ea94-9e10-4c3c-8658-ee5bb27b55a5)) (fp_rect (start -3.302 -4.572) (end 28.194 22.098) (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 6e6989eb-fdc6-475b-824d-0f6e6e724159)) - (pad "0" thru_hole circle (at 0 0) (size 4 4) (drill 3.2) (layers "*.Cu" "*.Mask") + (pad "0" thru_hole circle (at 0 0 180) (size 4 4) (drill 3.2) (layers "*.Cu" "*.Mask") (net 17 "unconnected-(J1-Pad0)") (pintype "passive") (tstamp cc22ea62-5eae-4e43-afe1-c59c027f032a)) - (pad "0" thru_hole circle (at 24.99 0) (size 4 4) (drill 3.2) (layers "*.Cu" "*.Mask") + (pad "0" thru_hole circle (at 24.99 0 180) (size 4 4) (drill 3.2) (layers "*.Cu" "*.Mask") (net 17 "unconnected-(J1-Pad0)") (pintype "passive") (tstamp 660460da-5d1f-4314-bd9d-619f863ae218)) - (pad "1" thru_hole rect (at 16.8 -2.54) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") + (pad "1" thru_hole rect (at 16.8 -2.54 180) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (net 18 "unconnected-(J1-Pad1)") (pintype "passive") (tstamp a651c2b0-d0f7-4d02-a884-bd8f6629422b)) - (pad "2" thru_hole circle (at 14.515 -2.54) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") + (pad "2" thru_hole circle (at 14.515 -2.54 180) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (net 19 "unconnected-(J1-Pad2)") (pintype "passive") (tstamp 2e93e062-4bc7-429a-b7d6-f00903bab263)) - (pad "3" thru_hole circle (at 12.23 -2.54) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") + (pad "3" thru_hole circle (at 12.23 -2.54 180) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (net 20 "unconnected-(J1-Pad3)") (pintype "passive") (tstamp 1fd694e3-fa99-4d5a-93fb-65acb78642d8)) - (pad "4" thru_hole circle (at 9.945 -2.54) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") + (pad "4" thru_hole circle (at 9.945 -2.54 180) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (net 21 "unconnected-(J1-Pad4)") (pintype "passive") (tstamp 0e461938-4e95-41a0-b504-1602cdfc1422)) - (pad "5" thru_hole circle (at 7.66 -2.54) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") + (pad "5" thru_hole circle (at 7.66 -2.54 180) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (net 22 "unconnected-(J1-Pad5)") (pintype "passive") (tstamp 6f0f91ff-f2bf-434a-8a66-6e68f9fed0eb)) - (pad "6" thru_hole circle (at 17.9425 0) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") + (pad "6" thru_hole circle (at 17.9425 0 180) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (net 23 "unconnected-(J1-Pad6)") (pintype "passive") (tstamp ff8718d2-133c-443a-8947-189d3be227f2)) - (pad "7" thru_hole circle (at 15.6575 0) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") + (pad "7" thru_hole circle (at 15.6575 0 180) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (net 24 "unconnected-(J1-Pad7)") (pintype "passive") (tstamp 62ca90c8-307f-4ad4-b64a-b5961958681e)) - (pad "8" thru_hole circle (at 13.3725 0) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") + (pad "8" thru_hole circle (at 13.3725 0 180) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (net 25 "unconnected-(J1-Pad8)") (pintype "passive") (tstamp 20b1772b-bb16-4200-b61a-a629a08212c3)) - (pad "9" thru_hole circle (at 11.0875 0) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") + (pad "9" thru_hole circle (at 11.0875 0 180) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (net 26 "unconnected-(J1-Pad9)") (pintype "passive") (tstamp 7d9e031e-6bf1-429f-a99f-6e970598160f)) - (pad "10" thru_hole circle (at 8.8025 0) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") + (pad "10" thru_hole circle (at 8.8025 0 180) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (net 27 "unconnected-(J1-Pad10)") (pintype "passive") (tstamp 91caa036-6ad7-41d2-bcdb-5a395b783aae)) - (pad "11" thru_hole circle (at 16.8 2.54) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") + (pad "11" thru_hole circle (at 16.8 2.54 180) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (net 28 "unconnected-(J1-Pad11)") (pintype "passive") (tstamp cae0fe3c-e6b4-400c-a8e4-94d571a52978)) - (pad "12" thru_hole circle (at 14.515 2.54) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") + (pad "12" thru_hole circle (at 14.515 2.54 180) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (net 29 "unconnected-(J1-Pad12)") (pintype "passive") (tstamp 7423b662-edaf-4489-afff-8f826d3ead1c)) - (pad "13" thru_hole circle (at 12.23 2.54) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") + (pad "13" thru_hole circle (at 12.23 2.54 180) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (net 30 "unconnected-(J1-Pad13)") (pintype "passive") (tstamp eca687dc-d570-45f9-9b05-b88301e32f13)) - (pad "14" thru_hole circle (at 9.945 2.54) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") + (pad "14" thru_hole circle (at 9.945 2.54 180) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (net 31 "unconnected-(J1-Pad14)") (pintype "passive") (tstamp 6d96446d-bc9f-47c2-9c11-87d638b69144)) - (pad "15" thru_hole circle (at 7.66 2.54) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") + (pad "15" thru_hole circle (at 7.66 2.54 180) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (net 32 "unconnected-(J1-Pad15)") (pintype "passive") (tstamp b64a42ff-6a04-457b-87d3-2723e45b4c99)) (model "${KICAD6_3DMODEL_DIR}/Connector_Dsub.3dshapes/sicd15s13e4gx00lf.stp" (offset (xyz 12.5 -11 0)) @@ -5128,9 +5431,117 @@ ) ) + (footprint "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" (layer "F.Cu") + (tstamp bc7c464f-cdcb-44b6-8554-f30c903a1703) + (at 34 32.25 -90) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Sheetfile" "cpu.kicad_sch") + (property "Sheetname" "cpu") + (property "ki_description" "Resistor") + (property "ki_keywords" "R res resistor") + (path "/a28bae45-a41d-48aa-8dee-a2333866db3d/146facc4-c213-4655-9e5c-415d11349114") + (attr smd) + (fp_text reference "R4" (at 0 -1.43 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 18a2edac-eeef-4148-a870-9b1c1efae55c) + ) + (fp_text value "10K" (at 0 1.43 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2f7b83e4-7a7c-4f49-af02-765f881c578a) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.4 0.4) (thickness 0.06))) + (tstamp cb55c0fa-f2f8-437d-a18d-924c33d41283) + ) + (fp_line (start -0.254724 -0.5225) (end 0.254724 -0.5225) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c55b36a0-9155-4ebc-b722-bc2561c2ace1)) + (fp_line (start -0.254724 0.5225) (end 0.254724 0.5225) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bdb31e72-905a-408b-b2ce-89d89972f58e)) + (fp_line (start -1.65 -0.73) (end 1.65 -0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 453dd0be-b9b6-490d-9a3e-505ceae0632d)) + (fp_line (start -1.65 0.73) (end -1.65 -0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4b145817-aac2-430b-9cb9-18e6fd36cb2b)) + (fp_line (start 1.65 -0.73) (end 1.65 0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 28b1b2a6-02f1-4752-a848-8d82849a438b)) + (fp_line (start 1.65 0.73) (end -1.65 0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 22dce87e-d0f3-40e0-a57b-241a345e5aae)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 15b1e258-c47d-411b-acb3-0b9827f44fce)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 05f50402-d387-426a-9095-eafacbdce159)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b595b99a-8bb7-4a55-9aab-c5b43865c526)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 773d50b6-41e3-42d5-8025-b9bedcd224a0)) + (pad "1" smd roundrect (at -0.9125 0 270) (size 0.975 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 572 "+3V3") (pintype "passive") (tstamp fcb462b0-28eb-40af-bab2-1c99f2a2f8e6)) + (pad "2" smd roundrect (at 0.9125 0 270) (size 0.975 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 568 "/cpu/~{CPU_IRQB}") (pintype "passive") (tstamp bc36e32d-a233-4259-818b-074a519f1a76)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" (layer "F.Cu") + (tstamp bccbeb0c-8c8c-4b23-8072-ce7b89d5560e) + (at 58.5 29.75 -90) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Sheetfile" "cpu.kicad_sch") + (property "Sheetname" "cpu") + (property "ki_description" "Resistor") + (property "ki_keywords" "R res resistor") + (path "/a28bae45-a41d-48aa-8dee-a2333866db3d/4c9c1a76-2c78-4bfd-8b23-c5b16bc91541") + (attr smd) + (fp_text reference "R2" (at 0 -1.43 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 58046e41-e18a-46ce-845c-98f721123129) + ) + (fp_text value "10K" (at 0 1.43 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1a64579b-6cd8-42bf-9288-6b52bc8729d9) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.4 0.4) (thickness 0.06))) + (tstamp 9bec3eba-35b9-470b-992e-a76b44912671) + ) + (fp_line (start -0.254724 -0.5225) (end 0.254724 -0.5225) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5e85bf3d-2b8a-4c67-99da-d1abeaebedd8)) + (fp_line (start -0.254724 0.5225) (end 0.254724 0.5225) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 730a4352-b5f4-47c1-8d4e-846c6a4dd426)) + (fp_line (start -1.65 -0.73) (end 1.65 -0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e2b8d009-27f2-48a8-988b-f66c30011641)) + (fp_line (start -1.65 0.73) (end -1.65 -0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0a311728-5178-4a8c-bc06-1e92ecad81a1)) + (fp_line (start 1.65 -0.73) (end 1.65 0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 54889d69-dc72-4921-95c5-6236307e2d3f)) + (fp_line (start 1.65 0.73) (end -1.65 0.73) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9e23fefd-36a8-423a-a30b-3c0f3c4a23b9)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp af5c6549-9a3e-4feb-a0db-9c19a3236a3a)) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 64b6ef33-c911-4548-87e3-0e45447d6e29)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3fb002f1-3d5b-4401-9ce5-f213ac473014)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 124db5bf-7d88-4f63-96c6-942936a143cb)) + (pad "1" smd roundrect (at -0.9125 0 270) (size 0.975 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 572 "+3V3") (pintype "passive") (tstamp 85838fd7-b23b-484e-a128-22d3d7788d88)) + (pad "2" smd roundrect (at 0.9125 0 270) (size 0.975 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 602 "Net-(U7-~{SOB})") (pintype "passive") (tstamp 5bca09b8-bfdb-4872-abcb-a334c4c6278a)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + (footprint "Display_7Segment:LTS-4802B" (layer "F.Cu") (tstamp bce76a1d-105e-452b-8a96-0099b5cab747) - (at 137.5575 48.87) + (at 83.75 90.34) (property "Sheetfile" "board_io.kicad_sch") (property "Sheetname" "board_io") (path "/97b7ebae-6d0e-40d9-8e3a-8f6a0baafdc2/2479b6f1-63bd-4d7e-89df-43651605954f") @@ -5178,7 +5589,7 @@ (footprint "Package_SO:SOP-8_3.9x4.9mm_P1.27mm" (layer "F.Cu") (tstamp daa5e0db-a96b-42e5-93af-6f3ae680d82d) - (at 118.6175 145.49) + (at 163.5625 37.85) (descr "SOP, 8 Pin (http://www.macronix.com/Lists/Datasheet/Attachments/7534/MX25R3235F,%20Wide%20Range,%2032Mb,%20v1.6.pdf#page=79), generated with kicad-footprint-generator ipc_gullwing_generator.py") (tags "SOP SO") (property "Sheetfile" "power.kicad_sch") @@ -5304,7 +5715,7 @@ (footprint "Button_Switch_THT:SW_PUSH_6mm_H5mm" (layer "F.Cu") (tstamp eb094921-985f-4022-ae15-6f734e5fb75d) - (at 110.2575 71.8) + (at 77.7 55.1 90) (descr "tactile push button, 6x6mm e.g. PHAP33xx series, height=5mm") (tags "tact sw push 6mm") (property "Sheetfile" "board_io.kicad_sch") @@ -5313,15 +5724,15 @@ (property "ki_keywords" "switch normally-open pushbutton push-button") (path "/97b7ebae-6d0e-40d9-8e3a-8f6a0baafdc2/2e5bc80e-61f2-449b-bd47-345c91fbc33a") (attr through_hole) - (fp_text reference "SW3" (at 3.25 -2) (layer "F.SilkS") + (fp_text reference "SW3" (at 3.25 -2 90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) (tstamp b30efae3-5794-49ff-ba07-67eb5ef60623) ) - (fp_text value "SW_Push" (at 3.75 6.7) (layer "F.Fab") + (fp_text value "SW_Push" (at 3.75 6.7 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) (tstamp 6935c6ea-6a4a-4946-920d-09e4c0ecdec8) ) - (fp_text user "${REFERENCE}" (at 3.25 2.25) (layer "F.Fab") + (fp_text user "${REFERENCE}" (at 3.25 2.25 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) (tstamp 9ac967e0-4972-40f8-ac6f-583f90e19f33) ) @@ -5369,13 +5780,13 @@ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1cb2d1dc-5242-4349-854d-d2ea5eb16612)) (fp_circle (center 3.25 2.25) (end 1.25 2.5) (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp a84ef6a8-55a6-419e-9050-4b88919609d3)) - (pad "1" thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask") + (pad "1" thru_hole circle (at 0 0 180) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask") (net 126 "unconnected-(SW3-Pad1)") (pinfunction "1") (pintype "passive") (tstamp 49a58166-de72-4600-8add-69594c04663f)) - (pad "1" thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask") + (pad "1" thru_hole circle (at 6.5 0 180) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask") (net 126 "unconnected-(SW3-Pad1)") (pinfunction "1") (pintype "passive") (tstamp d08386f6-9df2-49ad-b616-5bea651a8820)) - (pad "2" thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask") + (pad "2" thru_hole circle (at 0 4.5 180) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask") (net 127 "unconnected-(SW3-Pad2)") (pinfunction "2") (pintype "passive") (tstamp 5ccfbb2f-2e25-4350-876a-e5a3aebe6dbe)) - (pad "2" thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask") + (pad "2" thru_hole circle (at 6.5 4.5 180) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask") (net 127 "unconnected-(SW3-Pad2)") (pinfunction "2") (pintype "passive") (tstamp 41c4e93c-b691-4536-9130-0e15dc574d2e)) (model "${KICAD6_3DMODEL_DIR}/Button_Switch_THT.3dshapes/SW_PUSH_6mm_H5mm.wrl" (offset (xyz 0 0 0)) @@ -5386,7 +5797,7 @@ (footprint "Package_QFP:QFP80P900X900X160-32N" (layer "F.Cu") (tstamp ed6834f2-3a52-4d04-a924-95ae68a61a37) - (at 121.0325 115.18) + (at 135.6 77.78) (property "Sheetfile" "usb.kicad_sch") (property "Sheetname" "usb") (path "/608a5705-96be-4a71-b2b6-c4625a5aee39/6a322a84-024e-46e4-a7d9-cc60be36fc15") @@ -5508,7 +5919,7 @@ (footprint "Display_7Segment:LTS-4802B" (layer "F.Cu") (tstamp f10275a5-2fdd-4600-a983-db7ed6936648) - (at 148.3075 48.87) + (at 94.5 90.34) (property "Sheetfile" "board_io.kicad_sch") (property "Sheetname" "board_io") (path "/97b7ebae-6d0e-40d9-8e3a-8f6a0baafdc2/54d244b9-38de-4dbb-b74e-677d10e595c2") @@ -5556,7 +5967,7 @@ (footprint "LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder" (layer "F.Cu") (tstamp f75011ad-829e-42f9-9db8-8fdfc4d3b2b9) - (at 106.0625 75.47) + (at 80.32 62.625 90) (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") (tags "LED handsolder") (property "Sheetfile" "board_io.kicad_sch") @@ -5565,15 +5976,15 @@ (property "ki_keywords" "LED diode") (path "/97b7ebae-6d0e-40d9-8e3a-8f6a0baafdc2/3010f977-fe60-4c95-88eb-4a33b03d6cee") (attr smd) - (fp_text reference "D6" (at 0 -1.43) (layer "F.SilkS") + (fp_text reference "D6" (at 0 -1.43 90) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) (tstamp a09b7f05-7ed5-4adb-8f64-e578842f27fe) ) - (fp_text value "LED" (at 0 1.43) (layer "F.Fab") + (fp_text value "LED" (at 0 1.43 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) (tstamp 781c0253-6371-4f5e-a532-c13d83cdc5d9) ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") (effects (font (size 0.4 0.4) (thickness 0.06))) (tstamp d34ef06a-3db7-411e-b4ff-6af9e8baf5f1) ) @@ -5601,9 +6012,9 @@ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d1d94d45-8e3f-4e9b-bd60-c1e3ad6a2bee)) (fp_line (start 0.8 0.4) (end 0.8 -0.4) (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 92120080-dc07-4a2b-9468-cbb27c3ee9fe)) - (pad "1" smd roundrect (at -0.875 0) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (pad "1" smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 11 "unconnected-(D6-K-Pad1)") (pinfunction "K") (pintype "passive") (tstamp 6c37aabb-cf5c-4dc1-afd8-d075f9bafa7a)) - (pad "2" smd roundrect (at 0.875 0) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (pad "2" smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 12 "unconnected-(D6-A-Pad2)") (pinfunction "A") (pintype "passive") (tstamp 3274f1c9-7ec0-4c6d-a334-28f8d7b0fca9)) (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl" (offset (xyz 0 0 0)) diff --git a/hw/board/board/board.kicad_sch b/hw/board/board/board.kicad_sch index ee632a2..8738127 100644 --- a/hw/board/board/board.kicad_sch +++ b/hw/board/board/board.kicad_sch @@ -8,14 +8,64 @@ ) - (sheet (at 19.05 22.86) (size 44.45 34.29) (fields_autoplaced) + (wire (pts (xy 63.5 53.34) (xy 90.17 53.34)) + (stroke (width 0) (type default)) + (uuid 008388b7-e286-41e2-98d3-859a0b5369f8) + ) + (wire (pts (xy 63.5 55.88) (xy 90.17 55.88)) + (stroke (width 0) (type default)) + (uuid 2261869c-1c77-44bd-aee0-cfe3b3da475f) + ) + (wire (pts (xy 63.5 71.12) (xy 90.17 71.12)) + (stroke (width 0) (type default)) + (uuid 3e233d59-69b3-411e-9830-97fa84fbddb6) + ) + (wire (pts (xy 63.5 58.42) (xy 90.17 58.42)) + (stroke (width 0) (type default)) + (uuid 4e269b2c-00fa-46c8-965b-c5ba2e68b6ed) + ) + (wire (pts (xy 63.5 60.96) (xy 90.17 60.96)) + (stroke (width 0) (type default)) + (uuid 59f49177-a7d1-427f-8fe3-c3ca256dd087) + ) + (bus (pts (xy 63.5 80.01) (xy 90.17 80.01)) + (stroke (width 0) (type default)) + (uuid 6b8f54d8-c3f2-410b-9279-d7cf549fccd8) + ) + + (wire (pts (xy 63.5 73.66) (xy 90.17 73.66)) + (stroke (width 0) (type default)) + (uuid 748dee28-2e6d-43f1-aa7c-e267a029ef65) + ) + (wire (pts (xy 63.5 68.58) (xy 90.17 68.58)) + (stroke (width 0) (type default)) + (uuid a22bbd21-6f8a-41ff-b42e-28aa33b59881) + ) + (wire (pts (xy 63.5 63.5) (xy 90.17 63.5)) + (stroke (width 0) (type default)) + (uuid ac1dd615-247e-4f04-b2e0-f45873530c8b) + ) + (wire (pts (xy 63.5 50.8) (xy 90.17 50.8)) + (stroke (width 0) (type default)) + (uuid b5058f1a-f1b3-4f66-a76e-8c1b11b043dc) + ) + (wire (pts (xy 63.5 66.04) (xy 90.17 66.04)) + (stroke (width 0) (type default)) + (uuid ba7bd311-c234-49f2-b541-d3493b0900c7) + ) + (bus (pts (xy 63.5 82.55) (xy 90.17 82.55)) + (stroke (width 0) (type default)) + (uuid ba94b7d9-2894-40be-98aa-e162216bb687) + ) + + (sheet (at 19.05 22.86) (size 44.45 16.51) (fields_autoplaced) (stroke (width 0.1524) (type solid)) (fill (color 0 0 0 0.0000)) (uuid 03abecec-4724-420e-920e-986ba2580308) (property "Sheetname" "power" (at 19.05 22.1484 0) (effects (font (size 1.27 1.27)) (justify left bottom)) ) - (property "Sheetfile" "power.kicad_sch" (at 19.05 57.7346 0) + (property "Sheetfile" "power.kicad_sch" (at 19.05 39.9546 0) (effects (font (size 1.27 1.27)) (justify left top)) ) (instances @@ -86,6 +136,54 @@ (property "Sheetfile" "fpga.kicad_sch" (at 90.17 145.3646 0) (effects (font (size 1.27 1.27)) (justify left top)) ) + (pin "CPU_ADDR[0..15]" input (at 90.17 80.01 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 92d46dd2-210f-417c-924e-8e3e7a462837) + ) + (pin "CPU_DATA[0..7]" bidirectional (at 90.17 82.55 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid f9061681-baf2-4f04-9540-f94c3b00c880) + ) + (pin "~{CPU_NMIB}" bidirectional (at 90.17 55.88 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid c62abe08-5d2c-40a6-8ef3-0d5eedbe0315) + ) + (pin "CPU_PHI2" output (at 90.17 50.8 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 7e8085bd-3d2e-4ea4-9d0d-13fa6e0420c1) + ) + (pin "~{CPU_RESB}" output (at 90.17 53.34 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 1674fe24-0f6a-473c-93d6-866bbf66f7d3) + ) + (pin "~{CPU_IRQB}" output (at 90.17 58.42 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 0e2770e6-afe1-4caf-832c-7fae89e33d63) + ) + (pin "CPU_SYNC" input (at 90.17 71.12 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 40478b51-995c-42f7-9bd8-3235a08e7111) + ) + (pin "~{CPU_MLB}" input (at 90.17 66.04 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 5c78e067-44c5-495f-a7e9-632fd7618cc8) + ) + (pin "~{CPU_VPB}" input (at 90.17 68.58 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid dfb1f06a-bae9-41a2-8ce6-a224ade65306) + ) + (pin "~{CPU_RWB}" input (at 90.17 73.66 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 5553885b-2429-4cdb-95bd-7016cc2bef6d) + ) + (pin "CPU_BE" output (at 90.17 63.5 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid c8ca61fc-cfba-4d38-9d74-1f9b11719929) + ) + (pin "CPU_RDY" output (at 90.17 60.96 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 7c1a3182-07fa-49f9-8768-f8063a3191b2) + ) (instances (project "board" (path "/0c7bd276-5f73-4ef8-a8a2-874fce123825" (page "9")) @@ -144,16 +242,64 @@ ) ) - (sheet (at 19.05 67.31) (size 45.72 21.59) (fields_autoplaced) + (sheet (at 16.51 46.99) (size 46.99 39.37) (fields_autoplaced) (stroke (width 0.1524) (type solid)) (fill (color 0 0 0 0.0000)) (uuid a28bae45-a41d-48aa-8dee-a2333866db3d) - (property "Sheetname" "cpu" (at 19.05 66.5984 0) + (property "Sheetname" "cpu" (at 16.51 46.2784 0) (effects (font (size 1.27 1.27)) (justify left bottom)) ) - (property "Sheetfile" "cpu.kicad_sch" (at 19.05 89.4846 0) + (property "Sheetfile" "cpu.kicad_sch" (at 16.51 86.9446 0) (effects (font (size 1.27 1.27)) (justify left top)) ) + (pin "CPU_PHI2" input (at 63.5 50.8 0) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid ee10f224-c270-4c8d-8882-acedf70aeca1) + ) + (pin "CPU_ADDR[0..15]" output (at 63.5 80.01 0) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid e9b64dda-105d-4cff-b716-49c32f93bda8) + ) + (pin "~{CPU_VPB}" output (at 63.5 68.58 0) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid ccbb4e47-569f-466d-b5a4-f1fbda622568) + ) + (pin "~{CPU_MLB}" output (at 63.5 66.04 0) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid ea544acf-f5d4-4fda-bbf2-ef54d3777f7b) + ) + (pin "CPU_SYNC" output (at 63.5 71.12 0) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid ab7af733-5227-4e19-9076-91cbd88c525d) + ) + (pin "~{CPU_IRQB}" input (at 63.5 58.42 0) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 66d0f332-5526-471f-9b29-c676ccf1b9a7) + ) + (pin "CPU_RDY" output (at 63.5 60.96 0) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 26663299-1ce9-4578-834f-abda53c02b3a) + ) + (pin "~{CPU_NMIB}" input (at 63.5 55.88 0) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid a33ede0d-9995-4e67-9f0d-55a594d9b207) + ) + (pin "CPU_BE" input (at 63.5 63.5 0) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid ed0b2fc9-2ccb-401a-ba14-a5d42a69fd49) + ) + (pin "~{CPU_RESB}" input (at 63.5 53.34 0) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid a3f34474-1565-4437-a147-69d566445849) + ) + (pin "~{CPU_RWB}" output (at 63.5 73.66 0) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 12b81d8d-309d-4851-98e0-622b3a454fd6) + ) + (pin "CPU_DATA[0..7]" bidirectional (at 63.5 82.55 0) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 5034d43f-b7ba-4768-bccc-6884b0f6586f) + ) (instances (project "board" (path "/0c7bd276-5f73-4ef8-a8a2-874fce123825" (page "3")) diff --git a/hw/board/board/cpu.kicad_sch b/hw/board/board/cpu.kicad_sch index 4424714..1c6f8a0 100644 --- a/hw/board/board/cpu.kicad_sch +++ b/hw/board/board/cpu.kicad_sch @@ -5,6 +5,45 @@ (paper "A4") (lib_symbols + (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (at 2.032 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R" (at 0 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at -1.778 0 90) + (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" "R res resistor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Resistor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R_0_1" + (rectangle (start -1.016 -2.54) (end 1.016 2.54) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + ) + (symbol "R_1_1" + (pin passive line (at 0 3.81 270) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "IC:W65C02P" (in_bom yes) (on_board yes) (property "Reference" "U" (at 0 0 0) (effects (font (size 1.27 1.27))) @@ -190,64 +229,1149 @@ ) ) ) + (symbol "Switch:SW_Push" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "SW" (at 1.27 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "SW_Push" (at 0 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "switch normally-open pushbutton push-button" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Push button switch, generic, two pins" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "SW_Push_0_1" + (circle (center -2.032 0) (radius 0.508) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 1.27) + (xy 0 3.048) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 1.27) + (xy -2.54 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (circle (center 2.032 0) (radius 0.508) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (pin passive line (at -5.08 0 0) (length 2.54) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 0 180) (length 2.54) + (name "2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:+3V3" (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" "+3V3" (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 \"+3V3\"" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "+3V3_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 "+3V3_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "+3V3" (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)))) + ) + ) + ) ) + (junction (at 82.55 83.82) (diameter 0) (color 0 0 0 0) + (uuid 2f15ed66-dfc2-4842-b8b6-7046f1b51b1e) + ) + (junction (at 96.52 78.74) (diameter 0) (color 0 0 0 0) + (uuid 6422ff13-5c01-493d-a8f7-0c1f9e2cd2ae) + ) + (junction (at 110.49 73.66) (diameter 0) (color 0 0 0 0) + (uuid 70ad1789-f213-4995-b2b8-6c89bcbaf1d1) + ) + (junction (at 194.31 81.28) (diameter 0) (color 0 0 0 0) + (uuid a2b09316-9d6e-4dbb-a983-ae97bf1dc7e7) + ) + (junction (at 78.74 83.82) (diameter 0) (color 0 0 0 0) + (uuid bf5b7a7f-80a8-41f1-9018-c6ad772ccabe) + ) + (junction (at 167.64 71.12) (diameter 0) (color 0 0 0 0) + (uuid ee858210-5fbc-4e6e-acd7-9b003516b1b1) + ) - (symbol (lib_id "IC:W65C02P") (at 55.88 48.26 0) (unit 1) + (no_connect (at 130.81 76.2) (uuid aaa156df-f015-4219-bb45-f55aa2803bc3)) + (no_connect (at 158.75 73.66) (uuid e3e55207-eb3d-4ba8-8601-0de07cb60c1d)) + + (bus_entry (at 116.84 91.44) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 02d3f73f-a457-414b-a44e-90369a487965) + ) + (bus_entry (at 116.84 93.98) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 0abacaee-6748-49da-a720-f6bcf67c21de) + ) + (bus_entry (at 175.26 88.9) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 0c123850-3ff7-4497-b310-88a58bfa823d) + ) + (bus_entry (at 116.84 104.14) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 17d6cb74-8d92-491a-9db4-149e72902240) + ) + (bus_entry (at 175.26 93.98) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 3c3a944d-98fa-4719-8891-c8ae8628fec8) + ) + (bus_entry (at 175.26 99.06) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 3fd57c73-a975-4cb6-84c1-b28a767d4786) + ) + (bus_entry (at 175.26 96.52) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 4183ff46-3575-4bfe-aa9c-8db7811c2997) + ) + (bus_entry (at 116.84 106.68) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 45fedaf8-4c90-4e17-b93f-08ca63d9499e) + ) + (bus_entry (at 116.84 101.6) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 60c880d3-b927-477a-9047-d15a33c88b3e) + ) + (bus_entry (at 116.84 99.06) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 675c424b-e9b3-451c-bfbd-b8e1a264790f) + ) + (bus_entry (at 175.26 91.44) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 683ae379-f539-42cc-a51d-f8acf8140f53) + ) + (bus_entry (at 116.84 96.52) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 7046c8f0-2e87-484c-9de7-cd267a2387ef) + ) + (bus_entry (at 116.84 109.22) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 80205383-e03a-44a7-a625-2d9c873bbb44) + ) + (bus_entry (at 175.26 111.76) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 817e01db-b396-4a9c-b66b-8b147e4f62b2) + ) + (bus_entry (at 116.84 119.38) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 87a2e445-8767-427e-bd86-00de00702def) + ) + (bus_entry (at 175.26 106.68) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid b71052d5-afef-4189-bc1b-899148ac6c7d) + ) + (bus_entry (at 175.26 116.84) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid baa5c202-4a31-426c-bffc-ca8af275b73c) + ) + (bus_entry (at 175.26 114.3) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid beeea46a-d6f2-4496-87a7-fc647022a83f) + ) + (bus_entry (at 175.26 101.6) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid c9c39402-1db4-46d5-b033-868907227b0a) + ) + (bus_entry (at 175.26 104.14) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid cb52dbf8-eb0d-4ebc-b578-9a59f0ab89dc) + ) + (bus_entry (at 116.84 111.76) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid d35ee42a-3d1e-481f-b2e8-cc688d98c549) + ) + (bus_entry (at 116.84 116.84) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid e950436e-3f61-4cc4-a610-95ed453054bb) + ) + (bus_entry (at 116.84 114.3) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid f64d5fe0-8d4d-48ef-83ff-e9a142266ee2) + ) + (bus_entry (at 175.26 109.22) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid f870d460-36d5-4a31-9053-5d8110afb615) + ) + + (bus (pts (xy 114.3 106.68) (xy 114.3 109.22)) + (stroke (width 0) (type default)) + (uuid 0011cb15-0062-4dab-9406-0317aa220159) + ) + + (wire (pts (xy 161.29 119.38) (xy 158.75 119.38)) + (stroke (width 0) (type default)) + (uuid 00a9aecf-667f-4dbe-9ab5-8922d223d22c) + ) + (wire (pts (xy 158.75 96.52) (xy 175.26 96.52)) + (stroke (width 0) (type default)) + (uuid 06bdbd8f-366c-46e5-8a34-850b0fc8394e) + ) + (wire (pts (xy 82.55 83.82) (xy 130.81 83.82)) + (stroke (width 0) (type default)) + (uuid 075d2782-9623-4a06-9faf-eee0fb2b6e7e) + ) + (bus (pts (xy 177.8 99.06) (xy 177.8 101.6)) + (stroke (width 0) (type default)) + (uuid 123a758f-0c87-43e7-93f3-9a7cba62248a) + ) + + (wire (pts (xy 121.92 71.12) (xy 130.81 71.12)) + (stroke (width 0) (type default)) + (uuid 1249f0ab-32e5-4f1b-97f8-aa1766bb8fc3) + ) + (wire (pts (xy 194.31 81.28) (xy 194.31 68.58)) + (stroke (width 0) (type default)) + (uuid 13da4571-c0f8-4f39-acf7-062cfca9259a) + ) + (wire (pts (xy 182.88 68.58) (xy 182.88 76.2)) + (stroke (width 0) (type default)) + (uuid 14668d37-e1af-427a-b6a8-89eab9036702) + ) + (wire (pts (xy 107.95 73.66) (xy 110.49 73.66)) + (stroke (width 0) (type default)) + (uuid 18f7cf3c-757f-4458-94f9-a6d01f0ea87f) + ) + (bus (pts (xy 114.3 114.3) (xy 114.3 116.84)) + (stroke (width 0) (type default)) + (uuid 1a60d229-7e62-4eec-8430-1a0e21b29f69) + ) + (bus (pts (xy 114.3 104.14) (xy 114.3 106.68)) + (stroke (width 0) (type default)) + (uuid 1e0dca3f-4cd6-4dce-b170-6753a7367da9) + ) + (bus (pts (xy 177.8 119.38) (xy 177.8 129.54)) + (stroke (width 0) (type default)) + (uuid 21cd49a9-9b68-47ad-8c5e-d510e85e08e0) + ) + + (wire (pts (xy 110.49 57.15) (xy 110.49 60.96)) + (stroke (width 0) (type default)) + (uuid 23f19b57-692f-4bb9-882e-800de1e4605c) + ) + (wire (pts (xy 158.75 99.06) (xy 175.26 99.06)) + (stroke (width 0) (type default)) + (uuid 247d3683-003e-4754-a5d9-14f9b9e3eab4) + ) + (wire (pts (xy 158.75 81.28) (xy 194.31 81.28)) + (stroke (width 0) (type default)) + (uuid 2d31f522-2578-4db7-a226-43249ea35efa) + ) + (wire (pts (xy 158.75 93.98) (xy 175.26 93.98)) + (stroke (width 0) (type default)) + (uuid 2dfbce6a-c6d7-4c63-acbd-9c425dc2aeb3) + ) + (bus (pts (xy 114.3 109.22) (xy 114.3 111.76)) + (stroke (width 0) (type default)) + (uuid 2e41a604-7ab9-4640-99af-24c41e6eaa4f) + ) + + (wire (pts (xy 158.75 78.74) (xy 168.91 78.74)) + (stroke (width 0) (type default)) + (uuid 2ef87b58-9250-4286-813f-beccbed775df) + ) + (wire (pts (xy 116.84 104.14) (xy 130.81 104.14)) + (stroke (width 0) (type default)) + (uuid 30e0f5d5-a70b-4917-80a5-3ccfc9cef0fb) + ) + (wire (pts (xy 82.55 57.15) (xy 82.55 62.23)) + (stroke (width 0) (type default)) + (uuid 3c889d29-b475-4f1d-987f-ef35d9e71145) + ) + (wire (pts (xy 194.31 81.28) (xy 199.39 81.28)) + (stroke (width 0) (type default)) + (uuid 3caceb04-439e-4bb6-ab81-21b7e97cbaf0) + ) + (wire (pts (xy 96.52 57.15) (xy 96.52 60.96)) + (stroke (width 0) (type default)) + (uuid 3fc234e4-0bb0-4cfd-aae2-bb3fc41c35da) + ) + (wire (pts (xy 110.49 73.66) (xy 110.49 68.58)) + (stroke (width 0) (type default)) + (uuid 47f9d574-4532-4de0-b5c1-6ceff8e5fbde) + ) + (wire (pts (xy 78.74 83.82) (xy 82.55 83.82)) + (stroke (width 0) (type default)) + (uuid 48d3cbb9-0d02-4e82-839b-b3cba54df51c) + ) + (bus (pts (xy 177.8 96.52) (xy 177.8 99.06)) + (stroke (width 0) (type default)) + (uuid 4b4ce1d1-a5cc-405a-a3ce-15f2221ae430) + ) + + (wire (pts (xy 158.75 104.14) (xy 175.26 104.14)) + (stroke (width 0) (type default)) + (uuid 50bc2199-09f2-4ed9-ba3f-d0668a49f7d0) + ) + (wire (pts (xy 158.75 101.6) (xy 175.26 101.6)) + (stroke (width 0) (type default)) + (uuid 522e5dd2-d4ac-4689-8ee0-78d47bcb0aa5) + ) + (wire (pts (xy 194.31 57.15) (xy 194.31 60.96)) + (stroke (width 0) (type default)) + (uuid 58c4c4fb-b0cc-4b8e-9d6f-b4f73dc1f860) + ) + (wire (pts (xy 116.84 119.38) (xy 130.81 119.38)) + (stroke (width 0) (type default)) + (uuid 59d5afea-a693-4404-9140-79c2713065bb) + ) + (wire (pts (xy 116.84 106.68) (xy 130.81 106.68)) + (stroke (width 0) (type default)) + (uuid 5a18820d-c2c1-40c6-bedd-3cd14d0f5793) + ) + (wire (pts (xy 158.75 109.22) (xy 175.26 109.22)) + (stroke (width 0) (type default)) + (uuid 5f0de25a-dea8-42d0-8682-a827f7894d8e) + ) + (bus (pts (xy 177.8 111.76) (xy 177.8 114.3)) + (stroke (width 0) (type default)) + (uuid 5fce7dab-3ddd-44a4-87ab-6762a6752e98) + ) + + (wire (pts (xy 158.75 91.44) (xy 175.26 91.44)) + (stroke (width 0) (type default)) + (uuid 68a7289a-a953-475d-b217-3f9df27818e5) + ) + (wire (pts (xy 78.74 93.98) (xy 78.74 96.52)) + (stroke (width 0) (type default)) + (uuid 725e78e4-52a4-454a-a29e-4df614878b66) + ) + (bus (pts (xy 181.61 109.22) (xy 177.8 109.22)) + (stroke (width 0) (type default)) + (uuid 763e0a8e-2d13-49f4-8550-1f788830fe67) + ) + (bus (pts (xy 114.3 111.76) (xy 114.3 114.3)) + (stroke (width 0) (type default)) + (uuid 76db29da-cf73-4828-8453-9a8a6718cc1f) + ) + + (wire (pts (xy 167.64 71.12) (xy 168.91 71.12)) + (stroke (width 0) (type default)) + (uuid 77f1fb62-8a15-491a-b4c5-b6b93c26fa37) + ) + (wire (pts (xy 116.84 111.76) (xy 130.81 111.76)) + (stroke (width 0) (type default)) + (uuid 7b0cce03-f248-4ca3-b72c-cfb86abafdfc) + ) + (bus (pts (xy 114.3 93.98) (xy 114.3 91.44)) + (stroke (width 0) (type default)) + (uuid 7c4409f1-86cd-4c83-9582-e7e38b755812) + ) + + (wire (pts (xy 116.84 91.44) (xy 130.81 91.44)) + (stroke (width 0) (type default)) + (uuid 7c61df85-c6a5-444d-91f4-2543451c723b) + ) + (bus (pts (xy 114.3 99.06) (xy 114.3 101.6)) + (stroke (width 0) (type default)) + (uuid 815dc01e-4d5b-4363-bc0e-bb960adffe27) + ) + + (wire (pts (xy 69.85 83.82) (xy 78.74 83.82)) + (stroke (width 0) (type default)) + (uuid 818dcd6b-0db2-4fc9-bdfa-347d2f06cc04) + ) + (wire (pts (xy 116.84 93.98) (xy 130.81 93.98)) + (stroke (width 0) (type default)) + (uuid 87a3eb5a-c8c1-4650-859c-a861f154780a) + ) + (bus (pts (xy 114.3 101.6) (xy 114.3 104.14)) + (stroke (width 0) (type default)) + (uuid 87e2e4fd-825c-4c41-8c55-f34cc749795b) + ) + + (wire (pts (xy 167.64 57.15) (xy 167.64 60.96)) + (stroke (width 0) (type default)) + (uuid 88777d83-5fc9-4b6d-8835-13e3b864517d) + ) + (wire (pts (xy 158.75 114.3) (xy 175.26 114.3)) + (stroke (width 0) (type default)) + (uuid 8aad0518-2dc6-4466-ac09-5702671184e4) + ) + (bus (pts (xy 114.3 96.52) (xy 114.3 99.06)) + (stroke (width 0) (type default)) + (uuid 8c6f0ac4-d645-436f-a1b3-6deacb9f0076) + ) + + (wire (pts (xy 95.25 78.74) (xy 96.52 78.74)) + (stroke (width 0) (type default)) + (uuid 8dc58942-7249-404d-b974-d7815451f1cb) + ) + (wire (pts (xy 116.84 96.52) (xy 130.81 96.52)) + (stroke (width 0) (type default)) + (uuid 9231160f-3629-4eb2-899a-8ef3c2b0985b) + ) + (bus (pts (xy 177.8 116.84) (xy 177.8 119.38)) + (stroke (width 0) (type default)) + (uuid 96f94aec-6d1f-4db8-b4ce-3c83ca172f0c) + ) + (bus (pts (xy 114.3 116.84) (xy 114.3 119.38)) + (stroke (width 0) (type default)) + (uuid 9eb96a1f-bda2-4328-a603-e5f33c534f38) + ) + + (wire (pts (xy 96.52 78.74) (xy 130.81 78.74)) + (stroke (width 0) (type default)) + (uuid 9fcfd58c-3947-4f81-bc63-1828c398e8a7) + ) + (bus (pts (xy 177.8 104.14) (xy 177.8 106.68)) + (stroke (width 0) (type default)) + (uuid a13c2dec-5b67-4ba9-b7ed-46777b2c7a74) + ) + + (wire (pts (xy 158.75 106.68) (xy 175.26 106.68)) + (stroke (width 0) (type default)) + (uuid a295d0f2-520a-4fc9-80e3-25acc516a39b) + ) + (wire (pts (xy 116.84 116.84) (xy 130.81 116.84)) + (stroke (width 0) (type default)) + (uuid a2b0afd1-9809-41c0-bcbe-f37a3d7ceff2) + ) + (wire (pts (xy 182.88 57.15) (xy 182.88 60.96)) + (stroke (width 0) (type default)) + (uuid a34e2e4d-739b-402f-8259-83091f0ccda9) + ) + (wire (pts (xy 182.88 76.2) (xy 158.75 76.2)) + (stroke (width 0) (type default)) + (uuid a62924d1-9ca0-4a45-926d-694fb41fd839) + ) + (wire (pts (xy 158.75 88.9) (xy 175.26 88.9)) + (stroke (width 0) (type default)) + (uuid a718046a-1174-471a-aa58-d061cb60efe1) + ) + (wire (pts (xy 121.92 86.36) (xy 130.81 86.36)) + (stroke (width 0) (type default)) + (uuid a84c542d-d866-4f37-a6cb-5574b3bf166d) + ) + (wire (pts (xy 116.84 99.06) (xy 130.81 99.06)) + (stroke (width 0) (type default)) + (uuid a88be082-f657-4e5d-ab34-a0c3d72237ca) + ) + (wire (pts (xy 161.29 121.92) (xy 161.29 119.38)) + (stroke (width 0) (type default)) + (uuid ab60cc4f-ae38-4b5c-94a9-f3516932ba14) + ) + (wire (pts (xy 97.79 88.9) (xy 130.81 88.9)) + (stroke (width 0) (type default)) + (uuid afe86fff-a6b8-4b2f-82a2-9d67dfff4318) + ) + (bus (pts (xy 177.8 93.98) (xy 177.8 96.52)) + (stroke (width 0) (type default)) + (uuid b445cc59-1f54-4d32-be17-12f58161fbcc) + ) + (bus (pts (xy 177.8 91.44) (xy 177.8 93.98)) + (stroke (width 0) (type default)) + (uuid ba192879-b3f8-4ea0-b756-64fec0b9c72e) + ) + (bus (pts (xy 114.3 129.54) (xy 177.8 129.54)) + (stroke (width 0) (type default)) + (uuid bdd6c045-9467-4b77-9199-4d5e4e3ee989) + ) + + (wire (pts (xy 116.84 109.22) (xy 130.81 109.22)) + (stroke (width 0) (type default)) + (uuid be72bb3f-465d-42f5-8205-0f649f0a0cc2) + ) + (wire (pts (xy 110.49 73.66) (xy 130.81 73.66)) + (stroke (width 0) (type default)) + (uuid c0784084-fecf-4908-af52-9380831a2851) + ) + (wire (pts (xy 121.92 81.28) (xy 130.81 81.28)) + (stroke (width 0) (type default)) + (uuid c1796fa7-88d3-4f26-83b7-c4ae2a96fbb5) + ) + (wire (pts (xy 167.64 68.58) (xy 167.64 71.12)) + (stroke (width 0) (type default)) + (uuid c22c4313-3581-43e6-845a-e5d3b2745ccc) + ) + (bus (pts (xy 114.3 119.38) (xy 114.3 121.92)) + (stroke (width 0) (type default)) + (uuid c2336b08-8cab-4a57-a975-ddfa3ce5abff) + ) + (bus (pts (xy 110.49 91.44) (xy 114.3 91.44)) + (stroke (width 0) (type default)) + (uuid c3483979-d154-42d3-82e0-e94011113b74) + ) + (bus (pts (xy 177.8 114.3) (xy 177.8 116.84)) + (stroke (width 0) (type default)) + (uuid c738c615-11b8-412b-9d27-bc48c7456c0f) + ) + (bus (pts (xy 114.3 121.92) (xy 114.3 129.54)) + (stroke (width 0) (type default)) + (uuid d27c2166-b222-48f4-bd1b-aaad22f318e3) + ) + (bus (pts (xy 177.8 101.6) (xy 177.8 104.14)) + (stroke (width 0) (type default)) + (uuid d6b796f4-19fb-4372-bc95-89e1a8b70e6b) + ) + + (wire (pts (xy 96.52 78.74) (xy 96.52 68.58)) + (stroke (width 0) (type default)) + (uuid d76454a1-d854-4c83-9fec-31abb728983d) + ) + (bus (pts (xy 114.3 93.98) (xy 114.3 96.52)) + (stroke (width 0) (type default)) + (uuid ead5398c-2c8d-43c1-b752-e134272dc17a) + ) + + (wire (pts (xy 158.75 116.84) (xy 175.26 116.84)) + (stroke (width 0) (type default)) + (uuid ef3d4dfb-1281-4177-a177-b2c422078220) + ) + (wire (pts (xy 158.75 111.76) (xy 175.26 111.76)) + (stroke (width 0) (type default)) + (uuid ef5df9c0-f4e2-474e-9102-04692d187a5f) + ) + (wire (pts (xy 116.84 114.3) (xy 130.81 114.3)) + (stroke (width 0) (type default)) + (uuid f29de4ec-0489-44a4-a32d-1a73307d2db8) + ) + (wire (pts (xy 116.84 101.6) (xy 130.81 101.6)) + (stroke (width 0) (type default)) + (uuid f3491cb2-84fb-40cf-ae10-a85bad94d966) + ) + (wire (pts (xy 158.75 71.12) (xy 167.64 71.12)) + (stroke (width 0) (type default)) + (uuid f509549c-71be-4965-ad6c-c39a58486da3) + ) + (bus (pts (xy 177.8 109.22) (xy 177.8 106.68)) + (stroke (width 0) (type default)) + (uuid f81f3b61-e035-4df9-9c48-59cd535d265a) + ) + + (wire (pts (xy 158.75 86.36) (xy 168.91 86.36)) + (stroke (width 0) (type default)) + (uuid fd75504b-6a71-43bc-b2aa-3e5196c26d55) + ) + (wire (pts (xy 82.55 69.85) (xy 82.55 83.82)) + (stroke (width 0) (type default)) + (uuid ff94743b-c5d8-4910-b827-a4521c06ae94) + ) + + (label "~{CPU_NMIB}" (at 71.12 83.82 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 042a4b75-1160-4060-99ba-e133e30e764d) + ) + (label "CPU_ADDR15" (at 175.26 109.22 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 089d8cf0-1563-4635-bcc9-09f05b242573) + ) + (label "CPU_DATA2" (at 175.26 93.98 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 0e565c3f-bab7-4261-ae78-f191275500fb) + ) + (label "CPU_ADDR13" (at 175.26 114.3 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 1c2f80c5-c524-4d93-804d-89df72d07ea1) + ) + (label "CPU_SYNC" (at 121.92 86.36 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 39aaa796-eeed-44d1-a822-5f85aabdea75) + ) + (label "~{CPU_RESB}" (at 167.64 71.12 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 3a59c23b-a47a-40f6-b189-47f2acc80770) + ) + (label "CPU_ADDR9" (at 116.84 114.3 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 4640378b-51ee-4141-a774-fb0d4a43b98c) + ) + (label "CPU_ADDR14" (at 175.26 111.76 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 4b1c0ce5-1416-402e-b57f-9f0977f63adf) + ) + (label "CPU_ADDR4" (at 116.84 101.6 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 4df1988e-9725-4018-b3ba-ad9ced5cddb3) + ) + (label "CPU_ADDR10" (at 116.84 116.84 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 5fbabb61-d780-4f86-9bb1-08d3eeff7a29) + ) + (label "CPU_PHI2" (at 168.91 78.74 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 60c3b838-82c8-4e09-8d3b-709d21b62477) + ) + (label "~{CPU_RWB}" (at 168.91 86.36 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 61b1cbff-5b17-4893-bc95-ad94a24e9ce9) + ) + (label "CPU_ADDR0" (at 116.84 91.44 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 6882f710-4f75-4469-9f68-d6d633defc2b) + ) + (label "~{CPU_VPB}" (at 121.92 71.12 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 806970a4-c29f-44ae-88d9-75c19f905c31) + ) + (label "CPU_ADDR8" (at 116.84 111.76 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 810367a6-bb94-4c75-b839-0a7707df77f4) + ) + (label "CPU_RDY" (at 121.92 73.66 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8122b8e2-85b8-42c2-9402-65a936a4b85f) + ) + (label "CPU_DATA6" (at 175.26 104.14 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 912db3d1-ca99-468f-ac01-87ebe4eb3c0f) + ) + (label "CPU_ADDR7" (at 116.84 109.22 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9473a804-9b81-4880-b506-c6af3dc239cb) + ) + (label "CPU_ADDR3" (at 116.84 99.06 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9870a7ca-b400-4e36-92b4-db5f74fa53ca) + ) + (label "CPU_DATA0" (at 175.26 88.9 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 993d96e9-8775-460c-ac87-92df10907710) + ) + (label "CPU_DATA1" (at 175.26 91.44 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid a85d80e3-df83-46f9-9127-022c7d24fa5d) + ) + (label "CPU_DATA5" (at 175.26 101.6 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid a93b2afa-e6b8-4e8f-8a1c-bf801f815386) + ) + (label "CPU_ADDR5" (at 116.84 104.14 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid aee92a17-f4ce-4e17-9c1e-f61202ad1915) + ) + (label "CPU_DATA7" (at 175.26 106.68 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid b93fe021-5ba6-4d05-aa45-23e1464e5612) + ) + (label "~{CPU_MLB}" (at 121.92 81.28 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid bd030a74-f328-48f3-a486-d0c54f55d7b3) + ) + (label "CPU_ADDR12" (at 175.26 116.84 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid c06c2aea-4f38-4aaf-ba17-52521e42a94a) + ) + (label "CPU_ADDR6" (at 116.84 106.68 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid c36ad348-6a67-4d87-af77-5594815b1088) + ) + (label "CPU_ADDR1" (at 116.84 93.98 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid ce453227-cd1e-4fda-9f8e-8e11187d45e3) + ) + (label "~{CPU_IRQB}" (at 121.92 78.74 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid d0a49c9e-ac53-48e4-9c53-546a7e579d6a) + ) + (label "CPU_BE" (at 168.91 81.28 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid eb7e02fe-998e-48bb-9455-5bd35f3a5f0e) + ) + (label "CPU_DATA3" (at 175.26 96.52 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid f2e8470f-4fb7-4031-93a2-a092b9b38eed) + ) + (label "CPU_DATA4" (at 175.26 99.06 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid f3ba5bbc-f6d1-48b3-9f51-3dc3ae33a8f8) + ) + (label "CPU_ADDR11" (at 116.84 119.38 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f4d044f6-1119-4865-b0ec-992b0969b181) + ) + (label "CPU_ADDR2" (at 116.84 96.52 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f9546ab1-2def-46af-84de-69cb0eeb1b46) + ) + + (hierarchical_label "~{CPU_MLB}" (shape output) (at 121.92 81.28 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 12b6c9b5-2816-4aad-bfce-dd2ca79b1d78) + ) + (hierarchical_label "CPU_ADDR[0..15]" (shape output) (at 110.49 91.44 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 4dd3684f-8f92-4f77-b40d-d4289d36eb12) + ) + (hierarchical_label "CPU_DATA[0..7]" (shape bidirectional) (at 181.61 109.22 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 67d5349d-5c4a-4451-8460-c4023f0e70a9) + ) + (hierarchical_label "CPU_SYNC" (shape output) (at 121.92 86.36 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 6f337f08-ff06-4354-97a4-7f946403b5fb) + ) + (hierarchical_label "~{CPU_RESB}" (shape input) (at 168.91 71.12 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 77a3fea2-d34d-4a54-ab5b-e8a8651c8ffc) + ) + (hierarchical_label "~{CPU_RWB}" (shape output) (at 168.91 86.36 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 8c898d01-c29b-4b8c-a3fa-a5c35702ac2a) + ) + (hierarchical_label "CPU_BE" (shape input) (at 199.39 81.28 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid b669bc73-ee9d-4b9e-8ccf-2daeeed04144) + ) + (hierarchical_label "CPU_PHI2" (shape input) (at 168.91 78.74 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid c40c79b3-0c62-493b-aa5a-6522be8bad2a) + ) + (hierarchical_label "~{CPU_IRQB}" (shape input) (at 95.25 78.74 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid cfe712a1-7ed8-47fe-9f66-4e59a495a8c4) + ) + (hierarchical_label "~{CPU_VPB}" (shape output) (at 121.92 71.12 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid d48b189d-b466-4e30-ad2a-4b51917e23c6) + ) + (hierarchical_label "CPU_RDY" (shape output) (at 107.95 73.66 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid f9c88b63-b073-4afc-b7f7-3c9d072fe15d) + ) + (hierarchical_label "~{CPU_NMIB}" (shape bidirectional) (at 69.85 83.82 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid fdce395c-6a53-421a-baff-490ea192f2de) + ) + + (symbol (lib_id "Switch:SW_Push") (at 78.74 88.9 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 00a755e8-bac1-4912-a7b4-c06ef049a870) + (property "Reference" "SW4" (at 80.01 87.63 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "SW_Push" (at 80.01 90.17 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_THT:SW_PUSH_6mm_H5mm" (at 73.66 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 73.66 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid db49c5be-c474-4c09-a8c0-946dbae161fd)) + (pin "2" (uuid 89199d8b-7455-4079-af2f-15d6c4ea5a1a)) + (instances + (project "board" + (path "/0c7bd276-5f73-4ef8-a8a2-874fce123825/a28bae45-a41d-48aa-8dee-a2333866db3d" + (reference "SW4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 194.31 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 090da324-3735-4668-aeba-899323b7ab4c) + (property "Reference" "R6" (at 196.85 63.5 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10K" (at 196.85 66.04 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" (at 192.532 64.77 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 194.31 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3094d185-2fc8-4e1d-a769-f41b44ef1378)) + (pin "2" (uuid a8f374c7-2295-42e5-9fd3-82abf2bad7c6)) + (instances + (project "board" + (path "/0c7bd276-5f73-4ef8-a8a2-874fce123825/a28bae45-a41d-48aa-8dee-a2333866db3d" + (reference "R6") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3V3") (at 110.49 57.15 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 14681d53-a632-4a1c-9297-56f68ad5149b) + (property "Reference" "#PWR08" (at 110.49 60.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V3" (at 110.49 52.07 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 110.49 57.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 110.49 57.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a384da31-8309-4fbd-a192-83cb6b309938)) + (instances + (project "board" + (path "/0c7bd276-5f73-4ef8-a8a2-874fce123825/a28bae45-a41d-48aa-8dee-a2333866db3d" + (reference "#PWR08") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 96.52 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 146facc4-c213-4655-9e5c-415d11349114) + (property "Reference" "R4" (at 99.06 63.5 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10K" (at 99.06 66.04 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" (at 94.742 64.77 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 96.52 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid bbe7682a-fb30-4dd9-87f9-0b9a36f29987)) + (pin "2" (uuid 6dd581f5-2703-420f-9d0a-18d9675a6f87)) + (instances + (project "board" + (path "/0c7bd276-5f73-4ef8-a8a2-874fce123825/a28bae45-a41d-48aa-8dee-a2333866db3d" + (reference "R4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3V3") (at 96.52 57.15 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 1afd7eb1-fd04-4007-93e8-32986c8de88b) + (property "Reference" "#PWR07" (at 96.52 60.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V3" (at 96.52 52.07 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 96.52 57.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 96.52 57.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 66275efc-407e-4026-a5e0-e012714a7c26)) + (instances + (project "board" + (path "/0c7bd276-5f73-4ef8-a8a2-874fce123825/a28bae45-a41d-48aa-8dee-a2333866db3d" + (reference "#PWR07") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3V3") (at 194.31 57.15 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 1b7b4406-93d7-4870-8599-e004d0dc7558) + (property "Reference" "#PWR09" (at 194.31 60.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V3" (at 194.31 52.07 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 194.31 57.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 194.31 57.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 323134ee-3c37-4add-8049-d78f6b60de9f)) + (instances + (project "board" + (path "/0c7bd276-5f73-4ef8-a8a2-874fce123825/a28bae45-a41d-48aa-8dee-a2333866db3d" + (reference "#PWR09") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 182.88 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 4c9c1a76-2c78-4bfd-8b23-c5b16bc91541) + (property "Reference" "R2" (at 185.42 63.5 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10K" (at 185.42 66.04 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" (at 181.102 64.77 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 182.88 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 987b80e3-b6e9-4244-9fe8-133f7cb327a8)) + (pin "2" (uuid 771be8ca-8615-43b0-b65b-d1d56631982a)) + (instances + (project "board" + (path "/0c7bd276-5f73-4ef8-a8a2-874fce123825/a28bae45-a41d-48aa-8dee-a2333866db3d" + (reference "R2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 167.64 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 67a343bc-66f0-487f-a63b-2e74c4d36413) + (property "Reference" "R3" (at 170.18 63.5 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10K" (at 170.18 66.04 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" (at 165.862 64.77 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 167.64 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 83d4fc88-de7d-43bf-a6ba-04158e248987)) + (pin "2" (uuid ca9cdb1d-d9b0-49ff-aa5b-200b0856a6a5)) + (instances + (project "board" + (path "/0c7bd276-5f73-4ef8-a8a2-874fce123825/a28bae45-a41d-48aa-8dee-a2333866db3d" + (reference "R3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 82.55 66.04 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 6cf6abb0-8653-4309-a78b-ade9f5190558) + (property "Reference" "R1" (at 85.09 64.77 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10K" (at 85.09 67.31 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" (at 80.772 66.04 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 82.55 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e8b710bc-6be2-4ebd-ba40-dba4e8367e55)) + (pin "2" (uuid 54b23e76-be93-423c-a56e-7cd2ea5bcf80)) + (instances + (project "board" + (path "/0c7bd276-5f73-4ef8-a8a2-874fce123825/a28bae45-a41d-48aa-8dee-a2333866db3d" + (reference "R1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 78.74 96.52 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 9b776042-6cb5-4518-9558-41b473ac49e8) + (property "Reference" "#PWR03" (at 78.74 102.87 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 78.74 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 78.74 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 78.74 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2da113f8-9819-49be-95f9-1864a581070e)) + (instances + (project "board" + (path "/0c7bd276-5f73-4ef8-a8a2-874fce123825/a28bae45-a41d-48aa-8dee-a2333866db3d" + (reference "#PWR03") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3V3") (at 97.79 88.9 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid a4f6b2de-c5ec-43e3-a1d9-8370014f2fc4) + (property "Reference" "#PWR01" (at 97.79 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V3" (at 97.79 83.82 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 97.79 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 97.79 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5dfc86cf-0648-41be-a956-1956d67848f0)) + (instances + (project "board" + (path "/0c7bd276-5f73-4ef8-a8a2-874fce123825/a28bae45-a41d-48aa-8dee-a2333866db3d" + (reference "#PWR01") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "IC:W65C02P") (at 135.89 66.04 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid b576d505-467a-4d98-8479-9819a9b39180) - (property "Reference" "U7" (at 64.77 44.45 0) + (property "Reference" "U7" (at 144.78 62.23 0) (effects (font (size 1.27 1.27))) ) - (property "Value" "W65C02P" (at 64.77 46.99 0) + (property "Value" "W65C02P" (at 144.78 64.77 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "Package_DIP:DIP-40_W15.24mm_Socket_LongPads" (at 55.88 48.26 0) + (property "Footprint" "Package_DIP:DIP-40_W15.24mm_Socket_LongPads" (at 135.89 66.04 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "https://www.westerndesigncenter.com/wdc/documentation/w65c02s.pdf" (at 55.88 48.26 0) + (property "Datasheet" "https://www.westerndesigncenter.com/wdc/documentation/w65c02s.pdf" (at 135.89 66.04 0) (effects (font (size 1.27 1.27)) hide) ) - (pin "1" (uuid fa4b0388-6dfc-421f-af13-0f7070e50899)) - (pin "10" (uuid bf6e4cab-ab8e-4eb0-b33d-46fb577ded23)) - (pin "11" (uuid cfdb49a1-479e-47e9-9271-5f8cb66b7839)) - (pin "12" (uuid 49e66554-5301-4486-a27b-cb55791cf00d)) - (pin "13" (uuid 44d8570c-ce74-4745-b291-053089168877)) - (pin "14" (uuid df2af560-9267-4f57-8151-da9dc8858f04)) - (pin "15" (uuid 7ee71e00-3df5-4e3d-8dda-83d8606c8f11)) - (pin "16" (uuid c9e182ac-49ef-43f6-aba3-af559f729a1e)) - (pin "17" (uuid 2c7524ea-404c-4e69-b380-630a13b12434)) - (pin "18" (uuid e4fa5266-4941-4425-8b91-28bb7e7b1656)) - (pin "19" (uuid 16c1155b-2f01-40c0-bbb2-30d965adb612)) - (pin "2" (uuid 50789617-3d00-4c99-badb-387f3bc0cb11)) - (pin "20" (uuid 4693ca37-1477-4ec0-8b2e-ee25361d4aa8)) - (pin "21" (uuid af72b1e5-8bef-449c-adc6-c73c1a9cea22)) - (pin "22" (uuid c10e628f-f583-439a-a912-ed42596af204)) - (pin "23" (uuid 1338e094-1f56-4384-94dd-12fc22bb9935)) - (pin "24" (uuid bf5ca897-9fe1-4f1a-9a13-ec38f1c044d2)) - (pin "25" (uuid d5acbf05-91ef-448b-b370-14633e346b08)) - (pin "26" (uuid 47e2d3e4-0728-49ac-8675-7ee65d7dd370)) - (pin "27" (uuid b0ad7157-c13f-4556-8962-324fcd3db8bc)) - (pin "28" (uuid c315a878-abef-494e-bf6a-3327a23b6d89)) - (pin "29" (uuid 7f6e57ef-48ce-4428-9ac9-618711d170b5)) - (pin "3" (uuid b8f08a94-2449-40f8-ad48-24f6cc88c04a)) - (pin "30" (uuid df5f5cf5-3db6-48f3-acb4-538482c367ba)) - (pin "31" (uuid e68ada06-0e63-4363-bc42-bada3f76c529)) - (pin "32" (uuid 590744e1-9237-429b-9b69-a4fa106e93b8)) - (pin "33" (uuid 6344fe63-a71e-4e44-ac08-7890f14310b2)) - (pin "34" (uuid 3578df37-764b-4ac6-ba08-9ad47c80feaf)) - (pin "35" (uuid 2f3f3b91-0663-4f6b-81ce-e2ad8c8d5a76)) - (pin "36" (uuid e8dac16a-bc32-4441-a8ac-07966266d4a4)) - (pin "37" (uuid a41daf3f-4cd5-4414-b223-13121633ee71)) - (pin "38" (uuid e20c94d5-1f86-473b-b9fc-880140e7ee64)) - (pin "39" (uuid 893e6c16-b74a-4684-b3cb-3c1395197eab)) - (pin "4" (uuid 17f29f4b-e331-4f95-a849-f5b171f23406)) - (pin "40" (uuid d0eb04d2-ec68-4620-b08e-869ed4f72a8c)) - (pin "5" (uuid 1f264516-3573-4a9a-b583-739bb3ef928d)) - (pin "6" (uuid d9be6cda-67ea-4cc1-934d-26ba9518a8a1)) - (pin "7" (uuid 33306a81-5cd8-4264-adfe-1614b058f629)) - (pin "8" (uuid fa7aeb10-8fe5-491d-b530-3ff29230b6aa)) - (pin "9" (uuid c8596aea-26c8-48a4-91d6-4a1935ad1f87)) + (pin "1" (uuid f7a08a2e-9431-4c88-bd61-fd83ebcd4580)) + (pin "10" (uuid 4b76d7b4-9987-4621-a518-3b5de85b1e21)) + (pin "11" (uuid a601b8c8-00ae-4476-b14e-bdf1d282d849)) + (pin "12" (uuid 9bc2f2d2-7c6b-43eb-a684-485057993ce4)) + (pin "13" (uuid 2ca67703-ed52-4f7e-8fb7-2c477ad2628a)) + (pin "14" (uuid a39f0042-6b6c-4554-9581-9cbf849a9d1c)) + (pin "15" (uuid 2ced6ada-354d-4e30-aaf8-b1fcfe6fa96c)) + (pin "16" (uuid 6fb5509e-433d-4a78-b835-78aa01f3e172)) + (pin "17" (uuid fc0c26e8-8727-448b-8a4b-2c08b2008441)) + (pin "18" (uuid 9ffe9d01-337c-4165-b166-e8d036097b3e)) + (pin "19" (uuid 40b4da94-9573-4a46-b493-3dcd255c42ed)) + (pin "2" (uuid 9c046b1f-af2d-4f41-b71a-38bcbea2dc2e)) + (pin "20" (uuid 8647ced5-900e-438d-901c-c7db5315ac3f)) + (pin "21" (uuid 0d14552e-5812-4df2-938c-0f32dd0becb8)) + (pin "22" (uuid d86fa430-a898-40e7-9df1-197deab03023)) + (pin "23" (uuid 6bfddb7d-793d-4f69-a0fb-f10be0b850b3)) + (pin "24" (uuid df04c0fa-85ea-44ae-92de-6edf44a0fe13)) + (pin "25" (uuid ebee6783-41ca-489e-be30-2e5314d3ab17)) + (pin "26" (uuid c14beccd-0480-435e-ac02-3354b0431974)) + (pin "27" (uuid 88eee903-cab1-4a21-aa5d-0d4e887cb71b)) + (pin "28" (uuid 9b9c312f-89c3-4569-9cc6-e400daa5d81b)) + (pin "29" (uuid e5344594-e805-477e-9f76-43f473a80b28)) + (pin "3" (uuid 3c7291c0-d161-40ee-a2c9-30d78512ee22)) + (pin "30" (uuid b75e5307-86c1-4eb3-a36c-14d28599b111)) + (pin "31" (uuid d61b3fff-4ea3-4170-b24d-642deecc932e)) + (pin "32" (uuid a5a560e7-7894-47ff-ba6b-3c93aa628bb7)) + (pin "33" (uuid 707f421a-b1dd-49d8-8131-e8ffcc1e33a2)) + (pin "34" (uuid f0a923f3-7440-487e-ab7a-db7a55c74405)) + (pin "35" (uuid 89e09605-547f-46cd-9cd4-38ae65e7c92f)) + (pin "36" (uuid d69ef29f-e842-41db-9cdc-14c17fc9fb83)) + (pin "37" (uuid 5958a28e-c0b5-4511-ac61-f39876f758df)) + (pin "38" (uuid 04569b11-ba5a-4ca5-aaa5-37d4c9ccb3b5)) + (pin "39" (uuid 9ee285a7-61f8-47e7-b761-d1dc93214b9f)) + (pin "4" (uuid c8c1bc31-5893-403c-8403-1d9a91db6efe)) + (pin "40" (uuid ae729a7b-b901-48a2-a5d3-df62e52a32d7)) + (pin "5" (uuid 04eb0355-35cb-4bce-a2e5-a4028eb36cf5)) + (pin "6" (uuid 6e17da57-60cc-45b1-890f-32a95b58c1b4)) + (pin "7" (uuid 703a2c51-3553-4caa-8eb5-f7970e88a7eb)) + (pin "8" (uuid 1255fc9c-92cf-496c-ae9e-194054340d92)) + (pin "9" (uuid f4a65f1e-9f6a-4f3d-97a3-9c66d565aa9a)) (instances (project "board" (path "/0c7bd276-5f73-4ef8-a8a2-874fce123825/a28bae45-a41d-48aa-8dee-a2333866db3d" @@ -256,4 +1380,130 @@ ) ) ) + + (symbol (lib_id "power:+3V3") (at 167.64 57.15 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid be093ca9-c3a7-4866-8e93-b5c706d85b54) + (property "Reference" "#PWR06" (at 167.64 60.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V3" (at 167.64 52.07 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 167.64 57.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 167.64 57.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3a4ddd34-b8f3-4f11-b364-60f8c03a37d4)) + (instances + (project "board" + (path "/0c7bd276-5f73-4ef8-a8a2-874fce123825/a28bae45-a41d-48aa-8dee-a2333866db3d" + (reference "#PWR06") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3V3") (at 82.55 57.15 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid dcb84bf8-149b-4d25-b64f-df588acbec91) + (property "Reference" "#PWR04" (at 82.55 60.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V3" (at 82.55 52.07 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 82.55 57.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 82.55 57.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2ed49d6f-f8e7-45a6-993e-4dc0baeb2623)) + (instances + (project "board" + (path "/0c7bd276-5f73-4ef8-a8a2-874fce123825/a28bae45-a41d-48aa-8dee-a2333866db3d" + (reference "#PWR04") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 110.49 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid dd43808a-f185-4ccc-ab39-b8c665e14aa3) + (property "Reference" "R5" (at 113.03 63.5 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10K" (at 113.03 66.04 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" (at 108.712 64.77 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 110.49 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 354cd1ba-489f-4ebd-8377-1bf663462e21)) + (pin "2" (uuid 697e16ff-0a63-4095-839a-87fd3d3313cb)) + (instances + (project "board" + (path "/0c7bd276-5f73-4ef8-a8a2-874fce123825/a28bae45-a41d-48aa-8dee-a2333866db3d" + (reference "R5") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3V3") (at 182.88 57.15 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid ece393ca-f064-4752-9275-5b68a50ca6e3) + (property "Reference" "#PWR05" (at 182.88 60.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V3" (at 182.88 52.07 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 182.88 57.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 182.88 57.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a442895e-10d5-4cfe-8b18-e3d02b262cb6)) + (instances + (project "board" + (path "/0c7bd276-5f73-4ef8-a8a2-874fce123825/a28bae45-a41d-48aa-8dee-a2333866db3d" + (reference "#PWR05") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 161.29 121.92 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid ee242216-6557-4766-b196-7feb76fb50aa) + (property "Reference" "#PWR02" (at 161.29 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 161.29 127 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 161.29 121.92 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 161.29 121.92 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1639bc6f-37fe-41bf-85e4-22674246e6a4)) + (instances + (project "board" + (path "/0c7bd276-5f73-4ef8-a8a2-874fce123825/a28bae45-a41d-48aa-8dee-a2333866db3d" + (reference "#PWR02") (unit 1) + ) + ) + ) + ) ) diff --git a/hw/board/board/fpga.kicad_sch b/hw/board/board/fpga.kicad_sch index 986d409..634a14b 100644 --- a/hw/board/board/fpga.kicad_sch +++ b/hw/board/board/fpga.kicad_sch @@ -1788,6 +1788,459 @@ ) + (bus_entry (at 62.23 147.32) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 095ff126-4871-4aa5-8cfe-e3b4b5badd07) + ) + (bus_entry (at 62.23 124.46) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 09cbf78d-e29f-4edc-a8ce-3425b4e40a6e) + ) + (bus_entry (at 62.23 114.3) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 1073ee9e-9141-4bae-a614-d5843dcca9ee) + ) + (bus_entry (at 62.23 127) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 1a3c5edc-dcf4-476e-8725-afd58fe56d9b) + ) + (bus_entry (at 62.23 121.92) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 2153d0ce-52e7-4f39-965c-0aad7eb5b3ff) + ) + (bus_entry (at 62.23 119.38) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 2d85732f-e05e-42a7-9cf6-4b5b7e2a0c35) + ) + (bus_entry (at 62.23 132.08) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 36ebcfdb-2cf3-447d-8a92-71f0360f7d45) + ) + (bus_entry (at 62.23 129.54) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 5138ebc9-6478-4048-ac53-2d832e34c3a2) + ) + (bus_entry (at 62.23 134.62) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 6e0cbf61-bb2b-4f19-ad85-078a62208b12) + ) + (bus_entry (at 62.23 152.4) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 71670339-a599-473b-8027-79d3dc20d7b5) + ) + (bus_entry (at 62.23 162.56) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 81903006-7737-4230-86a3-34b2ac5df5fb) + ) + (bus_entry (at 62.23 101.6) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 84298a3f-9823-467e-8905-33f0cab391c2) + ) + (bus_entry (at 62.23 139.7) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 892bfbaa-c36e-43a7-bae6-ea5f37d42064) + ) + (bus_entry (at 62.23 111.76) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 8a8ecb0a-04a3-4d57-a762-5a6b6648929e) + ) + (bus_entry (at 62.23 104.14) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 9a1a4148-84aa-4857-8f6f-ddd79d7de5d3) + ) + (bus_entry (at 62.23 137.16) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid aec4d6c5-d5df-4f1d-8174-101a41c130ba) + ) + (bus_entry (at 62.23 157.48) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid af175f40-b100-45eb-8395-641c6a849f60) + ) + (bus_entry (at 62.23 165.1) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid d6440114-2ea2-4601-b3da-bc1d08145005) + ) + (bus_entry (at 62.23 106.68) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid db6c7b1a-2ccc-4fe0-a672-000c2d106687) + ) + (bus_entry (at 62.23 116.84) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid e35c42cb-8cbb-4976-85a9-50042eba754a) + ) + (bus_entry (at 62.23 149.86) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid ee0f830e-17ac-46c2-a808-784b303c6cf7) + ) + (bus_entry (at 62.23 154.94) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid f4546b17-4a41-4011-aa22-ff33db8a8ea0) + ) + (bus_entry (at 62.23 109.22) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid f533950d-c004-4141-b369-ddfdbe401bf8) + ) + (bus_entry (at 62.23 160.02) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid f786e724-d089-4581-8be6-5dfc49933f58) + ) + + (wire (pts (xy 62.23 121.92) (xy 76.2 121.92)) + (stroke (width 0) (type default)) + (uuid 022736be-6e4d-4320-af9e-06a4247a78fa) + ) + (wire (pts (xy 62.23 116.84) (xy 76.2 116.84)) + (stroke (width 0) (type default)) + (uuid 028ab28a-7f05-4f68-9d92-99eba0d8c06d) + ) + (wire (pts (xy 76.2 132.08) (xy 62.23 132.08)) + (stroke (width 0) (type default)) + (uuid 02a79eed-90f4-4973-9af7-918d97930b38) + ) + (bus (pts (xy 59.69 116.84) (xy 59.69 119.38)) + (stroke (width 0) (type default)) + (uuid 07be4dfe-0723-4abf-ad77-58ce7a4642c5) + ) + + (wire (pts (xy 76.2 134.62) (xy 62.23 134.62)) + (stroke (width 0) (type default)) + (uuid 1152815c-8276-419f-9ded-5dd3d94a29d2) + ) + (bus (pts (xy 59.69 124.46) (xy 59.69 127)) + (stroke (width 0) (type default)) + (uuid 15781dc6-f973-4e8f-ad18-16a3b6147506) + ) + + (wire (pts (xy 76.2 154.94) (xy 62.23 154.94)) + (stroke (width 0) (type default)) + (uuid 18eb6001-e2f5-4cc9-a941-d7826dc732da) + ) + (wire (pts (xy 62.23 101.6) (xy 76.2 101.6)) + (stroke (width 0) (type default)) + (uuid 1e09c51e-9813-4046-a0bb-454e270ff4f3) + ) + (bus (pts (xy 59.69 104.14) (xy 59.69 101.6)) + (stroke (width 0) (type default)) + (uuid 396ad0ba-f107-4a5b-9cc1-39693e2b5a8d) + ) + + (wire (pts (xy 76.2 162.56) (xy 62.23 162.56)) + (stroke (width 0) (type default)) + (uuid 3c26edfe-a689-43d6-b9fd-d4c5524c88d0) + ) + (wire (pts (xy 76.2 139.7) (xy 62.23 139.7)) + (stroke (width 0) (type default)) + (uuid 457fc115-41d1-48af-9aa8-b5880fb008fc) + ) + (wire (pts (xy 76.2 149.86) (xy 62.23 149.86)) + (stroke (width 0) (type default)) + (uuid 4d2c57f3-2dff-4b5c-b1b2-22fac49b6b59) + ) + (bus (pts (xy 59.69 167.64) (xy 59.69 165.1)) + (stroke (width 0) (type default)) + (uuid 570ac835-4e5b-41e0-ad20-7ba4507a8189) + ) + + (wire (pts (xy 76.2 152.4) (xy 62.23 152.4)) + (stroke (width 0) (type default)) + (uuid 5955c294-1364-400f-95c4-e211009288a3) + ) + (wire (pts (xy 76.2 157.48) (xy 62.23 157.48)) + (stroke (width 0) (type default)) + (uuid 5fe292ef-ea1f-4ce1-a45f-d0197a55f995) + ) + (bus (pts (xy 59.69 139.7) (xy 59.69 142.24)) + (stroke (width 0) (type default)) + (uuid 66443d31-df72-45e2-9b75-d60a8504a158) + ) + + (wire (pts (xy 76.2 137.16) (xy 62.23 137.16)) + (stroke (width 0) (type default)) + (uuid 69e78451-d772-4397-87bf-1248d3423cd0) + ) + (bus (pts (xy 59.69 127) (xy 59.69 129.54)) + (stroke (width 0) (type default)) + (uuid 6d4201a3-52a8-47a4-9e6c-e2e1c9a9f161) + ) + + (wire (pts (xy 62.23 127) (xy 76.2 127)) + (stroke (width 0) (type default)) + (uuid 74a0d761-8e2b-494c-8d99-4bc76cdde17f) + ) + (bus (pts (xy 59.69 160.02) (xy 59.69 162.56)) + (stroke (width 0) (type default)) + (uuid 7db223b9-6e9f-4e48-b80a-4c243b7004b7) + ) + + (wire (pts (xy 62.23 114.3) (xy 76.2 114.3)) + (stroke (width 0) (type default)) + (uuid 7e507a0e-b895-4050-8d8d-e20869304e90) + ) + (wire (pts (xy 62.23 129.54) (xy 76.2 129.54)) + (stroke (width 0) (type default)) + (uuid 81b21f55-4a8f-4942-ab1a-2908e360661a) + ) + (bus (pts (xy 59.69 119.38) (xy 59.69 121.92)) + (stroke (width 0) (type default)) + (uuid 83a5c3ea-67bc-47b9-911a-933bfe5d970b) + ) + + (wire (pts (xy 76.2 160.02) (xy 62.23 160.02)) + (stroke (width 0) (type default)) + (uuid 884828a5-ddb7-4b89-abd7-abc76b57f090) + ) + (bus (pts (xy 59.69 154.94) (xy 59.69 157.48)) + (stroke (width 0) (type default)) + (uuid 89a3a343-e5f1-4f82-8147-0eb075ebbe6a) + ) + + (wire (pts (xy 62.23 104.14) (xy 76.2 104.14)) + (stroke (width 0) (type default)) + (uuid 8b28cdd6-e9e5-4a73-b2f1-0b8ca79ef5f0) + ) + (wire (pts (xy 76.2 147.32) (xy 62.23 147.32)) + (stroke (width 0) (type default)) + (uuid 8bee7952-727c-4bd7-966a-9133d9b59d29) + ) + (wire (pts (xy 76.2 165.1) (xy 62.23 165.1)) + (stroke (width 0) (type default)) + (uuid 8d306dce-bc0b-4127-bbbe-90ed6ab98247) + ) + (bus (pts (xy 59.69 134.62) (xy 59.69 137.16)) + (stroke (width 0) (type default)) + (uuid 8dae1e5f-3a9f-4151-8819-547e94931cb7) + ) + (bus (pts (xy 55.88 167.64) (xy 59.69 167.64)) + (stroke (width 0) (type default)) + (uuid 8dccdd17-e2f8-4e5c-8bb0-1c3481d2e00d) + ) + (bus (pts (xy 59.69 162.56) (xy 59.69 165.1)) + (stroke (width 0) (type default)) + (uuid 9834accc-7727-46be-b48d-447402828ac5) + ) + (bus (pts (xy 59.69 114.3) (xy 59.69 116.84)) + (stroke (width 0) (type default)) + (uuid a859e44a-df1b-414e-93a1-b31f35201d8e) + ) + (bus (pts (xy 59.69 121.92) (xy 59.69 124.46)) + (stroke (width 0) (type default)) + (uuid ae82762d-5b8d-4a55-9aa5-19b1d00fca10) + ) + (bus (pts (xy 59.69 111.76) (xy 59.69 114.3)) + (stroke (width 0) (type default)) + (uuid b5afc31a-a6cb-4692-bdbd-de0098d1ec8a) + ) + (bus (pts (xy 59.69 137.16) (xy 59.69 139.7)) + (stroke (width 0) (type default)) + (uuid b8d8730a-c8b2-418c-bce6-52f924bea116) + ) + (bus (pts (xy 59.69 104.14) (xy 59.69 106.68)) + (stroke (width 0) (type default)) + (uuid bfe06b69-f24d-411d-8829-00b4abacecce) + ) + (bus (pts (xy 59.69 129.54) (xy 59.69 132.08)) + (stroke (width 0) (type default)) + (uuid c1c96941-adaa-4539-a594-03da5243c23c) + ) + (bus (pts (xy 59.69 106.68) (xy 59.69 109.22)) + (stroke (width 0) (type default)) + (uuid d26385bd-25cb-4521-8e82-b14406c6083a) + ) + + (wire (pts (xy 62.23 109.22) (xy 76.2 109.22)) + (stroke (width 0) (type default)) + (uuid d2e4a48b-f6db-4791-913c-4117ff8f6f2c) + ) + (bus (pts (xy 55.88 101.6) (xy 59.69 101.6)) + (stroke (width 0) (type default)) + (uuid d3265bb1-0bb2-4837-8281-57680f6e1412) + ) + + (wire (pts (xy 62.23 124.46) (xy 76.2 124.46)) + (stroke (width 0) (type default)) + (uuid d43a1404-9a68-4097-aebc-dda325064d76) + ) + (bus (pts (xy 59.69 157.48) (xy 59.69 160.02)) + (stroke (width 0) (type default)) + (uuid d446f23e-0d44-4976-b5cf-2962e4910e5d) + ) + (bus (pts (xy 59.69 152.4) (xy 59.69 154.94)) + (stroke (width 0) (type default)) + (uuid d54ceb9d-377f-439d-8c85-ad50c33c7e90) + ) + + (wire (pts (xy 62.23 106.68) (xy 76.2 106.68)) + (stroke (width 0) (type default)) + (uuid dad6e64c-8c42-47f7-87f7-df79317e8d31) + ) + (wire (pts (xy 62.23 119.38) (xy 76.2 119.38)) + (stroke (width 0) (type default)) + (uuid de00da96-3195-42dd-953b-891ee8836978) + ) + (bus (pts (xy 59.69 132.08) (xy 59.69 134.62)) + (stroke (width 0) (type default)) + (uuid df091ead-d5a5-455d-9fbf-8599b504ab52) + ) + (bus (pts (xy 59.69 109.22) (xy 59.69 111.76)) + (stroke (width 0) (type default)) + (uuid e40e0aa8-93e4-402d-a34b-fa43d5d90e52) + ) + (bus (pts (xy 59.69 149.86) (xy 59.69 152.4)) + (stroke (width 0) (type default)) + (uuid e4cb5a73-770c-4fac-b08c-2e2e45dcdbfd) + ) + + (wire (pts (xy 62.23 111.76) (xy 76.2 111.76)) + (stroke (width 0) (type default)) + (uuid f1ecde39-a555-48d0-8291-bd1f8cd06b87) + ) + + (label "CPU_ADDR11" (at 62.23 129.54 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 28d004c1-9821-46cd-9069-fdd1ec4e1bd3) + ) + (label "CPU_DATA2" (at 62.23 152.4 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 392ed0bc-7c0e-4e94-a0a4-4e46c9ed5172) + ) + (label "CPU_ADDR13" (at 62.23 137.16 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 433369c8-b9f9-46d1-9840-33b9b75857b9) + ) + (label "CPU_ADDR2" (at 62.23 106.68 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 4b50c683-652a-4032-a8de-d3e0a77467f4) + ) + (label "CPU_ADDR9" (at 62.23 124.46 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 4e1b4242-ddaf-41df-8367-8af7af6410eb) + ) + (label "CPU_DATA5" (at 62.23 160.02 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 50c481f8-eca4-4b56-a9ad-0a3e353efa9c) + ) + (label "CPU_DATA7" (at 62.23 165.1 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 74090218-c638-4e54-a70e-90e76fc63fe6) + ) + (label "CPU_ADDR5" (at 62.23 114.3 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 75189dac-bd7d-4ce3-bbbb-f655e030deab) + ) + (label "CPU_ADDR4" (at 62.23 111.76 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 7f300446-7cd6-4cb9-a532-b39d7aa9be2e) + ) + (label "CPU_ADDR8" (at 62.23 121.92 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 7f42f4d9-0020-43ad-88e5-3c156f347e99) + ) + (label "CPU_DATA4" (at 62.23 157.48 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 7f7e4a1d-fe08-426b-bdfa-b2eb49346fb4) + ) + (label "CPU_ADDR6" (at 62.23 116.84 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8df2a0f0-ff1c-4835-a2ed-76efa031ed38) + ) + (label "CPU_ADDR14" (at 62.23 134.62 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9df4fd93-1896-4f0c-8cdc-084e1148b3b3) + ) + (label "CPU_ADDR3" (at 62.23 109.22 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid a42c5c3b-7226-43fa-a9ac-45e612eb0f32) + ) + (label "CPU_ADDR7" (at 62.23 119.38 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid ba50604d-f84e-4706-8bb4-c0d0ec5b62ab) + ) + (label "CPU_ADDR12" (at 62.23 139.7 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid c3e20a00-6da0-4eca-9945-3821a9cb5925) + ) + (label "CPU_DATA3" (at 62.23 154.94 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid cc715c30-b180-4d1f-88c9-c450c9841647) + ) + (label "CPU_ADDR1" (at 62.23 104.14 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid eed67767-b169-4f53-919e-afe743aef6e4) + ) + (label "CPU_DATA1" (at 62.23 149.86 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f2242a87-ce58-43d5-9bc7-732fc0b95a4f) + ) + (label "CPU_DATA0" (at 62.23 147.32 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f5be239f-105f-4bab-ab36-2e1176ea1a3d) + ) + (label "CPU_ADDR15" (at 62.23 132.08 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f602dcb8-775d-4c10-ac7f-31828d54a423) + ) + (label "CPU_ADDR10" (at 62.23 127 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f9a2587d-1ea1-40b2-b971-edc3a4e5acea) + ) + (label "CPU_ADDR0" (at 62.23 101.6 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f9d0fecf-41df-4e54-b7c9-d181cd89cce5) + ) + (label "CPU_DATA6" (at 62.23 162.56 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid fbc268e1-fd1e-49f2-af5a-c765f87aa7e5) + ) + + (hierarchical_label "CPU_DATA[0..7]" (shape bidirectional) (at 55.88 167.64 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 154b9eb2-11c5-400a-bd40-31eb0d61aa85) + ) + (hierarchical_label "CPU_ADDR[0..15]" (shape input) (at 55.88 101.6 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 1ced5d9b-5c2e-4b3c-a988-a3b2628077f1) + ) + (hierarchical_label "~{CPU_MLB}" (shape input) (at 76.2 193.04 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 249f8fc8-a71e-4aa8-9727-83476339b801) + ) + (hierarchical_label "~{CPU_NMIB}" (shape bidirectional) (at 76.2 182.88 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 2784e27b-48b1-48c3-967e-f36d92820420) + ) + (hierarchical_label "CPU_RDY" (shape output) (at 76.2 187.96 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 435ecd9f-3641-431b-abc3-18aa836d50aa) + ) + (hierarchical_label "CPU_BE" (shape output) (at 76.2 190.5 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 7727a2a0-d2b0-4893-affd-b09516270c43) + ) + (hierarchical_label "~{CPU_VPB}" (shape input) (at 76.2 195.58 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 968f6e2e-1003-4a05-977b-a0097ca6992a) + ) + (hierarchical_label "CPU_SYNC" (shape input) (at 76.2 198.12 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid ae587567-92f6-4583-b0b6-388ede6abb5e) + ) + (hierarchical_label "~{CPU_IRQB}" (shape output) (at 76.2 185.42 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid bbaa6824-da88-4567-a876-3f1f7916ef6c) + ) + (hierarchical_label "CPU_PHI2" (shape output) (at 76.2 177.8 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid d088bc49-1a8e-4800-915d-9462b5795b79) + ) + (hierarchical_label "~{CPU_RESB}" (shape output) (at 76.2 180.34 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid e6a78995-0f39-43f1-935b-d54603018c62) + ) + (hierarchical_label "~{CPU_RWB}" (shape input) (at 76.2 200.66 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid faed4af5-b2eb-4ea0-b63a-e102ca01badd) + ) + (symbol (lib_id "IC:T20F400") (at 285.75 114.3 0) (unit 5) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 0a653e3a-d33e-4dcc-8719-3ce428f4d019)