aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlonkaars <loek@pipeframe.xyz>2023-04-03 17:11:00 +0200
committerlonkaars <loek@pipeframe.xyz>2023-04-03 17:11:00 +0200
commit9af9f9fcfd44c842a238a99164fd0d79a1ef4e5e (patch)
tree2944b898f11c95c8678e7976c9f6e8b67d31cbae
parent0545586aacc06add477b6df38cd50900698f6d9a (diff)
connect remaining ppu lines to stm
-rw-r--r--docs/hardware/hardware.kicad_pcb454
-rw-r--r--docs/hardware/hardware.kicad_prl1
-rw-r--r--docs/hardware/hardware.kicad_sch308
-rw-r--r--docs/hardware/pinout.md5
4 files changed, 427 insertions, 341 deletions
diff --git a/docs/hardware/hardware.kicad_pcb b/docs/hardware/hardware.kicad_pcb
index d166994..51fe573 100644
--- a/docs/hardware/hardware.kicad_pcb
+++ b/docs/hardware/hardware.kicad_pcb
@@ -84,9 +84,9 @@
(net 6 "GND")
(net 7 "unconnected-(A1-VIN-Pad8)")
(net 8 "unconnected-(A1-D0{slash}RX-Pad15)")
- (net 9 "unconnected-(A1-D1{slash}TX-Pad16)")
- (net 10 "PPU_VRAM_WEN")
- (net 11 "unconnected-(A1-D9-Pad24)")
+ (net 9 "PPU_HBLANK")
+ (net 10 "SPI_SR")
+ (net 11 "PPU_VBLANK")
(net 12 "unconnected-(A1-D10-Pad25)")
(net 13 "SPI_MOSI")
(net 14 "unconnected-(A1-D12-Pad27)")
@@ -97,44 +97,42 @@
(net 19 "Net-(C1-Pad1)")
(net 20 "unconnected-(J1-Pin_4-Pad4)")
(net 21 "Net-(J1-Pin_12)")
- (net 22 "unconnected-(J1-Pin_7-Pad7)")
- (net 23 "unconnected-(J1-Pin_8-Pad8)")
- (net 24 "unconnected-(J1-Pin_9-Pad9)")
- (net 25 "unconnected-(J1-Pin_10-Pad10)")
- (net 26 "unconnected-(SW7-C-Pad3)")
- (net 27 "unconnected-(J6-Pin_1-Pad1)")
- (net 28 "unconnected-(J6-Pin_2-Pad2)")
- (net 29 "unconnected-(J6-Pin_3-Pad3)")
- (net 30 "unconnected-(J6-Pin_4-Pad4)")
- (net 31 "unconnected-(J6-Pin_6-Pad6)")
- (net 32 "Net-(J6-Pin_7)")
- (net 33 "unconnected-(J6-Pin_8-Pad8)")
- (net 34 "unconnected-(J6-Pin_9-Pad9)")
- (net 35 "unconnected-(J6-Pin_10-Pad10)")
- (net 36 "unconnected-(J6-Pin_12-Pad12)")
- (net 37 "Net-(J3-UP)")
- (net 38 "Net-(J3-DOWN)")
- (net 39 "Net-(J3-LEFT)")
- (net 40 "Net-(J3-VCC)")
- (net 41 "Net-(J3-RIGHT)")
- (net 42 "Net-(J3-PRIMARY)")
- (net 43 "Net-(J3-SECONDARY)")
- (net 44 "GP_P1_BUT_2")
- (net 45 "GP_P1_BUT_1")
- (net 46 "GP_P1_RIGHT")
- (net 47 "GP_P1_LEFT")
- (net 48 "GP_P1_DOWN")
- (net 49 "GP_P1_UP")
- (net 50 "GP_P2_UP")
- (net 51 "GP_P2_DOWN")
- (net 52 "GP_P2_LEFT")
- (net 53 "GP_P2_RIGHT")
- (net 54 "GP_P2_BUT_1")
- (net 55 "GP_P2_BUT_2")
+ (net 22 "unconnected-(J1-Pin_9-Pad9)")
+ (net 23 "unconnected-(J1-Pin_10-Pad10)")
+ (net 24 "unconnected-(SW7-C-Pad3)")
+ (net 25 "unconnected-(J6-Pin_1-Pad1)")
+ (net 26 "unconnected-(J6-Pin_2-Pad2)")
+ (net 27 "unconnected-(J6-Pin_3-Pad3)")
+ (net 28 "unconnected-(J6-Pin_4-Pad4)")
+ (net 29 "unconnected-(J6-Pin_6-Pad6)")
+ (net 30 "Net-(J6-Pin_7)")
+ (net 31 "unconnected-(J6-Pin_8-Pad8)")
+ (net 32 "unconnected-(J6-Pin_9-Pad9)")
+ (net 33 "unconnected-(J6-Pin_10-Pad10)")
+ (net 34 "unconnected-(J6-Pin_12-Pad12)")
+ (net 35 "Net-(J3-UP)")
+ (net 36 "Net-(J3-DOWN)")
+ (net 37 "Net-(J3-LEFT)")
+ (net 38 "Net-(J3-VCC)")
+ (net 39 "Net-(J3-RIGHT)")
+ (net 40 "Net-(J3-PRIMARY)")
+ (net 41 "Net-(J3-SECONDARY)")
+ (net 42 "GP_P1_BUT_2")
+ (net 43 "GP_P1_BUT_1")
+ (net 44 "GP_P1_RIGHT")
+ (net 45 "GP_P1_LEFT")
+ (net 46 "GP_P1_DOWN")
+ (net 47 "GP_P1_UP")
+ (net 48 "GP_P2_UP")
+ (net 49 "GP_P2_DOWN")
+ (net 50 "GP_P2_LEFT")
+ (net 51 "GP_P2_RIGHT")
+ (net 52 "GP_P2_BUT_1")
+ (net 53 "GP_P2_BUT_2")
(footprint "Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Vertical" (layer "F.Cu")
(tstamp 0dee130f-c83f-4dd5-8dbf-6cf84c47a719)
- (at 38.1 27.94 -90)
+ (at 38.1 35.56 -90)
(descr "Through hole straight pin header, 2x06, 2.54mm pitch, double rows")
(tags "Through hole pin header THT 2x06 2.54mm double row")
(property "Sheetfile" "hardware.kicad_sch")
@@ -186,7 +184,7 @@
(fp_line (start 3.81 13.97) (end -1.27 13.97)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b289e20d-8174-46f7-a359-034f5c41fe9a))
(pad "1" thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 10 "PPU_VRAM_WEN") (pinfunction "Pin_1") (pintype "passive") (tstamp dc81b7c7-7358-4d2e-b645-3d258ae2a739))
+ (net 11 "PPU_VBLANK") (pinfunction "Pin_1") (pintype "passive") (tstamp dc81b7c7-7358-4d2e-b645-3d258ae2a739))
(pad "2" thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 13 "SPI_MOSI") (pinfunction "Pin_2") (pintype "passive") (tstamp b70206b6-2385-4553-b7d3-8ed64210e686))
(pad "3" thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
@@ -198,13 +196,13 @@
(pad "6" thru_hole oval (at 0 12.7 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 21 "Net-(J1-Pin_12)") (pinfunction "Pin_6") (pintype "passive") (tstamp 47a457ab-d3ac-4a12-9149-b9fde5498595))
(pad "7" thru_hole oval (at 2.54 0 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 22 "unconnected-(J1-Pin_7-Pad7)") (pinfunction "Pin_7") (pintype "passive") (tstamp 3922e13d-29bd-40ff-977a-3e3b9e405847))
+ (net 10 "SPI_SR") (pinfunction "Pin_7") (pintype "passive") (tstamp 3922e13d-29bd-40ff-977a-3e3b9e405847))
(pad "8" thru_hole oval (at 2.54 2.54 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 23 "unconnected-(J1-Pin_8-Pad8)") (pinfunction "Pin_8") (pintype "passive") (tstamp d0387654-ed3b-4f12-ac37-4701154aea75))
+ (net 9 "PPU_HBLANK") (pinfunction "Pin_8") (pintype "passive") (tstamp d0387654-ed3b-4f12-ac37-4701154aea75))
(pad "9" thru_hole oval (at 2.54 5.08 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 24 "unconnected-(J1-Pin_9-Pad9)") (pinfunction "Pin_9") (pintype "passive") (tstamp 796b57e5-780e-4255-aa9c-5ef126244cf3))
+ (net 22 "unconnected-(J1-Pin_9-Pad9)") (pinfunction "Pin_9") (pintype "passive") (tstamp 796b57e5-780e-4255-aa9c-5ef126244cf3))
(pad "10" thru_hole oval (at 2.54 7.62 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 25 "unconnected-(J1-Pin_10-Pad10)") (pinfunction "Pin_10") (pintype "passive") (tstamp d0cc7185-8631-4017-965e-66964a0da495))
+ (net 23 "unconnected-(J1-Pin_10-Pad10)") (pinfunction "Pin_10") (pintype "passive") (tstamp d0cc7185-8631-4017-965e-66964a0da495))
(pad "11" thru_hole oval (at 2.54 10.16 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 6 "GND") (pinfunction "Pin_11") (pintype "passive") (tstamp b0412a41-1ce9-4f88-a839-61954133e701))
(pad "12" thru_hole oval (at 2.54 12.7 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
@@ -284,13 +282,13 @@
(fp_circle (center 3.25 2.25) (end 1.25 2.5)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp be845cb4-6f62-44fb-a0cd-4eba99b06d70))
(pad "1" thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 37 "Net-(J3-UP)") (pinfunction "A") (pintype "passive") (tstamp e79429a0-03ff-4fbd-bc03-16f09a5a29ef))
+ (net 35 "Net-(J3-UP)") (pinfunction "A") (pintype "passive") (tstamp e79429a0-03ff-4fbd-bc03-16f09a5a29ef))
(pad "1" thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 37 "Net-(J3-UP)") (pinfunction "A") (pintype "passive") (tstamp 3354bd21-5580-4709-a08e-5bd8be58dcd6))
+ (net 35 "Net-(J3-UP)") (pinfunction "A") (pintype "passive") (tstamp 3354bd21-5580-4709-a08e-5bd8be58dcd6))
(pad "2" thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 40 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp b54c77fb-6188-469d-af22-45a601f3fc41))
+ (net 38 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp b54c77fb-6188-469d-af22-45a601f3fc41))
(pad "2" thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 40 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp 1220fdd0-f9ad-4142-a585-a27a31f63080))
+ (net 38 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp 1220fdd0-f9ad-4142-a585-a27a31f63080))
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
@@ -352,19 +350,19 @@
(fp_line (start 3.81 8.89) (end -1.27 8.89)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8f133d85-a442-4dbd-b5a9-7e79f1908ad5))
(pad "1" thru_hole circle (at 0 0 180) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 52 "GP_P2_LEFT") (pinfunction "UP") (pintype "output") (tstamp 4f5ff734-0e36-4d01-9bda-312b02796687))
+ (net 50 "GP_P2_LEFT") (pinfunction "UP") (pintype "output") (tstamp 4f5ff734-0e36-4d01-9bda-312b02796687))
(pad "2" thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 50 "GP_P2_UP") (pinfunction "DOWN") (pintype "output") (tstamp 0f80334b-054f-401f-b17b-395e50fb8b19))
+ (net 48 "GP_P2_UP") (pinfunction "DOWN") (pintype "output") (tstamp 0f80334b-054f-401f-b17b-395e50fb8b19))
(pad "3" thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 53 "GP_P2_RIGHT") (pinfunction "LEFT") (pintype "output") (tstamp b4836e5a-514b-4e4d-b39b-4a03a8b7e5d6))
+ (net 51 "GP_P2_RIGHT") (pinfunction "LEFT") (pintype "output") (tstamp b4836e5a-514b-4e4d-b39b-4a03a8b7e5d6))
(pad "4" thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 4 "VCC") (pinfunction "VCC") (pintype "input") (tstamp 62e62b5c-e574-4b91-85c3-d318bd9dc9f8))
(pad "5" thru_hole oval (at 2.54 0 180) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 54 "GP_P2_BUT_1") (pinfunction "RIGHT") (pintype "output") (tstamp 85970322-004d-48ee-bb29-30dc9016ed7d))
+ (net 52 "GP_P2_BUT_1") (pinfunction "RIGHT") (pintype "output") (tstamp 85970322-004d-48ee-bb29-30dc9016ed7d))
(pad "6" thru_hole oval (at 2.54 2.54 180) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 55 "GP_P2_BUT_2") (pinfunction "PRIMARY") (pintype "output") (tstamp a6f2a67a-eb8f-40ad-9893-53b870c4d7eb))
+ (net 53 "GP_P2_BUT_2") (pinfunction "PRIMARY") (pintype "output") (tstamp a6f2a67a-eb8f-40ad-9893-53b870c4d7eb))
(pad "7" thru_hole oval (at 2.54 5.08 180) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 51 "GP_P2_DOWN") (pinfunction "SECONDARY") (pintype "output") (tstamp e126903b-65ee-4a65-a898-694d9be2cca7))
+ (net 49 "GP_P2_DOWN") (pinfunction "SECONDARY") (pintype "output") (tstamp e126903b-65ee-4a65-a898-694d9be2cca7))
(model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x04_P2.54mm_Vertical.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
@@ -440,13 +438,13 @@
(fp_circle (center 3.25 2.25) (end 1.25 2.5)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 33d14fe2-b237-4e84-9691-de3625c41ec3))
(pad "1" thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 41 "Net-(J3-RIGHT)") (pinfunction "A") (pintype "passive") (tstamp 8d2f57a7-ec64-4095-88e2-7a1be20b7322))
+ (net 39 "Net-(J3-RIGHT)") (pinfunction "A") (pintype "passive") (tstamp 8d2f57a7-ec64-4095-88e2-7a1be20b7322))
(pad "1" thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 41 "Net-(J3-RIGHT)") (pinfunction "A") (pintype "passive") (tstamp ba12e5ef-6417-44dd-bb85-9810199d34a2))
+ (net 39 "Net-(J3-RIGHT)") (pinfunction "A") (pintype "passive") (tstamp ba12e5ef-6417-44dd-bb85-9810199d34a2))
(pad "2" thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 40 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp 37f4dc8c-e361-4844-9d3e-47e954bee053))
+ (net 38 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp 37f4dc8c-e361-4844-9d3e-47e954bee053))
(pad "2" thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 40 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp e2487c22-5eff-464d-ba26-982b92046408))
+ (net 38 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp e2487c22-5eff-464d-ba26-982b92046408))
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
@@ -640,7 +638,7 @@
(fp_line (start 7.62 0) (end 6.96 0)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 209bab79-b7aa-4dda-b999-bc33a6551151))
(pad "1" thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
- (net 32 "Net-(J6-Pin_7)") (pintype "passive") (tstamp 282407f1-c448-4298-8a01-951fc9c2a043))
+ (net 30 "Net-(J6-Pin_7)") (pintype "passive") (tstamp 282407f1-c448-4298-8a01-951fc9c2a043))
(pad "2" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
(net 19 "Net-(C1-Pad1)") (pintype "passive") (tstamp 6837a657-baeb-45f3-916c-740acb92f05b))
(model "${KICAD6_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl"
@@ -770,29 +768,29 @@
(fp_line (start 3.81 13.97) (end -1.27 13.97)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 41ebe843-dfd6-4d2c-9baa-af9d3f68964a))
(pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 27 "unconnected-(J6-Pin_1-Pad1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 7e089a0e-f9d4-4425-8e82-3a4bfcd9fb5b))
+ (net 25 "unconnected-(J6-Pin_1-Pad1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 7e089a0e-f9d4-4425-8e82-3a4bfcd9fb5b))
(pad "2" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 28 "unconnected-(J6-Pin_2-Pad2)") (pinfunction "Pin_2") (pintype "passive") (tstamp e727f071-2979-40e9-bfdf-e2e92167a613))
+ (net 26 "unconnected-(J6-Pin_2-Pad2)") (pinfunction "Pin_2") (pintype "passive") (tstamp e727f071-2979-40e9-bfdf-e2e92167a613))
(pad "3" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 29 "unconnected-(J6-Pin_3-Pad3)") (pinfunction "Pin_3") (pintype "passive") (tstamp b3dbf835-4ab6-4381-b946-c40654e69ca3))
+ (net 27 "unconnected-(J6-Pin_3-Pad3)") (pinfunction "Pin_3") (pintype "passive") (tstamp b3dbf835-4ab6-4381-b946-c40654e69ca3))
(pad "4" thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 30 "unconnected-(J6-Pin_4-Pad4)") (pinfunction "Pin_4") (pintype "passive") (tstamp cc42ee7e-918b-4514-8c33-6a447e010d78))
+ (net 28 "unconnected-(J6-Pin_4-Pad4)") (pinfunction "Pin_4") (pintype "passive") (tstamp cc42ee7e-918b-4514-8c33-6a447e010d78))
(pad "5" thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 6 "GND") (pinfunction "Pin_5") (pintype "passive") (tstamp 11e663dc-c411-467c-8a62-31245192c8df))
(pad "6" thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 31 "unconnected-(J6-Pin_6-Pad6)") (pinfunction "Pin_6") (pintype "passive") (tstamp f96ba032-6860-440e-96fc-13c33edcaf29))
+ (net 29 "unconnected-(J6-Pin_6-Pad6)") (pinfunction "Pin_6") (pintype "passive") (tstamp f96ba032-6860-440e-96fc-13c33edcaf29))
(pad "7" thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 32 "Net-(J6-Pin_7)") (pinfunction "Pin_7") (pintype "passive") (tstamp 585f85c3-3cd3-4360-a613-5bcb3d758f41))
+ (net 30 "Net-(J6-Pin_7)") (pinfunction "Pin_7") (pintype "passive") (tstamp 585f85c3-3cd3-4360-a613-5bcb3d758f41))
(pad "8" thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 33 "unconnected-(J6-Pin_8-Pad8)") (pinfunction "Pin_8") (pintype "passive") (tstamp c0e546c6-17f0-48b1-bfe0-6b774996ffb0))
+ (net 31 "unconnected-(J6-Pin_8-Pad8)") (pinfunction "Pin_8") (pintype "passive") (tstamp c0e546c6-17f0-48b1-bfe0-6b774996ffb0))
(pad "9" thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 34 "unconnected-(J6-Pin_9-Pad9)") (pinfunction "Pin_9") (pintype "passive") (tstamp 6a1206cd-c443-4775-b5d7-b313cd4248e7))
+ (net 32 "unconnected-(J6-Pin_9-Pad9)") (pinfunction "Pin_9") (pintype "passive") (tstamp 6a1206cd-c443-4775-b5d7-b313cd4248e7))
(pad "10" thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 35 "unconnected-(J6-Pin_10-Pad10)") (pinfunction "Pin_10") (pintype "passive") (tstamp 15434db6-74da-49b3-a95d-59c6f2682660))
+ (net 33 "unconnected-(J6-Pin_10-Pad10)") (pinfunction "Pin_10") (pintype "passive") (tstamp 15434db6-74da-49b3-a95d-59c6f2682660))
(pad "11" thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 6 "GND") (pinfunction "Pin_11") (pintype "passive") (tstamp 9d496423-253b-4ab8-baa1-0e443ea46c49))
(pad "12" thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 36 "unconnected-(J6-Pin_12-Pad12)") (pinfunction "Pin_12") (pintype "passive") (tstamp d9f26b6e-ddbc-4cce-a7a3-a5765882f5ac))
+ (net 34 "unconnected-(J6-Pin_12-Pad12)") (pinfunction "Pin_12") (pintype "passive") (tstamp d9f26b6e-ddbc-4cce-a7a3-a5765882f5ac))
(model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x06_P2.54mm_Vertical.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
@@ -868,13 +866,13 @@
(fp_circle (center 3.25 2.25) (end 1.25 2.5)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp ad192291-6564-4682-bfae-14f17a6bcff7))
(pad "1" thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 43 "Net-(J3-SECONDARY)") (pinfunction "A") (pintype "passive") (tstamp b048d91d-45b0-4c2f-99cf-287fedd50b7c))
+ (net 41 "Net-(J3-SECONDARY)") (pinfunction "A") (pintype "passive") (tstamp b048d91d-45b0-4c2f-99cf-287fedd50b7c))
(pad "1" thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 43 "Net-(J3-SECONDARY)") (pinfunction "A") (pintype "passive") (tstamp a9c2de2b-1493-412f-863d-112747790de1))
+ (net 41 "Net-(J3-SECONDARY)") (pinfunction "A") (pintype "passive") (tstamp a9c2de2b-1493-412f-863d-112747790de1))
(pad "2" thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 40 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp 95c61c4d-209e-465c-bde6-35c1a7952953))
+ (net 38 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp 95c61c4d-209e-465c-bde6-35c1a7952953))
(pad "2" thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 40 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp 9e353f57-dc9e-4784-886d-64a62e2d76c0))
+ (net 38 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp 9e353f57-dc9e-4784-886d-64a62e2d76c0))
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
@@ -950,13 +948,13 @@
(fp_circle (center 3.25 2.25) (end 1.25 2.5)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp c1c776e1-7020-4886-b210-a95944da36ea))
(pad "1" thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 38 "Net-(J3-DOWN)") (pinfunction "A") (pintype "passive") (tstamp a2b8f9fb-4064-448a-a02b-f70ba3c7708d))
+ (net 36 "Net-(J3-DOWN)") (pinfunction "A") (pintype "passive") (tstamp a2b8f9fb-4064-448a-a02b-f70ba3c7708d))
(pad "1" thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 38 "Net-(J3-DOWN)") (pinfunction "A") (pintype "passive") (tstamp 96261d70-f407-4ace-97bd-a8bbd5ff1b42))
+ (net 36 "Net-(J3-DOWN)") (pinfunction "A") (pintype "passive") (tstamp 96261d70-f407-4ace-97bd-a8bbd5ff1b42))
(pad "2" thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 40 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp faf78f5a-540d-4be2-b95e-f4b5d2741068))
+ (net 38 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp faf78f5a-540d-4be2-b95e-f4b5d2741068))
(pad "2" thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 40 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp cfa1d536-ce41-4100-befd-ef115c95002e))
+ (net 38 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp cfa1d536-ce41-4100-befd-ef115c95002e))
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
@@ -1032,13 +1030,13 @@
(fp_circle (center 3.25 2.25) (end 1.25 2.5)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp e6725f08-da4e-46dc-a8e8-469bb4b68b22))
(pad "1" thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 42 "Net-(J3-PRIMARY)") (pinfunction "A") (pintype "passive") (tstamp 04b58072-9935-4e8c-96bf-ffea4858769c))
+ (net 40 "Net-(J3-PRIMARY)") (pinfunction "A") (pintype "passive") (tstamp 04b58072-9935-4e8c-96bf-ffea4858769c))
(pad "1" thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 42 "Net-(J3-PRIMARY)") (pinfunction "A") (pintype "passive") (tstamp d2b353de-9703-4196-bda2-6c1bf89795d3))
+ (net 40 "Net-(J3-PRIMARY)") (pinfunction "A") (pintype "passive") (tstamp d2b353de-9703-4196-bda2-6c1bf89795d3))
(pad "2" thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 40 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp 1684df4b-5aad-4a5e-836d-512d3dfd6515))
+ (net 38 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp 1684df4b-5aad-4a5e-836d-512d3dfd6515))
(pad "2" thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 40 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp e4ccdaa7-231c-4cb0-85b6-05a2682f01f5))
+ (net 38 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp e4ccdaa7-231c-4cb0-85b6-05a2682f01f5))
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
@@ -1048,7 +1046,7 @@
(footprint "Button_Switch_THT:SW_Slide_1P2T_CK_OS102011MS2Q" (layer "F.Cu")
(tstamp d138c934-843e-42c8-9f85-b99d246e44e9)
- (at 34.04 38.1 180)
+ (at 30.48 55.88 90)
(descr "CuK miniature slide switch, OS series, SPDT, https://www.ckswitches.com/media/1428/os.pdf")
(tags "switch SPDT")
(property "Sheetfile" "hardware.kicad_sch")
@@ -1057,11 +1055,11 @@
(property "ki_keywords" "switch single-pole double-throw spdt ON-ON")
(path "/105049d1-1340-44f8-ae8e-8ec4a4f135fd")
(attr through_hole)
- (fp_text reference "SW7" (at 3.99 -2.99) (layer "F.SilkS") hide
+ (fp_text reference "SW7" (at 3.99 -2.99 90) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4312ff2c-f0c0-4e57-81c7-d9bfcac558dc)
)
- (fp_text value "STM_PWR_SOURCE" (at 1.779337 -3.676307) (layer "F.Fab") hide
+ (fp_text value "STM_PWR_SOURCE" (at 1.779337 -3.676307 90) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 012e5355-8629-4742-9847-fa8280bd23f0)
)
@@ -1119,14 +1117,14 @@
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 12bc7930-1053-4294-b041-64c1c9ff7e52))
(fp_line (start 6.3 2.15) (end -2.3 2.15)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ab01190a-eae8-428e-927f-d89928d29e72))
- (pad "" thru_hole oval (at -2.1 0 180) (size 2.2 3.5) (drill 1.5) (layers "*.Cu" "*.Mask") (tstamp 1c782fa4-dac8-4010-8f49-e89bd680140c))
- (pad "" thru_hole oval (at 6.1 0 180) (size 2.2 3.5) (drill 1.5) (layers "*.Cu" "*.Mask") (tstamp dc425046-bd8a-455a-9d15-673bd5a48852))
- (pad "1" thru_hole rect (at 0 0 180) (size 1.5 2.5) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (pad "" thru_hole oval (at -2.1 0 90) (size 2.2 3.5) (drill 1.5) (layers "*.Cu" "*.Mask") (tstamp 1c782fa4-dac8-4010-8f49-e89bd680140c))
+ (pad "" thru_hole oval (at 6.1 0 90) (size 2.2 3.5) (drill 1.5) (layers "*.Cu" "*.Mask") (tstamp dc425046-bd8a-455a-9d15-673bd5a48852))
+ (pad "1" thru_hole rect (at 0 0 90) (size 1.5 2.5) (drill 0.8) (layers "*.Cu" "*.Mask")
(net 4 "VCC") (pinfunction "A") (pintype "passive") (tstamp c1538d95-5374-4c21-b641-f904c5334f5c))
- (pad "2" thru_hole oval (at 2 0 180) (size 1.5 2.5) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (pad "2" thru_hole oval (at 2 0 90) (size 1.5 2.5) (drill 0.8) (layers "*.Cu" "*.Mask")
(net 21 "Net-(J1-Pin_12)") (pinfunction "B") (pintype "passive") (tstamp 4ef73561-8c81-4ea3-9eaa-fafa8945ce9c))
- (pad "3" thru_hole oval (at 4 0 180) (size 1.5 2.5) (drill 0.8) (layers "*.Cu" "*.Mask")
- (net 26 "unconnected-(SW7-C-Pad3)") (pinfunction "C") (pintype "passive+no_connect") (tstamp f15bd561-672d-4081-b8bb-e72a2b9450a2))
+ (pad "3" thru_hole oval (at 4 0 90) (size 1.5 2.5) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 24 "unconnected-(SW7-C-Pad3)") (pinfunction "C") (pintype "passive+no_connect") (tstamp f15bd561-672d-4081-b8bb-e72a2b9450a2))
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_THT.3dshapes/SW_Slide_1P2T_CK_OS102011MS2Q.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
@@ -1192,19 +1190,19 @@
(fp_line (start 3.81 8.89) (end -1.27 8.89)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ca55dc55-0498-43b0-8bb1-e52e12bcf2e2))
(pad "1" thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 37 "Net-(J3-UP)") (pinfunction "UP") (pintype "output") (tstamp db72aed1-4b40-481f-9f96-3d409354c7d0))
+ (net 35 "Net-(J3-UP)") (pinfunction "UP") (pintype "output") (tstamp db72aed1-4b40-481f-9f96-3d409354c7d0))
(pad "2" thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 38 "Net-(J3-DOWN)") (pinfunction "DOWN") (pintype "output") (tstamp aceab463-3a90-4f77-9ca3-6ba3683b6180))
+ (net 36 "Net-(J3-DOWN)") (pinfunction "DOWN") (pintype "output") (tstamp aceab463-3a90-4f77-9ca3-6ba3683b6180))
(pad "3" thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 39 "Net-(J3-LEFT)") (pinfunction "LEFT") (pintype "output") (tstamp f624e656-d679-4c99-a98b-1c809425a955))
+ (net 37 "Net-(J3-LEFT)") (pinfunction "LEFT") (pintype "output") (tstamp f624e656-d679-4c99-a98b-1c809425a955))
(pad "4" thru_hole oval (at 0 7.62 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 40 "Net-(J3-VCC)") (pinfunction "VCC") (pintype "input") (tstamp 47fc4146-6abb-4ff0-a522-f867a0c31190))
+ (net 38 "Net-(J3-VCC)") (pinfunction "VCC") (pintype "input") (tstamp 47fc4146-6abb-4ff0-a522-f867a0c31190))
(pad "5" thru_hole oval (at 2.54 0 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask" "B.SilkS")
- (net 41 "Net-(J3-RIGHT)") (pinfunction "RIGHT") (pintype "output") (tstamp f530bc43-b8ed-4456-91fe-ecd5a7d121a5))
+ (net 39 "Net-(J3-RIGHT)") (pinfunction "RIGHT") (pintype "output") (tstamp f530bc43-b8ed-4456-91fe-ecd5a7d121a5))
(pad "6" thru_hole oval (at 2.54 2.54 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 42 "Net-(J3-PRIMARY)") (pinfunction "PRIMARY") (pintype "output") (tstamp f9c8fc02-6608-41cf-b731-ef1cba3638dc))
+ (net 40 "Net-(J3-PRIMARY)") (pinfunction "PRIMARY") (pintype "output") (tstamp f9c8fc02-6608-41cf-b731-ef1cba3638dc))
(pad "7" thru_hole oval (at 2.54 5.08 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 43 "Net-(J3-SECONDARY)") (pinfunction "SECONDARY") (pintype "output") (tstamp 87af7126-e5cd-4d54-9b2d-903a609fe868))
+ (net 41 "Net-(J3-SECONDARY)") (pinfunction "SECONDARY") (pintype "output") (tstamp 87af7126-e5cd-4d54-9b2d-903a609fe868))
(model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x04_P2.54mm_Vertical.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
@@ -1280,13 +1278,13 @@
(fp_circle (center 3.25 2.25) (end 1.25 2.5)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 20f2c806-8160-48fd-ac33-56a1772f401a))
(pad "1" thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 39 "Net-(J3-LEFT)") (pinfunction "A") (pintype "passive") (tstamp 6a6e1fc2-dee0-459d-a6d7-cd422b8f24aa))
+ (net 37 "Net-(J3-LEFT)") (pinfunction "A") (pintype "passive") (tstamp 6a6e1fc2-dee0-459d-a6d7-cd422b8f24aa))
(pad "1" thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 39 "Net-(J3-LEFT)") (pinfunction "A") (pintype "passive") (tstamp baf2ba24-90cc-4eff-8121-14c7787d18b2))
+ (net 37 "Net-(J3-LEFT)") (pinfunction "A") (pintype "passive") (tstamp baf2ba24-90cc-4eff-8121-14c7787d18b2))
(pad "2" thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 40 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp c5424fab-0116-49d8-af97-3a0e5033371a))
+ (net 38 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp c5424fab-0116-49d8-af97-3a0e5033371a))
(pad "2" thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
- (net 40 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp bbc353ea-e110-406b-b4fa-a9314a08fcd1))
+ (net 38 "Net-(J3-VCC)") (pinfunction "B") (pintype "passive") (tstamp bbc353ea-e110-406b-b4fa-a9314a08fcd1))
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
@@ -1348,19 +1346,19 @@
(fp_line (start 3.81 8.89) (end -1.27 8.89)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 82307bb5-5aed-412e-89cf-42bd339e9ec0))
(pad "1" thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 47 "GP_P1_LEFT") (pinfunction "UP") (pintype "output") (tstamp 6a780d88-5dfd-4e04-8022-666e8d8e9f11))
+ (net 45 "GP_P1_LEFT") (pinfunction "UP") (pintype "output") (tstamp 6a780d88-5dfd-4e04-8022-666e8d8e9f11))
(pad "2" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 49 "GP_P1_UP") (pinfunction "DOWN") (pintype "output") (tstamp a3a3ee38-ac29-4180-9d01-9d8450f713b7))
+ (net 47 "GP_P1_UP") (pinfunction "DOWN") (pintype "output") (tstamp a3a3ee38-ac29-4180-9d01-9d8450f713b7))
(pad "3" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 46 "GP_P1_RIGHT") (pinfunction "LEFT") (pintype "output") (tstamp 66dd55b7-fdcb-4b94-b6b2-d2f889f7653f))
+ (net 44 "GP_P1_RIGHT") (pinfunction "LEFT") (pintype "output") (tstamp 66dd55b7-fdcb-4b94-b6b2-d2f889f7653f))
(pad "4" thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 4 "VCC") (pinfunction "VCC") (pintype "input") (tstamp c0f27fca-1c0c-4cf1-91a3-096f01b07fd9))
(pad "5" thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 45 "GP_P1_BUT_1") (pinfunction "RIGHT") (pintype "output") (tstamp c2b6541a-2b8c-4c57-b463-169fca74f49c))
+ (net 43 "GP_P1_BUT_1") (pinfunction "RIGHT") (pintype "output") (tstamp c2b6541a-2b8c-4c57-b463-169fca74f49c))
(pad "6" thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 44 "GP_P1_BUT_2") (pinfunction "PRIMARY") (pintype "output") (tstamp caea9859-ef62-4229-9b62-b6b77f8ee52e))
+ (net 42 "GP_P1_BUT_2") (pinfunction "PRIMARY") (pintype "output") (tstamp caea9859-ef62-4229-9b62-b6b77f8ee52e))
(pad "7" thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
- (net 48 "GP_P1_DOWN") (pinfunction "SECONDARY") (pintype "output") (tstamp 31331d8b-3bd5-4ad4-8bdf-3c3db425f9d2))
+ (net 46 "GP_P1_DOWN") (pinfunction "SECONDARY") (pintype "output") (tstamp 31331d8b-3bd5-4ad4-8bdf-3c3db425f9d2))
(model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x04_P2.54mm_Vertical.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
@@ -1405,37 +1403,37 @@
(pad "8" thru_hole oval (at 17.78 0 270) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
(net 7 "unconnected-(A1-VIN-Pad8)") (pinfunction "VIN") (pintype "power_in") (tstamp a948cbd9-c383-455e-9866-c39293141199))
(pad "9" thru_hole oval (at 22.86 0 270) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
- (net 51 "GP_P2_DOWN") (pinfunction "A0") (pintype "bidirectional") (tstamp 984ee39f-57cb-425c-bb8e-1540a997e138))
+ (net 49 "GP_P2_DOWN") (pinfunction "A0") (pintype "bidirectional") (tstamp 984ee39f-57cb-425c-bb8e-1540a997e138))
(pad "10" thru_hole oval (at 25.4 0 270) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
- (net 55 "GP_P2_BUT_2") (pinfunction "A1") (pintype "bidirectional") (tstamp ce74ec1b-4811-4d64-9472-d6e0b7c34dfc))
+ (net 53 "GP_P2_BUT_2") (pinfunction "A1") (pintype "bidirectional") (tstamp ce74ec1b-4811-4d64-9472-d6e0b7c34dfc))
(pad "11" thru_hole oval (at 27.94 0 270) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
- (net 54 "GP_P2_BUT_1") (pinfunction "A2") (pintype "bidirectional") (tstamp 0a01e545-4808-4e96-874c-41cb95413b76))
+ (net 52 "GP_P2_BUT_1") (pinfunction "A2") (pintype "bidirectional") (tstamp 0a01e545-4808-4e96-874c-41cb95413b76))
(pad "12" thru_hole oval (at 30.48 0 270) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
- (net 52 "GP_P2_LEFT") (pinfunction "A3") (pintype "bidirectional") (tstamp 6223031d-c054-4f19-8735-5fcb93d421a9))
+ (net 50 "GP_P2_LEFT") (pinfunction "A3") (pintype "bidirectional") (tstamp 6223031d-c054-4f19-8735-5fcb93d421a9))
(pad "13" thru_hole oval (at 33.02 0 270) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
- (net 50 "GP_P2_UP") (pinfunction "SDA/A4") (pintype "bidirectional") (tstamp 8c0a748f-f657-4b20-948c-d6a03dd8401c))
+ (net 48 "GP_P2_UP") (pinfunction "SDA/A4") (pintype "bidirectional") (tstamp 8c0a748f-f657-4b20-948c-d6a03dd8401c))
(pad "14" thru_hole oval (at 35.56 0 270) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
- (net 53 "GP_P2_RIGHT") (pinfunction "SCL/A5") (pintype "bidirectional") (tstamp a17c3128-ce08-4623-bcec-6b7ec1297ea4))
+ (net 51 "GP_P2_RIGHT") (pinfunction "SCL/A5") (pintype "bidirectional") (tstamp a17c3128-ce08-4623-bcec-6b7ec1297ea4))
(pad "15" thru_hole oval (at 35.56 -48.26 270) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
(net 8 "unconnected-(A1-D0{slash}RX-Pad15)") (pinfunction "D0/RX") (pintype "bidirectional") (tstamp f064c20c-d646-472c-9177-a1002a2b31c6))
(pad "16" thru_hole oval (at 33.02 -48.26 270) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
- (net 9 "unconnected-(A1-D1{slash}TX-Pad16)") (pinfunction "D1/TX") (pintype "bidirectional") (tstamp 29518c81-950a-4e03-9e67-483868b834b4))
+ (net 9 "PPU_HBLANK") (pinfunction "D1/TX") (pintype "bidirectional") (tstamp 29518c81-950a-4e03-9e67-483868b834b4))
(pad "17" thru_hole oval (at 30.48 -48.26 270) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
- (net 48 "GP_P1_DOWN") (pinfunction "D2") (pintype "bidirectional") (tstamp 6465f0c8-3210-4f34-ae71-121b0881033f))
+ (net 46 "GP_P1_DOWN") (pinfunction "D2") (pintype "bidirectional") (tstamp 6465f0c8-3210-4f34-ae71-121b0881033f))
(pad "18" thru_hole oval (at 27.94 -48.26 270) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
- (net 44 "GP_P1_BUT_2") (pinfunction "D3") (pintype "bidirectional") (tstamp d6534579-556e-4683-816a-f2f598e50e09))
+ (net 42 "GP_P1_BUT_2") (pinfunction "D3") (pintype "bidirectional") (tstamp d6534579-556e-4683-816a-f2f598e50e09))
(pad "19" thru_hole oval (at 25.4 -48.26 270) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
- (net 45 "GP_P1_BUT_1") (pinfunction "D4") (pintype "bidirectional") (tstamp bf02f91c-08b0-463f-93b8-c5bfec36c658))
+ (net 43 "GP_P1_BUT_1") (pinfunction "D4") (pintype "bidirectional") (tstamp bf02f91c-08b0-463f-93b8-c5bfec36c658))
(pad "20" thru_hole oval (at 22.86 -48.26 270) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
- (net 47 "GP_P1_LEFT") (pinfunction "D5") (pintype "bidirectional") (tstamp eaed1c04-8fdd-4e26-a74c-aeee86f75e92))
+ (net 45 "GP_P1_LEFT") (pinfunction "D5") (pintype "bidirectional") (tstamp eaed1c04-8fdd-4e26-a74c-aeee86f75e92))
(pad "21" thru_hole oval (at 20.32 -48.26 270) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
- (net 49 "GP_P1_UP") (pinfunction "D6") (pintype "bidirectional") (tstamp 0363c988-3128-41dc-9f1d-8e636ec65c0c))
+ (net 47 "GP_P1_UP") (pinfunction "D6") (pintype "bidirectional") (tstamp 0363c988-3128-41dc-9f1d-8e636ec65c0c))
(pad "22" thru_hole oval (at 17.78 -48.26 270) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
- (net 46 "GP_P1_RIGHT") (pinfunction "D7") (pintype "bidirectional") (tstamp f710686a-aaae-4e77-bd99-acd2af9dd300))
+ (net 44 "GP_P1_RIGHT") (pinfunction "D7") (pintype "bidirectional") (tstamp f710686a-aaae-4e77-bd99-acd2af9dd300))
(pad "23" thru_hole oval (at 13.72 -48.26 270) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
- (net 10 "PPU_VRAM_WEN") (pinfunction "D8") (pintype "bidirectional") (tstamp 97067b86-2fd1-45a4-9df4-ac5b7bff66ed))
+ (net 10 "SPI_SR") (pinfunction "D8") (pintype "bidirectional") (tstamp 97067b86-2fd1-45a4-9df4-ac5b7bff66ed))
(pad "24" thru_hole oval (at 11.18 -48.26 270) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
- (net 11 "unconnected-(A1-D9-Pad24)") (pinfunction "D9") (pintype "bidirectional") (tstamp 1a1897e4-7725-4223-a8e8-a9d19443850c))
+ (net 11 "PPU_VBLANK") (pinfunction "D9") (pintype "bidirectional") (tstamp 1a1897e4-7725-4223-a8e8-a9d19443850c))
(pad "25" thru_hole oval (at 8.64 -48.26 270) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
(net 12 "unconnected-(A1-D10-Pad25)") (pinfunction "D10") (pintype "bidirectional") (tstamp d72d22d0-8c91-4e96-a6c3-ebc4ae358807))
(pad "26" thru_hole oval (at 6.1 -48.26 270) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
@@ -1459,7 +1457,7 @@
)
)
- (gr_text "ARDUINO SHIELD\n(TOP VIEW)" (at 22.86 58.42) (layer "Dwgs.User") (tstamp 656b16ea-49d4-4095-8265-37be65a3a42d)
+ (gr_text "ARDUINO SHIELD\n(TOP VIEW)" (at 40.64 45.72) (layer "Dwgs.User") (tstamp 656b16ea-49d4-4095-8265-37be65a3a42d)
(effects (font (size 1.5 1.5) (thickness 0.3) bold))
)
(gr_text "GAMEPAD LAYOUT/PINOUT" (at 96.52 25.4) (layer "Dwgs.User") (tstamp cdeebddc-f1da-4018-94e7-d5b28005d3d2)
@@ -1469,107 +1467,163 @@
(effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left bottom))
)
+ (segment (start 30.48 55.88) (end 35.56 55.88) (width 0.25) (layer "F.Cu") (net 4) (tstamp 11fa306b-1cd7-4dcd-9621-50e59ca4ed40))
(segment (start 50.8 53.34) (end 58.42 53.34) (width 0.25) (layer "F.Cu") (net 4) (tstamp 650643a3-e4a4-4406-834e-2cc2f8bb82eb))
+ (segment (start 35.56 63.5) (end 35.56 53.34) (width 0.25) (layer "F.Cu") (net 4) (tstamp 779e37ae-270e-4be6-8499-b71106cd9f4f))
(segment (start 50.8 30.48) (end 50.8 53.34) (width 0.25) (layer "F.Cu") (net 4) (tstamp 79600088-225f-4285-abbf-0f44311509be))
- (segment (start 34.04 51.82) (end 35.56 53.34) (width 0.25) (layer "F.Cu") (net 4) (tstamp 85a1bb27-aa8e-4c83-a74a-adf4484df09c))
(segment (start 50.8 53.34) (end 35.56 53.34) (width 0.25) (layer "F.Cu") (net 4) (tstamp 9651e340-72ba-4300-8f94-cc204fc925c4))
- (segment (start 34.04 38.1) (end 34.04 51.82) (width 0.25) (layer "F.Cu") (net 4) (tstamp b15c4547-ef2e-40b7-9240-8b6c23fdc5bf))
- (segment (start 35.56 53.34) (end 35.56 66.04) (width 0.25) (layer "F.Cu") (net 4) (tstamp fde34a98-a342-4a86-be42-69ff5ad9f584))
+ (via (at 35.56 63.5) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 4) (tstamp 7d0e0153-fdcb-4bf5-9879-4f900c525f60))
+ (segment (start 35.56 66.04) (end 35.56 63.5) (width 0.25) (layer "B.Cu") (net 4) (tstamp 007d7c97-2f15-4a2d-b74b-2324a077d066))
(segment (start 111.76 83.82) (end 109.22 86.36) (width 0.25) (layer "F.Cu") (net 6) (tstamp 0e2f8487-821f-4980-8996-6ffcec039f8e))
- (segment (start 27.94 20.32) (end 27.94 27.94) (width 0.25) (layer "F.Cu") (net 6) (tstamp 3487cb2d-6c07-494b-af52-c53510676f93))
+ (segment (start 27.94 20.32) (end 27.94 35.56) (width 0.25) (layer "F.Cu") (net 6) (tstamp 22eab51a-14ab-4156-8ae1-e9f6fb87e877))
(segment (start 106.68 78.74) (end 111.76 83.82) (width 0.25) (layer "F.Cu") (net 6) (tstamp 6bf39048-2bc0-4a75-b80a-db2a4df4116d))
(segment (start 109.22 86.36) (end 99.06 86.36) (width 0.25) (layer "F.Cu") (net 6) (tstamp a5eba4d9-9324-49d7-adc2-47964079fede))
+ (segment (start 27.94 35.56) (end 27.94 38.1) (width 0.25) (layer "F.Cu") (net 6) (tstamp b4885c57-2cbf-4b6e-b47c-e9fc854f5b64))
(segment (start 104.26 78.74) (end 106.68 78.74) (width 0.25) (layer "F.Cu") (net 6) (tstamp c87b0d52-9112-490f-a93a-3d54e0b89559))
(segment (start 99.06 86.36) (end 99.06 88.9) (width 0.25) (layer "F.Cu") (net 6) (tstamp ce078426-027d-4d63-bcce-7aed16e11f5b))
(segment (start 99.06 88.9) (end 86.36 88.9) (width 0.25) (layer "F.Cu") (net 6) (tstamp e0149dac-3804-4a41-aa25-d25d749a8ccb))
(via (at 27.94 20.32) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 6) (tstamp cb79c0b8-e210-44c1-9a63-3c5c8a5e3849))
(segment (start 27.94 19.3) (end 27.94 20.32) (width 0.25) (layer "B.Cu") (net 6) (tstamp d6b9d96f-9e05-43b1-b8a2-ea49ff096317))
(segment (start 26.42 17.78) (end 27.94 19.3) (width 0.25) (layer "B.Cu") (net 6) (tstamp fa1b0a1e-fb4f-4506-aee4-faff9b9fa8f9))
- (segment (start 43.18 22.86) (end 38.1 22.86) (width 0.25) (layer "F.Cu") (net 10) (tstamp 0446d322-39e6-430b-a18d-3689d2a9a511))
- (segment (start 38.1 22.86) (end 38.1 27.94) (width 0.25) (layer "F.Cu") (net 10) (tstamp b55cb6d9-b2e7-443b-8d9d-dab04d4e0e94))
- (segment (start 43.18 20.32) (end 43.18 22.86) (width 0.25) (layer "F.Cu") (net 10) (tstamp d5d26fcd-1ea2-4cc9-997a-b975bddd8ec2))
+ (segment (start 60.96 40.64) (end 53.34 40.64) (width 0.25) (layer "F.Cu") (net 9) (tstamp 4ecea7b6-44ab-4294-8332-edd5841f5f54))
+ (segment (start 48.26 40.64) (end 35.56 40.64) (width 0.25) (layer "F.Cu") (net 9) (tstamp a2cde76d-6582-4440-ba13-ce40da196913))
+ (segment (start 35.56 40.64) (end 35.56 38.1) (width 0.25) (layer "F.Cu") (net 9) (tstamp c89e4d09-0060-4966-b5c4-2d6fa9af3e33))
+ (segment (start 60.96 20.32) (end 60.96 40.64) (width 0.25) (layer "F.Cu") (net 9) (tstamp e213ce68-f2f8-4521-a1f5-6e39356d4bfc))
+ (via (at 60.96 20.32) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 9) (tstamp 7e283df5-523c-4598-894c-42ac0984a61f))
+ (via (at 48.26 40.64) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 9) (tstamp bb78d93a-59b9-4dcf-921a-7dec5a5e1f81))
+ (via (at 53.34 40.64) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 9) (tstamp c8acddac-6a45-49f0-8644-99041f484ab5))
+ (segment (start 53.34 40.64) (end 48.26 40.64) (width 0.25) (layer "B.Cu") (net 9) (tstamp 635b57cf-3eb4-4156-9916-b28630c009d4))
+ (segment (start 60.96 17.78) (end 60.96 20.32) (width 0.25) (layer "B.Cu") (net 9) (tstamp f802cf08-3b28-483b-a211-8738958ced14))
+ (segment (start 43.18 38.1) (end 38.1 38.1) (width 0.25) (layer "F.Cu") (net 10) (tstamp 060badf2-a830-4185-83aa-83df1def6fff))
+ (segment (start 43.18 20.32) (end 43.18 38.1) (width 0.25) (layer "F.Cu") (net 10) (tstamp c3f60514-b242-4be8-aa53-991cc2dd701a))
(via (at 43.18 20.32) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 10) (tstamp e684cc05-1982-4af0-90ec-2c26ab6a4ced))
(segment (start 43.18 19.3) (end 43.18 20.32) (width 0.25) (layer "B.Cu") (net 10) (tstamp 6c73a116-3c29-49f0-83da-77f4b3633008))
(segment (start 41.66 17.78) (end 43.18 19.3) (width 0.25) (layer "B.Cu") (net 10) (tstamp 959dffe5-e710-49fc-9245-d7670ba92844))
- (segment (start 35.56 20.32) (end 35.56 27.94) (width 0.25) (layer "F.Cu") (net 13) (tstamp 1a425026-7410-42ba-9f4f-be7d0945f6f5))
+ (segment (start 38.1 35.56) (end 40.64 35.56) (width 0.25) (layer "F.Cu") (net 11) (tstamp 498bb700-a90d-46d1-855a-7b13a491ddc4))
+ (segment (start 40.64 20.32) (end 40.64 22.86) (width 0.25) (layer "F.Cu") (net 11) (tstamp 5bfb54e2-9c09-40b4-a4f3-1bf3f4c7f1ad))
+ (segment (start 40.64 27.94) (end 40.64 35.56) (width 0.25) (layer "F.Cu") (net 11) (tstamp 80431b20-5b84-4527-b12e-88f4e9e7e89c))
+ (segment (start 40.64 22.86) (end 40.64 27.94) (width 0.25) (layer "F.Cu") (net 11) (tstamp a6708fe1-648b-4095-b977-5f212acb8000))
+ (via (at 40.64 20.32) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 11) (tstamp 3ab7a843-b00b-45d5-b709-9cd765eec4f6))
+ (segment (start 39.12 17.78) (end 40.64 19.3) (width 0.25) (layer "B.Cu") (net 11) (tstamp b08559c0-52c6-4af9-a4bf-41a0ea94934b))
+ (segment (start 40.64 19.3) (end 40.64 20.32) (width 0.25) (layer "B.Cu") (net 11) (tstamp bf2e8768-20df-4dde-ac5c-6fe4aa204ea2))
+ (via (at 38.1 20.32) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 12) (tstamp eead14fb-48f7-422c-9a67-4b42f2c2e42a))
+ (segment (start 38.1 19.3) (end 38.1 20.32) (width 0.25) (layer "B.Cu") (net 12) (tstamp 1f305b39-9a9a-4f14-b68e-2c1e9130c59a))
+ (segment (start 36.58 17.78) (end 38.1 19.3) (width 0.25) (layer "B.Cu") (net 12) (tstamp f4344c4c-ae90-4553-bb14-dda167acbb43))
+ (segment (start 35.56 35.56) (end 35.56 20.32) (width 0.25) (layer "F.Cu") (net 13) (tstamp 54785771-fab6-4c9e-be19-62545ff60461))
(via (at 35.56 20.32) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 13) (tstamp a962a02b-1958-4803-bda8-bbc50303ff19))
(segment (start 35.56 19.3) (end 35.56 20.32) (width 0.25) (layer "B.Cu") (net 13) (tstamp 5ae000df-d653-4d05-ab98-cb9cd5fd6c7e))
(segment (start 34.04 17.78) (end 35.56 19.3) (width 0.25) (layer "B.Cu") (net 13) (tstamp b5bf2e63-e13d-4f6a-981d-9d4b93fb40de))
- (segment (start 30.48 22.86) (end 33.02 25.4) (width 0.25) (layer "F.Cu") (net 15) (tstamp 0add40c5-5003-4adb-866c-b96ce9828501))
- (segment (start 30.48 20.32) (end 30.48 22.86) (width 0.25) (layer "F.Cu") (net 15) (tstamp ac8ea58e-7a88-4130-9dec-a4bc7c3157e3))
- (segment (start 33.02 25.4) (end 33.02 27.94) (width 0.25) (layer "F.Cu") (net 15) (tstamp dd504ece-c3bf-4ca5-bcf6-7111a183c995))
+ (via (at 33.02 20.32) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 14) (tstamp 878b1885-c48d-4c98-b0f9-ede4475a25cf))
+ (segment (start 31.5 17.78) (end 33.02 19.3) (width 0.25) (layer "B.Cu") (net 14) (tstamp 61a3e4fd-a6e5-4e74-aa13-bda5748b7271))
+ (segment (start 33.02 19.3) (end 33.02 20.32) (width 0.25) (layer "B.Cu") (net 14) (tstamp ae405748-77b8-437c-a96e-27b18a54d511))
+ (segment (start 33.02 30.48) (end 33.02 35.56) (width 0.25) (layer "F.Cu") (net 15) (tstamp 57213237-96ad-4830-879c-1ad9121a6050))
+ (segment (start 30.48 30.48) (end 33.02 30.48) (width 0.25) (layer "F.Cu") (net 15) (tstamp c3b0e28e-62fe-4aa9-960c-233cdd08e114))
+ (segment (start 30.48 20.32) (end 30.48 30.48) (width 0.25) (layer "F.Cu") (net 15) (tstamp dccdded4-2587-4c64-9047-544e6624d062))
(via (at 30.48 20.32) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 15) (tstamp 1168f50f-38f2-41fc-bbaf-6154aafe0035))
(segment (start 30.48 19.3) (end 30.48 20.32) (width 0.25) (layer "B.Cu") (net 15) (tstamp 312aa1d3-0664-4016-945b-37a9e6a24406))
(segment (start 28.96 17.78) (end 30.48 19.3) (width 0.25) (layer "B.Cu") (net 15) (tstamp dda62557-6c79-4255-937d-f8eeca9a7d9d))
+ (via (at 25.4 20.32) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 16) (tstamp c5a9f4b5-cdf5-4487-a8d5-936126034459))
+ (segment (start 25.4 19.3) (end 25.4 20.32) (width 0.25) (layer "B.Cu") (net 16) (tstamp 2c04991a-c733-49cb-b42f-a70d4c259502))
+ (segment (start 23.88 17.78) (end 25.4 19.3) (width 0.25) (layer "B.Cu") (net 16) (tstamp 5b920b3f-aea5-4a37-8a5f-9461bf02dc62))
+ (via (at 22.86 20.32) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 17) (tstamp 84270e06-0997-4b4b-a3a8-838cdc217361))
+ (segment (start 21.34 17.78) (end 22.86 19.3) (width 0.25) (layer "B.Cu") (net 17) (tstamp 30202a7b-6ffa-42da-8b26-7b4d6493d19f))
+ (segment (start 22.86 19.3) (end 22.86 20.32) (width 0.25) (layer "B.Cu") (net 17) (tstamp e1a63e85-da19-48f1-b9d9-16bbe05a6192))
+ (via (at 20.32 20.32) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 18) (tstamp 883b6ac3-5355-4171-9105-c08413e28d98))
+ (segment (start 20.32 19.3) (end 20.32 20.32) (width 0.25) (layer "B.Cu") (net 18) (tstamp ea2bbc4a-d080-4d08-a80c-ada6881f220d))
+ (segment (start 18.8 17.78) (end 20.32 19.3) (width 0.25) (layer "B.Cu") (net 18) (tstamp ef811e33-d75f-4815-bfb4-cf9de0cf9780))
(segment (start 99.06 78.74) (end 99.06 81.36) (width 0.25) (layer "F.Cu") (net 19) (tstamp 362bd879-cedf-4de4-992c-7a9a9b8b5f2f))
(segment (start 106.88 81.36) (end 109.26 83.74) (width 0.25) (layer "F.Cu") (net 19) (tstamp 8a6fd3f1-a2b4-4c72-b92d-6f4aa5fcd679))
(segment (start 99.06 81.36) (end 106.88 81.36) (width 0.25) (layer "F.Cu") (net 19) (tstamp ce8a5541-db96-4520-b513-c1761a7e1ceb))
- (segment (start 31.753802 33.02) (end 32.04 33.306198) (width 0.25) (layer "F.Cu") (net 21) (tstamp 41c30146-1790-486c-9efd-f7bbaa3886b1))
- (segment (start 32.04 33.306198) (end 32.04 38.1) (width 0.25) (layer "F.Cu") (net 21) (tstamp a5029404-8b00-4a23-a228-1d9c2ea10812))
- (segment (start 25.4 30.48) (end 25.4 33.02) (width 0.25) (layer "F.Cu") (net 21) (tstamp adddcff5-0b8f-4aba-876f-6791ff6fa953))
- (segment (start 25.4 33.02) (end 31.753802 33.02) (width 0.25) (layer "F.Cu") (net 21) (tstamp afbb07f2-590b-4913-9c16-97fd512fb8d8))
- (segment (start 86.36 78.74) (end 91.44 78.74) (width 0.25) (layer "F.Cu") (net 32) (tstamp 65b76877-86b9-46fb-965c-9bea3100bbee))
- (segment (start 86.36 29.9) (end 86.36 45.72) (width 0.25) (layer "F.Cu") (net 37) (tstamp 5fe18a3e-b9c7-481c-b36d-b8ce95817d33))
- (segment (start 119.38 29.9) (end 86.36 29.9) (width 0.25) (layer "F.Cu") (net 37) (tstamp 9340194f-7e50-4719-9ed9-f54f508b99a2))
- (segment (start 79.86 45.72) (end 86.36 45.72) (width 0.25) (layer "F.Cu") (net 37) (tstamp c68dbfe9-9809-420b-a36f-df3687c6ebc7))
- (segment (start 119.38 34.98) (end 119.38 29.9) (width 0.25) (layer "F.Cu") (net 37) (tstamp e68120a3-0965-473b-8cb4-a0ca528b9231))
- (segment (start 116.84 32.44) (end 99.06 32.44) (width 0.25) (layer "F.Cu") (net 38) (tstamp 4be3fda9-b9ca-45cd-9df2-0a24ce6eddcb))
- (segment (start 90.8025 37.075) (end 97.3025 37.075) (width 0.25) (layer "F.Cu") (net 38) (tstamp 58af8821-8388-4294-86d2-766c67ddf06d))
- (segment (start 99.06 32.44) (end 97.3025 34.1975) (width 0.25) (layer "F.Cu") (net 38) (tstamp 670acce2-db03-4573-b378-84983286e19e))
- (segment (start 116.84 34.98) (end 116.84 32.44) (width 0.25) (layer "F.Cu") (net 38) (tstamp 8dfa55b6-6d52-4d8f-adc9-b516e946e0b4))
- (segment (start 97.3025 34.1975) (end 97.3025 37.075) (width 0.25) (layer "F.Cu") (net 38) (tstamp b640ba37-0467-4b6f-819f-5295a651741f))
- (segment (start 114.3 34.98) (end 107.39 41.89) (width 0.25) (layer "F.Cu") (net 39) (tstamp c21e1478-6c78-40c5-a37d-b6622b29f99c))
- (segment (start 107.39 41.89) (end 107.39 45.72) (width 0.25) (layer "F.Cu") (net 39) (tstamp c931db2a-d74c-4e47-855b-630ebd34e60c))
- (segment (start 100.89 45.72) (end 107.39 45.72) (width 0.25) (layer "F.Cu") (net 39) (tstamp eab0f61b-49b2-4d8c-a693-0e9e57e65b28))
- (segment (start 97.3025 41.575) (end 90.8025 41.575) (width 0.25) (layer "F.Cu") (net 40) (tstamp 17e5dd6c-ab52-4c90-84a2-e192a9c40081))
- (segment (start 137.16 50.22) (end 143.66 50.22) (width 0.25) (layer "F.Cu") (net 40) (tstamp 18898b1e-2de4-4e86-aa0c-a2bab74ee144))
- (segment (start 86.36 50.22) (end 79.86 50.22) (width 0.25) (layer "F.Cu") (net 40) (tstamp 1c13e897-8b17-4d86-b993-e2178b9eb3f5))
- (segment (start 90.8025 41.575) (end 90.8025 45.7775) (width 0.25) (layer "F.Cu") (net 40) (tstamp 2a176bd0-5da9-4cf4-8ba2-eb2b1872f7c9))
- (segment (start 86.36 54.695) (end 90.73 59.065) (width 0.25) (layer "F.Cu") (net 40) (tstamp 3a97836e-da72-4977-8cc5-ae92de6dde7a))
- (segment (start 97.3025 41.575) (end 97.3025 46.6325) (width 0.25) (layer "F.Cu") (net 40) (tstamp 497ef38d-1a3a-4dd0-a541-94910346adca))
- (segment (start 115.615 59.065) (end 124.46 50.22) (width 0.25) (layer "F.Cu") (net 40) (tstamp 4e73bc6d-7d9d-4222-8425-e11f2ccb149e))
- (segment (start 97.23 59.065) (end 90.73 59.065) (width 0.25) (layer "F.Cu") (net 40) (tstamp 5efd3b08-23d4-4794-a46c-b420bccf7e29))
- (segment (start 97.3025 46.6325) (end 100.89 50.22) (width 0.25) (layer "F.Cu") (net 40) (tstamp 61b87c70-7718-4700-9171-ccb22478fc94))
- (segment (start 100.085 41.575) (end 97.3025 41.575) (width 0.25) (layer "F.Cu") (net 40) (tstamp 74ec0050-feb1-413f-8583-eb6e42d12e18))
- (segment (start 101.6 40.06) (end 100.085 41.575) (width 0.25) (layer "F.Cu") (net 40) (tstamp 8cd2a7be-32f1-42a2-8b03-49b256508be7))
- (segment (start 86.36 50.22) (end 86.36 54.695) (width 0.25) (layer "F.Cu") (net 40) (tstamp 9a21638e-a572-44f6-b6bf-c87ae455cf72))
- (segment (start 111.76 34.98) (end 101.6 34.98) (width 0.25) (layer "F.Cu") (net 40) (tstamp a6b46ff3-08c2-44ab-83ff-d1ce556ebc72))
- (segment (start 97.23 59.065) (end 115.615 59.065) (width 0.25) (layer "F.Cu") (net 40) (tstamp ab130863-c0dc-4714-9e99-d692e0e78aa1))
- (segment (start 130.96 50.22) (end 137.16 50.22) (width 0.25) (layer "F.Cu") (net 40) (tstamp b690b133-c91d-40f3-8577-076ca015107f))
- (segment (start 101.6 34.98) (end 101.6 40.06) (width 0.25) (layer "F.Cu") (net 40) (tstamp c9edabb1-152d-43dc-9909-4e5924c43cfe))
- (segment (start 124.46 50.22) (end 130.96 50.22) (width 0.25) (layer "F.Cu") (net 40) (tstamp ccc7f8bf-b5b6-4dd0-8752-6bb5dab2e42e))
- (segment (start 90.8025 45.7775) (end 86.36 50.22) (width 0.25) (layer "F.Cu") (net 40) (tstamp f1ec7b37-62f2-4001-ac3f-84a996945886))
- (segment (start 100.89 50.22) (end 107.39 50.22) (width 0.25) (layer "F.Cu") (net 40) (tstamp f3ac38b9-7b32-45af-bc8b-ea7097b0a449))
- (segment (start 137.16 37.52) (end 137.16 45.72) (width 0.25) (layer "F.Cu") (net 41) (tstamp 7cd2309c-22b1-4ff7-a891-54457e935b9a))
- (segment (start 137.16 45.72) (end 143.66 45.72) (width 0.25) (layer "F.Cu") (net 41) (tstamp a350257d-937e-4e68-85b2-fcfda467be2c))
- (segment (start 119.38 37.52) (end 137.16 37.52) (width 0.25) (layer "F.Cu") (net 41) (tstamp bcdeba1d-122e-4063-85db-71be6048ded4))
- (segment (start 130.96 45.72) (end 124.46 45.72) (width 0.25) (layer "F.Cu") (net 42) (tstamp 3462604a-2581-46b0-8dff-d11e7a0a6a5b))
- (segment (start 116.84 45.14) (end 117.42 45.72) (width 0.25) (layer "F.Cu") (net 42) (tstamp 5d494717-24c7-4693-bbab-ccfb21fd8315))
- (segment (start 116.84 37.52) (end 116.84 45.14) (width 0.25) (layer "F.Cu") (net 42) (tstamp 823c62b5-d4e8-46d1-87eb-b6f2a910c2ce))
- (segment (start 117.42 45.72) (end 124.46 45.72) (width 0.25) (layer "F.Cu") (net 42) (tstamp f4f7eebc-a2c3-4977-a668-32a962951a88))
- (segment (start 112.495 54.565) (end 97.23 54.565) (width 0.25) (layer "F.Cu") (net 43) (tstamp 13a97c58-37d8-4c1f-93df-e15ebd64f8e4))
- (segment (start 97.23 54.565) (end 90.73 54.565) (width 0.25) (layer "F.Cu") (net 43) (tstamp 1a3b546a-1eaf-46ef-9b06-4049cfb100b3))
- (segment (start 114.3 52.76) (end 112.495 54.565) (width 0.25) (layer "F.Cu") (net 43) (tstamp 5aabb82e-813f-4783-87cc-6855fea30abc))
- (segment (start 114.3 37.52) (end 114.3 52.76) (width 0.25) (layer "F.Cu") (net 43) (tstamp 7682ec2e-e643-40bb-89d1-9aa0de236ccf))
- (segment (start 55.88 25.4) (end 55.88 17.78) (width 0.25) (layer "F.Cu") (net 44) (tstamp 1cc61879-b04b-4ea0-b8b4-e2baca81b4e3))
- (segment (start 53.34 25.4) (end 55.88 25.4) (width 0.25) (layer "F.Cu") (net 44) (tstamp 4de6f6c3-1a8b-4f6a-9f05-19bf8cdc6037))
- (segment (start 53.34 22.86) (end 53.34 17.78) (width 0.25) (layer "F.Cu") (net 45) (tstamp a977f27a-f25a-40c1-974d-65c3c215450f))
- (segment (start 50.8 27.94) (end 45.72 27.94) (width 0.25) (layer "F.Cu") (net 46) (tstamp 43327e8d-2f2e-401a-92ad-2334ece5b034))
- (segment (start 45.72 27.94) (end 45.72 17.78) (width 0.25) (layer "F.Cu") (net 46) (tstamp 73277626-6646-48d1-8421-168a1fbd2c65))
- (segment (start 50.8 22.86) (end 50.8 17.78) (width 0.25) (layer "F.Cu") (net 47) (tstamp 17e5e3e7-e8e3-41c6-aafa-69a865817274))
- (segment (start 58.42 27.94) (end 58.42 17.78) (width 0.25) (layer "F.Cu") (net 48) (tstamp 4fd648d2-76ab-4f86-b284-6dfb090c493f))
- (segment (start 53.34 27.94) (end 58.42 27.94) (width 0.25) (layer "F.Cu") (net 48) (tstamp acf78f43-8992-4a96-8016-ee3a31ed3831))
- (segment (start 48.26 25.4) (end 48.26 17.78) (width 0.25) (layer "F.Cu") (net 49) (tstamp 3aca6afa-fabe-4db8-9fdc-a3dd825e1385))
- (segment (start 50.8 25.4) (end 48.26 25.4) (width 0.25) (layer "F.Cu") (net 49) (tstamp 52f76421-f921-409f-801a-18f34811ba34))
- (segment (start 58.42 58.42) (end 60.96 58.42) (width 0.25) (layer "F.Cu") (net 50) (tstamp 6437ade7-f219-4c65-a1c2-df1cefc75fb5))
- (segment (start 60.96 58.42) (end 60.96 66.04) (width 0.25) (layer "F.Cu") (net 50) (tstamp e0ac7503-0595-4c81-b62b-16448b1df5ee))
- (segment (start 55.88 55.88) (end 50.8 55.88) (width 0.25) (layer "F.Cu") (net 51) (tstamp 6b9abe85-9302-4a80-b7f5-29c9dccafacb))
- (segment (start 50.8 55.88) (end 50.8 66.04) (width 0.25) (layer "F.Cu") (net 51) (tstamp e9080fac-07f3-41af-871a-da3eda17c25a))
- (segment (start 58.42 60.96) (end 58.42 66.04) (width 0.25) (layer "F.Cu") (net 52) (tstamp 378fc55a-077c-4129-a257-7d361e197b02))
- (segment (start 58.42 55.88) (end 63.5 55.88) (width 0.25) (layer "F.Cu") (net 53) (tstamp 066ebebe-1895-49c4-88e7-d62a93acea46))
- (segment (start 63.5 55.88) (end 63.5 66.04) (width 0.25) (layer "F.Cu") (net 53) (tstamp 55bd28ad-e1a6-41d9-93c1-dd78362b0d80))
- (segment (start 55.88 60.96) (end 55.88 66.04) (width 0.25) (layer "F.Cu") (net 54) (tstamp 76b858ca-02f2-4ff9-ac67-365af75d38ca))
- (segment (start 53.34 58.42) (end 53.34 66.04) (width 0.25) (layer "F.Cu") (net 55) (tstamp 2a583bd9-c805-4c00-8341-638c25eba1dc))
- (segment (start 55.88 58.42) (end 53.34 58.42) (width 0.25) (layer "F.Cu") (net 55) (tstamp 7863b17a-f73d-4f15-9c76-ad28d0e4ec1c))
+ (segment (start 30.48 53.88) (end 25.94 53.88) (width 0.25) (layer "F.Cu") (net 21) (tstamp 17b2c4a5-3891-4e03-9e92-64063e476138))
+ (segment (start 25.4 35.56) (end 25.4 38.1) (width 0.25) (layer "F.Cu") (net 21) (tstamp 3e9d6080-be7a-4e29-a36c-9ff205454e1d))
+ (segment (start 25.4 38.1) (end 25.4 53.34) (width 0.25) (layer "F.Cu") (net 21) (tstamp b4553731-a362-41f8-9b6d-f20554824b3c))
+ (segment (start 25.94 53.88) (end 25.4 53.34) (width 0.25) (layer "F.Cu") (net 21) (tstamp dbb59304-cd35-4732-b48a-ec20397b585f))
+ (segment (start 86.36 78.74) (end 91.44 78.74) (width 0.25) (layer "F.Cu") (net 30) (tstamp 65b76877-86b9-46fb-965c-9bea3100bbee))
+ (segment (start 86.36 29.9) (end 86.36 45.72) (width 0.25) (layer "F.Cu") (net 35) (tstamp 5fe18a3e-b9c7-481c-b36d-b8ce95817d33))
+ (segment (start 119.38 29.9) (end 86.36 29.9) (width 0.25) (layer "F.Cu") (net 35) (tstamp 9340194f-7e50-4719-9ed9-f54f508b99a2))
+ (segment (start 79.86 45.72) (end 86.36 45.72) (width 0.25) (layer "F.Cu") (net 35) (tstamp c68dbfe9-9809-420b-a36f-df3687c6ebc7))
+ (segment (start 119.38 34.98) (end 119.38 29.9) (width 0.25) (layer "F.Cu") (net 35) (tstamp e68120a3-0965-473b-8cb4-a0ca528b9231))
+ (segment (start 116.84 32.44) (end 99.06 32.44) (width 0.25) (layer "F.Cu") (net 36) (tstamp 4be3fda9-b9ca-45cd-9df2-0a24ce6eddcb))
+ (segment (start 90.8025 37.075) (end 97.3025 37.075) (width 0.25) (layer "F.Cu") (net 36) (tstamp 58af8821-8388-4294-86d2-766c67ddf06d))
+ (segment (start 99.06 32.44) (end 97.3025 34.1975) (width 0.25) (layer "F.Cu") (net 36) (tstamp 670acce2-db03-4573-b378-84983286e19e))
+ (segment (start 116.84 34.98) (end 116.84 32.44) (width 0.25) (layer "F.Cu") (net 36) (tstamp 8dfa55b6-6d52-4d8f-adc9-b516e946e0b4))
+ (segment (start 97.3025 34.1975) (end 97.3025 37.075) (width 0.25) (layer "F.Cu") (net 36) (tstamp b640ba37-0467-4b6f-819f-5295a651741f))
+ (segment (start 114.3 34.98) (end 107.39 41.89) (width 0.25) (layer "F.Cu") (net 37) (tstamp c21e1478-6c78-40c5-a37d-b6622b29f99c))
+ (segment (start 107.39 41.89) (end 107.39 45.72) (width 0.25) (layer "F.Cu") (net 37) (tstamp c931db2a-d74c-4e47-855b-630ebd34e60c))
+ (segment (start 100.89 45.72) (end 107.39 45.72) (width 0.25) (layer "F.Cu") (net 37) (tstamp eab0f61b-49b2-4d8c-a693-0e9e57e65b28))
+ (segment (start 97.3025 41.575) (end 90.8025 41.575) (width 0.25) (layer "F.Cu") (net 38) (tstamp 17e5dd6c-ab52-4c90-84a2-e192a9c40081))
+ (segment (start 137.16 50.22) (end 143.66 50.22) (width 0.25) (layer "F.Cu") (net 38) (tstamp 18898b1e-2de4-4e86-aa0c-a2bab74ee144))
+ (segment (start 86.36 50.22) (end 79.86 50.22) (width 0.25) (layer "F.Cu") (net 38) (tstamp 1c13e897-8b17-4d86-b993-e2178b9eb3f5))
+ (segment (start 90.8025 41.575) (end 90.8025 45.7775) (width 0.25) (layer "F.Cu") (net 38) (tstamp 2a176bd0-5da9-4cf4-8ba2-eb2b1872f7c9))
+ (segment (start 86.36 54.695) (end 90.73 59.065) (width 0.25) (layer "F.Cu") (net 38) (tstamp 3a97836e-da72-4977-8cc5-ae92de6dde7a))
+ (segment (start 97.3025 41.575) (end 97.3025 46.6325) (width 0.25) (layer "F.Cu") (net 38) (tstamp 497ef38d-1a3a-4dd0-a541-94910346adca))
+ (segment (start 115.615 59.065) (end 124.46 50.22) (width 0.25) (layer "F.Cu") (net 38) (tstamp 4e73bc6d-7d9d-4222-8425-e11f2ccb149e))
+ (segment (start 97.23 59.065) (end 90.73 59.065) (width 0.25) (layer "F.Cu") (net 38) (tstamp 5efd3b08-23d4-4794-a46c-b420bccf7e29))
+ (segment (start 97.3025 46.6325) (end 100.89 50.22) (width 0.25) (layer "F.Cu") (net 38) (tstamp 61b87c70-7718-4700-9171-ccb22478fc94))
+ (segment (start 100.085 41.575) (end 97.3025 41.575) (width 0.25) (layer "F.Cu") (net 38) (tstamp 74ec0050-feb1-413f-8583-eb6e42d12e18))
+ (segment (start 101.6 40.06) (end 100.085 41.575) (width 0.25) (layer "F.Cu") (net 38) (tstamp 8cd2a7be-32f1-42a2-8b03-49b256508be7))
+ (segment (start 86.36 50.22) (end 86.36 54.695) (width 0.25) (layer "F.Cu") (net 38) (tstamp 9a21638e-a572-44f6-b6bf-c87ae455cf72))
+ (segment (start 111.76 34.98) (end 101.6 34.98) (width 0.25) (layer "F.Cu") (net 38) (tstamp a6b46ff3-08c2-44ab-83ff-d1ce556ebc72))
+ (segment (start 97.23 59.065) (end 115.615 59.065) (width 0.25) (layer "F.Cu") (net 38) (tstamp ab130863-c0dc-4714-9e99-d692e0e78aa1))
+ (segment (start 130.96 50.22) (end 137.16 50.22) (width 0.25) (layer "F.Cu") (net 38) (tstamp b690b133-c91d-40f3-8577-076ca015107f))
+ (segment (start 101.6 34.98) (end 101.6 40.06) (width 0.25) (layer "F.Cu") (net 38) (tstamp c9edabb1-152d-43dc-9909-4e5924c43cfe))
+ (segment (start 124.46 50.22) (end 130.96 50.22) (width 0.25) (layer "F.Cu") (net 38) (tstamp ccc7f8bf-b5b6-4dd0-8752-6bb5dab2e42e))
+ (segment (start 90.8025 45.7775) (end 86.36 50.22) (width 0.25) (layer "F.Cu") (net 38) (tstamp f1ec7b37-62f2-4001-ac3f-84a996945886))
+ (segment (start 100.89 50.22) (end 107.39 50.22) (width 0.25) (layer "F.Cu") (net 38) (tstamp f3ac38b9-7b32-45af-bc8b-ea7097b0a449))
+ (segment (start 137.16 37.52) (end 137.16 45.72) (width 0.25) (layer "F.Cu") (net 39) (tstamp 7cd2309c-22b1-4ff7-a891-54457e935b9a))
+ (segment (start 137.16 45.72) (end 143.66 45.72) (width 0.25) (layer "F.Cu") (net 39) (tstamp a350257d-937e-4e68-85b2-fcfda467be2c))
+ (segment (start 119.38 37.52) (end 137.16 37.52) (width 0.25) (layer "F.Cu") (net 39) (tstamp bcdeba1d-122e-4063-85db-71be6048ded4))
+ (segment (start 130.96 45.72) (end 124.46 45.72) (width 0.25) (layer "F.Cu") (net 40) (tstamp 3462604a-2581-46b0-8dff-d11e7a0a6a5b))
+ (segment (start 116.84 45.14) (end 117.42 45.72) (width 0.25) (layer "F.Cu") (net 40) (tstamp 5d494717-24c7-4693-bbab-ccfb21fd8315))
+ (segment (start 116.84 37.52) (end 116.84 45.14) (width 0.25) (layer "F.Cu") (net 40) (tstamp 823c62b5-d4e8-46d1-87eb-b6f2a910c2ce))
+ (segment (start 117.42 45.72) (end 124.46 45.72) (width 0.25) (layer "F.Cu") (net 40) (tstamp f4f7eebc-a2c3-4977-a668-32a962951a88))
+ (segment (start 112.495 54.565) (end 97.23 54.565) (width 0.25) (layer "F.Cu") (net 41) (tstamp 13a97c58-37d8-4c1f-93df-e15ebd64f8e4))
+ (segment (start 97.23 54.565) (end 90.73 54.565) (width 0.25) (layer "F.Cu") (net 41) (tstamp 1a3b546a-1eaf-46ef-9b06-4049cfb100b3))
+ (segment (start 114.3 52.76) (end 112.495 54.565) (width 0.25) (layer "F.Cu") (net 41) (tstamp 5aabb82e-813f-4783-87cc-6855fea30abc))
+ (segment (start 114.3 37.52) (end 114.3 52.76) (width 0.25) (layer "F.Cu") (net 41) (tstamp 7682ec2e-e643-40bb-89d1-9aa0de236ccf))
+ (segment (start 53.34 25.4) (end 55.88 25.4) (width 0.25) (layer "F.Cu") (net 42) (tstamp 4de6f6c3-1a8b-4f6a-9f05-19bf8cdc6037))
+ (segment (start 55.88 20.32) (end 55.88 25.4) (width 0.25) (layer "F.Cu") (net 42) (tstamp a5f21e5f-5697-4c5a-9f42-06554c9b4654))
+ (via (at 55.88 20.32) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 42) (tstamp 998a3523-6b32-4045-8022-74b4e68b48f6))
+ (segment (start 55.88 17.78) (end 55.88 20.32) (width 0.25) (layer "B.Cu") (net 42) (tstamp a018e619-900a-4fd9-9d08-15f992d18663))
+ (segment (start 53.34 20.32) (end 53.34 22.86) (width 0.25) (layer "F.Cu") (net 43) (tstamp 28c82faa-a43c-4434-a98b-c7966d902b75))
+ (via (at 53.34 20.32) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 43) (tstamp ff625627-2288-4254-96a0-6e1463f07a6e))
+ (segment (start 53.34 17.78) (end 53.34 20.32) (width 0.25) (layer "B.Cu") (net 43) (tstamp c4ebb928-d752-44b4-a721-42d369d2ce64))
+ (segment (start 50.8 27.94) (end 45.72 27.94) (width 0.25) (layer "F.Cu") (net 44) (tstamp 43327e8d-2f2e-401a-92ad-2334ece5b034))
+ (segment (start 45.72 20.32) (end 45.72 27.94) (width 0.25) (layer "F.Cu") (net 44) (tstamp a241a55e-b7bf-42ec-ad49-20d3b8ef6182))
+ (via (at 45.72 20.32) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 44) (tstamp 05437b32-3c80-4083-93be-8bfeec812416))
+ (segment (start 45.72 17.78) (end 45.72 20.32) (width 0.25) (layer "B.Cu") (net 44) (tstamp 9d272a6f-f541-4eb2-9e9e-2aa6d8dfdb27))
+ (segment (start 50.8 20.32) (end 50.8 22.86) (width 0.25) (layer "F.Cu") (net 45) (tstamp 481b17c0-ec33-4110-95e8-e73b8df66303))
+ (via (at 50.8 20.32) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 45) (tstamp d02bc169-8036-4e33-bea7-00f56b0980af))
+ (segment (start 50.8 17.78) (end 50.8 20.32) (width 0.25) (layer "B.Cu") (net 45) (tstamp 6ce57e92-eed5-45db-a22c-7555a0de31b7))
+ (segment (start 58.42 20.32) (end 58.42 27.94) (width 0.25) (layer "F.Cu") (net 46) (tstamp 16861a50-91a0-4cda-9871-6e27b424462d))
+ (segment (start 53.34 27.94) (end 58.42 27.94) (width 0.25) (layer "F.Cu") (net 46) (tstamp acf78f43-8992-4a96-8016-ee3a31ed3831))
+ (via (at 58.42 20.32) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 46) (tstamp f528f9f7-e26e-44e1-b920-aff788a93d41))
+ (segment (start 58.42 17.78) (end 58.42 20.32) (width 0.25) (layer "B.Cu") (net 46) (tstamp 0292a854-d310-4be9-a12a-8ba9c7350aef))
+ (segment (start 48.26 20.32) (end 48.26 25.4) (width 0.25) (layer "F.Cu") (net 47) (tstamp 20e5abff-3615-4136-a324-ceab1f530600))
+ (segment (start 50.8 25.4) (end 48.26 25.4) (width 0.25) (layer "F.Cu") (net 47) (tstamp 52f76421-f921-409f-801a-18f34811ba34))
+ (via (at 48.26 20.32) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 47) (tstamp b4ab2922-d113-48f3-9938-a3730f4f01a0))
+ (segment (start 48.26 17.78) (end 48.26 20.32) (width 0.25) (layer "B.Cu") (net 47) (tstamp 2d831c71-6d56-4539-8bbc-32a0b4026d41))
+ (segment (start 58.42 58.42) (end 60.96 58.42) (width 0.25) (layer "F.Cu") (net 48) (tstamp 6437ade7-f219-4c65-a1c2-df1cefc75fb5))
+ (segment (start 60.96 58.42) (end 60.96 63.5) (width 0.25) (layer "F.Cu") (net 48) (tstamp 9cb909a1-c9fc-4d65-8645-4cf865285daf))
+ (via (at 60.96 63.5) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 48) (tstamp 77ca5ae0-296a-4d6b-a0d8-8a9ffece1623))
+ (segment (start 60.96 66.04) (end 60.96 63.5) (width 0.25) (layer "B.Cu") (net 48) (tstamp 9b322e17-e814-4e88-919d-52a2d7fcadc2))
+ (segment (start 50.8 55.88) (end 50.8 63.5) (width 0.25) (layer "F.Cu") (net 49) (tstamp 2325fd44-6164-4b39-a02d-5d4fcf4e9358))
+ (segment (start 55.88 55.88) (end 50.8 55.88) (width 0.25) (layer "F.Cu") (net 49) (tstamp 6b9abe85-9302-4a80-b7f5-29c9dccafacb))
+ (via (at 50.8 63.5) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 49) (tstamp a30266a9-ddda-456d-9042-d7ae64936193))
+ (segment (start 50.8 66.04) (end 50.8 63.5) (width 0.25) (layer "B.Cu") (net 49) (tstamp f01b9b7a-dedd-483f-829b-90d32ad9fd00))
+ (segment (start 58.42 63.5) (end 58.42 60.96) (width 0.25) (layer "F.Cu") (net 50) (tstamp 8b4957d1-dfc5-4479-a795-1f697ce6d7ac))
+ (via (at 58.42 63.5) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 50) (tstamp c78ef4f1-30bf-4500-84ea-a2935ea62aff))
+ (segment (start 58.42 66.04) (end 58.42 63.5) (width 0.25) (layer "B.Cu") (net 50) (tstamp b537ecf6-b24a-4ecd-a42a-4ad94cbf87cf))
+ (segment (start 58.42 55.88) (end 63.5 55.88) (width 0.25) (layer "F.Cu") (net 51) (tstamp 066ebebe-1895-49c4-88e7-d62a93acea46))
+ (segment (start 63.5 63.5) (end 63.5 55.88) (width 0.25) (layer "F.Cu") (net 51) (tstamp 2e8834e6-e69e-4706-8121-ad1763052a19))
+ (via (at 63.5 63.5) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 51) (tstamp 00d595de-cc2d-4072-b401-732ad957b9c6))
+ (segment (start 63.5 66.04) (end 63.5 63.5) (width 0.25) (layer "B.Cu") (net 51) (tstamp 095d5a5b-64bc-4530-9cd7-20de14640714))
+ (segment (start 55.88 63.5) (end 55.88 60.96) (width 0.25) (layer "F.Cu") (net 52) (tstamp c0baf7d0-48d3-4b9e-af23-c9308a3a4a2f))
+ (via (at 55.88 63.5) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 52) (tstamp 8f9b95b6-8512-4e24-b1ee-691e46201bc2))
+ (segment (start 55.88 66.04) (end 55.88 63.5) (width 0.25) (layer "B.Cu") (net 52) (tstamp 8dc3d744-c25a-480e-84cf-0c3936858253))
+ (segment (start 53.34 63.5) (end 53.34 58.42) (width 0.25) (layer "F.Cu") (net 53) (tstamp 2bf44906-eaae-4d28-85c0-73bf256f76dd))
+ (segment (start 55.88 58.42) (end 53.34 58.42) (width 0.25) (layer "F.Cu") (net 53) (tstamp 7863b17a-f73d-4f15-9c76-ad28d0e4ec1c))
+ (via (at 53.34 63.5) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 53) (tstamp 91c690b3-096a-47bc-906c-05734471e6a1))
+ (segment (start 53.34 66.04) (end 53.34 63.5) (width 0.25) (layer "B.Cu") (net 53) (tstamp 780f2944-1447-45f7-8494-a8af59e5ebe7))
)
diff --git a/docs/hardware/hardware.kicad_prl b/docs/hardware/hardware.kicad_prl
index 2404d66..82c76a8 100644
--- a/docs/hardware/hardware.kicad_prl
+++ b/docs/hardware/hardware.kicad_prl
@@ -37,6 +37,7 @@
8,
9,
10,
+ 11,
12,
13,
15,
diff --git a/docs/hardware/hardware.kicad_sch b/docs/hardware/hardware.kicad_sch
index 91d767c..96558ab 100644
--- a/docs/hardware/hardware.kicad_sch
+++ b/docs/hardware/hardware.kicad_sch
@@ -746,107 +746,103 @@
)
)
- (junction (at 226.06 40.64) (diameter 0) (color 0 0 0 0)
+ (junction (at 65.405 93.345) (diameter 0) (color 0 0 0 0)
(uuid 017fc757-77df-4b6c-8101-511dcdb97a28)
)
- (junction (at 182.88 52.07) (diameter 0) (color 0 0 0 0)
+ (junction (at 22.225 104.775) (diameter 0) (color 0 0 0 0)
(uuid 0c233170-6154-4f79-acdf-3beff8462c46)
)
- (junction (at 106.68 57.15) (diameter 0) (color 0 0 0 0)
+ (junction (at 116.205 57.15) (diameter 0) (color 0 0 0 0)
(uuid 187f32a7-5614-462c-84d1-e820dde3c496)
)
- (junction (at 135.89 57.15) (diameter 0) (color 0 0 0 0)
+ (junction (at 156.21 57.15) (diameter 0) (color 0 0 0 0)
(uuid 2174cb6b-c79f-4d1c-96d8-b1adb3b7338d)
)
(junction (at 43.18 72.39) (diameter 0) (color 0 0 0 0)
(uuid 28058d45-2416-4bed-894d-3b8746e17ac3)
)
- (junction (at 91.44 59.69) (diameter 0) (color 0 0 0 0)
+ (junction (at 100.965 59.69) (diameter 0) (color 0 0 0 0)
(uuid 2a65d105-1d31-4fbd-9121-f50e11d148c1)
)
- (junction (at 198.12 57.15) (diameter 0) (color 0 0 0 0)
+ (junction (at 37.465 109.855) (diameter 0) (color 0 0 0 0)
(uuid 6a1708f3-813e-401c-b56f-c8f3202ae3ee)
)
- (junction (at 182.88 40.64) (diameter 0) (color 0 0 0 0)
+ (junction (at 22.225 93.345) (diameter 0) (color 0 0 0 0)
(uuid 85f57cc9-0615-4399-bcd6-7eddba943091)
)
- (junction (at 135.89 46.99) (diameter 0) (color 0 0 0 0)
+ (junction (at 156.21 46.99) (diameter 0) (color 0 0 0 0)
(uuid 8e37b9b4-e2c5-440a-907e-32c8e287d602)
)
- (junction (at 226.06 52.07) (diameter 0) (color 0 0 0 0)
+ (junction (at 65.405 104.775) (diameter 0) (color 0 0 0 0)
(uuid 92660bf0-e238-491d-b145-d29ffae46cfb)
)
- (junction (at 124.46 57.15) (diameter 0) (color 0 0 0 0)
+ (junction (at 144.78 57.15) (diameter 0) (color 0 0 0 0)
(uuid f9346bcf-bcee-4066-9d7e-5f218a6106bc)
)
(no_connect (at 76.2 62.23) (uuid 0c613add-7daa-424e-b621-5e6ee9d213c3))
- (wire (pts (xy 195.58 35.56) (xy 198.12 35.56))
+ (wire (pts (xy 34.925 88.265) (xy 37.465 88.265))
(stroke (width 0) (type default))
(uuid 16285005-f8b0-46e4-8909-077c4ab4000d)
)
- (wire (pts (xy 135.89 57.15) (xy 135.89 55.88))
+ (wire (pts (xy 156.21 57.15) (xy 156.21 55.88))
(stroke (width 0) (type default))
(uuid 18f87e4d-7d47-4be2-8b86-ac34c86eeddc)
)
- (wire (pts (xy 195.58 26.67) (xy 195.58 35.56))
+ (wire (pts (xy 34.925 79.375) (xy 34.925 88.265))
(stroke (width 0) (type default))
(uuid 2dd41dc3-6917-4de7-a1d0-4ca3bf5d20dd)
)
- (wire (pts (xy 88.9 57.15) (xy 91.44 57.15))
+ (wire (pts (xy 98.425 57.15) (xy 100.965 57.15))
(stroke (width 0) (type default))
(uuid 33605525-db96-4fc4-83db-762a9917be6a)
)
- (wire (pts (xy 91.44 62.23) (xy 91.44 59.69))
+ (wire (pts (xy 100.965 62.23) (xy 100.965 59.69))
(stroke (width 0) (type default))
(uuid 35bb4d6d-8452-40d3-845e-5b5e3c8e88df)
)
- (wire (pts (xy 124.46 57.15) (xy 124.46 62.23))
+ (wire (pts (xy 144.78 57.15) (xy 144.78 62.23))
(stroke (width 0) (type default))
(uuid 3635d179-f84b-4254-a3d9-74230330d7ca)
)
- (wire (pts (xy 134.62 46.99) (xy 135.89 46.99))
+ (wire (pts (xy 154.94 46.99) (xy 156.21 46.99))
(stroke (width 0) (type default))
(uuid 37b0f2c3-b47b-4fa0-91c8-f959a6123d1a)
)
- (wire (pts (xy 182.88 57.15) (xy 198.12 57.15))
+ (wire (pts (xy 22.225 109.855) (xy 37.465 109.855))
(stroke (width 0) (type default))
(uuid 3d78f865-b244-4467-85a5-f134a6fe7a8b)
)
- (wire (pts (xy 106.68 57.15) (xy 106.68 62.23))
+ (wire (pts (xy 116.205 57.15) (xy 116.205 62.23))
(stroke (width 0) (type default))
(uuid 441703d7-220a-4fd3-842e-3e872a353b0f)
)
- (wire (pts (xy 226.06 29.21) (xy 226.06 40.64))
+ (wire (pts (xy 65.405 81.915) (xy 65.405 93.345))
(stroke (width 0) (type default))
(uuid 46da50f0-86f5-4f8b-8cc1-b68830c8a1ff)
)
- (wire (pts (xy 135.89 48.26) (xy 135.89 46.99))
+ (wire (pts (xy 156.21 48.26) (xy 156.21 46.99))
(stroke (width 0) (type default))
(uuid 4b12ac7b-e0d9-45b4-940d-e5c4a5788c9f)
)
- (wire (pts (xy 182.88 40.64) (xy 182.88 52.07))
+ (wire (pts (xy 22.225 93.345) (xy 22.225 104.775))
(stroke (width 0) (type default))
(uuid 4b2f3238-b398-4e80-838a-331b52023870)
)
- (wire (pts (xy 86.36 59.69) (xy 91.44 59.69))
- (stroke (width 0) (type default))
- (uuid 587edda2-e3d1-4765-8960-bf0ec6a14c8d)
- )
- (wire (pts (xy 210.82 38.1) (xy 215.9 38.1))
+ (wire (pts (xy 50.165 90.805) (xy 55.245 90.805))
(stroke (width 0) (type default))
(uuid 59e2d274-24b2-47fa-8f47-53e2ab0fda23)
)
- (wire (pts (xy 226.06 52.07) (xy 226.06 57.15))
+ (wire (pts (xy 65.405 104.775) (xy 65.405 109.855))
(stroke (width 0) (type default))
(uuid 5cf4aa55-4455-46f5-82c0-5db19b73e33e)
)
- (wire (pts (xy 193.04 26.67) (xy 195.58 26.67))
+ (wire (pts (xy 32.385 79.375) (xy 34.925 79.375))
(stroke (width 0) (type default))
(uuid 634224c9-593e-41b3-a370-f705023e5f8a)
)
- (wire (pts (xy 193.04 49.53) (xy 195.58 49.53))
+ (wire (pts (xy 32.385 102.235) (xy 34.925 102.235))
(stroke (width 0) (type default))
(uuid 66f07918-b60a-4d82-8420-6146f8b39e02)
)
@@ -854,43 +850,47 @@
(stroke (width 0) (type default))
(uuid 67585fc4-1a0d-45fc-9249-65b53731debd)
)
- (wire (pts (xy 195.58 49.53) (xy 195.58 40.64))
+ (wire (pts (xy 34.925 102.235) (xy 34.925 93.345))
(stroke (width 0) (type default))
(uuid 6b60a3c2-f6e1-4ace-b7a4-4ccfedb6e858)
)
- (wire (pts (xy 135.89 57.15) (xy 144.78 57.15))
+ (wire (pts (xy 156.21 57.15) (xy 165.1 57.15))
(stroke (width 0) (type default))
(uuid 7002e2ec-74e0-4dab-931f-b453f446fdc0)
)
- (wire (pts (xy 226.06 40.64) (xy 226.06 52.07))
+ (wire (pts (xy 65.405 93.345) (xy 65.405 104.775))
(stroke (width 0) (type default))
(uuid 708add04-a0ad-477d-88ab-3d568f232188)
)
- (wire (pts (xy 213.36 26.67) (xy 215.9 26.67))
+ (wire (pts (xy 52.705 79.375) (xy 55.245 79.375))
(stroke (width 0) (type default))
(uuid 7474c9f5-01bd-4d96-9b62-a478f4ef2f1e)
)
- (wire (pts (xy 104.14 59.69) (xy 104.14 62.23))
+ (wire (pts (xy 113.665 59.69) (xy 113.665 62.23))
(stroke (width 0) (type default))
(uuid 767dea16-ef59-4c31-b22e-cf863b1a2acf)
)
- (wire (pts (xy 144.78 46.99) (xy 135.89 46.99))
+ (wire (pts (xy 165.1 46.99) (xy 156.21 46.99))
(stroke (width 0) (type default))
(uuid 7d445739-65e9-43b3-8322-97804387d87c)
)
- (wire (pts (xy 198.12 57.15) (xy 198.12 43.18))
+ (wire (pts (xy 37.465 109.855) (xy 37.465 95.885))
(stroke (width 0) (type default))
(uuid 838a072b-9433-4f63-8059-2081eb86fdb5)
)
- (wire (pts (xy 226.06 57.15) (xy 198.12 57.15))
+ (wire (pts (xy 65.405 109.855) (xy 37.465 109.855))
(stroke (width 0) (type default))
(uuid 8ffb4e9e-de79-4da4-a3f1-28ecd5e83532)
)
- (wire (pts (xy 210.82 40.64) (xy 213.36 40.64))
+ (wire (pts (xy 86.36 59.69) (xy 100.965 59.69))
+ (stroke (width 0) (type default))
+ (uuid 924184e5-29ca-445c-83b0-44222303bb1b)
+ )
+ (wire (pts (xy 50.165 93.345) (xy 52.705 93.345))
(stroke (width 0) (type default))
(uuid 9332cd63-0939-4078-952d-dc42c307505c)
)
- (wire (pts (xy 213.36 35.56) (xy 213.36 26.67))
+ (wire (pts (xy 52.705 88.265) (xy 52.705 79.375))
(stroke (width 0) (type default))
(uuid a02b477d-fc3e-4971-8eb6-17b7f0747d27)
)
@@ -898,11 +898,11 @@
(stroke (width 0) (type default))
(uuid a5a8d692-848a-403e-b59a-4ea817b451e5)
)
- (wire (pts (xy 121.92 46.99) (xy 127 46.99))
+ (wire (pts (xy 142.24 46.99) (xy 147.32 46.99))
(stroke (width 0) (type default))
(uuid b056940d-08b7-4eb9-8d4f-941533d27271)
)
- (wire (pts (xy 210.82 35.56) (xy 213.36 35.56))
+ (wire (pts (xy 50.165 88.265) (xy 52.705 88.265))
(stroke (width 0) (type default))
(uuid b3c991cf-7539-49ea-9ec6-d5aa942a4e2d)
)
@@ -910,51 +910,51 @@
(stroke (width 0) (type default))
(uuid c0efcef6-b4d4-4f7d-bbfa-70da3e407b4f)
)
- (wire (pts (xy 195.58 40.64) (xy 198.12 40.64))
+ (wire (pts (xy 34.925 93.345) (xy 37.465 93.345))
(stroke (width 0) (type default))
(uuid c1ccb75d-fe3a-46ba-8728-27d04d458fa3)
)
- (wire (pts (xy 124.46 57.15) (xy 135.89 57.15))
+ (wire (pts (xy 144.78 57.15) (xy 156.21 57.15))
(stroke (width 0) (type default))
(uuid c34692e8-e9c5-4e2b-a88a-b5369411831d)
)
- (wire (pts (xy 213.36 40.64) (xy 213.36 49.53))
+ (wire (pts (xy 52.705 93.345) (xy 52.705 102.235))
(stroke (width 0) (type default))
(uuid c37f5489-40eb-4066-87d8-f6cf6394b826)
)
- (wire (pts (xy 213.36 49.53) (xy 215.9 49.53))
+ (wire (pts (xy 52.705 102.235) (xy 55.245 102.235))
(stroke (width 0) (type default))
(uuid ca7a208b-a3bd-40b8-bfc3-1729de7d952e)
)
- (wire (pts (xy 106.68 57.15) (xy 109.22 57.15))
+ (wire (pts (xy 116.205 57.15) (xy 129.54 57.15))
(stroke (width 0) (type default))
(uuid d064f681-efb4-4435-86f9-1f13b6b2bd3a)
)
- (wire (pts (xy 104.14 62.23) (xy 91.44 62.23))
+ (wire (pts (xy 113.665 62.23) (xy 100.965 62.23))
(stroke (width 0) (type default))
(uuid d209aac4-ea90-44f6-b831-997f75c692cc)
)
- (wire (pts (xy 182.88 29.21) (xy 182.88 40.64))
+ (wire (pts (xy 22.225 81.915) (xy 22.225 93.345))
(stroke (width 0) (type default))
(uuid d279f584-fb21-473a-b4d3-4624732a578a)
)
- (wire (pts (xy 182.88 52.07) (xy 182.88 57.15))
+ (wire (pts (xy 22.225 104.775) (xy 22.225 109.855))
(stroke (width 0) (type default))
(uuid d42f40c0-02c2-4b83-a24f-eca4bf013e7f)
)
- (wire (pts (xy 193.04 38.1) (xy 198.12 38.1))
+ (wire (pts (xy 32.385 90.805) (xy 37.465 90.805))
(stroke (width 0) (type default))
(uuid d445f0f7-2aab-4e79-98e1-8360cf8d3a7b)
)
- (wire (pts (xy 144.78 57.15) (xy 144.78 49.53))
+ (wire (pts (xy 165.1 57.15) (xy 165.1 49.53))
(stroke (width 0) (type default))
(uuid d6fe7fd7-07cb-4b0e-b3fc-5762e8fbe616)
)
- (wire (pts (xy 88.9 57.15) (xy 88.9 62.23))
+ (wire (pts (xy 98.425 57.15) (xy 98.425 62.23))
(stroke (width 0) (type default))
(uuid e31c03ce-f409-4173-851d-158a3ce3f417)
)
- (wire (pts (xy 104.14 57.15) (xy 106.68 57.15))
+ (wire (pts (xy 113.665 57.15) (xy 116.205 57.15))
(stroke (width 0) (type default))
(uuid f8885bb5-7050-4b23-af4c-f7697c057416)
)
@@ -962,11 +962,18 @@
(stroke (width 0) (type default))
(uuid f9db127e-de5f-40c0-83b0-43004a7b3d65)
)
- (wire (pts (xy 121.92 57.15) (xy 124.46 57.15))
+ (wire (pts (xy 142.24 57.15) (xy 144.78 57.15))
(stroke (width 0) (type default))
(uuid fc704422-e8f0-485b-a194-0746bf18debc)
)
+ (global_label "PPU_VBLANK" (shape input) (at 30.48 52.07 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 0125b1a4-0b08-4a1e-aa3e-243d9f3e060b)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 15.6603 52.07 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
(global_label "GP_P2_LEFT" (shape input) (at 133.35 29.21 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 07ee05cd-2cfe-4e95-894a-1d90597b1926)
@@ -988,6 +995,13 @@
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
+ (global_label "PPU_HBLANK" (shape input) (at 113.665 49.53 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 17f34a4f-43f7-40b2-bd74-4dd5298a2c4d)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 128.7266 49.53 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
(global_label "GP_P1_RIGHT" (shape input) (at 30.48 46.99 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 2850c16b-a7bc-4159-a2ba-39fc9ebc9588)
@@ -1002,10 +1016,10 @@
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
- (global_label "PPU_VRAM_WEN" (shape input) (at 30.48 49.53 180) (fields_autoplaced)
+ (global_label "SPI_SR" (shape input) (at 30.48 49.53 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 30ce39a3-1074-4a0f-8f19-94098776eb97)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 12.939 49.53 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 21.0428 49.53 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
@@ -1065,10 +1079,24 @@
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
- (global_label "SPI_CLK" (shape input) (at 91.44 52.07 180) (fields_autoplaced)
+ (global_label "PPU_HBLANK" (shape input) (at 30.48 31.75 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 6ba5e8eb-7dd4-4f37-a948-4a21416ba047)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 15.4184 31.75 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "SPI_CLK" (shape input) (at 100.965 52.07 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 8004fd75-c5f3-47c9-b252-91cf505302f3)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 80.9142 52.07 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 90.4392 52.07 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "PPU_VBLANK" (shape input) (at 100.965 46.99 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 80120ee8-3dfe-41d9-a72a-9be0216f20b3)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 86.1453 46.99 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
@@ -1135,18 +1163,18 @@
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
- (global_label "SPI_MOSI" (shape input) (at 91.44 49.53 180) (fields_autoplaced)
+ (global_label "SPI_MOSI" (shape input) (at 100.965 49.53 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid c4f0a690-21fd-4d70-ba1b-8b23f6dcc364)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 79.8861 49.53 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 89.4111 49.53 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
- (global_label "PPU_VRAM_WEN" (shape input) (at 91.44 46.99 180) (fields_autoplaced)
- (effects (font (size 1.27 1.27)) (justify right))
+ (global_label "SPI_SR" (shape input) (at 113.665 46.99 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
(uuid c786c23b-7648-4838-a747-4b793feda3f2)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 73.899 46.99 0)
- (effects (font (size 1.27 1.27)) (justify right) hide)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 123.1022 46.99 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "SPI_CLK" (shape input) (at 30.48 62.23 180) (fields_autoplaced)
@@ -1178,19 +1206,19 @@
)
)
- (symbol (lib_id "power:GND") (at 124.46 62.23 0) (unit 1)
+ (symbol (lib_id "power:GND") (at 144.78 62.23 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 07a3f9f8-a4fe-4dc9-b155-663dc89e5351)
- (property "Reference" "#PWR06" (at 124.46 68.58 0)
+ (property "Reference" "#PWR06" (at 144.78 68.58 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Value" "GND" (at 124.46 67.31 0)
+ (property "Value" "GND" (at 144.78 67.31 0)
(effects (font (size 1.27 1.27)))
)
- (property "Footprint" "" (at 124.46 62.23 0)
+ (property "Footprint" "" (at 144.78 62.23 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Datasheet" "" (at 124.46 62.23 0)
+ (property "Datasheet" "" (at 144.78 62.23 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 11696d94-3c2b-413f-b2b8-45f794bb0d41))
@@ -1230,19 +1258,19 @@
)
)
- (symbol (lib_id "Switch:SW_Push_SPDT") (at 220.98 29.21 0) (mirror y) (unit 1)
+ (symbol (lib_id "Switch:SW_Push_SPDT") (at 60.325 81.915 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 1425e690-937f-4e6f-9aa7-93a468f68098)
- (property "Reference" "SW4" (at 227.33 27.94 0)
+ (property "Reference" "SW4" (at 66.675 80.645 0)
(effects (font (size 1.27 1.27)) (justify right))
)
- (property "Value" "PRIMARY" (at 227.33 30.48 0)
+ (property "Value" "PRIMARY" (at 66.675 83.185 0)
(effects (font (size 1.27 1.27)) (justify right))
)
- (property "Footprint" "Button_Switch_THT:SW_PUSH_6mm" (at 220.98 29.21 0)
+ (property "Footprint" "Button_Switch_THT:SW_PUSH_6mm" (at 60.325 81.915 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Datasheet" "~" (at 220.98 29.21 0)
+ (property "Datasheet" "~" (at 60.325 81.915 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid cbe0f2fd-50db-4cda-afe2-ec23b98d2e0e))
@@ -1307,19 +1335,19 @@
)
)
- (symbol (lib_id "Connector_Audio:AudioJack2") (at 149.86 49.53 0) (mirror y) (unit 1)
+ (symbol (lib_id "Connector_Audio:AudioJack2") (at 170.18 49.53 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 3e67b72a-3d20-484f-a9eb-aef187654a16)
- (property "Reference" "J2" (at 154.94 48.26 0)
+ (property "Reference" "J2" (at 175.26 48.26 0)
(effects (font (size 1.27 1.27)) (justify right))
)
- (property "Value" "AudioJack2" (at 154.94 50.8 0)
+ (property "Value" "AudioJack2" (at 175.26 50.8 0)
(effects (font (size 1.27 1.27)) (justify right))
)
- (property "Footprint" "Connector_Audio:Jack_3.5mm_CUI_SJ1-3523N_Horizontal" (at 149.86 49.53 0)
+ (property "Footprint" "Connector_Audio:Jack_3.5mm_CUI_SJ1-3523N_Horizontal" (at 170.18 49.53 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Datasheet" "~" (at 149.86 49.53 0)
+ (property "Datasheet" "~" (at 170.18 49.53 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "S" (uuid 5f04d31a-cbcd-498b-825b-4ee78022c589))
@@ -1333,19 +1361,19 @@
)
)
- (symbol (lib_id "Switch:SW_Push_SPDT") (at 187.96 40.64 0) (unit 1)
+ (symbol (lib_id "Switch:SW_Push_SPDT") (at 27.305 93.345 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 49058202-80c4-4b2d-9180-68c845d7c63f)
- (property "Reference" "SW2" (at 181.61 39.37 0)
+ (property "Reference" "SW2" (at 20.955 92.075 0)
(effects (font (size 1.27 1.27)) (justify right))
)
- (property "Value" "UP" (at 181.61 41.91 0)
+ (property "Value" "UP" (at 20.955 94.615 0)
(effects (font (size 1.27 1.27)) (justify right))
)
- (property "Footprint" "Button_Switch_THT:SW_PUSH_6mm" (at 187.96 40.64 0)
+ (property "Footprint" "Button_Switch_THT:SW_PUSH_6mm" (at 27.305 93.345 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Datasheet" "~" (at 187.96 40.64 0)
+ (property "Datasheet" "~" (at 27.305 93.345 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 75c917b8-d48f-4299-887a-d44dec6a2791))
@@ -1360,19 +1388,19 @@
)
)
- (symbol (lib_id "Switch:SW_Push_SPDT") (at 187.96 29.21 0) (unit 1)
+ (symbol (lib_id "Switch:SW_Push_SPDT") (at 27.305 81.915 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 4e8ff737-e950-459a-8bae-7fb76a943341)
- (property "Reference" "SW1" (at 181.61 27.94 0)
+ (property "Reference" "SW1" (at 20.955 80.645 0)
(effects (font (size 1.27 1.27)) (justify right))
)
- (property "Value" "LEFT" (at 181.61 30.48 0)
+ (property "Value" "LEFT" (at 20.955 83.185 0)
(effects (font (size 1.27 1.27)) (justify right))
)
- (property "Footprint" "Button_Switch_THT:SW_PUSH_6mm" (at 187.96 29.21 0)
+ (property "Footprint" "Button_Switch_THT:SW_PUSH_6mm" (at 27.305 81.915 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Datasheet" "~" (at 187.96 29.21 0)
+ (property "Datasheet" "~" (at 27.305 81.915 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 1b45f9d0-4a0a-46bc-affb-b46eaed10ba7))
@@ -1387,19 +1415,19 @@
)
)
- (symbol (lib_id "Connector_Generic:Conn_02x04_Top_Bottom") (at 203.2 38.1 0) (unit 1)
+ (symbol (lib_id "Connector_Generic:Conn_02x04_Top_Bottom") (at 42.545 90.805 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 57478726-f67c-4db7-a7d2-98e0223f05cb)
- (property "Reference" "J3" (at 204.47 30.48 0)
+ (property "Reference" "J3" (at 43.815 83.185 0)
(effects (font (size 1.27 1.27)))
)
- (property "Value" "GAMEPAD" (at 204.47 33.02 0)
+ (property "Value" "GAMEPAD" (at 43.815 85.725 0)
(effects (font (size 1.27 1.27)))
)
- (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical" (at 203.2 38.1 0)
+ (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical" (at 42.545 90.805 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Datasheet" "~" (at 203.2 38.1 0)
+ (property "Datasheet" "~" (at 42.545 90.805 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 14bc8b27-ac99-4e77-bf15-5dc5ed28a167))
@@ -1468,19 +1496,19 @@
)
)
- (symbol (lib_id "Connector_Generic:Conn_02x06_Top_Bottom") (at 96.52 52.07 0) (unit 1)
+ (symbol (lib_id "Connector_Generic:Conn_02x06_Top_Bottom") (at 106.045 52.07 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 62426352-bbab-485a-87e4-f269b920c8e7)
- (property "Reference" "J1" (at 97.79 41.91 0)
+ (property "Reference" "J1" (at 107.315 41.91 0)
(effects (font (size 1.27 1.27)))
)
- (property "Value" "BASYS_JA" (at 97.79 44.45 0)
+ (property "Value" "BASYS_JA" (at 107.315 44.45 0)
(effects (font (size 1.27 1.27)))
)
- (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Vertical" (at 96.52 52.07 0)
+ (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Vertical" (at 106.045 52.07 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Datasheet" "~" (at 96.52 52.07 0)
+ (property "Datasheet" "~" (at 106.045 52.07 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid f5a57455-0c1f-49cf-88e8-c3b3fa62f8a9))
@@ -1504,19 +1532,19 @@
)
)
- (symbol (lib_id "Device:R") (at 130.81 46.99 90) (unit 1)
+ (symbol (lib_id "Device:R") (at 151.13 46.99 90) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 764d0f2f-e00d-4d6e-82b0-da17c8d83559)
- (property "Reference" "R1" (at 130.81 41.91 90)
+ (property "Reference" "R1" (at 151.13 41.91 90)
(effects (font (size 1.27 1.27)))
)
- (property "Value" "R" (at 130.81 44.45 90)
+ (property "Value" "R" (at 151.13 44.45 90)
(effects (font (size 1.27 1.27)))
)
- (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" (at 130.81 48.768 90)
+ (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" (at 151.13 48.768 90)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Datasheet" "~" (at 130.81 46.99 0)
+ (property "Datasheet" "~" (at 151.13 46.99 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid efe7aa07-cc4f-4dd5-abcd-f0f48bd60b88))
@@ -1530,19 +1558,19 @@
)
)
- (symbol (lib_id "power:GND") (at 106.68 62.23 0) (unit 1)
+ (symbol (lib_id "power:GND") (at 116.205 62.23 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 7d38a0b2-21d4-409f-9477-120c1087fb75)
- (property "Reference" "#PWR07" (at 106.68 68.58 0)
+ (property "Reference" "#PWR07" (at 116.205 68.58 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Value" "GND" (at 106.68 67.31 0)
+ (property "Value" "GND" (at 116.205 67.31 0)
(effects (font (size 1.27 1.27)))
)
- (property "Footprint" "" (at 106.68 62.23 0)
+ (property "Footprint" "" (at 116.205 62.23 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Datasheet" "" (at 106.68 62.23 0)
+ (property "Datasheet" "" (at 116.205 62.23 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 4b35c9a6-1fac-47b4-8558-16e87598963f))
@@ -1555,19 +1583,19 @@
)
)
- (symbol (lib_id "Device:C") (at 135.89 52.07 0) (unit 1)
+ (symbol (lib_id "Device:C") (at 156.21 52.07 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 88616a98-32a9-45a4-ad80-7b1dbb105eda)
- (property "Reference" "C1" (at 139.7 51.435 0)
+ (property "Reference" "C1" (at 160.02 51.435 0)
(effects (font (size 1.27 1.27)) (justify left))
)
- (property "Value" "C" (at 139.7 53.975 0)
+ (property "Value" "C" (at 160.02 53.975 0)
(effects (font (size 1.27 1.27)) (justify left))
)
- (property "Footprint" "Capacitor_THT:C_Disc_D6.0mm_W2.5mm_P5.00mm" (at 136.8552 55.88 0)
+ (property "Footprint" "Capacitor_THT:C_Disc_D6.0mm_W2.5mm_P5.00mm" (at 157.1752 55.88 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Datasheet" "~" (at 135.89 52.07 0)
+ (property "Datasheet" "~" (at 156.21 52.07 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 2e4adc0b-f7e2-4883-97a8-f94df64dbd8a))
@@ -1581,19 +1609,19 @@
)
)
- (symbol (lib_id "Switch:SW_Push_SPDT") (at 220.98 40.64 0) (mirror y) (unit 1)
+ (symbol (lib_id "Switch:SW_Push_SPDT") (at 60.325 93.345 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid b2bf2f45-3635-4293-9ae5-d24524b3b2e9)
- (property "Reference" "SW5" (at 227.33 39.37 0)
+ (property "Reference" "SW5" (at 66.675 92.075 0)
(effects (font (size 1.27 1.27)) (justify right))
)
- (property "Value" "SECONDARY" (at 227.33 41.91 0)
+ (property "Value" "SECONDARY" (at 66.675 94.615 0)
(effects (font (size 1.27 1.27)) (justify right))
)
- (property "Footprint" "Button_Switch_THT:SW_PUSH_6mm" (at 220.98 40.64 0)
+ (property "Footprint" "Button_Switch_THT:SW_PUSH_6mm" (at 60.325 93.345 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Datasheet" "~" (at 220.98 40.64 0)
+ (property "Datasheet" "~" (at 60.325 93.345 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 0eb9f4c7-a95f-459a-bdac-22269cd50d41))
@@ -1633,19 +1661,19 @@
)
)
- (symbol (lib_id "Switch:SW_Push_SPDT") (at 187.96 52.07 0) (unit 1)
+ (symbol (lib_id "Switch:SW_Push_SPDT") (at 27.305 104.775 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid c89f7037-8f49-4d17-be56-039e9a29ee25)
- (property "Reference" "SW3" (at 181.61 50.8 0)
+ (property "Reference" "SW3" (at 20.955 103.505 0)
(effects (font (size 1.27 1.27)) (justify right))
)
- (property "Value" "RIGHT" (at 181.61 53.34 0)
+ (property "Value" "RIGHT" (at 20.955 106.045 0)
(effects (font (size 1.27 1.27)) (justify right))
)
- (property "Footprint" "Button_Switch_THT:SW_PUSH_6mm" (at 187.96 52.07 0)
+ (property "Footprint" "Button_Switch_THT:SW_PUSH_6mm" (at 27.305 104.775 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Datasheet" "~" (at 187.96 52.07 0)
+ (property "Datasheet" "~" (at 27.305 104.775 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid b2d86877-acef-4117-bbcf-0e52d6de5f2b))
@@ -1722,19 +1750,19 @@
)
)
- (symbol (lib_id "Switch:SW_Push_SPDT") (at 220.98 52.07 0) (mirror y) (unit 1)
+ (symbol (lib_id "Switch:SW_Push_SPDT") (at 60.325 104.775 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid dfc07b71-4ab0-4c2f-871c-5f3136d79d4b)
- (property "Reference" "SW6" (at 227.33 50.8 0)
+ (property "Reference" "SW6" (at 66.675 103.505 0)
(effects (font (size 1.27 1.27)) (justify right))
)
- (property "Value" "DOWN" (at 227.33 53.34 0)
+ (property "Value" "DOWN" (at 66.675 106.045 0)
(effects (font (size 1.27 1.27)) (justify right))
)
- (property "Footprint" "Button_Switch_THT:SW_PUSH_6mm" (at 220.98 52.07 0)
+ (property "Footprint" "Button_Switch_THT:SW_PUSH_6mm" (at 60.325 104.775 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Datasheet" "~" (at 220.98 52.07 0)
+ (property "Datasheet" "~" (at 60.325 104.775 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 3f7375af-6847-45cd-a69b-e761c350373d))
@@ -1808,19 +1836,19 @@
)
)
- (symbol (lib_id "power:GND") (at 88.9 62.23 0) (unit 1)
+ (symbol (lib_id "power:GND") (at 98.425 62.23 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid fc17c221-25c0-4f40-b58b-a20f0652bf18)
- (property "Reference" "#PWR05" (at 88.9 68.58 0)
+ (property "Reference" "#PWR05" (at 98.425 68.58 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Value" "GND" (at 88.9 67.31 0)
+ (property "Value" "GND" (at 98.425 67.31 0)
(effects (font (size 1.27 1.27)))
)
- (property "Footprint" "" (at 88.9 62.23 0)
+ (property "Footprint" "" (at 98.425 62.23 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Datasheet" "" (at 88.9 62.23 0)
+ (property "Datasheet" "" (at 98.425 62.23 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 00533e7a-0505-41b6-b5e2-f52df8bab4fb))
@@ -1833,19 +1861,19 @@
)
)
- (symbol (lib_id "Connector_Generic:Conn_02x06_Top_Bottom") (at 114.3 52.07 0) (unit 1)
+ (symbol (lib_id "Connector_Generic:Conn_02x06_Top_Bottom") (at 134.62 52.07 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid fe7b1f01-3f0e-49f0-9674-7a7e79bae509)
- (property "Reference" "J6" (at 115.57 41.91 0)
+ (property "Reference" "J6" (at 135.89 41.91 0)
(effects (font (size 1.27 1.27)))
)
- (property "Value" "BASYS_JB" (at 115.57 44.45 0)
+ (property "Value" "BASYS_JB" (at 135.89 44.45 0)
(effects (font (size 1.27 1.27)))
)
- (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Vertical" (at 114.3 52.07 0)
+ (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Vertical" (at 134.62 52.07 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Datasheet" "~" (at 114.3 52.07 0)
+ (property "Datasheet" "~" (at 134.62 52.07 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 0321aaf6-2626-45de-b511-1c2c91087b99))
diff --git a/docs/hardware/pinout.md b/docs/hardware/pinout.md
index 3713087..3aa113f 100644
--- a/docs/hardware/pinout.md
+++ b/docs/hardware/pinout.md
@@ -4,7 +4,10 @@
|-|-|-|-|-|
|SPI MOSI|PA7|D11|L2|JA2|
|SPI CLK|PA5|D13|J2|JA3|
-|SPI RESET|PA9|D8|J1|JA1|
+|SPI SR|PA9|D8|H1|JA7|
+||
+|PPU HBLANK|PA2|D1|K2|JA8|
+|PPU VBLANK|PC7|D9|J1|JA1|
||
|APU PWM out|||A15|JB7|
||