From 713e68577ab4eccc5d1ed2849534f6eaeb8ccdc9 Mon Sep 17 00:00:00 2001 From: hkz Date: Thu, 22 May 2025 23:58:41 +0200 Subject: [PATCH] Add jumpers for irq and dma chain --- TK2K_EXTENDER.kicad_pcb | 1362 ++++----------------------------------- TK2K_EXTENDER.kicad_sch | 564 ++++------------ gerbers/rev_0.zip | Bin 51178 -> 50814 bytes 3 files changed, 263 insertions(+), 1663 deletions(-) diff --git a/TK2K_EXTENDER.kicad_pcb b/TK2K_EXTENDER.kicad_pcb index 8f33ca6..a908e54 100644 --- a/TK2K_EXTENDER.kicad_pcb +++ b/TK2K_EXTENDER.kicad_pcb @@ -1088,7 +1088,7 @@ (footprint "Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm" (layer "F.Cu") (uuid "0c2263b1-fcb5-49ed-962f-d87219617017") - (at 113.142 44.196 180) + (at 87.742 44.196 180) (descr "SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, open") (tags "solder jumper open") (property "Reference" "JP2" @@ -1286,7 +1286,7 @@ (at -0.65 0 180) (size 1 0.5) (layers "F.Cu" "F.Mask") - (net 63 "/ES3_P24") + (net 55 "/ES2_P24") (pinfunction "A") (pintype "passive") (zone_connect 2) @@ -1322,7 +1322,7 @@ (at 0.65 0 180) (size 1 0.5) (layers "F.Cu" "F.Mask") - (net 55 "/ES2_P24") + (net 60 "/DBG_P27") (pinfunction "B") (pintype "passive") (zone_connect 2) @@ -1674,7 +1674,7 @@ (footprint "Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm" (layer "F.Cu") (uuid "477066a3-f35f-494e-a1ef-da6231a35320") - (at 87.742 44.196 180) + (at 113.142 44.196 180) (descr "SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, open") (tags "solder jumper open") (property "Reference" "JP1" @@ -1872,7 +1872,7 @@ (at -0.65 0 180) (size 1 0.5) (layers "F.Cu" "F.Mask") - (net 55 "/ES2_P24") + (net 63 "/ES3_P24") (pinfunction "A") (pintype "passive") (zone_connect 2) @@ -1908,7 +1908,7 @@ (at 0.65 0 180) (size 1 0.5) (layers "F.Cu" "F.Mask") - (net 56 "/DBG_P24") + (net 59 "/ES2_P27") (pinfunction "B") (pintype "passive") (zone_connect 2) @@ -4243,7 +4243,7 @@ (at 113.142 46.736 180) (descr "SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, open") (tags "solder jumper open") - (property "Reference" "JP5" + (property "Reference" "JP3" (at 0 -1.8 0) (layer "F.SilkS") (hide yes) @@ -4474,7 +4474,7 @@ (at 0.65 0 180) (size 1 0.5) (layers "F.Cu" "F.Mask") - (net 57 "/ES2_P23") + (net 61 "/ES2_P28") (pinfunction "B") (pintype "passive") (zone_connect 2) @@ -7573,7 +7573,7 @@ (at 87.742 46.736 180) (descr "SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, open") (tags "solder jumper open") - (property "Reference" "JP6" + (property "Reference" "JP4" (at 0 -1.8 0) (layer "F.SilkS") (hide yes) @@ -7804,7 +7804,7 @@ (at 0.65 0 180) (size 1 0.5) (layers "F.Cu" "F.Mask") - (net 58 "/DBG_P23") + (net 62 "/DBG_P28") (pinfunction "B") (pintype "passive") (zone_connect 2) @@ -14579,831 +14579,6 @@ ) ) ) - (footprint "Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm" - (layer "B.Cu") - (uuid "187f7eb9-3509-44fe-8483-783c47162b07") - (at 87.742 46.736 180) - (descr "SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, open") - (tags "solder jumper open") - (property "Reference" "JP12" - (at 0 1.8 0) - (layer "B.SilkS") - (hide yes) - (uuid "ec5bbb42-d5f9-4062-a64e-90578542562c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "Jumper_2_Small_Open" - (at 0 -1.9 0) - (layer "B.Fab") - (hide yes) - (uuid "364cfe55-efce-46db-a2f0-e276add179e2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "a2c6e1ba-3951-4f32-bf08-0d4df85adf9e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Jumper, 2-pole, small symbol, open" - (at 0 0 0) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "acca806c-af0d-4dfb-9b4f-dee3ca125100") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "Jumper* TestPoint*2Pads* TestPoint*Bridge*") - (path "/1aaaf1eb-7ec8-494d-8443-3fa031f689ee") - (sheetname "/") - (sheetfile "TK2K_EXTENDER.kicad_sch") - (zone_connect 1) - (attr exclude_from_pos_files allow_soldermask_bridges) - (fp_rect - (start -0.15 0.75) - (end 0.15 -0.75) - (stroke - (width 0) - (type default) - ) - (fill yes) - (layer "B.Mask") - (uuid "e4ac2385-71f7-47e0-86e8-ba35d7d3c96e") - ) - (fp_line - (start 1.4 0.3) - (end 1.4 -0.3) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "dc16788d-8055-4246-8859-d0648280f94a") - ) - (fp_line - (start 0.7 -1) - (end -0.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "1523df6c-ac68-41bb-8676-e6c884fce445") - ) - (fp_line - (start -0.7 1) - (end 0.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "4427537a-a616-448f-bf5e-01441d6407c8") - ) - (fp_line - (start -1.4 -0.3) - (end -1.4 0.3) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "2d9f6375-07a5-486b-bebf-7661766c0cc4") - ) - (fp_arc - (start 1.4 0.3) - (mid 1.194975 0.794975) - (end 0.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "57b61d82-32ff-4785-a303-a3d72d843a22") - ) - (fp_arc - (start 0.7 -1) - (mid 1.194975 -0.794975) - (end 1.4 -0.3) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "c5ecf749-8f89-46fa-b724-5f213947bc6e") - ) - (fp_arc - (start -0.7 1) - (mid -1.194975 0.794975) - (end -1.4 0.3) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "69d32553-d014-464c-9d38-519343b83cd5") - ) - (fp_arc - (start -1.4 -0.3) - (mid -1.194975 -0.794975) - (end -0.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "c67dba3e-d7c9-4ad0-a5cf-d51ee4554b9b") - ) - (fp_line - (start 1.65 -1.25) - (end 1.65 1.25) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b5ebf2dc-ab27-4b9b-80b8-1f5186b64f5d") - ) - (fp_line - (start 1.65 -1.25) - (end -1.65 -1.25) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "8f8714b4-b975-4bc4-9373-5dc06c060c77") - ) - (fp_line - (start -1.65 1.25) - (end 1.65 1.25) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c2b47abe-c293-4d24-b9b7-5c969b83c58f") - ) - (fp_line - (start -1.65 1.25) - (end -1.65 -1.25) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "685ea873-70fb-4dd2-983e-a5312db2c0c7") - ) - (pad "1" smd custom - (at -0.65 0 180) - (size 1 0.5) - (layers "B.Cu" "B.Mask") - (net 61 "/ES2_P28") - (pinfunction "A") - (pintype "passive") - (zone_connect 2) - (thermal_bridge_angle 45) - (options - (clearance outline) - (anchor rect) - ) - (primitives - (gr_circle - (center 0 -0.25) - (end 0.5 -0.25) - (width 0) - (fill yes) - ) - (gr_circle - (center 0 0.25) - (end 0.5 0.25) - (width 0) - (fill yes) - ) - (gr_poly - (pts - (xy 0.5 -0.75) (xy 0 -0.75) (xy 0 0.75) (xy 0.5 0.75) - ) - (width 0) - (fill yes) - ) - ) - (uuid "bb56a481-a93f-45f1-9da2-3f65d5279089") - ) - (pad "2" smd custom - (at 0.65 0 180) - (size 1 0.5) - (layers "B.Cu" "B.Mask") - (net 62 "/DBG_P28") - (pinfunction "B") - (pintype "passive") - (zone_connect 2) - (thermal_bridge_angle 45) - (options - (clearance outline) - (anchor rect) - ) - (primitives - (gr_circle - (center 0 -0.25) - (end 0.5 -0.25) - (width 0) - (fill yes) - ) - (gr_circle - (center 0 0.25) - (end 0.5 0.25) - (width 0) - (fill yes) - ) - (gr_poly - (pts - (xy 0 -0.75) (xy -0.5 -0.75) (xy -0.5 0.75) (xy 0 0.75) - ) - (width 0) - (fill yes) - ) - ) - (uuid "f90ed4ee-2832-4086-a3c6-570114f9a8a2") - ) - (embedded_fonts no) - ) - (footprint "Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm" - (layer "B.Cu") - (uuid "2943c086-991b-44d8-898f-e2d0e42cc8a8") - (at 113.142 44.196 180) - (descr "SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, open") - (tags "solder jumper open") - (property "Reference" "JP8" - (at 0 1.8 0) - (layer "B.SilkS") - (hide yes) - (uuid "5a319467-d8cc-408f-b4be-0bd16c98bbee") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "Jumper_2_Small_Open" - (at 0 -1.9 0) - (layer "B.Fab") - (hide yes) - (uuid "76011370-b51e-4942-b0b2-6002076ad7c0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "6deb339f-cf95-4695-9137-ed62ba4c0e9c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Jumper, 2-pole, small symbol, open" - (at 0 0 0) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "cd458f26-cec4-44e5-acb8-a98690ba5161") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "Jumper* TestPoint*2Pads* TestPoint*Bridge*") - (path "/4d75481f-dfcc-425e-9596-88859c9f22d5") - (sheetname "/") - (sheetfile "TK2K_EXTENDER.kicad_sch") - (zone_connect 1) - (attr exclude_from_pos_files allow_soldermask_bridges) - (fp_rect - (start -0.15 0.75) - (end 0.15 -0.75) - (stroke - (width 0) - (type default) - ) - (fill yes) - (layer "B.Mask") - (uuid "e6b7fa9d-e914-4018-b8fa-1bd2a9d6c460") - ) - (fp_line - (start 1.4 0.3) - (end 1.4 -0.3) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "bf56f437-76fe-4b7a-bbfa-bf491ae5158f") - ) - (fp_line - (start 0.7 -1) - (end -0.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "b913d9ac-59c1-4d12-a17d-70d1c325de52") - ) - (fp_line - (start -0.7 1) - (end 0.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "7e2403b4-3a53-485b-9ca8-c88621ab9d96") - ) - (fp_line - (start -1.4 -0.3) - (end -1.4 0.3) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "e894b47d-3add-4b54-96c5-9b4480181b41") - ) - (fp_arc - (start 1.4 0.3) - (mid 1.194975 0.794975) - (end 0.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "77fcbabf-d28d-45b6-8db1-31039f4c11d1") - ) - (fp_arc - (start 0.7 -1) - (mid 1.194975 -0.794975) - (end 1.4 -0.3) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "9f735be3-37b4-43fc-a769-c80df72a686b") - ) - (fp_arc - (start -0.7 1) - (mid -1.194975 0.794975) - (end -1.4 0.3) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "a54a1dc1-9c49-46ad-bf1a-9077d156f183") - ) - (fp_arc - (start -1.4 -0.3) - (mid -1.194975 -0.794975) - (end -0.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "50d9783a-0880-4c8b-9263-9f855ab8c6fb") - ) - (fp_line - (start 1.65 -1.25) - (end 1.65 1.25) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7febe130-60b7-4d93-9408-7665521d8d7a") - ) - (fp_line - (start 1.65 -1.25) - (end -1.65 -1.25) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "49819f6f-4ab5-4652-bc38-c604edb3ec24") - ) - (fp_line - (start -1.65 1.25) - (end 1.65 1.25) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "60cf8a29-ac02-4a12-94c1-c66ff05fcbcc") - ) - (fp_line - (start -1.65 1.25) - (end -1.65 -1.25) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4c17eb9a-2d21-445c-a47a-d0fd8df79e15") - ) - (pad "1" smd custom - (at -0.65 0 180) - (size 1 0.5) - (layers "B.Cu" "B.Mask") - (net 65 "/ES3_P27") - (pinfunction "A") - (pintype "passive") - (zone_connect 2) - (thermal_bridge_angle 45) - (options - (clearance outline) - (anchor rect) - ) - (primitives - (gr_circle - (center 0 -0.25) - (end 0.5 -0.25) - (width 0) - (fill yes) - ) - (gr_circle - (center 0 0.25) - (end 0.5 0.25) - (width 0) - (fill yes) - ) - (gr_poly - (pts - (xy 0.5 -0.75) (xy 0 -0.75) (xy 0 0.75) (xy 0.5 0.75) - ) - (width 0) - (fill yes) - ) - ) - (uuid "7434a31b-2d4b-41b7-813d-d28057b8e3fa") - ) - (pad "2" smd custom - (at 0.65 0 180) - (size 1 0.5) - (layers "B.Cu" "B.Mask") - (net 59 "/ES2_P27") - (pinfunction "B") - (pintype "passive") - (zone_connect 2) - (thermal_bridge_angle 45) - (options - (clearance outline) - (anchor rect) - ) - (primitives - (gr_circle - (center 0 -0.25) - (end 0.5 -0.25) - (width 0) - (fill yes) - ) - (gr_circle - (center 0 0.25) - (end 0.5 0.25) - (width 0) - (fill yes) - ) - (gr_poly - (pts - (xy 0 -0.75) (xy -0.5 -0.75) (xy -0.5 0.75) (xy 0 0.75) - ) - (width 0) - (fill yes) - ) - ) - (uuid "6133bc03-ed93-4f24-a72b-f74b851a69dc") - ) - (embedded_fonts no) - ) - (footprint "Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm" - (layer "B.Cu") - (uuid "534b4a6f-78d7-4150-a188-e61789e0e878") - (at 87.742 44.196 180) - (descr "SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, open") - (tags "solder jumper open") - (property "Reference" "JP9" - (at 0 1.8 0) - (layer "B.SilkS") - (hide yes) - (uuid "91ce3a07-2ddd-4818-8340-a050d3a01f65") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "Jumper_2_Small_Open" - (at 0 -1.9 0) - (layer "B.Fab") - (hide yes) - (uuid "b6b79c15-5463-467b-8baf-f7f3454bd09c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "077eb3b9-4e35-47d7-a1fb-2e7c62aeaa84") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Jumper, 2-pole, small symbol, open" - (at 0 0 0) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "bcf4f446-2d9c-45c9-b0d1-5a86c5032590") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "Jumper* TestPoint*2Pads* TestPoint*Bridge*") - (path "/015accea-63d0-42c1-bb5d-f5a2d8178fd6") - (sheetname "/") - (sheetfile "TK2K_EXTENDER.kicad_sch") - (zone_connect 1) - (attr exclude_from_pos_files allow_soldermask_bridges) - (fp_rect - (start -0.15 0.75) - (end 0.15 -0.75) - (stroke - (width 0) - (type default) - ) - (fill yes) - (layer "B.Mask") - (uuid "a43f6d17-0a91-44c9-ba82-d04534fbee1b") - ) - (fp_line - (start 1.4 0.3) - (end 1.4 -0.3) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "b7a680b8-ec50-4252-89f2-b310cf6b2d70") - ) - (fp_line - (start 0.7 -1) - (end -0.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "29350d01-33a1-4280-b2d9-7bbc48d11256") - ) - (fp_line - (start -0.7 1) - (end 0.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "b83fed99-f224-47a1-aa2d-d2d177c1c9a4") - ) - (fp_line - (start -1.4 -0.3) - (end -1.4 0.3) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "72ba62ac-7a00-44a9-af95-cc433aaec2e5") - ) - (fp_arc - (start 1.4 0.3) - (mid 1.194975 0.794975) - (end 0.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "cd80a496-d42f-411e-a470-a61030f68581") - ) - (fp_arc - (start 0.7 -1) - (mid 1.194975 -0.794975) - (end 1.4 -0.3) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "cfa457cf-3155-4279-bf01-5bbd7a0b93ae") - ) - (fp_arc - (start -0.7 1) - (mid -1.194975 0.794975) - (end -1.4 0.3) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "76f74f1e-5a43-48f4-af70-bb3374899a13") - ) - (fp_arc - (start -1.4 -0.3) - (mid -1.194975 -0.794975) - (end -0.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "7a3550da-97ab-47c6-9e43-cf94b155ba1a") - ) - (fp_line - (start 1.65 -1.25) - (end 1.65 1.25) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "9fe4bcdd-2b16-4c2c-9e6d-cfd3fe953f04") - ) - (fp_line - (start 1.65 -1.25) - (end -1.65 -1.25) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "29797732-5ef4-4619-a2d9-eee96060b389") - ) - (fp_line - (start -1.65 1.25) - (end 1.65 1.25) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "11a7f015-f34d-40fe-976b-a7f30a732da7") - ) - (fp_line - (start -1.65 1.25) - (end -1.65 -1.25) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "eb508b63-6f6e-4e4c-afd3-42736bdb7121") - ) - (pad "1" smd custom - (at -0.65 0 180) - (size 1 0.5) - (layers "B.Cu" "B.Mask") - (net 59 "/ES2_P27") - (pinfunction "A") - (pintype "passive") - (zone_connect 2) - (thermal_bridge_angle 45) - (options - (clearance outline) - (anchor rect) - ) - (primitives - (gr_circle - (center 0 -0.25) - (end 0.5 -0.25) - (width 0) - (fill yes) - ) - (gr_circle - (center 0 0.25) - (end 0.5 0.25) - (width 0) - (fill yes) - ) - (gr_poly - (pts - (xy 0.5 -0.75) (xy 0 -0.75) (xy 0 0.75) (xy 0.5 0.75) - ) - (width 0) - (fill yes) - ) - ) - (uuid "c316d720-336f-405f-8130-4492a699c601") - ) - (pad "2" smd custom - (at 0.65 0 180) - (size 1 0.5) - (layers "B.Cu" "B.Mask") - (net 60 "/DBG_P27") - (pinfunction "B") - (pintype "passive") - (zone_connect 2) - (thermal_bridge_angle 45) - (options - (clearance outline) - (anchor rect) - ) - (primitives - (gr_circle - (center 0 -0.25) - (end 0.5 -0.25) - (width 0) - (fill yes) - ) - (gr_circle - (center 0 0.25) - (end 0.5 0.25) - (width 0) - (fill yes) - ) - (gr_poly - (pts - (xy 0 -0.75) (xy -0.5 -0.75) (xy -0.5 0.75) (xy 0 0.75) - ) - (width 0) - (fill yes) - ) - ) - (uuid "d1c8b77e-121b-483a-a062-c5ec80700a6b") - ) - (embedded_fonts no) - ) (footprint "Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder" (layer "B.Cu") (uuid "76fa5a55-c009-4b0d-9df3-9efabd3a3884") @@ -15622,281 +14797,6 @@ ) ) ) - (footprint "Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm" - (layer "B.Cu") - (uuid "8bcda404-9f64-4778-88da-a0f5a9956b55") - (at 113.142 46.736 180) - (descr "SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, open") - (tags "solder jumper open") - (property "Reference" "JP11" - (at 0 1.8 0) - (layer "B.SilkS") - (hide yes) - (uuid "faed3c5c-db56-42dd-b170-d85aac25d12d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "Jumper_2_Small_Open" - (at 0 -1.9 0) - (layer "B.Fab") - (hide yes) - (uuid "ec0c2a6d-6316-47fb-a018-c94f5060ad2a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "0b1febbc-3bb7-4b45-982a-870e7b2a45e9") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Jumper, 2-pole, small symbol, open" - (at 0 0 0) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "9d7f73c2-0b35-4ad4-a36a-d3382273dce6") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "Jumper* TestPoint*2Pads* TestPoint*Bridge*") - (path "/bdc030cb-2075-4e28-bec1-ffcf551c7d92") - (sheetname "/") - (sheetfile "TK2K_EXTENDER.kicad_sch") - (zone_connect 1) - (attr exclude_from_pos_files allow_soldermask_bridges) - (fp_rect - (start -0.15 0.75) - (end 0.15 -0.75) - (stroke - (width 0) - (type default) - ) - (fill yes) - (layer "B.Mask") - (uuid "1a4586f0-f7f8-495f-9361-3f4a63a69126") - ) - (fp_line - (start 1.4 0.3) - (end 1.4 -0.3) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "75d3dbe7-65ed-4290-9a8a-f3f63a7743ef") - ) - (fp_line - (start 0.7 -1) - (end -0.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "9c56e0bd-9998-4003-a028-1befb8abecb3") - ) - (fp_line - (start -0.7 1) - (end 0.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "0d8a189c-9d7b-4428-b4c4-b63b4e974401") - ) - (fp_line - (start -1.4 -0.3) - (end -1.4 0.3) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "1beb0d75-b11d-4c45-832b-f1116ee35f5d") - ) - (fp_arc - (start 1.4 0.3) - (mid 1.194975 0.794975) - (end 0.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "c55e4552-74dd-4171-ae9d-17bb388f23ba") - ) - (fp_arc - (start 0.7 -1) - (mid 1.194975 -0.794975) - (end 1.4 -0.3) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "2dfed4bc-ee5b-49b5-b65e-d0940e12dcc9") - ) - (fp_arc - (start -0.7 1) - (mid -1.194975 0.794975) - (end -1.4 0.3) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "fdea4935-6f19-471e-a599-4a4f5d043e91") - ) - (fp_arc - (start -1.4 -0.3) - (mid -1.194975 -0.794975) - (end -0.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "76dd7d55-9d85-486c-a5fb-342325bc4472") - ) - (fp_line - (start 1.65 -1.25) - (end 1.65 1.25) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2c4ab14d-5115-4607-8353-e57d1bdb2d7d") - ) - (fp_line - (start 1.65 -1.25) - (end -1.65 -1.25) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "23c03b5b-3a91-4156-9322-b9f376f92e9f") - ) - (fp_line - (start -1.65 1.25) - (end 1.65 1.25) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "43c48ef0-561f-40c0-913f-c99b55703b01") - ) - (fp_line - (start -1.65 1.25) - (end -1.65 -1.25) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "82c5717d-1191-43f6-9954-976eff4dd189") - ) - (pad "1" smd custom - (at -0.65 0 180) - (size 1 0.5) - (layers "B.Cu" "B.Mask") - (net 66 "/ES3_P28") - (pinfunction "A") - (pintype "passive") - (zone_connect 2) - (thermal_bridge_angle 45) - (options - (clearance outline) - (anchor rect) - ) - (primitives - (gr_circle - (center 0 -0.25) - (end 0.5 -0.25) - (width 0) - (fill yes) - ) - (gr_circle - (center 0 0.25) - (end 0.5 0.25) - (width 0) - (fill yes) - ) - (gr_poly - (pts - (xy 0.5 -0.75) (xy 0 -0.75) (xy 0 0.75) (xy 0.5 0.75) - ) - (width 0) - (fill yes) - ) - ) - (uuid "69ce9310-7412-4db7-9f71-5db316945798") - ) - (pad "2" smd custom - (at 0.65 0 180) - (size 1 0.5) - (layers "B.Cu" "B.Mask") - (net 61 "/ES2_P28") - (pinfunction "B") - (pintype "passive") - (zone_connect 2) - (thermal_bridge_angle 45) - (options - (clearance outline) - (anchor rect) - ) - (primitives - (gr_circle - (center 0 -0.25) - (end 0.5 -0.25) - (width 0) - (fill yes) - ) - (gr_circle - (center 0 0.25) - (end 0.5 0.25) - (width 0) - (fill yes) - ) - (gr_poly - (pts - (xy 0 -0.75) (xy -0.5 -0.75) (xy -0.5 0.75) (xy 0 0.75) - ) - (width 0) - (fill yes) - ) - ) - (uuid "20ffb34f-f681-4d3a-a572-42e6db9a8c55") - ) - (embedded_fonts no) - ) (footprint "Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder" (layer "B.Cu") (uuid "f4d06c3b-0097-4de3-9bf8-a14a9a9caa47") @@ -21794,21 +20694,13 @@ (net 54) (uuid "eb83780c-aa5f-4821-8bfc-a831fbe21fee") ) - (segment - (start 102.87 44.196) - (end 101.644 42.97) - (width 0.35) - (layer "F.Cu") - (net 55) - (uuid "077abd52-071e-430e-9caa-4050bbda0930") - ) (segment (start 101.644 42.97) (end 89.618 42.97) (width 0.35) (layer "F.Cu") (net 55) - (uuid "626c654c-304d-40a9-ba8e-7e037ef5e66f") + (uuid "11a08320-5fe0-4483-9a48-578fdc5d922d") ) (segment (start 89.618 42.97) @@ -21816,23 +20708,15 @@ (width 0.35) (layer "F.Cu") (net 55) - (uuid "73024806-eeba-47a5-adaf-91f29916fa62") + (uuid "1f373046-64a5-4bb1-aa46-24ff575b624a") ) (segment - (start 112.492 44.196) - (end 102.87 44.196) + (start 102.87 44.196) + (end 101.644 42.97) (width 0.35) (layer "F.Cu") (net 55) - (uuid "e08c1582-17e4-4cec-a382-ffdd8030f9e0") - ) - (segment - (start 87.092 44.196) - (end 77.47 44.196) - (width 0.35) - (layer "F.Cu") - (net 56) - (uuid "14d54450-6104-417f-bb52-a17c58ea9d54") + (uuid "8a199fd2-4f04-44a2-b777-65883783d06d") ) (segment (start 76.244 42.97) @@ -21866,14 +20750,6 @@ (net 57) (uuid "14bb463a-e829-4fc2-91f1-586cb41ef412") ) - (segment - (start 112.492 46.736) - (end 102.87 46.736) - (width 0.35) - (layer "F.Cu") - (net 57) - (uuid "5c68242f-2417-46d6-bd55-543aee3afd38") - ) (segment (start 101.644 45.51) (end 89.618 45.51) @@ -21898,14 +20774,6 @@ (net 58) (uuid "61773d5b-c5af-42c4-9482-4c24ec64b42f") ) - (segment - (start 87.092 46.736) - (end 77.47 46.736) - (width 0.35) - (layer "F.Cu") - (net 58) - (uuid "87b6df78-3eae-43dd-917c-939612955a63") - ) (segment (start 64.726 45.51) (end 63.5 46.736) @@ -21922,45 +20790,61 @@ (net 58) (uuid "bab1be69-58ff-41a6-9345-46f636435307") ) + (segment + (start 112.492 44.196) + (end 110.998 44.196) + (width 0.35) + (layer "F.Cu") + (net 59) + (uuid "6ecfadab-da9c-4585-b931-201c7a77e4ee") + ) + (via + (at 110.998 44.196) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 59) + (uuid "0cc9f9a2-d355-4a17-9be0-fce4b9473aa0") + ) + (segment + (start 109.772 42.97) + (end 99.016 42.97) + (width 0.35) + (layer "B.Cu") + (net 59) + (uuid "13bf06b4-d126-47bd-aa96-403f263beacb") + ) (segment (start 99.016 42.97) (end 97.79 44.196) (width 0.35) (layer "B.Cu") (net 59) - (uuid "456aaaa9-1f55-49fa-9ca8-d6b2ed9aa924") + (uuid "9fa11fea-86d4-4fe3-91d3-8df299be8817") ) (segment - (start 111.266 42.97) - (end 99.016 42.97) + (start 110.998 44.196) + (end 109.772 42.97) (width 0.35) (layer "B.Cu") (net 59) - (uuid "62a61bb6-8e80-459a-8352-8d59848170f5") + (uuid "e92637f1-bbd2-4954-a5fa-c19ef0240d98") ) (segment - (start 97.79 44.196) - (end 88.392 44.196) + (start 87.092 44.196) + (end 85.598 44.196) (width 0.35) - (layer "B.Cu") - (net 59) - (uuid "b41ac308-7e98-4102-bd28-6a571b998514") - ) - (segment - (start 112.492 44.196) - (end 111.266 42.97) - (width 0.35) - (layer "B.Cu") - (net 59) - (uuid "dfdae0f3-c8ff-40e1-abfb-fe436846f9f9") - ) - (segment - (start 85.866 42.97) - (end 73.616 42.97) - (width 0.35) - (layer "B.Cu") + (layer "F.Cu") (net 60) - (uuid "5bf4e95a-e12b-4865-a249-d2855868b9ce") + (uuid "42da39d0-9f30-4750-ac7e-fd006cf5a802") + ) + (via + (at 85.598 44.196) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 60) + (uuid "e0b4442e-3463-40ae-b9bb-ae529869121d") ) (segment (start 62.186 42.97) @@ -21971,12 +20855,12 @@ (uuid "66237fba-a596-43fd-85e7-ebca592f8658") ) (segment - (start 87.092 44.196) - (end 85.866 42.97) + (start 85.598 44.196) + (end 84.372 42.97) (width 0.35) (layer "B.Cu") (net 60) - (uuid "6bcc02eb-99b9-44c2-86a5-d156fb0c8a88") + (uuid "87f45e94-bebf-4575-969b-4855c06b8e39") ) (segment (start 72.39 44.196) @@ -21986,6 +20870,22 @@ (net 60) (uuid "944c9076-70cf-46f5-941f-7db3f0ff6af3") ) + (segment + (start 84.372 42.97) + (end 73.616 42.97) + (width 0.35) + (layer "B.Cu") + (net 60) + (uuid "ba2e2b97-5519-44e5-a96b-17f216f95acc") + ) + (segment + (start 73.616 42.97) + (end 72.39 44.196) + (width 0.35) + (layer "B.Cu") + (net 60) + (uuid "bd118ade-7126-4305-9350-93be9df67e9d") + ) (segment (start 71.164 42.97) (end 62.186 42.97) @@ -21994,29 +20894,29 @@ (net 60) (uuid "d9ab95e9-104d-46ec-a3c4-9b08cc0b10bf") ) - (segment - (start 73.616 42.97) - (end 72.39 44.196) - (width 0.35) - (layer "B.Cu") - (net 60) - (uuid "e9c4bb59-6c8f-47b5-9323-b225e86111f5") - ) - (segment - (start 97.79 46.736) - (end 88.392 46.736) - (width 0.35) - (layer "B.Cu") - (net 61) - (uuid "4d6aae82-1ae5-42a3-b6a4-e59fece85f1f") - ) (segment (start 112.492 46.736) - (end 111.266 45.51) + (end 110.998 46.736) + (width 0.35) + (layer "F.Cu") + (net 61) + (uuid "1a4c16d2-79cc-4a96-9d34-952e1b7da7ac") + ) + (via + (at 110.998 46.736) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 61) + (uuid "f390f17b-5f31-4cc5-ae54-33c2ed8048d7") + ) + (segment + (start 109.772 45.51) + (end 99.016 45.51) (width 0.35) (layer "B.Cu") (net 61) - (uuid "bf301773-252c-40a4-a763-ffb9d6ea4787") + (uuid "7eb2152c-4ce7-43fc-835b-e6f69af034c8") ) (segment (start 99.016 45.51) @@ -22024,15 +20924,31 @@ (width 0.35) (layer "B.Cu") (net 61) - (uuid "cfc4f1b2-35b7-4cb3-b101-8a87edb25b10") + (uuid "98722853-b93e-4e7e-ba52-62047493a957") ) (segment - (start 111.266 45.51) - (end 99.016 45.51) + (start 110.998 46.736) + (end 109.772 45.51) (width 0.35) (layer "B.Cu") (net 61) - (uuid "ffc19f88-39e6-4c91-944c-ee7769dab201") + (uuid "b968ee24-8b88-427d-aadd-0877280c0b5d") + ) + (segment + (start 87.092 46.736) + (end 85.598 46.736) + (width 0.35) + (layer "F.Cu") + (net 62) + (uuid "021635e8-1adf-4c00-8149-40437fa1b261") + ) + (via + (at 85.598 46.736) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 62) + (uuid "140f483d-6b54-4549-956e-1873994f3da0") ) (segment (start 62.186 45.51) @@ -22042,6 +20958,14 @@ (net 62) (uuid "041f8ec3-ea62-4bec-b8f9-cc83dd174c94") ) + (segment + (start 85.598 46.736) + (end 84.372 45.51) + (width 0.35) + (layer "B.Cu") + (net 62) + (uuid "29efd4f1-327c-47a3-87c0-f466d200c751") + ) (segment (start 72.39 46.736) (end 71.164 45.51) @@ -22050,29 +20974,21 @@ (net 62) (uuid "5a20e3b6-cee4-465e-9d3e-bf5f40a7c0ae") ) - (segment - (start 87.092 46.736) - (end 85.866 45.51) - (width 0.35) - (layer "B.Cu") - (net 62) - (uuid "5a5c0592-e988-49f1-b422-0200d6b8a93e") - ) (segment (start 73.616 45.51) (end 72.39 46.736) (width 0.35) (layer "B.Cu") (net 62) - (uuid "7334c3f5-a96f-4a41-8023-ee4ef35e69fa") + (uuid "666d639e-879c-4cc5-8511-f79bc5aefec4") ) (segment - (start 85.866 45.51) + (start 84.372 45.51) (end 73.616 45.51) (width 0.35) (layer "B.Cu") (net 62) - (uuid "7dee3455-3fe9-4b95-a181-9f3938bc8f8a") + (uuid "9e2de837-5585-42f0-9146-f2782a6fe0a9") ) (segment (start 71.164 45.51) @@ -22083,12 +20999,12 @@ (uuid "a76d2350-c172-4fdd-b331-a65399006cc8") ) (segment - (start 128.27 44.196) - (end 127.044 42.97) + (start 127.044 42.97) + (end 115.018 42.97) (width 0.35) (layer "F.Cu") (net 63) - (uuid "09a13e61-8751-4d6e-b25b-073616c03ae6") + (uuid "2d66e569-8b9d-43b9-82be-cb82bd6eeafc") ) (segment (start 115.018 42.97) @@ -22096,15 +21012,15 @@ (width 0.35) (layer "F.Cu") (net 63) - (uuid "2fea331f-14bd-4b58-b535-76a87c3a8f5d") + (uuid "34a39322-2824-4d11-bbd6-9ccd4767a968") ) (segment - (start 127.044 42.97) - (end 115.018 42.97) + (start 128.27 44.196) + (end 127.044 42.97) (width 0.35) (layer "F.Cu") (net 63) - (uuid "f3c41c71-6f47-4f32-80df-77d79f8de66a") + (uuid "9c488976-85eb-4c15-8572-45b09cbb2242") ) (segment (start 115.018 45.51) @@ -22130,22 +21046,6 @@ (net 64) (uuid "f2b5a906-ee85-4086-b413-997b488c7468") ) - (segment - (start 113.792 44.196) - (end 123.19 44.196) - (width 0.35) - (layer "B.Cu") - (net 65) - (uuid "f179016e-87c2-4e40-a696-0e218bdc0727") - ) - (segment - (start 113.792 46.736) - (end 123.19 46.736) - (width 0.35) - (layer "B.Cu") - (net 66) - (uuid "55613b68-a21a-4e48-ac2d-c2f5a39c21c8") - ) (zone (net 4) (net_name "Net-(P1-Pin_25)") @@ -22403,7 +21303,7 @@ (net 1) (net_name "GND") (layer "B.Cu") - (uuid "456c465a-a306-4531-a9d7-e19c7932a7e2") + (uuid "b9722b0b-ae7d-4499-82f0-c54d1b2a9279") (hatch edge 0.5) (connect_pads (clearance 0.5) diff --git a/TK2K_EXTENDER.kicad_sch b/TK2K_EXTENDER.kicad_sch index 79f8534..712fe35 100644 --- a/TK2K_EXTENDER.kicad_sch +++ b/TK2K_EXTENDER.kicad_sch @@ -2622,6 +2622,26 @@ (embedded_fonts no) ) ) + (text "DMA Chain" + (exclude_from_sim no) + (at 129.54 104.902 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "5cf0f712-a553-4006-b32c-46f6dc213794") + ) + (text "IRQ Chain" + (exclude_from_sim no) + (at 129.54 121.412 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "987a350b-08f9-41c5-af5c-28e9205096fa") + ) (junction (at 55.88 81.28) (diameter 0) @@ -2816,16 +2836,6 @@ ) (uuid "065b583f-3098-4343-877c-fc952d58c2fc") ) - (wire - (pts - (xy 208.28 133.35) (xy 193.04 133.35) - ) - (stroke - (width 0) - (type default) - ) - (uuid "073adf35-1a19-4948-a093-fbdf3cea565e") - ) (wire (pts (xy 209.55 48.26) (xy 210.82 48.26) @@ -3236,16 +3246,6 @@ ) (uuid "2d0d2318-9fd7-4b40-8549-d4df6e93c68d") ) - (wire - (pts - (xy 177.8 127) (xy 187.96 127) - ) - (stroke - (width 0) - (type default) - ) - (uuid "2d9f3b4f-12a9-4008-814c-eea7bc22a7e8") - ) (wire (pts (xy 254.635 53.34) (xy 256.54 53.34) @@ -3586,16 +3586,6 @@ ) (uuid "4ccb02bb-f5ea-4caa-99f7-10dfa45aaf33") ) - (wire - (pts - (xy 208.28 127) (xy 193.04 127) - ) - (stroke - (width 0) - (type default) - ) - (uuid "4d7a8e3c-2c59-4034-846e-df727a4c53bb") - ) (wire (pts (xy 241.3 33.02) (xy 256.54 33.02) @@ -3646,6 +3636,16 @@ ) (uuid "50e22389-5307-4013-82b6-6114241ea35e") ) + (wire + (pts + (xy 124.46 118.11) (xy 151.13 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "51a386f1-da6b-44d8-b3f2-e7044f1e2ce9") + ) (wire (pts (xy 55.245 168.91) (xy 57.15 168.91) @@ -3826,6 +3826,16 @@ ) (uuid "602fdf2b-f878-4931-a906-462031c9d9ce") ) + (wire + (pts + (xy 139.7 114.3) (xy 161.29 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "60574267-b0fb-40d6-8879-6b854ad3dd2b") + ) (wire (pts (xy 269.24 68.58) (xy 271.145 68.58) @@ -3908,13 +3918,13 @@ ) (wire (pts - (xy 213.36 127) (xy 241.3 127) + (xy 124.46 129.54) (xy 134.62 129.54) ) (stroke (width 0) (type default) ) - (uuid "670f924d-270a-490d-9ca7-a18fa64ecec7") + (uuid "65fb92b3-1db4-49d4-bd74-7f0b18a4472b") ) (wire (pts @@ -4458,7 +4468,17 @@ ) (wire (pts - (xy 177.8 120.65) (xy 187.96 120.65) + (xy 139.7 110.49) (xy 151.13 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92494e12-3c4d-45db-828c-37abd1c4012e") + ) + (wire + (pts + (xy 124.46 125.73) (xy 134.62 125.73) ) (stroke (width 0) @@ -4626,16 +4646,6 @@ ) (uuid "9f97c0c0-3e42-4e98-a85d-aad35bbc34f3") ) - (wire - (pts - (xy 213.36 133.35) (xy 241.3 133.35) - ) - (stroke - (width 0) - (type default) - ) - (uuid "9fc8cce4-49df-49e2-89c4-8ac21dfbe5b6") - ) (wire (pts (xy 114.935 78.74) (xy 116.84 78.74) @@ -4678,13 +4688,13 @@ ) (wire (pts - (xy 213.36 120.65) (xy 241.3 120.65) + (xy 139.7 125.73) (xy 151.13 125.73) ) (stroke (width 0) (type default) ) - (uuid "a2f6a645-0837-4a21-b211-c8b4ff2e4d35") + (uuid "a4200bd8-f2d5-4b90-a849-5c2941e720b7") ) (wire (pts @@ -4846,6 +4856,16 @@ ) (uuid "b46dae50-6470-4f66-929c-3af7b82f04b6") ) + (wire + (pts + (xy 139.7 129.54) (xy 161.29 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b58ff5c6-ce01-4f5b-baac-20953f5293da") + ) (wire (pts (xy 163.195 71.12) (xy 165.1 71.12) @@ -4936,16 +4956,6 @@ ) (uuid "bcacd9db-2720-433c-b069-58b48a495069") ) - (wire - (pts - (xy 208.28 120.65) (xy 193.04 120.65) - ) - (stroke - (width 0) - (type default) - ) - (uuid "bf5b2fcc-4446-4e1b-8ed2-a942fcbd48c1") - ) (wire (pts (xy 254.635 55.88) (xy 256.54 55.88) @@ -4968,7 +4978,7 @@ ) (wire (pts - (xy 177.8 114.3) (xy 187.96 114.3) + (xy 124.46 110.49) (xy 134.62 110.49) ) (stroke (width 0) @@ -5026,6 +5036,16 @@ ) (uuid "c5e7f5fc-5a93-435c-af45-887bdbd4d2cd") ) + (wire + (pts + (xy 124.46 133.35) (xy 151.13 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6405838-e0eb-440a-9ff3-3412deeb7463") + ) (wire (pts (xy 40.64 133.35) (xy 57.15 133.35) @@ -5066,16 +5086,6 @@ ) (uuid "c9448ac8-9c3a-4187-90a0-0cdaec5a9aff") ) - (wire - (pts - (xy 208.28 114.3) (xy 193.04 114.3) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c9863a85-fb31-4567-b8ac-e9bb069cf5c5") - ) (wire (pts (xy 254.635 58.42) (xy 256.54 58.42) @@ -5106,6 +5116,16 @@ ) (uuid "cf5bf5a3-9823-4778-b6fb-5dd12e64bc54") ) + (wire + (pts + (xy 124.46 114.3) (xy 134.62 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d07336f9-4d09-44d8-9f45-f6d10209ae52") + ) (wire (pts (xy 115.57 48.26) (xy 116.84 48.26) @@ -5446,16 +5466,6 @@ ) (uuid "f4fb49d7-ca4f-47cc-8fc0-2a973bbbbb70") ) - (wire - (pts - (xy 177.8 133.35) (xy 187.96 133.35) - ) - (stroke - (width 0) - (type default) - ) - (uuid "f5444cf8-f3e9-4fc1-9419-162ed9c947ea") - ) (wire (pts (xy 69.85 128.27) (xy 71.755 128.27) @@ -5486,16 +5496,6 @@ ) (uuid "f7c57da2-ac99-49f1-a789-251ef746320f") ) - (wire - (pts - (xy 213.36 114.3) (xy 241.3 114.3) - ) - (stroke - (width 0) - (type default) - ) - (uuid "f865e6ee-7b15-4db5-b7ee-249e34f2f2d7") - ) (wire (pts (xy 55.88 76.2) (xy 55.88 81.28) @@ -5627,17 +5627,17 @@ (uuid "1d27f0df-0e6c-4013-9b20-80e2eaf88e84") ) (label "ES2_P23" - (at 204.47 120.65 180) + (at 124.46 129.54 0) (effects (font (size 1.27 1.27) ) - (justify right bottom) + (justify left bottom) ) (uuid "1fbd56e7-bed4-458a-b03d-7b4b6df7016e") ) (label "DBG_P24" - (at 241.3 114.3 180) + (at 151.13 118.11 180) (effects (font (size 1.27 1.27) @@ -5647,12 +5647,12 @@ (uuid "39e8bb52-091a-416b-8f6e-4a220cd1887d") ) (label "ES2_P24" - (at 204.47 114.3 180) + (at 124.46 114.3 0) (effects (font (size 1.27 1.27) ) - (justify right bottom) + (justify left bottom) ) (uuid "3d607892-02c1-46ab-8cd8-4b6a56f3bd5d") ) @@ -5666,18 +5666,8 @@ ) (uuid "4be4ed5f-ab23-458d-947a-e23b7852b08c") ) - (label "ES3_P28" - (at 177.8 133.35 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "4cc2e4ca-1ac2-48fa-b97e-e6a71faafad2") - ) (label "ES3_P24" - (at 177.8 114.3 0) + (at 124.46 110.49 0) (effects (font (size 1.27 1.27) @@ -5696,16 +5686,6 @@ ) (uuid "5ae1e680-b708-46c2-b295-4790ec57f019") ) - (label "ES3_P27" - (at 177.8 127 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "5cccf8da-7ca5-4320-8f88-9b629f0c8b0a") - ) (label "ES2_P27" (at 195.58 33.02 0) (effects @@ -5717,7 +5697,7 @@ (uuid "63e41107-56d0-4368-94d4-af11a03d8b18") ) (label "ES1_P28" - (at 228.6 133.35 180) + (at 151.13 129.54 180) (effects (font (size 1.27 1.27) @@ -5727,7 +5707,7 @@ (uuid "7ea6b343-8d4c-437b-ac5b-974a186d40ca") ) (label "DBG_P23" - (at 241.3 120.65 180) + (at 151.13 133.35 180) (effects (font (size 1.27 1.27) @@ -5737,7 +5717,7 @@ (uuid "7f091e46-9401-4649-8f3e-4a2de291a39a") ) (label "DBG_P27" - (at 241.3 127 180) + (at 161.29 114.3 180) (effects (font (size 1.27 1.27) @@ -5757,7 +5737,7 @@ (uuid "b1403ff3-04b7-4708-a088-a78782f18e74") ) (label "ES2_P28" - (at 204.47 133.35 180) + (at 151.13 125.73 180) (effects (font (size 1.27 1.27) @@ -5787,7 +5767,7 @@ (uuid "c15e1544-ebba-4e54-a793-ee5b10a4d091") ) (label "ES1_P27" - (at 228.6 127 180) + (at 151.13 114.3 180) (effects (font (size 1.27 1.27) @@ -5807,7 +5787,7 @@ (uuid "c2ef68b7-5a49-40a3-bbc5-cdf92b0aad8d") ) (label "ES3_P23" - (at 177.8 120.65 0) + (at 124.46 125.73 0) (effects (font (size 1.27 1.27) @@ -5857,12 +5837,12 @@ (uuid "d59e40d7-3d82-4007-b91b-8013800199e0") ) (label "ES1_P23" - (at 228.6 120.65 180) + (at 124.46 133.35 0) (effects (font (size 1.27 1.27) ) - (justify right bottom) + (justify left bottom) ) (uuid "dcfbb2e1-dc90-4fcb-8911-c5500083fe38") ) @@ -5877,7 +5857,7 @@ (uuid "e22d5391-535b-412a-9a24-1bb389b4e6b3") ) (label "DBG_P28" - (at 241.3 133.35 180) + (at 161.29 129.54 180) (effects (font (size 1.27 1.27) @@ -5897,7 +5877,7 @@ (uuid "f6e7575a-4b62-4281-9856-d54cf18f74df") ) (label "ES2_P27" - (at 204.47 127 180) + (at 151.13 110.49 180) (effects (font (size 1.27 1.27) @@ -5907,12 +5887,12 @@ (uuid "f74545d5-f455-48f1-b26e-57d086faa2ae") ) (label "ES1_P24" - (at 228.6 114.3 180) + (at 124.46 118.11 0) (effects (font (size 1.27 1.27) ) - (justify right bottom) + (justify left bottom) ) (uuid "ff3e1ab8-4a8c-45c0-907b-cc27d0f6c158") ) @@ -10428,16 +10408,15 @@ ) (symbol (lib_id "Jumper:Jumper_2_Small_Open") - (at 210.82 120.65 0) + (at 137.16 129.54 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) (uuid "00fb2eff-7202-4226-ade2-50ca715a1c5b") - (property "Reference" "JP6" - (at 210.82 116.84 0) + (property "Reference" "JP4" + (at 137.16 127.254 0) (effects (font (size 1.27 1.27) @@ -10445,7 +10424,7 @@ ) ) (property "Value" "Jumper_2_Small_Open" - (at 210.82 116.84 0) + (at 137.16 125.73 0) (effects (font (size 1.27 1.27) @@ -10454,7 +10433,7 @@ ) ) (property "Footprint" "Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm" - (at 210.82 120.65 0) + (at 137.16 129.54 0) (effects (font (size 1.27 1.27) @@ -10463,7 +10442,7 @@ ) ) (property "Datasheet" "~" - (at 210.82 120.65 0) + (at 137.16 129.54 0) (effects (font (size 1.27 1.27) @@ -10472,7 +10451,7 @@ ) ) (property "Description" "Jumper, 2-pole, small symbol, open" - (at 210.82 120.65 0) + (at 137.16 129.54 0) (effects (font (size 1.27 1.27) @@ -10489,76 +10468,7 @@ (instances (project "TK2K_EXTENDER" (path "/8a7607be-6ce7-41f6-acc8-478626295477" - (reference "JP6") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Jumper:Jumper_2_Small_Open") - (at 210.82 127 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "015accea-63d0-42c1-bb5d-f5a2d8178fd6") - (property "Reference" "JP9" - (at 210.82 123.19 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "Jumper_2_Small_Open" - (at 210.82 123.19 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Footprint" "Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm" - (at 210.82 127 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 210.82 127 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Jumper, 2-pole, small symbol, open" - (at 210.82 127 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "ec4eac88-c98a-4ae6-956d-1cee76904ec6") - ) - (pin "2" - (uuid "233f6e3f-cc96-4211-a4ec-3d90a6274823") - ) - (instances - (project "TK2K_EXTENDER" - (path "/8a7607be-6ce7-41f6-acc8-478626295477" - (reference "JP9") + (reference "JP4") (unit 1) ) ) @@ -11183,75 +11093,6 @@ ) ) ) - (symbol - (lib_id "Jumper:Jumper_2_Small_Open") - (at 210.82 133.35 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "1aaaf1eb-7ec8-494d-8443-3fa031f689ee") - (property "Reference" "JP12" - (at 210.82 129.54 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "Jumper_2_Small_Open" - (at 210.82 129.54 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Footprint" "Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm" - (at 210.82 133.35 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 210.82 133.35 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Jumper, 2-pole, small symbol, open" - (at 210.82 133.35 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "11f6bcad-2c2c-4db8-a298-9c3bfc4d1049") - ) - (pin "2" - (uuid "00bee03c-94b2-4c2e-8d7a-98bd5b71f425") - ) - (instances - (project "TK2K_EXTENDER" - (path "/8a7607be-6ce7-41f6-acc8-478626295477" - (reference "JP12") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "power:+12V") (at 115.57 91.44 90) @@ -11712,75 +11553,6 @@ ) ) ) - (symbol - (lib_id "Jumper:Jumper_2_Small_Open") - (at 190.5 127 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "4d75481f-dfcc-425e-9596-88859c9f22d5") - (property "Reference" "JP8" - (at 190.5 123.19 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "Jumper_2_Small_Open" - (at 190.5 123.19 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Footprint" "Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm" - (at 190.5 127 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 190.5 127 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Jumper, 2-pole, small symbol, open" - (at 190.5 127 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "4e29114e-bb64-4626-87bd-5cd57fcd1eea") - ) - (pin "2" - (uuid "5e6df7be-0f74-4b25-8b6d-c6c8bbef4bac") - ) - (instances - (project "TK2K_EXTENDER" - (path "/8a7607be-6ce7-41f6-acc8-478626295477" - (reference "JP8") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Mechanical:MountingHole") (at 68.58 24.13 0) @@ -12400,16 +12172,15 @@ ) (symbol (lib_id "Jumper:Jumper_2_Small_Open") - (at 210.82 114.3 0) + (at 137.16 110.49 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) (uuid "6567ba22-643c-4576-9af8-1d60fe101a35") (property "Reference" "JP1" - (at 210.82 110.49 0) + (at 137.16 107.95 0) (effects (font (size 1.27 1.27) @@ -12417,7 +12188,7 @@ ) ) (property "Value" "Jumper_2_Small_Open" - (at 210.82 110.49 0) + (at 137.16 106.68 0) (effects (font (size 1.27 1.27) @@ -12426,7 +12197,7 @@ ) ) (property "Footprint" "Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm" - (at 210.82 114.3 0) + (at 137.16 110.49 0) (effects (font (size 1.27 1.27) @@ -12435,7 +12206,7 @@ ) ) (property "Datasheet" "~" - (at 210.82 114.3 0) + (at 137.16 110.49 0) (effects (font (size 1.27 1.27) @@ -12444,7 +12215,7 @@ ) ) (property "Description" "Jumper, 2-pole, small symbol, open" - (at 210.82 114.3 0) + (at 137.16 110.49 0) (effects (font (size 1.27 1.27) @@ -12664,16 +12435,15 @@ ) (symbol (lib_id "Jumper:Jumper_2_Small_Open") - (at 190.5 120.65 0) + (at 137.16 125.73 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) (uuid "7515ae04-8b68-4702-a5b6-e9151dd000fd") - (property "Reference" "JP5" - (at 190.5 116.84 0) + (property "Reference" "JP3" + (at 137.16 123.19 0) (effects (font (size 1.27 1.27) @@ -12681,7 +12451,7 @@ ) ) (property "Value" "Jumper_2_Small_Open" - (at 190.5 116.84 0) + (at 137.16 121.92 0) (effects (font (size 1.27 1.27) @@ -12690,7 +12460,7 @@ ) ) (property "Footprint" "Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm" - (at 190.5 120.65 0) + (at 137.16 125.73 0) (effects (font (size 1.27 1.27) @@ -12699,7 +12469,7 @@ ) ) (property "Datasheet" "~" - (at 190.5 120.65 0) + (at 137.16 125.73 0) (effects (font (size 1.27 1.27) @@ -12708,7 +12478,7 @@ ) ) (property "Description" "Jumper, 2-pole, small symbol, open" - (at 190.5 120.65 0) + (at 137.16 125.73 0) (effects (font (size 1.27 1.27) @@ -12725,7 +12495,7 @@ (instances (project "TK2K_EXTENDER" (path "/8a7607be-6ce7-41f6-acc8-478626295477" - (reference "JP5") + (reference "JP3") (unit 1) ) ) @@ -13215,16 +12985,15 @@ ) (symbol (lib_id "Jumper:Jumper_2_Small_Open") - (at 190.5 114.3 0) + (at 137.16 114.3 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) (uuid "a0e8e991-19d9-4831-9b62-01aebfa0c842") (property "Reference" "JP2" - (at 190.5 110.49 0) + (at 137.16 111.76 0) (effects (font (size 1.27 1.27) @@ -13232,7 +13001,7 @@ ) ) (property "Value" "Jumper_2_Small_Open" - (at 190.5 110.49 0) + (at 137.16 110.49 0) (effects (font (size 1.27 1.27) @@ -13241,7 +13010,7 @@ ) ) (property "Footprint" "Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm" - (at 190.5 114.3 0) + (at 137.16 114.3 0) (effects (font (size 1.27 1.27) @@ -13250,7 +13019,7 @@ ) ) (property "Datasheet" "~" - (at 190.5 114.3 0) + (at 137.16 114.3 0) (effects (font (size 1.27 1.27) @@ -13259,7 +13028,7 @@ ) ) (property "Description" "Jumper, 2-pole, small symbol, open" - (at 190.5 114.3 0) + (at 137.16 114.3 0) (effects (font (size 1.27 1.27) @@ -13834,75 +13603,6 @@ ) ) ) - (symbol - (lib_id "Jumper:Jumper_2_Small_Open") - (at 190.5 133.35 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "bdc030cb-2075-4e28-bec1-ffcf551c7d92") - (property "Reference" "JP11" - (at 190.5 129.54 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "Jumper_2_Small_Open" - (at 190.5 129.54 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Footprint" "Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm" - (at 190.5 133.35 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 190.5 133.35 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Jumper, 2-pole, small symbol, open" - (at 190.5 133.35 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "b82f0058-1d4d-4c81-b8e0-203c0166062e") - ) - (pin "2" - (uuid "596edfcf-461c-4280-8631-8cc471424ee3") - ) - (instances - (project "TK2K_EXTENDER" - (path "/8a7607be-6ce7-41f6-acc8-478626295477" - (reference "JP11") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Device:C_Polarized_Small") (at 45.72 46.99 90) diff --git a/gerbers/rev_0.zip b/gerbers/rev_0.zip index f034ad4b0afccb0bc87cc097edd89f1793b28ec2..014519de29adcc42d8d53097b06d6f1a600dbabd 100644 GIT binary patch literal 50814 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⁡;q7B<(v%2hm~IkV&0qQyzFFY0pu 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 J>9?y-{~w~#S|tDg literal 51178 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