From 5917677f1b0e77d8759a6ee2c26cda5a3275dfc8 Mon Sep 17 00:00:00 2001 From: Christian Lind Vie Madsen Date: Mon, 29 Jun 2026 11:32:55 +0200 Subject: [PATCH] some more work on layout --- c64_io_opto.kicad_pcb | 3672 ++++++++++++++++++++++++++++------------- c64_io_opto.kicad_pro | 3 +- c64_io_opto.kicad_sch | 242 +++ positions.xlsx | Bin 9655 -> 10911 bytes 4 files changed, 2766 insertions(+), 1151 deletions(-) diff --git a/c64_io_opto.kicad_pcb b/c64_io_opto.kicad_pcb index 1442c96..66ddba5 100644 --- a/c64_io_opto.kicad_pcb +++ b/c64_io_opto.kicad_pcb @@ -151,209 +151,11 @@ (net 71 "Net-(R2-Pad2)") (net 72 "Net-(R10-Pad1)") (net 73 "Net-(R12-Pad1)") - (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" - (layer "F.Cu") - (uuid "02e16157-8f93-463f-892c-ba275d93d33d") - (at 205.38 87.1) - (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor handsolder") - (property "Reference" "R2" - (at 0 -1.65 0) - (layer "F.SilkS") - (uuid "9fafeef1-33fd-493a-96af-fd9119c42695") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "470" - (at 0 1.65 0) - (layer "F.Fab") - (uuid "ea8cba30-4518-4c13-93b0-d1245a76757f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "28a8f59b-e43a-4392-9e4e-9e41f5f36926") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "e245bec2-e075-4723-b7af-1c17f872fcda") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/4d5775c9-0cb9-4998-8f0b-2e1fd5610309") - (sheetname "/") - (sheetfile "c64_io_opto.kicad_sch") - (attr smd) - (fp_line - (start -0.227064 -0.735) - (end 0.227064 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "84b3f297-54de-46fb-93cd-64918d8f2e29") - ) - (fp_line - (start -0.227064 0.735) - (end 0.227064 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "22ced1de-3779-47ef-806b-d356a2d6da75") - ) - (fp_line - (start -1.85 -0.95) - (end 1.85 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "ee47aac6-c2e5-49ff-bfcf-58e77cf2b8b3") - ) - (fp_line - (start -1.85 0.95) - (end -1.85 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "5c081636-03a5-44bd-bc93-1efba66a67b6") - ) - (fp_line - (start 1.85 -0.95) - (end 1.85 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "b52186f3-2e03-4b69-91f0-2b332bc7a399") - ) - (fp_line - (start 1.85 0.95) - (end -1.85 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "8960d57b-81c5-4efa-9e77-c31f4a67429b") - ) - (fp_line - (start -1 -0.625) - (end 1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "65e2c015-a6f4-4a55-a097-c663f9253a88") - ) - (fp_line - (start -1 0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "240b8124-0912-4122-bb12-ea15a26859df") - ) - (fp_line - (start 1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "b0835468-a5ba-4529-8c29-92ce5d27b6f1") - ) - (fp_line - (start 1 0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "bf570101-e881-46a1-b759-ea089fc97927") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "e9120fd5-8054-4e7e-832d-7dfee8554e0c") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -1 0) - (size 1.2 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.208333) - (net 19 "PB1") - (pintype "passive") - (uuid "dbbcd76b-9c52-499f-adf9-6a356efc4981") - ) - (pad "2" smd roundrect - (at 1 0) - (size 1.2 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.208333) - (net 71 "Net-(R2-Pad2)") - (pintype "passive") - (uuid "aef38c1d-293b-403e-b2c2-7a226a9572bb") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) (footprint "Package_DIP:DIP-4_W7.62mm" + (locked yes) (layer "F.Cu") (uuid "08d7308d-cd20-4c4d-bf7e-d0b13f68e0e2") - (at 97.495 62.425) + (at 97.495 62.1) (descr "4-lead though-hole mounted DIP package, row spacing 7.62mm (300 mils)") (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") (property "Reference" "U5" @@ -1040,9 +842,10 @@ ) ) (footprint "Package_DIP:DIP-4_W7.62mm" + (locked yes) (layer "F.Cu") (uuid "1bd4d370-a567-4b6b-b983-9b6cba76eff9") - (at 97.395 85.425) + (at 97.395 86.1) (descr "4-lead though-hole mounted DIP package, row spacing 7.62mm (300 mils)") (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") (property "Reference" "U1" @@ -1284,9 +1087,10 @@ ) ) (footprint "Connector_Wire:SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm" + (locked yes) (layer "F.Cu") (uuid "1ec02cfb-4f46-4a43-a51e-214e1880647d") - (at 134.1 88.8) + (at 133.7 89.2) (descr "Soldered wire connection, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://www.staubli.com/content/dam/ecs/catalogs-brochures/TM/CAB-Main-11014119-en.pdf#page=9), bend radius 3 times outer diameter, generated with kicad-footprint-generator") (tags "connector wire 1sqmm") (property "Reference" "J2" @@ -1490,9 +1294,10 @@ ) ) (footprint "Connector_Wire:SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm" + (locked yes) (layer "F.Cu") (uuid "212c890a-a2af-4dc4-9ebb-82e6faea3131") - (at 168 89) + (at 167.7 89.2) (descr "Soldered wire connection, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://www.staubli.com/content/dam/ecs/catalogs-brochures/TM/CAB-Main-11014119-en.pdf#page=9), bend radius 3 times outer diameter, generated with kicad-footprint-generator") (tags "connector wire 1sqmm") (property "Reference" "J4" @@ -1696,9 +1501,10 @@ ) ) (footprint "Connector:c64_userport" + (locked yes) (layer "F.Cu") (uuid "2298ed70-6014-40b5-9ce4-6d6ec939c2dc") - (at 85.5 68.54 90) + (at 85.5 68.38 90) (property "Reference" "Con1" (at 0 -0.5 90) (unlocked yes) @@ -2045,15 +1851,16 @@ (embedded_fonts no) ) (footprint "Connector_Wire:SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm" + (locked yes) (layer "F.Cu") (uuid "318825cf-2046-4d5d-9f59-39faec3f794b") - (at 167.9 43.6) + (at 173.1 43.6 180) (descr "Soldered wire connection, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://www.staubli.com/content/dam/ecs/catalogs-brochures/TM/CAB-Main-11014119-en.pdf#page=9), bend radius 3 times outer diameter, generated with kicad-footprint-generator") (tags "connector wire 1sqmm") (property "Reference" "J5" (at 2.7 -2.58 0) (layer "F.SilkS") - (uuid "ab4e76d5-9f65-4ebb-83b8-ef3cee5fdee0") + (uuid "807d0b3f-4fba-43a2-9783-5cf60ec7bd73") (effects (font (size 1 1) @@ -2064,7 +1871,7 @@ (property "Value" "Conn_01x02" (at 2.7 2.58 0) (layer "F.Fab") - (uuid "8bbcaef1-a95d-4d9b-8961-4d77996b782c") + (uuid "c2d6212a-4ab7-4751-b8fc-1acc9d8d6130") (effects (font (size 1 1) @@ -2076,7 +1883,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "2738f679-d302-49ce-b9ee-94a439f19201") + (uuid "18c1490c-d000-4e61-80b5-61ff889e37f6") (effects (font (size 1.27 1.27) @@ -2088,7 +1895,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "060a4730-2066-4748-b2e1-a7a80aeb84f0") + (uuid "46f350ec-2c35-4018-8e7c-d8b3116b2d59") (effects (font (size 1.27 1.27) @@ -2102,64 +1909,14 @@ (sheetfile "c64_io_opto.kicad_sch") (attr exclude_from_pos_files exclude_from_bom) (fp_line - (start -2.1 -1.88) - (end -2.1 1.88) + (start 7.5 1.88) + (end 7.5 -1.88) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "f1d7b451-101c-4fcb-bdd0-423b9c939906") - ) - (fp_line - (start -2.1 1.88) - (end 2.1 1.88) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "2f8aaa42-5b38-4262-b650-44addb85d173") - ) - (fp_line - (start 2.1 -1.88) - (end -2.1 -1.88) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "051c151b-8760-49e3-afb1-116dbf2b0c01") - ) - (fp_line - (start 2.1 1.88) - (end 2.1 -1.88) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "5167a723-7918-44a2-86d5-a1fd41d95ec5") - ) - (fp_line - (start 3.3 -1.88) - (end 3.3 1.88) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "2d17ebae-fc71-4959-83d9-24d4b99faf85") - ) - (fp_line - (start 3.3 1.88) - (end 7.5 1.88) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "346074cd-cc7c-4c07-8679-c10f11a6cc6a") + (uuid "c3f39669-ad15-4d8e-9077-6a7b91b01cc5") ) (fp_line (start 7.5 -1.88) @@ -2172,25 +1929,64 @@ (uuid "359981e7-7608-49d7-8027-ec63b87ebb35") ) (fp_line - (start 7.5 1.88) - (end 7.5 -1.88) + (start 3.3 1.88) + (end 7.5 1.88) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "c3f39669-ad15-4d8e-9077-6a7b91b01cc5") + (uuid "346074cd-cc7c-4c07-8679-c10f11a6cc6a") ) - (fp_circle - (center 0 0) - (end 1.35 0) + (fp_line + (start 3.3 -1.88) + (end 3.3 1.88) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (fill no) - (layer "F.Fab") - (uuid "032429e3-c5aa-454c-ae74-249d90885ff9") + (layer "F.CrtYd") + (uuid "2d17ebae-fc71-4959-83d9-24d4b99faf85") + ) + (fp_line + (start 2.1 1.88) + (end 2.1 -1.88) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5167a723-7918-44a2-86d5-a1fd41d95ec5") + ) + (fp_line + (start 2.1 -1.88) + (end -2.1 -1.88) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "051c151b-8760-49e3-afb1-116dbf2b0c01") + ) + (fp_line + (start -2.1 1.88) + (end 2.1 1.88) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2f8aaa42-5b38-4262-b650-44addb85d173") + ) + (fp_line + (start -2.1 -1.88) + (end -2.1 1.88) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f1d7b451-101c-4fcb-bdd0-423b9c939906") ) (fp_circle (center 5.4 0) @@ -2203,6 +1999,17 @@ (layer "F.Fab") (uuid "921c8b4a-07d2-403e-81b1-52ebb4a0d265") ) + (fp_circle + (center 0 0) + (end 1.35 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "032429e3-c5aa-454c-ae74-249d90885ff9") + ) (fp_text user "${REFERENCE}" (at 2.7 0 90) (layer "F.Fab") @@ -2215,7 +2022,7 @@ ) ) (pad "1" thru_hole roundrect - (at 0 0) + (at 0 0 180) (size 2.75 2.75) (drill 1.75) (layers "*.Cu" "*.Mask") @@ -2227,7 +2034,7 @@ (uuid "ef1fbb82-f316-4f67-9deb-6ad184524421") ) (pad "2" thru_hole circle - (at 5.4 0) + (at 5.4 0 180) (size 2.75 2.75) (drill 1.75) (layers "*.Cu" "*.Mask") @@ -2251,9 +2058,10 @@ ) ) (footprint "Connector_Wire:SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm" + (locked yes) (layer "F.Cu") (uuid "42c8813c-237f-488b-a723-bdea3e326232") - (at 139.1 43.3 180) + (at 139.1 43.6 180) (descr "Soldered wire connection, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://www.staubli.com/content/dam/ecs/catalogs-brochures/TM/CAB-Main-11014119-en.pdf#page=9), bend radius 3 times outer diameter, generated with kicad-footprint-generator") (tags "connector wire 1sqmm") (property "Reference" "J7" @@ -2902,9 +2710,10 @@ ) ) (footprint "Package_DIP:DIP-4_W7.62mm" + (locked yes) (layer "F.Cu") (uuid "4bbe95c3-e41d-4559-9f96-200df5411108") - (at 97.495 73.925) + (at 97.495 74.1) (descr "4-lead though-hole mounted DIP package, row spacing 7.62mm (300 mils)") (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") (property "Reference" "U3" @@ -3146,9 +2955,10 @@ ) ) (footprint "Package_DIP:DIP-4_W7.62mm" + (locked yes) (layer "F.Cu") (uuid "62e6519c-e116-4a05-b753-a1a69e7d9619") - (at 97.595 45.125) + (at 97.595 44.1) (descr "4-lead though-hole mounted DIP package, row spacing 7.62mm (300 mils)") (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") (property "Reference" "U8" @@ -3390,9 +3200,10 @@ ) ) (footprint "Connector_Wire:SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm" + (locked yes) (layer "F.Cu") (uuid "63e4b8a8-25cd-49d4-a9d0-acc7715fcd92") - (at 122 43.6 180) + (at 122.1 43.6 180) (descr "Soldered wire connection, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://www.staubli.com/content/dam/ecs/catalogs-brochures/TM/CAB-Main-11014119-en.pdf#page=9), bend radius 3 times outer diameter, generated with kicad-footprint-generator") (tags "connector wire 1sqmm") (property "Reference" "J8" @@ -4041,15 +3852,16 @@ ) ) (footprint "Package_DIP:DIP-4_W7.62mm" + (locked yes) (layer "F.Cu") (uuid "6f480d61-926b-4cb4-b76e-46dc9157c2dd") - (at 97.495 79.725) + (at 97.495 80.1) (descr "4-lead though-hole mounted DIP package, row spacing 7.62mm (300 mils)") (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") (property "Reference" "U2" (at 3.81 -2.33 0) (layer "F.SilkS") - (uuid "c5782d9d-b1aa-4ebd-b489-15c71668514e") + (uuid "e890d321-462b-45a9-808f-09e17c4c02bb") (effects (font (size 1 1) @@ -4060,7 +3872,7 @@ (property "Value" "PC817" (at 3.81 4.87 0) (layer "F.Fab") - (uuid "8534b55a-40bd-4a8d-b9e5-bbcf527fb5dc") + (uuid "382b85da-d2b0-42d5-ae66-e55d88a03d18") (effects (font (size 1 1) @@ -4072,7 +3884,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "458330cd-35fc-44a8-9de9-76405da2135e") + (uuid "5ac6e3ed-82be-4020-8076-fa838e279dd9") (effects (font (size 1.27 1.27) @@ -4084,7 +3896,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "cbe5d149-c975-49bf-a706-14914b202b59") + (uuid "190b328e-fa53-4326-953b-baba365e2255") (effects (font (size 1.27 1.27) @@ -4730,9 +4542,10 @@ ) ) (footprint "Package_DIP:DIP-4_W7.62mm" + (locked yes) (layer "F.Cu") (uuid "7b474ff5-1f5d-4b26-921d-a084d19da3db") - (at 97.495 68.125) + (at 97.495 68.1) (descr "4-lead though-hole mounted DIP package, row spacing 7.62mm (300 mils)") (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") (property "Reference" "U4" @@ -5864,9 +5677,10 @@ ) ) (footprint "Package_DIP:DIP-4_W7.62mm" + (locked yes) (layer "F.Cu") (uuid "a8a4d136-51b1-4d41-941c-b068700bfabc") - (at 97.495 56.725) + (at 97.495 56.1) (descr "4-lead though-hole mounted DIP package, row spacing 7.62mm (300 mils)") (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") (property "Reference" "U6" @@ -6108,9 +5922,10 @@ ) ) (footprint "Package_DIP:DIP-4_W7.62mm" + (locked yes) (layer "F.Cu") (uuid "af4cc20e-dbbe-4da1-bfd6-19fc5bbe9eeb") - (at 97.595 51.025) + (at 97.595 50.1) (descr "4-lead though-hole mounted DIP package, row spacing 7.62mm (300 mils)") (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") (property "Reference" "U7" @@ -6352,15 +6167,16 @@ ) ) (footprint "Connector_Wire:SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm" + (locked yes) (layer "F.Cu") (uuid "b19ccf4e-791c-46a0-ac2e-1cbff1addd65") - (at 149.8 89.1) + (at 150.7 89.2) (descr "Soldered wire connection, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://www.staubli.com/content/dam/ecs/catalogs-brochures/TM/CAB-Main-11014119-en.pdf#page=9), bend radius 3 times outer diameter, generated with kicad-footprint-generator") (tags "connector wire 1sqmm") (property "Reference" "J3" (at 2.7 -2.58 0) (layer "F.SilkS") - (uuid "522acc9c-aa67-4d7e-935e-257cd0fd9c8b") + (uuid "b9b0c4c1-cf35-4462-9b07-d4ae3719bf2c") (effects (font (size 1 1) @@ -6371,7 +6187,7 @@ (property "Value" "Conn_01x02" (at 2.7 2.58 0) (layer "F.Fab") - (uuid "710de2c2-4138-4614-9a67-801c9482e556") + (uuid "6906f4df-75f0-42ea-95a0-2e8510a92467") (effects (font (size 1 1) @@ -6383,7 +6199,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "6246cea5-ef00-4684-a12e-eda0000a571e") + (uuid "27ca3956-6630-4bda-bd84-1fb3e1a8128c") (effects (font (size 1.27 1.27) @@ -6395,7 +6211,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "38608f6e-2e23-4ce1-8d18-67a1d1828b81") + (uuid "fd8c7cb6-7cca-4223-b3f5-138f7d60e4ff") (effects (font (size 1.27 1.27) @@ -6558,9 +6374,217 @@ ) ) (footprint "Connector_Wire:SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm" + (locked yes) + (layer "F.Cu") + (uuid "d1b5a148-454d-4e91-bb09-e821b2524a29") + (at 108.9 63.7 -90) + (descr "Soldered wire connection, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://www.staubli.com/content/dam/ecs/catalogs-brochures/TM/CAB-Main-11014119-en.pdf#page=9), bend radius 3 times outer diameter, generated with kicad-footprint-generator") + (tags "connector wire 1sqmm") + (property "Reference" "J9" + (at 2.7 -2.58 90) + (layer "F.SilkS") + (uuid "c66318dd-65a9-44d3-aac3-baf73679816f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "Conn_01x02" + (at 2.7 2.58 90) + (layer "F.Fab") + (uuid "178170bf-ec59-4111-ad7a-7e0f3de1df96") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7eefaa52-fa10-4999-a4eb-90316c9415b3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "1f2164db-836b-4e4e-a8df-c4e1dde39209") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "Connector*:*_1x??_*") + (path "/12e21ffb-2c15-4963-ab4b-e5db0bd5c9b4") + (sheetname "/") + (sheetfile "c64_io_opto.kicad_sch") + (attr exclude_from_pos_files exclude_from_bom) + (fp_line + (start -2.1 1.88) + (end 2.1 1.88) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "08af81d7-e73a-4c1b-8899-502246249fe9") + ) + (fp_line + (start 2.1 1.88) + (end 2.1 -1.88) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c1f51b92-6f39-40e1-a9ec-6c2666f09090") + ) + (fp_line + (start 3.3 1.88) + (end 7.5 1.88) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ceeeb866-5170-4b67-9b6b-0ce6e2ef6023") + ) + (fp_line + (start 7.5 1.88) + (end 7.5 -1.88) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "54e61975-0350-497d-8ac5-bd81f428d7d4") + ) + (fp_line + (start -2.1 -1.88) + (end -2.1 1.88) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "48329886-d898-4263-b78d-e4430ec1c507") + ) + (fp_line + (start 2.1 -1.88) + (end -2.1 -1.88) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ff201705-e2ac-4628-a197-b616d672420c") + ) + (fp_line + (start 3.3 -1.88) + (end 3.3 1.88) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cd776649-e7c2-48e2-8481-c5989f8e443a") + ) + (fp_line + (start 7.5 -1.88) + (end 3.3 -1.88) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9c6b81ce-e791-4d1c-a5b8-4f940f8f297c") + ) + (fp_circle + (center 0 0) + (end 1.35 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "35580494-887a-4f9c-babc-eab3c90c6921") + ) + (fp_circle + (center 5.4 0) + (end 6.75 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "476c1f81-97ea-430f-95fc-a3f38f6a0cb2") + ) + (fp_text user "${REFERENCE}" + (at 2.7 0 0) + (layer "F.Fab") + (uuid "060e6406-346f-47e8-819c-082c81a4e1fb") + (effects + (font + (size 0.94 0.94) + (thickness 0.14) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0 270) + (size 2.75 2.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.090909) + (net 24 "GND") + (pinfunction "Pin_1") + (pintype "passive") + (uuid "804907aa-3d8e-4cbe-adec-10706a7b4557") + ) + (pad "2" thru_hole circle + (at 5.4 0 270) + (size 2.75 2.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 26 "+12V") + (pinfunction "Pin_2") + (pintype "passive") + (uuid "22178133-89b1-4bb6-a2e8-fd2b1316a94e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Connector_Wire.3dshapes/SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Connector_Wire:SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm" + (locked yes) (layer "F.Cu") (uuid "d7698540-0d67-4571-9212-000d83d38981") - (at 151.1 43.6) + (at 156.1 43.6 180) (descr "Soldered wire connection, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://www.staubli.com/content/dam/ecs/catalogs-brochures/TM/CAB-Main-11014119-en.pdf#page=9), bend radius 3 times outer diameter, generated with kicad-footprint-generator") (tags "connector wire 1sqmm") (property "Reference" "J6" @@ -6615,64 +6639,14 @@ (sheetfile "c64_io_opto.kicad_sch") (attr exclude_from_pos_files exclude_from_bom) (fp_line - (start -2.1 -1.88) - (end -2.1 1.88) + (start 7.5 1.88) + (end 7.5 -1.88) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "b0ad2520-e57b-46ca-a401-cf67822074af") - ) - (fp_line - (start -2.1 1.88) - (end 2.1 1.88) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "5f914af1-c208-418b-a05e-e24f6b8d269a") - ) - (fp_line - (start 2.1 -1.88) - (end -2.1 -1.88) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "5d628d09-5ecd-4b43-866d-38cae3fef930") - ) - (fp_line - (start 2.1 1.88) - (end 2.1 -1.88) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "ecddd8bf-bf06-4b08-a91c-1a4be2d0905e") - ) - (fp_line - (start 3.3 -1.88) - (end 3.3 1.88) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "156c9884-2697-42ee-b8ec-39c42e7422aa") - ) - (fp_line - (start 3.3 1.88) - (end 7.5 1.88) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "fa084991-7f1a-4c68-bff7-6566452600ec") + (uuid "c38083e9-ba41-45ad-b1da-9bc61ec5b422") ) (fp_line (start 7.5 -1.88) @@ -6685,25 +6659,64 @@ (uuid "03f1caab-ad45-40ca-8c46-d1fe3fd3e46e") ) (fp_line - (start 7.5 1.88) - (end 7.5 -1.88) + (start 3.3 1.88) + (end 7.5 1.88) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "c38083e9-ba41-45ad-b1da-9bc61ec5b422") + (uuid "fa084991-7f1a-4c68-bff7-6566452600ec") ) - (fp_circle - (center 0 0) - (end 1.35 0) + (fp_line + (start 3.3 -1.88) + (end 3.3 1.88) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (fill no) - (layer "F.Fab") - (uuid "84850bec-2920-40e2-8635-5a5d081ca692") + (layer "F.CrtYd") + (uuid "156c9884-2697-42ee-b8ec-39c42e7422aa") + ) + (fp_line + (start 2.1 1.88) + (end 2.1 -1.88) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ecddd8bf-bf06-4b08-a91c-1a4be2d0905e") + ) + (fp_line + (start 2.1 -1.88) + (end -2.1 -1.88) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5d628d09-5ecd-4b43-866d-38cae3fef930") + ) + (fp_line + (start -2.1 1.88) + (end 2.1 1.88) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5f914af1-c208-418b-a05e-e24f6b8d269a") + ) + (fp_line + (start -2.1 -1.88) + (end -2.1 1.88) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b0ad2520-e57b-46ca-a401-cf67822074af") ) (fp_circle (center 5.4 0) @@ -6716,6 +6729,17 @@ (layer "F.Fab") (uuid "1c2016cf-300d-4e61-9b79-7c1e10572930") ) + (fp_circle + (center 0 0) + (end 1.35 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "84850bec-2920-40e2-8635-5a5d081ca692") + ) (fp_text user "${REFERENCE}" (at 2.7 0 90) (layer "F.Fab") @@ -6728,7 +6752,7 @@ ) ) (pad "1" thru_hole roundrect - (at 0 0) + (at 0 0 180) (size 2.75 2.75) (drill 1.75) (layers "*.Cu" "*.Mask") @@ -6740,7 +6764,7 @@ (uuid "2bcef2c7-9416-40bc-bd42-f8feeb2764bf") ) (pad "2" thru_hole circle - (at 5.4 0) + (at 5.4 0 180) (size 2.75 2.75) (drill 1.75) (layers "*.Cu" "*.Mask") @@ -7654,15 +7678,16 @@ ) ) (footprint "Connector_Wire:SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm" + (locked yes) (layer "F.Cu") (uuid "ee8854dc-0d2b-4adc-bc8e-a718da7dff9b") - (at 117.2 89.2) + (at 116.7 89.2) (descr "Soldered wire connection, for 2 times 1 mm² wires, basic insulation, conductor diameter 1.4mm, outer diameter 2.7mm, size source Multi-Contact FLEXI-E 1.0 (https://www.staubli.com/content/dam/ecs/catalogs-brochures/TM/CAB-Main-11014119-en.pdf#page=9), bend radius 3 times outer diameter, generated with kicad-footprint-generator") (tags "connector wire 1sqmm") (property "Reference" "J1" (at 2.7 -2.58 0) (layer "F.SilkS") - (uuid "8b98c4a7-3fce-4161-8958-730464970d6c") + (uuid "cc2341fc-dddd-419d-80da-c387320e91c7") (effects (font (size 1 1) @@ -7673,7 +7698,7 @@ (property "Value" "Conn_01x02" (at 2.7 2.58 0) (layer "F.Fab") - (uuid "4e64dc07-1631-4ab4-a73f-3fedfdd3eae3") + (uuid "b2d92e4c-2bff-449a-a166-12ec8f635f9b") (effects (font (size 1 1) @@ -7685,7 +7710,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "227ce545-d3f9-42e1-a718-037387ac5788") + (uuid "1b639c28-1ba9-4f1f-a66e-8aefbe541306") (effects (font (size 1.27 1.27) @@ -7697,7 +7722,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "b5dc8237-279f-4ffe-8c84-bec033c18f2c") + (uuid "4e072fd1-a085-4811-90de-f1604ed621d6") (effects (font (size 1.27 1.27) @@ -7859,6 +7884,210 @@ ) ) ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "B.Cu") + (uuid "02e16157-8f93-463f-892c-ba275d93d33d") + (at 94.2 80.1) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R2" + (at 0 1.65 180) + (layer "B.SilkS") + (uuid "9fafeef1-33fd-493a-96af-fd9119c42695") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "470" + (at 0 -1.65 180) + (layer "B.Fab") + (uuid "ea8cba30-4518-4c13-93b0-d1245a76757f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "B.Fab") + (hide yes) + (uuid "28a8f59b-e43a-4392-9e4e-9e41f5f36926") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "B.Fab") + (hide yes) + (uuid "e245bec2-e075-4723-b7af-1c17f872fcda") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "R_*") + (path "/4d5775c9-0cb9-4998-8f0b-2e1fd5610309") + (sheetname "/") + (sheetfile "c64_io_opto.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "22ced1de-3779-47ef-806b-d356a2d6da75") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "84b3f297-54de-46fb-93cd-64918d8f2e29") + ) + (fp_line + (start -1.85 -0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5c081636-03a5-44bd-bc93-1efba66a67b6") + ) + (fp_line + (start -1.85 0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ee47aac6-c2e5-49ff-bfcf-58e77cf2b8b3") + ) + (fp_line + (start 1.85 -0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8960d57b-81c5-4efa-9e77-c31f4a67429b") + ) + (fp_line + (start 1.85 0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b52186f3-2e03-4b69-91f0-2b332bc7a399") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "240b8124-0912-4122-bb12-ea15a26859df") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "65e2c015-a6f4-4a55-a097-c663f9253a88") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bf570101-e881-46a1-b759-ea089fc97927") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b0835468-a5ba-4529-8c29-92ce5d27b6f1") + ) + (fp_text user "${REFERENCE}" + (at 0 0 180) + (layer "B.Fab") + (uuid "e9120fd5-8054-4e7e-832d-7dfee8554e0c") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.208333) + (net 19 "PB1") + (pintype "passive") + (uuid "dbbcd76b-9c52-499f-adf9-6a356efc4981") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.208333) + (net 71 "Net-(R2-Pad2)") + (pintype "passive") + (uuid "aef38c1d-293b-403e-b2c2-7a226a9572bb") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) (footprint "Diode_SMD:D_SMA" (layer "B.Cu") (uuid "19a6ab8a-c496-4df8-88a1-6447f81a3424") @@ -8166,13 +8395,14 @@ ) ) (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (locked yes) (layer "B.Cu") (uuid "1a80268e-a850-4616-aae8-2aca0d2ed349") - (at 132.4 75.4) + (at 133.7 76 180) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R6" - (at 0 1.65 180) + (at 0 1.65 0) (layer "B.SilkS") (uuid "62c79dc0-c5ca-4d3a-b46f-a286c1106e19") (effects @@ -8184,7 +8414,7 @@ ) ) (property "Value" "3k3" - (at 0 -1.65 180) + (at 0 -1.65 0) (layer "B.Fab") (uuid "5e207287-5d2a-4079-b46f-121739be3546") (effects @@ -8196,7 +8426,7 @@ ) ) (property "Datasheet" "" - (at 0 0 180) + (at 0 0 0) (layer "B.Fab") (hide yes) (uuid "bbb896ee-5540-4895-b8d8-ee0d48c3a66b") @@ -8209,7 +8439,7 @@ ) ) (property "Description" "" - (at 0 0 180) + (at 0 0 0) (layer "B.Fab") (hide yes) (uuid "f9114b16-8fae-4888-80a0-a42d258d9c6d") @@ -8226,16 +8456,6 @@ (sheetname "/") (sheetfile "c64_io_opto.kicad_sch") (attr smd) - (fp_line - (start -0.227064 -0.735) - (end 0.227064 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "facec1fa-526a-4a17-94c8-2fd661f47862") - ) (fp_line (start -0.227064 0.735) (end 0.227064 0.735) @@ -8247,34 +8467,14 @@ (uuid "21cb4f85-499e-400d-84fd-0790d2fbf12e") ) (fp_line - (start -1.85 -0.95) - (end -1.85 0.95) + (start -0.227064 -0.735) + (end 0.227064 -0.735) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "B.CrtYd") - (uuid "4adfca6a-1eea-46c2-8abb-31ccb4c97f04") - ) - (fp_line - (start -1.85 0.95) - (end 1.85 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "81769bf2-e19f-4fc3-8e4b-92e45fcfe35f") - ) - (fp_line - (start 1.85 -0.95) - (end -1.85 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "123c84c4-3be8-48ef-818f-16fc073776c5") + (layer "B.SilkS") + (uuid "facec1fa-526a-4a17-94c8-2fd661f47862") ) (fp_line (start 1.85 0.95) @@ -8287,24 +8487,44 @@ (uuid "65f6c9b5-b8ce-4988-bf36-6e415cbdaa6a") ) (fp_line - (start -1 -0.625) - (end -1 0.625) + (start 1.85 -0.95) + (end -1.85 -0.95) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "B.Fab") - (uuid "0861d97c-a9a8-4cd5-aadf-cdc2a9f31d24") + (layer "B.CrtYd") + (uuid "123c84c4-3be8-48ef-818f-16fc073776c5") ) (fp_line - (start -1 0.625) - (end 1 0.625) + (start -1.85 0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "81769bf2-e19f-4fc3-8e4b-92e45fcfe35f") + ) + (fp_line + (start -1.85 -0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4adfca6a-1eea-46c2-8abb-31ccb4c97f04") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "e8c0413f-5243-4725-bded-547e42d6db32") + (uuid "dd60d03a-b0d1-4cb6-b7b7-e0ca3d21894e") ) (fp_line (start 1 -0.625) @@ -8317,17 +8537,27 @@ (uuid "f9744770-c75a-4a25-bf00-9ccff40eee9a") ) (fp_line - (start 1 0.625) - (end 1 -0.625) + (start -1 0.625) + (end 1 0.625) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "dd60d03a-b0d1-4cb6-b7b7-e0ca3d21894e") + (uuid "e8c0413f-5243-4725-bded-547e42d6db32") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0861d97c-a9a8-4cd5-aadf-cdc2a9f31d24") ) (fp_text user "${REFERENCE}" - (at 0 0 180) + (at 0 0 0) (layer "B.Fab") (uuid "4ce9e291-511e-469f-b189-72d78107d8e1") (effects @@ -8339,7 +8569,7 @@ ) ) (pad "1" smd roundrect - (at -1 0) + (at -1 0 180) (size 1.2 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.208333) @@ -8348,7 +8578,7 @@ (uuid "ba6fdfaf-8f65-446a-b604-59eefcffc540") ) (pad "2" smd roundrect - (at 1 0) + (at 1 0 180) (size 1.2 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.208333) @@ -8372,7 +8602,7 @@ (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "B.Cu") (uuid "1bff3d07-8015-4a38-8bfd-9974b1ae7ecb") - (at 92.78 76.4) + (at 94.2 50.1) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R15" @@ -8576,11 +8806,11 @@ (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "B.Cu") (uuid "1cc132b6-92c8-4189-9a30-d6fd7ffaf41c") - (at -92.29 71.4275) + (at 153.05 31.6 90) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R18" - (at 0 1.65 180) + (at 0 1.65 90) (layer "B.SilkS") (uuid "44962702-bca8-412c-8331-e1b1eadfba9c") (effects @@ -8592,7 +8822,7 @@ ) ) (property "Value" "3k3" - (at 0 -1.65 180) + (at 0 -1.65 90) (layer "B.Fab") (uuid "75aa4595-37b9-4260-9d96-e0dc8aecbf2d") (effects @@ -8604,7 +8834,7 @@ ) ) (property "Datasheet" "" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (hide yes) (uuid "af92c5b4-3c13-4f7d-9586-d6fdcd8b1919") @@ -8617,7 +8847,7 @@ ) ) (property "Description" "" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (hide yes) (uuid "3c3842bc-c19a-4e4c-966d-18fda324cf2e") @@ -8654,26 +8884,6 @@ (layer "B.SilkS") (uuid "c3d7655d-57db-4387-82c3-ecb00a6d7342") ) - (fp_line - (start -1.85 -0.95) - (end -1.85 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "30e02772-fcc6-4e38-968b-0f8b411df8bd") - ) - (fp_line - (start -1.85 0.95) - (end 1.85 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d2dab8b7-b563-4a5a-9d51-484c86783e43") - ) (fp_line (start 1.85 -0.95) (end -1.85 -0.95) @@ -8684,6 +8894,16 @@ (layer "B.CrtYd") (uuid "9d7ba077-4290-43ac-987d-4c4f020f4013") ) + (fp_line + (start -1.85 -0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "30e02772-fcc6-4e38-968b-0f8b411df8bd") + ) (fp_line (start 1.85 0.95) (end 1.85 -0.95) @@ -8695,24 +8915,14 @@ (uuid "9fee27ae-a509-421e-9bc9-d293311e14f6") ) (fp_line - (start -1 -0.625) - (end -1 0.625) + (start -1.85 0.95) + (end 1.85 0.95) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "B.Fab") - (uuid "aeb47b70-9ceb-4d18-b5d0-f8a516a45298") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "a0670153-857b-454a-86e5-492ef201116b") + (layer "B.CrtYd") + (uuid "d2dab8b7-b563-4a5a-9d51-484c86783e43") ) (fp_line (start 1 -0.625) @@ -8724,6 +8934,16 @@ (layer "B.Fab") (uuid "654cf4ec-ff19-4746-9da1-6df01f265eb7") ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "aeb47b70-9ceb-4d18-b5d0-f8a516a45298") + ) (fp_line (start 1 0.625) (end 1 -0.625) @@ -8734,8 +8954,18 @@ (layer "B.Fab") (uuid "fd575c35-945f-4bd6-b2b8-84cbe8061990") ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a0670153-857b-454a-86e5-492ef201116b") + ) (fp_text user "${REFERENCE}" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (uuid "3b60b35a-6827-4140-a85f-80138a9b6474") (effects @@ -8747,7 +8977,7 @@ ) ) (pad "1" smd roundrect - (at -1 0) + (at -1 0 90) (size 1.2 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.208333) @@ -8756,7 +8986,7 @@ (uuid "44aac955-2a0e-45a8-a780-93ff596af654") ) (pad "2" smd roundrect - (at 1 0) + (at 1 0 90) (size 1.2 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.208333) @@ -8778,9 +9008,10 @@ ) ) (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (locked yes) (layer "B.Cu") (uuid "1d861a87-3d50-4779-aa34-855d1f3ade2d") - (at -92.29 99.9275) + (at 167.7 78.2) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R12" @@ -8982,13 +9213,14 @@ ) ) (footprint "Diode_SMD:D_SMA" + (locked yes) (layer "B.Cu") (uuid "206d98e1-0cb2-4905-be0e-56d2b4d91252") - (at 171.7 77.8) + (at 170.4 82.6 180) (descr "Diode SMA (DO-214AC)") (tags "Diode SMA (DO-214AC)") (property "Reference" "D8" - (at 0 2.5 180) + (at 0 2.5 0) (layer "B.SilkS") (uuid "0db6b7e3-dc05-4c85-bc64-f63a1f989791") (effects @@ -9000,7 +9232,7 @@ ) ) (property "Value" "SS26" - (at 0 -2.6 180) + (at 0 -2.6 0) (layer "B.Fab") (uuid "be45a01e-3940-4604-bad4-76eae562cb62") (effects @@ -9012,7 +9244,7 @@ ) ) (property "Datasheet" "https://www.vishay.com/docs/88748/ss22.pdf" - (at 0 0 180) + (at 0 0 0) (unlocked yes) (layer "B.Fab") (hide yes) @@ -9026,7 +9258,7 @@ ) ) (property "Description" "60V 2A Schottky Diode, SMA" - (at 0 0 180) + (at 0 0 0) (unlocked yes) (layer "B.Fab") (hide yes) @@ -9040,7 +9272,7 @@ ) ) (property "Sim.Device" "D" - (at 0 0 180) + (at 0 0 0) (unlocked yes) (layer "B.Fab") (hide yes) @@ -9054,7 +9286,7 @@ ) ) (property "Sim.Pins" "1=K 2=A" - (at 0 0 180) + (at 0 0 0) (unlocked yes) (layer "B.Fab") (hide yes) @@ -9073,14 +9305,14 @@ (sheetfile "c64_io_opto.kicad_sch") (attr smd) (fp_line - (start -3.51 -1.65) - (end 2 -1.65) + (start -3.51 1.65) + (end 2 1.65) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "dcd7d21c-d6dc-4cc9-a445-f85ff1f24dc5") + (uuid "7c517c5f-210c-4a42-a0a2-1d6db083e3a5") ) (fp_line (start -3.51 1.65) @@ -9093,44 +9325,14 @@ (uuid "6d79bd1c-57f8-43d9-ab8a-15eaccd6b675") ) (fp_line - (start -3.51 1.65) - (end 2 1.65) + (start -3.51 -1.65) + (end 2 -1.65) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "7c517c5f-210c-4a42-a0a2-1d6db083e3a5") - ) - (fp_line - (start -3.5 -1.75) - (end -3.5 1.75) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "21c7c25c-eb33-42d6-a408-c0323be01d75") - ) - (fp_line - (start -3.5 1.75) - (end 3.5 1.75) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "e33a98fc-c4d9-4e89-9e7c-bf13be2a9c5b") - ) - (fp_line - (start 3.5 -1.75) - (end -3.5 -1.75) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "62c2a61c-d150-4c3a-a373-03f10508db5a") + (uuid "dcd7d21c-d6dc-4cc9-a445-f85ff1f24dc5") ) (fp_line (start 3.5 1.75) @@ -9143,24 +9345,104 @@ (uuid "5b859f2c-73ea-437e-83cf-649a52e02939") ) (fp_line - (start -2.3 -1.5) + (start 3.5 -1.75) + (end -3.5 -1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "62c2a61c-d150-4c3a-a373-03f10508db5a") + ) + (fp_line + (start -3.5 1.75) + (end 3.5 1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e33a98fc-c4d9-4e89-9e7c-bf13be2a9c5b") + ) + (fp_line + (start -3.5 -1.75) + (end -3.5 1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "21c7c25c-eb33-42d6-a408-c0323be01d75") + ) + (fp_line + (start 2.3 1.5) + (end 2.3 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0b94eee4-92b2-4b91-a108-b7ea66256ce0") + ) + (fp_line + (start 2.3 1.5) (end -2.3 1.5) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "ed91059d-d80b-4990-99b6-ce344006df7a") + (uuid "3e0655fe-acc6-40ec-8c2b-48d041973bce") ) (fp_line - (start -0.64944 -0.00102) - (end -1.55114 -0.00102) + (start 2.3 -1.5) + (end -2.3 -1.5) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "dc6fab94-63d3-43b2-99b2-a4a9d1b6db63") + (uuid "dbc2de42-ff9d-4628-a083-9f177e913ecd") + ) + (fp_line + (start 0.50118 -0.00102) + (end 1.4994 -0.00102) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "56ec5af7-f03d-486d-ad11-923c18d14d96") + ) + (fp_line + (start 0.50118 -0.75032) + (end 0.50118 0.79908) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "098697b3-a734-4d84-b2b9-0e7137bec5b2") + ) + (fp_line + (start -0.64944 0.79908) + (end -0.64944 -0.80112) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "da9a4d53-834d-4535-8ebc-6df25b91c945") + ) + (fp_line + (start -0.64944 -0.00102) + (end 0.50118 0.79908) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b1c409da-0670-4549-9f15-789ba06e7c6c") ) (fp_line (start -0.64944 -0.00102) @@ -9174,76 +9456,26 @@ ) (fp_line (start -0.64944 -0.00102) - (end 0.50118 0.79908) + (end -1.55114 -0.00102) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "b1c409da-0670-4549-9f15-789ba06e7c6c") + (uuid "dc6fab94-63d3-43b2-99b2-a4a9d1b6db63") ) (fp_line - (start -0.64944 0.79908) - (end -0.64944 -0.80112) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "da9a4d53-834d-4535-8ebc-6df25b91c945") - ) - (fp_line - (start 0.50118 -0.75032) - (end 0.50118 0.79908) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "098697b3-a734-4d84-b2b9-0e7137bec5b2") - ) - (fp_line - (start 0.50118 -0.00102) - (end 1.4994 -0.00102) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "56ec5af7-f03d-486d-ad11-923c18d14d96") - ) - (fp_line - (start 2.3 -1.5) - (end -2.3 -1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "dbc2de42-ff9d-4628-a083-9f177e913ecd") - ) - (fp_line - (start 2.3 1.5) + (start -2.3 -1.5) (end -2.3 1.5) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "3e0655fe-acc6-40ec-8c2b-48d041973bce") - ) - (fp_line - (start 2.3 1.5) - (end 2.3 -1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "0b94eee4-92b2-4b91-a108-b7ea66256ce0") + (uuid "ed91059d-d80b-4990-99b6-ce344006df7a") ) (fp_text user "${REFERENCE}" - (at 0 2.5 180) + (at 0 2.5 0) (layer "B.Fab") (uuid "27a861fb-0719-4b49-9854-ce534e342b46") (effects @@ -9255,7 +9487,7 @@ ) ) (pad "1" smd roundrect - (at -2 0) + (at -2 0 180) (size 2.5 1.8) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1388888889) @@ -9265,7 +9497,7 @@ (uuid "a4bf9bd2-afb9-4080-a644-cd8c812cc09e") ) (pad "2" smd roundrect - (at 2 0) + (at 2 0 180) (size 2.5 1.8) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1388888889) @@ -9288,9 +9520,10 @@ ) ) (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (locked yes) (layer "B.Cu") (uuid "2274bc11-ec82-4118-8fbf-42a7b1740dcc") - (at 132.4 77.9) + (at 133.7 78.2) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R10" @@ -9752,9 +9985,10 @@ ) ) (footprint "Package_TO_SOT_SMD:SOT-323_SC-70" + (locked yes) (layer "B.Cu") (uuid "2acc5d0b-1651-418d-b058-39b372c407ed") - (at 152.9 77.6) + (at 154.4 77.1) (descr "SOT-323, SC-70") (tags "SOT-323 SC-70") (property "Reference" "Q3" @@ -10012,13 +10246,14 @@ ) ) (footprint "Diode_SMD:D_SMA" + (locked yes) (layer "B.Cu") (uuid "30998ca8-fd11-4c25-914a-0880283f6d84") - (at 136.6 82) + (at 136.4 82.6 180) (descr "Diode SMA (DO-214AC)") (tags "Diode SMA (DO-214AC)") (property "Reference" "D6" - (at 0 2.5 180) + (at 0 2.5 0) (layer "B.SilkS") (uuid "8cb0e56c-d344-46cf-8b60-b07139afb2ef") (effects @@ -10030,7 +10265,7 @@ ) ) (property "Value" "SS26" - (at 0 -2.6 180) + (at 0 -2.6 0) (layer "B.Fab") (uuid "9f693969-8ae0-41d3-8399-bafc98600955") (effects @@ -10042,7 +10277,7 @@ ) ) (property "Datasheet" "https://www.vishay.com/docs/88748/ss22.pdf" - (at 0 0 180) + (at 0 0 0) (unlocked yes) (layer "B.Fab") (hide yes) @@ -10056,7 +10291,7 @@ ) ) (property "Description" "60V 2A Schottky Diode, SMA" - (at 0 0 180) + (at 0 0 0) (unlocked yes) (layer "B.Fab") (hide yes) @@ -10070,7 +10305,7 @@ ) ) (property "Sim.Device" "D" - (at 0 0 180) + (at 0 0 0) (unlocked yes) (layer "B.Fab") (hide yes) @@ -10084,7 +10319,7 @@ ) ) (property "Sim.Pins" "1=K 2=A" - (at 0 0 180) + (at 0 0 0) (unlocked yes) (layer "B.Fab") (hide yes) @@ -10103,14 +10338,14 @@ (sheetfile "c64_io_opto.kicad_sch") (attr smd) (fp_line - (start -3.51 -1.65) - (end 2 -1.65) + (start -3.51 1.65) + (end 2 1.65) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "c4d1a493-236d-4b57-96f0-17d3f5b6c775") + (uuid "4dfa27ae-6a6e-4c41-9f6e-9384d2ea2581") ) (fp_line (start -3.51 1.65) @@ -10123,44 +10358,14 @@ (uuid "a24e3232-2c4f-4834-8ae6-5c89cf82f134") ) (fp_line - (start -3.51 1.65) - (end 2 1.65) + (start -3.51 -1.65) + (end 2 -1.65) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "4dfa27ae-6a6e-4c41-9f6e-9384d2ea2581") - ) - (fp_line - (start -3.5 -1.75) - (end -3.5 1.75) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "69c0eb5d-fa5c-4ade-8f33-ab91ebc0f706") - ) - (fp_line - (start -3.5 1.75) - (end 3.5 1.75) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "0dddf601-6cd5-42e3-aaff-50efaf07eea6") - ) - (fp_line - (start 3.5 -1.75) - (end -3.5 -1.75) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "443cfdab-084d-4716-bc4f-ab2ce21bc349") + (uuid "c4d1a493-236d-4b57-96f0-17d3f5b6c775") ) (fp_line (start 3.5 1.75) @@ -10173,24 +10378,104 @@ (uuid "157a1fee-d410-4a7b-8db3-a97ad4499395") ) (fp_line - (start -2.3 -1.5) + (start 3.5 -1.75) + (end -3.5 -1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "443cfdab-084d-4716-bc4f-ab2ce21bc349") + ) + (fp_line + (start -3.5 1.75) + (end 3.5 1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0dddf601-6cd5-42e3-aaff-50efaf07eea6") + ) + (fp_line + (start -3.5 -1.75) + (end -3.5 1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "69c0eb5d-fa5c-4ade-8f33-ab91ebc0f706") + ) + (fp_line + (start 2.3 1.5) + (end 2.3 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1e648584-e7b7-4b01-9c89-7716422f6549") + ) + (fp_line + (start 2.3 1.5) (end -2.3 1.5) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "f3561cb4-1986-4a09-81f6-429b53540bc7") + (uuid "f07fc818-3e08-4dd7-a3aa-ac06b30e2847") ) (fp_line - (start -0.64944 -0.00102) - (end -1.55114 -0.00102) + (start 2.3 -1.5) + (end -2.3 -1.5) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "cb846cf7-1dae-4bbf-8c74-ee33a6eed05e") + (uuid "411e7c96-6057-4d96-afc6-b8c8ae26ea6e") + ) + (fp_line + (start 0.50118 -0.00102) + (end 1.4994 -0.00102) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4f4d01ae-c461-4d9a-8e02-e7b9b152f387") + ) + (fp_line + (start 0.50118 -0.75032) + (end 0.50118 0.79908) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "14616b62-fa5e-442e-af17-fc2199ce2f95") + ) + (fp_line + (start -0.64944 0.79908) + (end -0.64944 -0.80112) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1f04b44b-b426-4ff7-9398-9a03b5d71b8a") + ) + (fp_line + (start -0.64944 -0.00102) + (end 0.50118 0.79908) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "77772c2b-5957-4089-8465-c39f3e47b347") ) (fp_line (start -0.64944 -0.00102) @@ -10204,76 +10489,26 @@ ) (fp_line (start -0.64944 -0.00102) - (end 0.50118 0.79908) + (end -1.55114 -0.00102) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "77772c2b-5957-4089-8465-c39f3e47b347") + (uuid "cb846cf7-1dae-4bbf-8c74-ee33a6eed05e") ) (fp_line - (start -0.64944 0.79908) - (end -0.64944 -0.80112) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "1f04b44b-b426-4ff7-9398-9a03b5d71b8a") - ) - (fp_line - (start 0.50118 -0.75032) - (end 0.50118 0.79908) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "14616b62-fa5e-442e-af17-fc2199ce2f95") - ) - (fp_line - (start 0.50118 -0.00102) - (end 1.4994 -0.00102) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "4f4d01ae-c461-4d9a-8e02-e7b9b152f387") - ) - (fp_line - (start 2.3 -1.5) - (end -2.3 -1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "411e7c96-6057-4d96-afc6-b8c8ae26ea6e") - ) - (fp_line - (start 2.3 1.5) + (start -2.3 -1.5) (end -2.3 1.5) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "f07fc818-3e08-4dd7-a3aa-ac06b30e2847") - ) - (fp_line - (start 2.3 1.5) - (end 2.3 -1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "1e648584-e7b7-4b01-9c89-7716422f6549") + (uuid "f3561cb4-1986-4a09-81f6-429b53540bc7") ) (fp_text user "${REFERENCE}" - (at 0 2.5 180) + (at 0 2.5 0) (layer "B.Fab") (uuid "45a80f3e-87d0-4476-ae42-32133349481e") (effects @@ -10285,7 +10520,7 @@ ) ) (pad "1" smd roundrect - (at -2 0) + (at -2 0 180) (size 2.5 1.8) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1388888889) @@ -10295,7 +10530,7 @@ (uuid "fe4a0d54-5a36-4249-8df2-f4e5d1d62e3e") ) (pad "2" smd roundrect - (at 2 0) + (at 2 0 180) (size 2.5 1.8) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1388888889) @@ -10318,6 +10553,7 @@ ) ) (footprint "Diode_SMD:D_SMA" + (locked yes) (layer "B.Cu") (uuid "36d4b281-08c2-4e0b-99eb-3b3fa36f4bf4") (at 119.4 73.1 180) @@ -10884,13 +11120,14 @@ ) ) (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (locked yes) (layer "B.Cu") (uuid "3b10dcb3-f9d4-4168-9fa8-eacea7959a42") - (at 92.68 60.7) + (at 150.7 76 180) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R7" - (at 0 1.65 180) + (at 0 1.65 0) (layer "B.SilkS") (uuid "47b78709-4f6e-4764-9740-81946f77a570") (effects @@ -10902,7 +11139,7 @@ ) ) (property "Value" "3k3" - (at 0 -1.65 180) + (at 0 -1.65 0) (layer "B.Fab") (uuid "3a837a3d-5d15-4769-872f-137b972ac619") (effects @@ -10914,7 +11151,7 @@ ) ) (property "Datasheet" "" - (at 0 0 180) + (at 0 0 0) (layer "B.Fab") (hide yes) (uuid "ede5dc43-3382-4d90-8b1b-700060687175") @@ -10927,7 +11164,7 @@ ) ) (property "Description" "" - (at 0 0 180) + (at 0 0 0) (layer "B.Fab") (hide yes) (uuid "0f9b2ead-16fb-4b6c-a8c0-445aebba614f") @@ -10944,16 +11181,6 @@ (sheetname "/") (sheetfile "c64_io_opto.kicad_sch") (attr smd) - (fp_line - (start -0.227064 -0.735) - (end 0.227064 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "975db495-8bb0-45fc-91d0-2b85cca3a8d8") - ) (fp_line (start -0.227064 0.735) (end 0.227064 0.735) @@ -10965,34 +11192,14 @@ (uuid "d847a1ad-b298-455e-a182-c648ea25e5e1") ) (fp_line - (start -1.85 -0.95) - (end -1.85 0.95) + (start -0.227064 -0.735) + (end 0.227064 -0.735) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "B.CrtYd") - (uuid "500ece51-f45f-4c36-ab56-c37746727a6b") - ) - (fp_line - (start -1.85 0.95) - (end 1.85 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7d202c6f-6eef-4f26-8be5-2ad47fa91bb9") - ) - (fp_line - (start 1.85 -0.95) - (end -1.85 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "ce720792-21bb-4677-b7b7-cc22ef9af0b4") + (layer "B.SilkS") + (uuid "975db495-8bb0-45fc-91d0-2b85cca3a8d8") ) (fp_line (start 1.85 0.95) @@ -11005,24 +11212,44 @@ (uuid "ee6cdff5-bc6d-4581-a504-e95d37da98d9") ) (fp_line - (start -1 -0.625) - (end -1 0.625) + (start 1.85 -0.95) + (end -1.85 -0.95) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "B.Fab") - (uuid "3010c46a-cc78-4b5c-818e-29d4df440012") + (layer "B.CrtYd") + (uuid "ce720792-21bb-4677-b7b7-cc22ef9af0b4") ) (fp_line - (start -1 0.625) - (end 1 0.625) + (start -1.85 0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7d202c6f-6eef-4f26-8be5-2ad47fa91bb9") + ) + (fp_line + (start -1.85 -0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "500ece51-f45f-4c36-ab56-c37746727a6b") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "071261a4-b196-4d6f-a1ed-d03c76ff4d7f") + (uuid "46178d2e-895d-4153-9ebb-367e60487976") ) (fp_line (start 1 -0.625) @@ -11035,17 +11262,27 @@ (uuid "68c024c4-4862-4c95-b754-9986a2613236") ) (fp_line - (start 1 0.625) - (end 1 -0.625) + (start -1 0.625) + (end 1 0.625) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "46178d2e-895d-4153-9ebb-367e60487976") + (uuid "071261a4-b196-4d6f-a1ed-d03c76ff4d7f") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3010c46a-cc78-4b5c-818e-29d4df440012") ) (fp_text user "${REFERENCE}" - (at 0 0 180) + (at 0 0 0) (layer "B.Fab") (uuid "e065be88-a939-49f6-9190-0909fb93f541") (effects @@ -11057,7 +11294,7 @@ ) ) (pad "1" smd roundrect - (at -1 0) + (at -1 0 180) (size 1.2 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.208333) @@ -11066,7 +11303,7 @@ (uuid "745e7f84-ee88-4adb-abe5-206cbeb315b8") ) (pad "2" smd roundrect - (at 1 0) + (at 1 0 180) (size 1.2 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.208333) @@ -11090,7 +11327,7 @@ (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "B.Cu") (uuid "3b1bea7f-20ff-4309-95e9-87e8225e2aae") - (at 92.68 52.9) + (at 94.2 74.1) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R3" @@ -11292,9 +11529,10 @@ ) ) (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (locked yes) (layer "B.Cu") (uuid "43709b54-cd29-4fb0-89ef-02937873793f") - (at 116.5 78.9 180) + (at 116.7 76 180) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R5" @@ -11758,11 +11996,11 @@ (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "B.Cu") (uuid "4f3443e5-7ab8-4c75-a394-25fdb41eca32") - (at -92.29 52.4275) + (at 134.05 31.6 90) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R22" - (at 0 1.65 180) + (at 0 1.65 90) (layer "B.SilkS") (uuid "8ee7a3a6-dd78-461a-83b2-0a663568e1f8") (effects @@ -11774,7 +12012,7 @@ ) ) (property "Value" "3k3" - (at 0 -1.65 180) + (at 0 -1.65 90) (layer "B.Fab") (uuid "4982c05b-2523-4b88-a99f-ee898f1e2aea") (effects @@ -11786,7 +12024,7 @@ ) ) (property "Datasheet" "" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (hide yes) (uuid "945f929b-e79f-495e-b96d-3eac320cccf5") @@ -11799,7 +12037,7 @@ ) ) (property "Description" "" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (hide yes) (uuid "8a4c3b38-ecdd-4949-9072-d09bf28ba7f8") @@ -11836,26 +12074,6 @@ (layer "B.SilkS") (uuid "b6c41aef-2c46-4730-9cd1-50d62a1ed025") ) - (fp_line - (start -1.85 -0.95) - (end -1.85 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c5a9816f-e1ce-4aad-b512-8fd48e203f09") - ) - (fp_line - (start -1.85 0.95) - (end 1.85 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b95ee034-9f15-4362-a359-90e0a4c9faa5") - ) (fp_line (start 1.85 -0.95) (end -1.85 -0.95) @@ -11866,6 +12084,16 @@ (layer "B.CrtYd") (uuid "c437e145-1fed-49df-8137-eaf3dc0d85a8") ) + (fp_line + (start -1.85 -0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c5a9816f-e1ce-4aad-b512-8fd48e203f09") + ) (fp_line (start 1.85 0.95) (end 1.85 -0.95) @@ -11877,24 +12105,14 @@ (uuid "2d243195-bba1-4b78-b87c-d38e3f57ce68") ) (fp_line - (start -1 -0.625) - (end -1 0.625) + (start -1.85 0.95) + (end 1.85 0.95) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "B.Fab") - (uuid "a594dbb2-4fde-4f60-8262-d882b385a088") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "d596f788-2187-4e63-a88f-9190d1b08f99") + (layer "B.CrtYd") + (uuid "b95ee034-9f15-4362-a359-90e0a4c9faa5") ) (fp_line (start 1 -0.625) @@ -11906,6 +12124,16 @@ (layer "B.Fab") (uuid "d0f9fc6b-d093-479e-bd8e-3288b2cf5a04") ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a594dbb2-4fde-4f60-8262-d882b385a088") + ) (fp_line (start 1 0.625) (end 1 -0.625) @@ -11916,8 +12144,18 @@ (layer "B.Fab") (uuid "77df2d1f-8cd4-4aec-8836-1f003fcbc2cb") ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d596f788-2187-4e63-a88f-9190d1b08f99") + ) (fp_text user "${REFERENCE}" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (uuid "da8f433e-f9d2-49e9-9457-c742b296a545") (effects @@ -11929,7 +12167,7 @@ ) ) (pad "1" smd roundrect - (at -1 0) + (at -1 0 90) (size 1.2 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.208333) @@ -11938,7 +12176,7 @@ (uuid "011b6b71-cc53-4e06-9159-2af30f2b60a5") ) (pad "2" smd roundrect - (at 1 0) + (at 1 0 90) (size 1.2 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.208333) @@ -11962,7 +12200,7 @@ (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "B.Cu") (uuid "52975571-a0a1-425b-972b-69ce16b2e1ed") - (at 92.68 56.8) + (at 94.2 68.1) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R4" @@ -12164,13 +12402,14 @@ ) ) (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (locked yes) (layer "B.Cu") (uuid "541be795-1a90-439d-b91c-bba7a86deeb1") - (at 92.78 64.6) + (at 167.7 76 180) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R8" - (at 0 1.65 180) + (at 0 1.65 0) (layer "B.SilkS") (uuid "1da0aeba-d481-446f-ad98-9b047cbfa9b9") (effects @@ -12182,7 +12421,7 @@ ) ) (property "Value" "3k3" - (at 0 -1.65 180) + (at 0 -1.65 0) (layer "B.Fab") (uuid "a2b788f5-7d08-4b06-97cb-d9eb6d4203ee") (effects @@ -12194,7 +12433,7 @@ ) ) (property "Datasheet" "" - (at 0 0 180) + (at 0 0 0) (layer "B.Fab") (hide yes) (uuid "9e42e863-5cfd-410e-9adf-395287ad9d20") @@ -12207,7 +12446,7 @@ ) ) (property "Description" "" - (at 0 0 180) + (at 0 0 0) (layer "B.Fab") (hide yes) (uuid "73c23c07-c7e3-48bd-aeed-371f2dd3a3f0") @@ -12224,16 +12463,6 @@ (sheetname "/") (sheetfile "c64_io_opto.kicad_sch") (attr smd) - (fp_line - (start -0.227064 -0.735) - (end 0.227064 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "18f9b100-2016-4fd0-a2bf-45ad862c64ef") - ) (fp_line (start -0.227064 0.735) (end 0.227064 0.735) @@ -12245,34 +12474,14 @@ (uuid "70586179-1bba-4847-8c06-f31810818382") ) (fp_line - (start -1.85 -0.95) - (end -1.85 0.95) + (start -0.227064 -0.735) + (end 0.227064 -0.735) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "B.CrtYd") - (uuid "2cc8fe95-f018-4d56-a177-f32b25e6b1fd") - ) - (fp_line - (start -1.85 0.95) - (end 1.85 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "04d7af05-da1d-42e6-a01b-032557b4ad77") - ) - (fp_line - (start 1.85 -0.95) - (end -1.85 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "27dcb792-25a0-48ed-884c-f2038f7989f8") + (layer "B.SilkS") + (uuid "18f9b100-2016-4fd0-a2bf-45ad862c64ef") ) (fp_line (start 1.85 0.95) @@ -12285,24 +12494,44 @@ (uuid "1d1a5333-4c44-4403-83bf-e4c236169bd4") ) (fp_line - (start -1 -0.625) - (end -1 0.625) + (start 1.85 -0.95) + (end -1.85 -0.95) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "B.Fab") - (uuid "f20c30eb-9bcb-4df7-b02d-0ce33fad4d37") + (layer "B.CrtYd") + (uuid "27dcb792-25a0-48ed-884c-f2038f7989f8") ) (fp_line - (start -1 0.625) - (end 1 0.625) + (start -1.85 0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "04d7af05-da1d-42e6-a01b-032557b4ad77") + ) + (fp_line + (start -1.85 -0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2cc8fe95-f018-4d56-a177-f32b25e6b1fd") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "fa64c764-bb3e-4b10-b2de-94f7dca8a0b1") + (uuid "e3c48fd8-36c0-4d94-adb4-22daa4a5e98f") ) (fp_line (start 1 -0.625) @@ -12315,17 +12544,27 @@ (uuid "eeb6a098-33e1-4355-849f-918597afb3d0") ) (fp_line - (start 1 0.625) - (end 1 -0.625) + (start -1 0.625) + (end 1 0.625) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "e3c48fd8-36c0-4d94-adb4-22daa4a5e98f") + (uuid "fa64c764-bb3e-4b10-b2de-94f7dca8a0b1") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f20c30eb-9bcb-4df7-b02d-0ce33fad4d37") ) (fp_text user "${REFERENCE}" - (at 0 0 180) + (at 0 0 0) (layer "B.Fab") (uuid "28c596c7-e24d-4ad7-8ff9-70b70ab14385") (effects @@ -12337,7 +12576,7 @@ ) ) (pad "1" smd roundrect - (at -1 0) + (at -1 0 180) (size 1.2 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.208333) @@ -12346,7 +12585,7 @@ (uuid "c21d56f8-6675-4576-95b8-faef1792f608") ) (pad "2" smd roundrect - (at 1 0) + (at 1 0 180) (size 1.2 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.208333) @@ -12370,11 +12609,11 @@ (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "B.Cu") (uuid "5dc07a59-3553-4ac0-8db9-277414a05452") - (at -92.29 76.1775) + (at 157.8 31.6 90) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R17" - (at 0 1.65 180) + (at 0 1.65 90) (layer "B.SilkS") (uuid "9fc17256-56b2-48ec-8249-98ca5e7bf05f") (effects @@ -12386,7 +12625,7 @@ ) ) (property "Value" "3k3" - (at 0 -1.65 180) + (at 0 -1.65 90) (layer "B.Fab") (uuid "62dc19f1-16ef-418d-866c-86b105a57022") (effects @@ -12398,7 +12637,7 @@ ) ) (property "Datasheet" "" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (hide yes) (uuid "b9c2cdc2-3b5d-47ac-b4a2-6d3b7aba5246") @@ -12411,7 +12650,7 @@ ) ) (property "Description" "" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (hide yes) (uuid "75bbb6cc-08ce-4f66-93b1-124a0ff1dead") @@ -12448,26 +12687,6 @@ (layer "B.SilkS") (uuid "80e2a50d-9abc-4a33-a568-424edc4f56c5") ) - (fp_line - (start -1.85 -0.95) - (end -1.85 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6e73e016-21be-42ca-975e-8674a5b65cfd") - ) - (fp_line - (start -1.85 0.95) - (end 1.85 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "78e217fa-d7a4-423e-b12d-fb00f54fd180") - ) (fp_line (start 1.85 -0.95) (end -1.85 -0.95) @@ -12478,6 +12697,16 @@ (layer "B.CrtYd") (uuid "90a97a11-c84e-4549-a4bb-14e487fde3d3") ) + (fp_line + (start -1.85 -0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6e73e016-21be-42ca-975e-8674a5b65cfd") + ) (fp_line (start 1.85 0.95) (end 1.85 -0.95) @@ -12489,24 +12718,14 @@ (uuid "18dfefd1-70b2-447a-af40-f210b38a84d6") ) (fp_line - (start -1 -0.625) - (end -1 0.625) + (start -1.85 0.95) + (end 1.85 0.95) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "B.Fab") - (uuid "159d81e5-822f-4347-90d6-b2385bb18286") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "cf991576-9618-4eab-b7ee-64c92916c8c8") + (layer "B.CrtYd") + (uuid "78e217fa-d7a4-423e-b12d-fb00f54fd180") ) (fp_line (start 1 -0.625) @@ -12518,6 +12737,16 @@ (layer "B.Fab") (uuid "02594a91-d9ef-49f9-a47b-a7499cc05e6e") ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "159d81e5-822f-4347-90d6-b2385bb18286") + ) (fp_line (start 1 0.625) (end 1 -0.625) @@ -12528,8 +12757,18 @@ (layer "B.Fab") (uuid "2f9f3fc2-7607-45ab-bba1-89ff6aee4b6d") ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cf991576-9618-4eab-b7ee-64c92916c8c8") + ) (fp_text user "${REFERENCE}" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (uuid "618d461d-265a-400a-9aca-0d61494c3f08") (effects @@ -12541,7 +12780,7 @@ ) ) (pad "1" smd roundrect - (at -1 0) + (at -1 0 90) (size 1.2 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.208333) @@ -12550,7 +12789,7 @@ (uuid "cecce5d9-d040-4981-86a4-fd25f166ef13") ) (pad "2" smd roundrect - (at 1 0) + (at 1 0 90) (size 1.2 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.208333) @@ -12572,9 +12811,10 @@ ) ) (footprint "Package_TO_SOT_SMD:SOT-323_SC-70" + (locked yes) (layer "B.Cu") (uuid "623d07e5-d5b4-4d66-93b9-d0acc8903f4e") - (at 164.6 78) + (at 171.4 77.1) (descr "SOT-323, SC-70") (tags "SOT-323 SC-70") (property "Reference" "Q4" @@ -13138,9 +13378,10 @@ ) ) (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (locked yes) (layer "B.Cu") (uuid "6fafa230-6a2b-40d1-a305-7a5cffe4ed7e") - (at -92.29 104.6775) + (at 150.7 78.2) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R11" @@ -13956,7 +14197,7 @@ (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "B.Cu") (uuid "92794bda-f8d3-4b4e-a628-64e9e5e71035") - (at 94 85.4) + (at 94.2 86.1) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R1" @@ -14160,11 +14401,11 @@ (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "B.Cu") (uuid "93bbbd1a-d401-46f2-8aee-09ac248cf57e") - (at -92.29 66.6775) + (at 148.3 31.6 90) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R19" - (at 0 1.65 180) + (at 0 1.65 90) (layer "B.SilkS") (uuid "90c6e200-96b4-4b83-98e6-300d6c21e565") (effects @@ -14176,7 +14417,7 @@ ) ) (property "Value" "3k3" - (at 0 -1.65 180) + (at 0 -1.65 90) (layer "B.Fab") (uuid "e94c4e15-b959-48e1-affd-db4930d3be14") (effects @@ -14188,7 +14429,7 @@ ) ) (property "Datasheet" "" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (hide yes) (uuid "37fcd380-81d3-444f-8e8b-196733eccfeb") @@ -14201,7 +14442,7 @@ ) ) (property "Description" "" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (hide yes) (uuid "e55ff882-062e-4e1f-899b-d650473643da") @@ -14238,26 +14479,6 @@ (layer "B.SilkS") (uuid "a056f7e2-561c-4e3e-9ac3-ae608620de8d") ) - (fp_line - (start -1.85 -0.95) - (end -1.85 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "003bba3e-da18-4433-b9e8-62102a2e441f") - ) - (fp_line - (start -1.85 0.95) - (end 1.85 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "8be509bc-a194-489e-b538-fafa7051b8f2") - ) (fp_line (start 1.85 -0.95) (end -1.85 -0.95) @@ -14268,6 +14489,16 @@ (layer "B.CrtYd") (uuid "af4c9289-fddd-4910-a262-5c8313489a34") ) + (fp_line + (start -1.85 -0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "003bba3e-da18-4433-b9e8-62102a2e441f") + ) (fp_line (start 1.85 0.95) (end 1.85 -0.95) @@ -14279,24 +14510,14 @@ (uuid "b1ad6bca-de29-426b-8505-5d4ea40e64d1") ) (fp_line - (start -1 -0.625) - (end -1 0.625) + (start -1.85 0.95) + (end 1.85 0.95) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "B.Fab") - (uuid "bd004db0-131e-4f68-840a-58937c7c3385") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "54e76f5d-d72a-4cc6-b84f-074a39ab68e8") + (layer "B.CrtYd") + (uuid "8be509bc-a194-489e-b538-fafa7051b8f2") ) (fp_line (start 1 -0.625) @@ -14308,6 +14529,16 @@ (layer "B.Fab") (uuid "142ad1c1-40db-49c1-ba75-89e4260165f4") ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bd004db0-131e-4f68-840a-58937c7c3385") + ) (fp_line (start 1 0.625) (end 1 -0.625) @@ -14318,8 +14549,18 @@ (layer "B.Fab") (uuid "416bf224-7f79-4307-beab-b958546b08b5") ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "54e76f5d-d72a-4cc6-b84f-074a39ab68e8") + ) (fp_text user "${REFERENCE}" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (uuid "cba397a1-9941-4e7e-af8a-33883c270582") (effects @@ -14331,7 +14572,7 @@ ) ) (pad "1" smd roundrect - (at -1 0) + (at -1 0 90) (size 1.2 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.208333) @@ -14340,7 +14581,7 @@ (uuid "e71a3945-a3d7-43ea-b294-e858587f64da") ) (pad "2" smd roundrect - (at 1 0) + (at 1 0 90) (size 1.2 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.208333) @@ -14364,11 +14605,11 @@ (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "B.Cu") (uuid "95316748-48dc-436e-8d73-61d958c2704e") - (at -92.29 61.9275) + (at 143.55 31.6 90) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R20" - (at 0 1.65 180) + (at 0 1.65 90) (layer "B.SilkS") (uuid "cbfcf1b3-1993-4285-a778-75f0f271f360") (effects @@ -14380,7 +14621,7 @@ ) ) (property "Value" "3k3" - (at 0 -1.65 180) + (at 0 -1.65 90) (layer "B.Fab") (uuid "81bd747b-6f0e-47d7-a3b5-9a9b612788c5") (effects @@ -14392,7 +14633,7 @@ ) ) (property "Datasheet" "" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (hide yes) (uuid "4e4e4602-e688-4020-b733-53acc87abb84") @@ -14405,7 +14646,7 @@ ) ) (property "Description" "" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (hide yes) (uuid "cac22ff7-8404-46eb-9001-46bd7f632f52") @@ -14442,26 +14683,6 @@ (layer "B.SilkS") (uuid "c8a3ee7c-e4a2-41f5-a70f-30ad55d609e8") ) - (fp_line - (start -1.85 -0.95) - (end -1.85 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "378847c1-642c-48e2-923a-73cb05e54285") - ) - (fp_line - (start -1.85 0.95) - (end 1.85 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4a8c5622-ae4a-4608-9673-f16f88875314") - ) (fp_line (start 1.85 -0.95) (end -1.85 -0.95) @@ -14472,6 +14693,16 @@ (layer "B.CrtYd") (uuid "1cd24bc7-2a08-496e-b753-1eea7ad795af") ) + (fp_line + (start -1.85 -0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "378847c1-642c-48e2-923a-73cb05e54285") + ) (fp_line (start 1.85 0.95) (end 1.85 -0.95) @@ -14483,24 +14714,14 @@ (uuid "c9a1de7d-e213-4ef1-95ba-e13e188c393a") ) (fp_line - (start -1 -0.625) - (end -1 0.625) + (start -1.85 0.95) + (end 1.85 0.95) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "B.Fab") - (uuid "f9e6dd4f-66c7-423c-a381-129b97ecc305") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "f6336df8-7a76-4460-a470-51e9e863e4ee") + (layer "B.CrtYd") + (uuid "4a8c5622-ae4a-4608-9673-f16f88875314") ) (fp_line (start 1 -0.625) @@ -14512,6 +14733,16 @@ (layer "B.Fab") (uuid "2f3d4e12-ccb2-415f-aec2-a8fc4b6192dc") ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f9e6dd4f-66c7-423c-a381-129b97ecc305") + ) (fp_line (start 1 0.625) (end 1 -0.625) @@ -14522,8 +14753,18 @@ (layer "B.Fab") (uuid "fc0675c2-e52e-4907-a1b2-245aca6241a2") ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f6336df8-7a76-4460-a470-51e9e863e4ee") + ) (fp_text user "${REFERENCE}" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (uuid "70682042-24cf-47ab-bfde-23d814182de5") (effects @@ -14535,7 +14776,7 @@ ) ) (pad "1" smd roundrect - (at -1 0) + (at -1 0 90) (size 1.2 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.208333) @@ -14544,7 +14785,7 @@ (uuid "cea41d55-2e60-4c1a-beef-90240118e320") ) (pad "2" smd roundrect - (at 1 0) + (at 1 0 90) (size 1.2 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.208333) @@ -14568,11 +14809,11 @@ (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "B.Cu") (uuid "9969caa5-099e-4894-a919-4a47015c8ef7") - (at -92.29 47.6775) + (at 129.3 31.6 90) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R23" - (at 0 1.65 180) + (at 0 1.65 90) (layer "B.SilkS") (uuid "41b094c3-d8f1-4d6b-bfe5-04659e21bfba") (effects @@ -14584,7 +14825,7 @@ ) ) (property "Value" "3k3" - (at 0 -1.65 180) + (at 0 -1.65 90) (layer "B.Fab") (uuid "d7e5e91b-96b0-430f-b279-2dac08f9d927") (effects @@ -14596,7 +14837,7 @@ ) ) (property "Datasheet" "" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (hide yes) (uuid "20d7b605-5fa3-45a5-b837-1bcc31c4e113") @@ -14609,7 +14850,7 @@ ) ) (property "Description" "" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (hide yes) (uuid "a03bffc5-ed94-4aa3-bf1c-57ecdb746a56") @@ -14646,26 +14887,6 @@ (layer "B.SilkS") (uuid "2c475600-00b7-4e52-bc57-8d14593615d1") ) - (fp_line - (start -1.85 -0.95) - (end -1.85 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "aa97fd61-7008-4308-b52c-c890ce420ec4") - ) - (fp_line - (start -1.85 0.95) - (end 1.85 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "86c28596-4e55-473a-9a5c-dcedf473722a") - ) (fp_line (start 1.85 -0.95) (end -1.85 -0.95) @@ -14676,6 +14897,16 @@ (layer "B.CrtYd") (uuid "83d653fa-2aa7-40b9-9433-7fb25f4cde2d") ) + (fp_line + (start -1.85 -0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "aa97fd61-7008-4308-b52c-c890ce420ec4") + ) (fp_line (start 1.85 0.95) (end 1.85 -0.95) @@ -14687,24 +14918,14 @@ (uuid "f945e549-ab3b-4b63-82f4-3a82243bb421") ) (fp_line - (start -1 -0.625) - (end -1 0.625) + (start -1.85 0.95) + (end 1.85 0.95) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "B.Fab") - (uuid "8537032d-4fde-4b15-acb1-5a732d30e59c") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "551515e9-13cc-434e-8b68-118ffe80b041") + (layer "B.CrtYd") + (uuid "86c28596-4e55-473a-9a5c-dcedf473722a") ) (fp_line (start 1 -0.625) @@ -14716,6 +14937,16 @@ (layer "B.Fab") (uuid "841c6151-1463-4de0-8418-95a5c9d05c88") ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8537032d-4fde-4b15-acb1-5a732d30e59c") + ) (fp_line (start 1 0.625) (end 1 -0.625) @@ -14726,8 +14957,18 @@ (layer "B.Fab") (uuid "5d4273ad-6b49-418f-ab27-12beede6504c") ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "551515e9-13cc-434e-8b68-118ffe80b041") + ) (fp_text user "${REFERENCE}" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (uuid "48b240bb-ea86-45b6-ba0d-3da406213357") (effects @@ -14739,7 +14980,7 @@ ) ) (pad "1" smd roundrect - (at -1 0) + (at -1 0 90) (size 1.2 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.208333) @@ -14748,7 +14989,7 @@ (uuid "d3da65dd-9ee0-4d44-b356-645e76ddcc2c") ) (pad "2" smd roundrect - (at 1 0) + (at 1 0 90) (size 1.2 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.208333) @@ -14770,9 +15011,10 @@ ) ) (footprint "Diode_SMD:D_SMA" + (locked yes) (layer "B.Cu") (uuid "9a592399-b9eb-4bdf-9829-d2da83653422") - (at 153.2 72.3) + (at 153.4 73.1) (descr "Diode SMA (DO-214AC)") (tags "Diode SMA (DO-214AC)") (property "Reference" "D3" @@ -15078,7 +15320,7 @@ (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "B.Cu") (uuid "9bf069fb-9d87-4ad1-8900-022ed75263ee") - (at 92.78 80.4) + (at 94.2 44.1) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R16" @@ -15892,6 +16134,7 @@ ) ) (footprint "Diode_SMD:D_SMA" + (locked yes) (layer "B.Cu") (uuid "b59fdf3c-195c-4c6c-8d78-15cee617ef1c") (at 119.4 82.6 180) @@ -16200,7 +16443,7 @@ (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "B.Cu") (uuid "b69c2796-b3bd-4a24-adcc-09b6c7e93041") - (at 92.8 72.5) + (at 94.2 56.1) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R14" @@ -16402,9 +16645,10 @@ ) ) (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (locked yes) (layer "B.Cu") (uuid "c9a502f2-9b9a-4eb0-b79a-c401c49e7700") - (at 116.5 77) + (at 116.7 78.2) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R9" @@ -16608,7 +16852,7 @@ (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "B.Cu") (uuid "d8177dc3-6211-4fdb-afda-c3c72aa82d8f") - (at 92.8 68.5) + (at 94.2 62.1) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R13" @@ -17116,9 +17360,10 @@ ) ) (footprint "Diode_SMD:D_SMA" + (locked yes) (layer "B.Cu") (uuid "e34a7a53-dd5f-4497-b2b3-5ea75ee9a0f7") - (at 136.7 72.3 180) + (at 136.4 73.1 180) (descr "Diode SMA (DO-214AC)") (tags "Diode SMA (DO-214AC)") (property "Reference" "D2" @@ -17422,9 +17667,10 @@ ) ) (footprint "Package_TO_SOT_SMD:SOT-323_SC-70" + (locked yes) (layer "B.Cu") (uuid "e5a4664e-2a3c-4def-b06d-6268eb7bcea0") - (at 120.4 76.3) + (at 120.4 77.1) (descr "SOT-323, SC-70") (tags "SOT-323 SC-70") (property "Reference" "Q1" @@ -17682,9 +17928,10 @@ ) ) (footprint "Diode_SMD:D_SMA" + (locked yes) (layer "B.Cu") (uuid "e7e45fa2-f61d-4050-8055-d7ef46aff256") - (at 170.5 72.6 180) + (at 170.4 73.1 180) (descr "Diode SMA (DO-214AC)") (tags "Diode SMA (DO-214AC)") (property "Reference" "D4" @@ -18250,11 +18497,11 @@ (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "B.Cu") (uuid "eec0783a-f086-4321-bb9d-44f324663df2") - (at -92.29 42.9275) + (at 124.55 31.6 90) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R24" - (at 0 1.65 180) + (at 0 1.65 90) (layer "B.SilkS") (uuid "89e1298d-c600-4f2c-93f9-33f557699d74") (effects @@ -18266,7 +18513,7 @@ ) ) (property "Value" "3k3" - (at 0 -1.65 180) + (at 0 -1.65 90) (layer "B.Fab") (uuid "6fdc5790-cb91-40ff-9241-d8c4bd3d9548") (effects @@ -18278,7 +18525,7 @@ ) ) (property "Datasheet" "" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (hide yes) (uuid "ff730b3a-9149-4da4-a413-cffa3ed12738") @@ -18291,7 +18538,7 @@ ) ) (property "Description" "" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (hide yes) (uuid "371af8fd-ac9e-40f3-9d41-e08f5c532931") @@ -18328,26 +18575,6 @@ (layer "B.SilkS") (uuid "0a4dd17a-efe4-46b1-ac8c-23b249fec557") ) - (fp_line - (start -1.85 -0.95) - (end -1.85 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "e2fa7c39-af7e-4d3f-bf1a-5fca06bdee26") - ) - (fp_line - (start -1.85 0.95) - (end 1.85 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "96929440-6219-450b-9b6f-7733686e4375") - ) (fp_line (start 1.85 -0.95) (end -1.85 -0.95) @@ -18358,6 +18585,16 @@ (layer "B.CrtYd") (uuid "e0806509-5e7a-4d83-aa49-23ad516d9993") ) + (fp_line + (start -1.85 -0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e2fa7c39-af7e-4d3f-bf1a-5fca06bdee26") + ) (fp_line (start 1.85 0.95) (end 1.85 -0.95) @@ -18369,24 +18606,14 @@ (uuid "c94d9b95-2dc5-4033-b400-2d57063dff79") ) (fp_line - (start -1 -0.625) - (end -1 0.625) + (start -1.85 0.95) + (end 1.85 0.95) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "B.Fab") - (uuid "5cccf3e3-bb2c-41ff-bd4b-37ce3ec05fd1") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "243c7e95-0946-4d20-afa1-930ce013fc37") + (layer "B.CrtYd") + (uuid "96929440-6219-450b-9b6f-7733686e4375") ) (fp_line (start 1 -0.625) @@ -18398,6 +18625,16 @@ (layer "B.Fab") (uuid "1a2fdc99-c391-4ad1-992a-4edd80bab4cc") ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5cccf3e3-bb2c-41ff-bd4b-37ce3ec05fd1") + ) (fp_line (start 1 0.625) (end 1 -0.625) @@ -18408,8 +18645,18 @@ (layer "B.Fab") (uuid "ebb6aea5-df3f-43ac-8332-48f0344fb83a") ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "243c7e95-0946-4d20-afa1-930ce013fc37") + ) (fp_text user "${REFERENCE}" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (uuid "53eea160-34c0-469e-81d3-d9e0121a02d4") (effects @@ -18421,7 +18668,7 @@ ) ) (pad "1" smd roundrect - (at -1 0) + (at -1 0 90) (size 1.2 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.208333) @@ -18430,7 +18677,7 @@ (uuid "c5b1cc7c-45f0-4e20-8b4d-e70e8920a117") ) (pad "2" smd roundrect - (at 1 0) + (at 1 0 90) (size 1.2 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.208333) @@ -18760,11 +19007,11 @@ (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "B.Cu") (uuid "f3055b2d-60dc-4118-884d-14cad8662d6e") - (at -92.29 57.1775) + (at 138.8 31.6 90) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") (property "Reference" "R21" - (at 0 1.65 180) + (at 0 1.65 90) (layer "B.SilkS") (uuid "b107db6a-6947-45c1-9149-d0b1264ce668") (effects @@ -18776,7 +19023,7 @@ ) ) (property "Value" "3k3" - (at 0 -1.65 180) + (at 0 -1.65 90) (layer "B.Fab") (uuid "5d7a9c14-6cab-4504-a286-a0bb4664e130") (effects @@ -18788,7 +19035,7 @@ ) ) (property "Datasheet" "" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (hide yes) (uuid "db4ec93b-0b0e-42c8-b9a0-0b7f7641b913") @@ -18801,7 +19048,7 @@ ) ) (property "Description" "" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (hide yes) (uuid "884dd19c-8652-488e-a1b9-91cb6c14c09e") @@ -18838,26 +19085,6 @@ (layer "B.SilkS") (uuid "37e7977d-492d-4905-857c-a4efb558b88b") ) - (fp_line - (start -1.85 -0.95) - (end -1.85 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "63ce3864-bc53-42a4-86cd-ee48d74a451d") - ) - (fp_line - (start -1.85 0.95) - (end 1.85 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a1c4c691-09f0-4a88-911f-9776b9e1db2b") - ) (fp_line (start 1.85 -0.95) (end -1.85 -0.95) @@ -18868,6 +19095,16 @@ (layer "B.CrtYd") (uuid "08889419-ab11-4ed1-94fb-0832a830cd1a") ) + (fp_line + (start -1.85 -0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "63ce3864-bc53-42a4-86cd-ee48d74a451d") + ) (fp_line (start 1.85 0.95) (end 1.85 -0.95) @@ -18879,24 +19116,14 @@ (uuid "83d5c272-f1eb-41e0-b804-d028eab54121") ) (fp_line - (start -1 -0.625) - (end -1 0.625) + (start -1.85 0.95) + (end 1.85 0.95) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "B.Fab") - (uuid "c95a1174-77eb-4b45-b075-76ae71929555") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "bf5d90ae-0fda-4e31-b997-d7294569b989") + (layer "B.CrtYd") + (uuid "a1c4c691-09f0-4a88-911f-9776b9e1db2b") ) (fp_line (start 1 -0.625) @@ -18908,6 +19135,16 @@ (layer "B.Fab") (uuid "1c0abe58-ade0-43bf-a865-a3bb6c1fec27") ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c95a1174-77eb-4b45-b075-76ae71929555") + ) (fp_line (start 1 0.625) (end 1 -0.625) @@ -18918,8 +19155,18 @@ (layer "B.Fab") (uuid "9b99b0c5-a4ed-4401-b8b1-25f15b42acfd") ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bf5d90ae-0fda-4e31-b997-d7294569b989") + ) (fp_text user "${REFERENCE}" - (at 0 0 180) + (at 0 0 90) (layer "B.Fab") (uuid "b7d41852-4165-4c20-9cdb-78c41e7fbe7e") (effects @@ -18931,7 +19178,7 @@ ) ) (pad "1" smd roundrect - (at -1 0) + (at -1 0 90) (size 1.2 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.208333) @@ -18940,7 +19187,7 @@ (uuid "06a3b94f-60fa-45de-9f23-66e500a38c0b") ) (pad "2" smd roundrect - (at 1 0) + (at 1 0 90) (size 1.2 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.208333) @@ -18962,9 +19209,10 @@ ) ) (footprint "Package_TO_SOT_SMD:SOT-323_SC-70" + (locked yes) (layer "B.Cu") (uuid "f32ec4e6-7fb7-4886-b355-120f1c929386") - (at 136.5 77.2) + (at 137.4 77.1) (descr "SOT-323, SC-70") (tags "SOT-323 SC-70") (property "Reference" "Q2" @@ -19222,9 +19470,10 @@ ) ) (footprint "Diode_SMD:D_SMA" + (locked yes) (layer "B.Cu") (uuid "fbd07632-7c1d-43a6-b306-cfab4f9810fe") - (at 152.9 81.8) + (at 153.4 82.6) (descr "Diode SMA (DO-214AC)") (tags "Diode SMA (DO-214AC)") (property "Reference" "D7" @@ -19540,100 +19789,1223 @@ (uuid "7c3cd2ab-5fe3-4590-937b-a3f2473b49d0") ) (segment - (start 125.35 71.45) + (start 85.5 60.46) + (end 89.74 60.46) + (width 1.2) + (layer "B.Cu") + (net 2) + (uuid "6b1b5a1a-6603-4168-a7c3-d79938c33413") + ) + (segment + (start 93.2 57) + (end 93.2 56.1) + (width 1.2) + (layer "B.Cu") + (net 2) + (uuid "aaaf9bc9-1ee8-4c91-be0f-801216c5a70d") + ) + (segment + (start 89.74 60.46) + (end 93.2 57) + (width 1.2) + (layer "B.Cu") + (net 2) + (uuid "b961d40e-44c4-4662-add9-fbbd5c1bb2d0") + ) + (segment + (start 89.66 52.54) + (end 91.5 50.7) + (width 1.2) + (layer "B.Cu") + (net 3) + (uuid "1381a96a-9f5a-4f27-8b17-86b26b58436b") + ) + (segment + (start 91.5 45.8) + (end 93.2 44.1) + (width 1.2) + (layer "B.Cu") + (net 3) + (uuid "50fbe241-8d68-4ebe-8855-55e62d37bcdb") + ) + (segment + (start 91.5 50.7) + (end 91.5 45.8) + (width 1.2) + (layer "B.Cu") + (net 3) + (uuid "c2bfd3c3-f0a4-469d-bcfb-f69ef681b6af") + ) + (segment + (start 85.5 52.54) + (end 89.66 52.54) + (width 1.2) + (layer "B.Cu") + (net 3) + (uuid "d23e83d0-ddab-4ca1-b3f9-c6470e6ac6e1") + ) + (segment + (start 90.22 68.38) + (end 90.5 68.1) + (width 1.2) + (layer "B.Cu") + (net 6) + (uuid "22e25375-5f2b-43de-857c-683b90bb5abd") + ) + (segment + (start 85.5 68.38) + (end 90.22 68.38) + (width 1.2) + (layer "B.Cu") + (net 6) + (uuid "2ad57fc4-37ff-45db-8faf-e2c9d5114667") + ) + (segment + (start 90.5 68.1) + (end 93.2 68.1) + (width 1.2) + (layer "B.Cu") + (net 6) + (uuid "7bd98423-09ff-43e9-9c7a-207b85147537") + ) + (segment + (start 85.5 56.5) + (end 89.7 56.5) + (width 1.2) + (layer "B.Cu") + (net 9) + (uuid "4864a8c5-6df3-469b-81a7-0269cc14a3f1") + ) + (segment + (start 89.7 56.5) + (end 93.2 53) + (width 1.2) + (layer "B.Cu") + (net 9) + (uuid "cf9978e0-3e64-4632-b9f4-2e77ce6d1a10") + ) + (segment + (start 93.2 53) + (end 93.2 50.1) + (width 1.2) + (layer "B.Cu") + (net 9) + (uuid "e759ca8d-1058-473c-9e5a-7c3b4271a8d0") + ) + (via + (at 90 43) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 17) + (uuid "1318bae0-7ed7-406b-9e2e-28756b8522a8") + ) + (via + (at 81 43) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 17) + (uuid "3f4b1e37-9dda-4729-ad84-faad9867dd2c") + ) + (via + (at 84 43) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 17) + (uuid "475e78e6-fe2f-41bf-9a49-c73f1a3ff5f7") + ) + (via + (at 81 90) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 17) + (uuid "5e5ff6e9-8fa0-4ddc-bfe5-db9fecbabd4b") + ) + (via + (at 90 90) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 17) + (uuid "673fce26-bbc4-4df7-8ecb-b61d97b1e2b7") + ) + (via + (at 87 90) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 17) + (uuid "77737b02-46c6-47b0-9d27-4f5bf98fc8fb") + ) + (via + (at 87 43) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 17) + (uuid "e00ded1e-b16c-4769-bbff-5a10efdaccb2") + ) + (via + (at 84 90) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 17) + (uuid "e8215a92-b25e-4727-88d7-731fca9ced99") + ) + (segment + (start 91.2 79.173642) + (end 91.301 79.274642) + (width 1.2) + (layer "B.Cu") + (net 19) + (uuid "0de272db-f1a2-42af-bcb4-3210ecfcb417") + ) + (segment + (start 91.301 79.274642) + (end 91.301 79.401) + (width 1.2) + (layer "B.Cu") + (net 19) + (uuid "4762935a-56d2-458b-bb97-25e38a81081b") + ) + (segment + (start 91.301 79.401) + (end 92 80.1) + (width 1.2) + (layer "B.Cu") + (net 19) + (uuid "4d86f4b6-6f00-4b6f-bf05-86a6cee1388c") + ) + (segment + (start 92 80.1) + (end 93.2 80.1) + (width 1.2) + (layer "B.Cu") + (net 19) + (uuid "6c4bd0f9-c913-49a0-b0ed-f2f5420c5051") + ) + (segment + (start 91.2 77.8) + (end 91.2 79.173642) + (width 1.2) + (layer "B.Cu") + (net 19) + (uuid "7502ada5-0d44-492a-8a0a-b39562c349ca") + ) + (segment + (start 89.7 76.3) + (end 91.2 77.8) + (width 1.2) + (layer "B.Cu") + (net 19) + (uuid "a872fc6c-5969-4205-a921-8d86e54c1c82") + ) + (segment + (start 85.5 76.3) + (end 89.7 76.3) + (width 1.2) + (layer "B.Cu") + (net 19) + (uuid "fad8d85a-d10c-4c81-8c7a-e9d1e7e42ef8") + ) + (segment + (start 92.1 85) + (end 92.1 83) + (width 1.2) + (layer "B.Cu") + (net 20) + (uuid "01ca5d13-8671-4d70-a614-d0580698d5db") + ) + (segment + (start 92.1 83) + (end 89.36 80.26) + (width 1.2) + (layer "B.Cu") + (net 20) + (uuid "3fcd7542-8b16-47eb-8617-d4e35bf9f0ca") + ) + (segment + (start 93.2 86.1) + (end 92.1 85) + (width 1.2) + (layer "B.Cu") + (net 20) + (uuid "4911965f-9414-4694-adb7-dce4327dcb6d") + ) + (segment + (start 89.36 80.26) + (end 85.5 80.26) + (width 1.2) + (layer "B.Cu") + (net 20) + (uuid "bd0aa1dc-2592-4d6a-9078-1f6ff46fe39d") + ) + (segment + (start 92.1 62.1) + (end 93.2 62.1) + (width 1.2) + (layer "B.Cu") + (net 21) + (uuid "5054e471-82c4-478b-92c7-b6305ece8f88") + ) + (segment + (start 89.78 64.42) + (end 92.1 62.1) + (width 1.2) + (layer "B.Cu") + (net 21) + (uuid "8b6d5dc9-10d7-4b38-b0ae-c1b0443de27e") + ) + (segment + (start 85.5 64.42) + (end 89.78 64.42) + (width 1.2) + (layer "B.Cu") + (net 21) + (uuid "bf1e8aec-bfbe-4a4e-8669-3e80c3a6c3bd") + ) + (segment + (start 89.54 72.34) + (end 91.3 74.1) + (width 1.2) + (layer "B.Cu") + (net 23) + (uuid "30aa8263-8d5c-4621-8f18-9b75706e8724") + ) + (segment + (start 91.3 74.1) + (end 93.2 74.1) + (width 1.2) + (layer "B.Cu") + (net 23) + (uuid "5102f466-773f-4f20-bcfb-1d00ff22b9ca") + ) + (segment + (start 85.6 72.6) + (end 85.5 72.5) + (width 0.5) + (layer "B.Cu") + (net 23) + (uuid "805bff8d-1a74-49f7-aaef-fcd96e652973") + ) + (segment + (start 85.5 72.34) + (end 89.54 72.34) + (width 1.2) + (layer "B.Cu") + (net 23) + (uuid "e26837f4-4ea3-4f85-8b78-a7addb61a8ac") + ) + (segment + (start 158.025 73.175) + (end 159.375 71.825) + (width 0.5) + (layer "B.Cu") + (net 25) + (uuid "1c019ac0-51c5-4bfb-a1b5-a00811cce9ba") + ) + (segment + (start 155.425 73.175) + (end 158.025 73.175) + (width 0.5) + (layer "B.Cu") + (net 25) + (uuid "2a8cd129-1c6d-49c2-9cad-d1c22b97c94b") + ) + (segment + (start 121.4 73.1) + (end 124 73.1) + (width 0.5) + (layer "B.Cu") + (net 25) + (uuid "307c20e6-43de-45b4-b7d4-66e47172d22d") + ) + (segment + (start 121.4 73.1) + (end 121.4 77.1) + (width 0.5) + (layer "B.Cu") + (net 25) + (uuid "4a4d3dde-be12-48a1-af01-2f55c1a12c34") + ) + (segment + (start 155.4 73.1) + (end 155.4 77.1) + (width 0.5) + (layer "B.Cu") + (net 25) + (uuid "8e66b62a-a798-4383-8cda-d29899e25a35") + ) + (segment + (start 159.375 71.825) + (end 159.375 70.425) + (width 0.5) + (layer "B.Cu") + (net 25) + (uuid "93fd6585-260d-4cc1-88a9-e80502337fb0") + ) + (segment + (start 125.35 71.75) (end 125.35 70.35) (width 0.5) (layer "B.Cu") (net 25) - (uuid "37f64a01-6ef5-485c-8692-8cae66491cad") + (uuid "9c6048ae-98b3-425c-8c3f-614fbac8cf55") ) (segment - (start 121.4 76.3) - (end 121.4 73.1) + (start 124 73.1) + (end 125.35 71.75) (width 0.5) (layer "B.Cu") (net 25) - (uuid "72269d1b-0301-4cd1-b442-6783314beebb") + (uuid "df6d1bf1-25e6-458a-b130-37694efaf928") ) (segment - (start 121.4 73.1) - (end 123.7 73.1) - (width 0.5) - (layer "B.Cu") - (net 25) - (uuid "b6af1891-54d7-4563-9bd2-c5e54196ca7c") - ) - (segment - (start 123.7 73.1) - (end 125.35 71.45) - (width 0.5) - (layer "B.Cu") - (net 25) - (uuid "d2b4dc7c-ee67-4735-b361-54aa80deb619") - ) - (segment - (start 121.4 79.7) - (end 120.6 78.9) - (width 0.5) - (layer "B.Cu") + (start 113.4 66.5) + (end 116.5 69.6) + (width 1.2) + (layer "F.Cu") (net 26) - (uuid "9fcf4de7-dd4f-46a4-a0a3-d8ac07ddd321") + (uuid "050ad584-7d89-4012-8238-b837818a6969") + ) + (segment + (start 156.1 89.2) + (end 156.1 77.4) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "050d7f2d-9c9b-4772-92fb-bf6ed54995c5") + ) + (segment + (start 116.6 63.3) + (end 116.6 59.8) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "0e5cd946-085c-46f8-aff7-b72dbbc5798f") + ) + (segment + (start 133.3 55.9) + (end 150.8 55.9) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "12d52fe8-db1f-4ae6-8d94-2a4cd0d3a0ef") + ) + (segment + (start 173.1 82.2) + (end 173.1 89.2) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "1679c810-fe74-4d5b-8075-8b9575801f38") + ) + (segment + (start 133.7 43.6) + (end 133.7 55.5) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "1b3cb4b3-be8f-41ee-8156-f1fcceec30b7") + ) + (segment + (start 122.1 89.2) + (end 122.1 77.6) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "205ed171-26e4-482b-b99a-54c2d9be7374") + ) + (segment + (start 108.9 69.1) + (end 111.5 66.5) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "3984819a-a1af-4126-a60d-769c8473db4d") + ) + (segment + (start 173.2 88.8) + (end 173.4 89) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "40a51b4f-a846-4e1f-8923-05c1a1c39080") + ) + (segment + (start 116.6 59.8) + (end 116.7 59.7) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "4413807f-0d09-4cfd-8f2f-3363f7f0ae5e") + ) + (segment + (start 120.1 77.4) + (end 122.3 77.4) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "457a1063-2310-4fd1-abfa-e4d0afde100d") + ) + (segment + (start 111.5 66.5) + (end 113.4 66.5) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "53fb106e-d33a-4451-8762-13de39501c1e") + ) + (segment + (start 133.7 55.5) + (end 133.3 55.9) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "569755f5-75bc-4146-a494-a36052417b88") + ) + (segment + (start 122.1 77.6) + (end 122.3 77.4) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "5f375de8-c973-4ff8-b1ac-3af34e843f8d") + ) + (segment + (start 113.4 66.5) + (end 116.6 63.3) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "7bdf52e0-adb4-47fa-8df6-7096a9f3526a") + ) + (segment + (start 122.3 77.4) + (end 139 77.4) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "81af29a5-5a1d-4db2-8a9d-a9ff878dadfa") + ) + (segment + (start 166 55.9) + (end 167.7 54.2) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "88738813-c0b3-4566-b65c-f5ac9fe2900f") + ) + (segment + (start 139 77.4) + (end 156.1 77.4) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "8bc46a71-30d7-4dd0-9b91-b69b8802824e") + ) + (segment + (start 150.7 43.6) + (end 150.7 55.8) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "8e5be3da-0741-4b4d-ae68-9667c4fd2398") + ) + (segment + (start 168.3 77.4) + (end 173.1 82.2) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "99faa5bf-c1c6-4a7f-b6f2-a713bdfe7e9b") + ) + (segment + (start 139.1 89.2) + (end 139.1 77.5) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "a4a5ec57-4f96-4dca-89a5-75cc75d094c0") + ) + (segment + (start 156.1 77.4) + (end 168.3 77.4) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "a6f6d630-fc71-4bb7-a7c3-8243e96a75f5") + ) + (segment + (start 120.5 55.9) + (end 133.3 55.9) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "aba49ebf-377c-472f-81c5-be816d031a1e") + ) + (segment + (start 116.5 69.6) + (end 116.5 73.8) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "b56d0422-d055-4188-ae7c-342316a0c557") + ) + (segment + (start 116.7 43.6) + (end 116.7 59.7) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "b75eb897-463f-45a0-bb7f-2cd3655763c4") + ) + (segment + (start 116.7 59.7) + (end 120.5 55.9) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "b9bfb939-f1fd-4e3e-aab3-a99c0019edff") + ) + (segment + (start 150.7 55.8) + (end 150.8 55.9) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "d54a3f82-3323-4ba5-8a4c-8bd1b9b2392a") + ) + (segment + (start 116.5 73.8) + (end 120.1 77.4) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "d7b44481-5e29-4278-952b-e9e795acfc3c") + ) + (segment + (start 150.8 55.9) + (end 166 55.9) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "e9dd7a46-f8ac-4e75-ba01-5c5736e13804") + ) + (segment + (start 139.1 77.5) + (end 139 77.4) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "ec4a3ed5-a6b3-4fbb-82ce-f01aaebdd434") + ) + (segment + (start 167.7 54.2) + (end 167.7 43.6) + (width 1.2) + (layer "F.Cu") + (net 26) + (uuid "fc201af6-f518-4da2-8a9b-92649afd9168") ) (segment (start 121.4 82.6) - (end 121.4 79.7) - (width 0.5) + (end 122.1 83.3) + (width 1.2) (layer "B.Cu") (net 26) - (uuid "d8f697d7-32c7-47bb-b614-3c982af32578") + (uuid "06a240b0-5e35-4bf5-9786-69c0ee6a3ee8") ) (segment - (start 120.6 78.9) - (end 117.5 78.9) - (width 0.5) + (start 156.1 83.3) + (end 156.1 89.2) + (width 1.2) (layer "B.Cu") (net 26) - (uuid "f2e1109c-f084-480e-b82c-5c334e882c73") + (uuid "12dcc1fc-9ec7-4347-a403-b7eb648aaa75") ) (segment - (start 117.55 76.95) - (end 117.5 77) - (width 0.5) + (start 169.4 76) + (end 169.85 76.45) + (width 0.25) + (layer "B.Cu") + (net 26) + (uuid "17eadb7b-a55b-4477-bc58-d7f633a62798") + ) + (segment + (start 118.4 76) + (end 118.85 76.45) + (width 0.25) + (layer "B.Cu") + (net 26) + (uuid "1d3c027f-35c4-4ee1-aa0d-64b215cdf476") + ) + (segment + (start 118.85 76.45) + (end 119.4 76.45) + (width 0.25) + (layer "B.Cu") + (net 26) + (uuid "35a7aced-930c-4fa4-ace6-59ba4297f806") + ) + (segment + (start 139.1 83.3) + (end 139.1 89.2) + (width 1.2) + (layer "B.Cu") + (net 26) + (uuid "3855163e-f7b9-49fe-adca-644821eb2ad3") + ) + (segment + (start 151.7 76) + (end 152.4 76) + (width 0.25) + (layer "B.Cu") + (net 26) + (uuid "38863764-aa54-4a62-b5fc-63aa60e32f4e") + ) + (segment + (start 134.7 76) + (end 135.4 76) + (width 0.25) + (layer "B.Cu") + (net 26) + (uuid "4911fcd6-a058-46b0-840f-24f5b9b02daf") + ) + (segment + (start 138.4 82.6) + (end 139.1 83.3) + (width 1.2) + (layer "B.Cu") + (net 26) + (uuid "5aa45f99-a77e-4549-9374-2d665a877831") + ) + (segment + (start 135.4 76) + (end 135.85 76.45) + (width 0.25) + (layer "B.Cu") + (net 26) + (uuid "5bc3db81-6c0a-4bdf-89a3-a88be94be925") + ) + (segment + (start 152.4 76) + (end 152.85 76.45) + (width 0.25) + (layer "B.Cu") + (net 26) + (uuid "5e491d5a-13bb-4af0-8d67-02c13c7287c8") + ) + (segment + (start 117.7 76) + (end 118.4 76) + (width 0.25) + (layer "B.Cu") + (net 26) + (uuid "689de9b4-159f-49b0-95e4-604815d98c1e") + ) + (segment + (start 155.4 82.6) + (end 156.1 83.3) + (width 1.2) + (layer "B.Cu") + (net 26) + (uuid "85c29b48-561e-4bef-9e34-195a5d76b499") + ) + (segment + (start 122.1 83.3) + (end 122.1 89.2) + (width 1.2) + (layer "B.Cu") + (net 26) + (uuid "9f524735-5f7c-4e6c-b233-3b1b673319de") + ) + (segment + (start 169.85 76.45) + (end 170.4 76.45) + (width 0.25) + (layer "B.Cu") + (net 26) + (uuid "a5c95cc5-48d5-4e7d-a246-b06701f767fc") + ) + (segment + (start 172.4 82.6) + (end 173.1 83.3) + (width 1.2) + (layer "B.Cu") + (net 26) + (uuid "aaafd9db-3d9c-49af-88b7-82737fd0738c") + ) + (segment + (start 135.85 76.45) + (end 136.4 76.45) + (width 0.25) + (layer "B.Cu") + (net 26) + (uuid "d6471add-685d-4c60-9f66-f8cd3f3758a3") + ) + (segment + (start 152.85 76.45) + (end 153.4 76.45) + (width 0.25) + (layer "B.Cu") + (net 26) + (uuid "f1779203-8a13-4156-b472-5c5578387145") + ) + (segment + (start 168.7 76) + (end 169.4 76) + (width 0.25) + (layer "B.Cu") + (net 26) + (uuid "f54f3223-c524-4c8b-8ae7-316fa6b061c7") + ) + (segment + (start 173.1 83.3) + (end 173.1 89.2) + (width 1.2) + (layer "B.Cu") + (net 26) + (uuid "fc9843fa-63fb-4c5c-93c2-4c435b2f0425") + ) + (segment + (start 118.85 77.75) + (end 119.4 77.75) + (width 0.25) (layer "B.Cu") (net 28) - (uuid "9679674e-7b4a-452c-ac9c-59c4c95f120a") + (uuid "3c3d2ba5-818b-4adb-809a-8b08841da139") ) (segment - (start 119.4 76.95) - (end 117.55 76.95) - (width 0.5) + (start 117.7 78.2) + (end 118.4 78.2) + (width 0.25) (layer "B.Cu") (net 28) - (uuid "ef0020c4-bf03-42ed-8b93-90c9db509ddb") + (uuid "40704bd3-30bf-4cb5-8767-5a66f651c3ba") ) (segment - (start 115.5 78.9) - (end 115.5 77) - (width 0.5) + (start 118.4 78.2) + (end 118.85 77.75) + (width 0.25) + (layer "B.Cu") + (net 28) + (uuid "bc1eb2a8-86df-4d1e-9050-5108d762a87b") + ) + (segment + (start 117.7 78.1) + (end 117.7 78) + (width 0.25) + (layer "B.Cu") + (net 28) + (uuid "f4b08d78-b0a2-4431-af68-c9ff9aa8c872") + ) + (segment + (start 95.2 86.1) + (end 97.395 86.1) + (width 1.2) + (layer "B.Cu") + (net 29) + (uuid "f269e731-b8e7-4bb4-ad5a-31ba2e726968") + ) + (segment + (start 95.2 74.1) + (end 97.495 74.1) + (width 1.2) + (layer "B.Cu") + (net 30) + (uuid "b0a10a61-6805-4e7f-847c-d6c9a4509e12") + ) + (segment + (start 167.7 83.3) + (end 168.4 82.6) + (width 1.2) + (layer "B.Cu") + (net 33) + (uuid "2af09dc6-75c2-4fdd-8220-04cd6e2117b1") + ) + (segment + (start 167.7 89.2) + (end 167.7 83.3) + (width 1.2) + (layer "B.Cu") + (net 33) + (uuid "672aefb4-eff3-4782-a92b-8593967ee2a6") + ) + (segment + (start 168.4 82.6) + (end 164.4 82.6) + (width 1.2) + (layer "B.Cu") + (net 33) + (uuid "c6af31c8-7608-444d-8bad-47886dac0622") + ) + (segment + (start 135.4 78.2) + (end 135.85 77.75) + (width 0.25) + (layer "B.Cu") + (net 48) + (uuid "01284a25-92cd-4fd1-8c76-1ce4939013fc") + ) + (segment + (start 134.7 78.2) + (end 135.4 78.2) + (width 0.25) + (layer "B.Cu") + (net 48) + (uuid "19e6a555-fb3a-4908-9168-73794ffa9bd1") + ) + (segment + (start 135.85 77.75) + (end 136.4 77.75) + (width 0.25) + (layer "B.Cu") + (net 48) + (uuid "90a291a8-bb78-40a8-8de4-d08ca06af31a") + ) + (segment + (start 151.7 78.2) + (end 152.4 78.2) + (width 0.25) + (layer "B.Cu") + (net 49) + (uuid "436dd8f7-74cc-4386-bcae-56e6991772ff") + ) + (segment + (start 152.4 78.2) + (end 152.85 77.75) + (width 0.25) + (layer "B.Cu") + (net 49) + (uuid "c7de3b7f-c006-4ec2-8e9b-d593fd5ebf77") + ) + (segment + (start 152.85 77.75) + (end 153.4 77.75) + (width 0.25) + (layer "B.Cu") + (net 49) + (uuid "fc3abd03-2ec9-4829-8f20-02780f119e04") + ) + (segment + (start 169.85 77.75) + (end 170.4 77.75) + (width 0.25) + (layer "B.Cu") + (net 50) + (uuid "013439af-5cae-4a28-8c88-809f50155dbd") + ) + (segment + (start 169.4 78.2) + (end 169.85 77.75) + (width 0.25) + (layer "B.Cu") + (net 50) + (uuid "91d0482d-0202-4ee9-9c3f-7cc8b1124725") + ) + (segment + (start 168.7 78.2) + (end 169.4 78.2) + (width 0.25) + (layer "B.Cu") + (net 50) + (uuid "f58f88d8-6eeb-4faa-a1ba-286c8eae0a54") + ) + (segment + (start 95.2 68.1) + (end 97.495 68.1) + (width 1.2) + (layer "B.Cu") + (net 55) + (uuid "2f047c0b-7070-4915-b8ee-1ce8d42d1b38") + ) + (segment + (start 97.47 68.1) + (end 97.495 68.125) + (width 1.2) + (layer "B.Cu") + (net 55) + (uuid "499fbb0c-8c39-43c8-80a8-cbe13a42d3ab") + ) + (segment + (start 115.7 78.2) + (end 115.7 76) + (width 0.25) (layer "B.Cu") (net 56) - (uuid "c52f59bd-8d94-4002-a461-a235492fbc4d") + (uuid "2a498ce6-a481-4f3d-b395-41ff4ec1a05d") ) (segment - (start 113.35 82.55) - (end 117.35 82.55) + (start 149.7 78.2) + (end 149.7 76) + (width 0.25) + (layer "B.Cu") + (net 57) + (uuid "5b420602-4b86-461e-9d1f-6a086dc7a5cd") + ) + (segment + (start 97.47 62.4) + (end 97.495 62.425) (width 0.5) (layer "B.Cu") - (net 68) - (uuid "5905fb76-c74b-4dd3-a8e3-77e7d063d5af") + (net 58) + (uuid "174b0baa-51f0-4d0d-82ab-5af527595eee") ) (segment - (start 117.35 82.55) + (start 95.2 62.1) + (end 97.495 62.1) + (width 1.2) + (layer "B.Cu") + (net 58) + (uuid "33b7ed30-a145-4a83-b514-739be18c3865") + ) + (segment + (start 95.2 56.1) + (end 97.495 56.1) + (width 1.2) + (layer "B.Cu") + (net 59) + (uuid "44947af9-73be-4428-9877-03cb2011b229") + ) + (segment + (start 95.2 50.1) + (end 97.595 50.1) + (width 1.2) + (layer "B.Cu") + (net 60) + (uuid "a58bcd89-9ed6-4719-ba3b-b348b3681367") + ) + (segment + (start 95.2 44.1) + (end 97.595 44.1) + (width 1.2) + (layer "B.Cu") + (net 61) + (uuid "19b996db-7cbc-4ff5-b0bf-ccf360ee9e12") + ) + (segment + (start 141.025 73.075) + (end 142.375 71.725) + (width 0.5) + (layer "B.Cu") + (net 66) + (uuid "16538970-99ff-418f-9845-c228ddadeff1") + ) + (segment + (start 138.4 73.1) + (end 138.4 77.1) + (width 0.5) + (layer "B.Cu") + (net 66) + (uuid "6089c919-96e9-4031-8d89-8439002a4a8f") + ) + (segment + (start 142.375 71.725) + (end 142.375 70.325) + (width 0.5) + (layer "B.Cu") + (net 66) + (uuid "6e33a091-8db3-4934-9129-ee50bfb83d0f") + ) + (segment + (start 138.425 73.075) + (end 141.025 73.075) + (width 0.5) + (layer "B.Cu") + (net 66) + (uuid "b8ebdeba-b179-4577-857b-e3745495e2b8") + ) + (segment + (start 172.425 73.175) + (end 175.025 73.175) + (width 0.5) + (layer "B.Cu") + (net 67) + (uuid "165c3c55-5918-43fc-bbec-9adb817b8149") + ) + (segment + (start 176.375 71.825) + (end 176.375 70.425) + (width 0.5) + (layer "B.Cu") + (net 67) + (uuid "21eadde0-2a17-4045-9680-a966ca58325e") + ) + (segment + (start 172.4 73.1) + (end 172.4 77.1) + (width 0.5) + (layer "B.Cu") + (net 67) + (uuid "51023e96-8e91-4e1d-ad6b-5901a0b20a59") + ) + (segment + (start 175.025 73.175) + (end 176.375 71.825) + (width 0.5) + (layer "B.Cu") + (net 67) + (uuid "88eec4dc-a845-4899-8064-c34405356872") + ) + (segment + (start 150.7 89.2) + (end 150.7 83.3) + (width 1.2) + (layer "B.Cu") + (net 68) + (uuid "00f9f26c-fe57-4c70-8a05-748004a4122f") + ) + (segment + (start 117.4 82.6) + (end 113.4 82.6) + (width 1.2) + (layer "B.Cu") + (net 68) + (uuid "31887a6d-0fee-4fb1-a5ea-4e161006a59f") + ) + (segment + (start 116.7 89.2) + (end 116.7 83.3) + (width 1.2) + (layer "B.Cu") + (net 68) + (uuid "4e4ac90d-ce17-4fd7-876a-8b22ec709a58") + ) + (segment + (start 116.7 83.3) (end 117.4 82.6) - (width 0.5) + (width 1.2) (layer "B.Cu") (net 68) - (uuid "d5d620b1-fb29-4407-800b-df98a82d02b4") + (uuid "57e33657-85bd-4764-b7f0-7fc92d1f9ecb") + ) + (segment + (start 150.7 83.3) + (end 151.4 82.6) + (width 1.2) + (layer "B.Cu") + (net 68) + (uuid "936c10da-c5f8-441e-9546-990f946066b4") + ) + (segment + (start 113.4 82.6) + (end 113.35 82.55) + (width 1.2) + (layer "B.Cu") + (net 68) + (uuid "943b65d1-8896-486a-9012-23a2dee8f818") + ) + (segment + (start 151.4 82.6) + (end 147.4 82.6) + (width 1.2) + (layer "B.Cu") + (net 68) + (uuid "e1d0f2a8-e875-4934-b6e7-9f0851318f30") + ) + (segment + (start 133.7 83.3) + (end 134.4 82.6) + (width 1.2) + (layer "B.Cu") + (net 69) + (uuid "d80fc377-3129-4073-be24-6dce162a49ed") + ) + (segment + (start 134.4 82.6) + (end 130.4 82.6) + (width 1.2) + (layer "B.Cu") + (net 69) + (uuid "e2a0f248-be2a-4935-a7df-1d964778a7b0") + ) + (segment + (start 133.7 89.2) + (end 133.7 83.3) + (width 1.2) + (layer "B.Cu") + (net 69) + (uuid "ff058887-6d86-4716-bbec-e948e5facf52") + ) + (segment + (start 95.2 80.1) + (end 97.495 80.1) + (width 1.2) + (layer "B.Cu") + (net 71) + (uuid "efc7cbfb-1829-43e4-82bc-9ec1f6cc6763") + ) + (segment + (start 132.7 78.2) + (end 132.7 76) + (width 0.25) + (layer "B.Cu") + (net 72) + (uuid "8bde6415-83eb-49c8-b988-ab15251bc1f8") + ) + (segment + (start 166.7 78.2) + (end 166.7 76) + (width 0.25) + (layer "B.Cu") + (net 73) + (uuid "f89241f8-db98-46c9-9b4d-80575ff4e4c9") + ) + (zone + (net 24) + (net_name "GND") + (layer "B.Cu") + (uuid "7c4cb03c-4eb6-4631-b30e-978b6022b0e1") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.5) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 104 40) (xy 104 93) (xy 182 93) (xy 182 40) + ) + ) + ) + (zone + (net 17) + (net_name "GNDD") + (layer "B.Cu") + (uuid "a9a38332-0371-40ee-a73f-1477b7e17666") + (hatch edge 0.5) + (connect_pads + (clearance 0.5) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 79 40) (xy 99 40) (xy 98.9 92.3) (xy 78.9 92.6) + ) + ) ) (embedded_fonts no) ) diff --git a/c64_io_opto.kicad_pro b/c64_io_opto.kicad_pro index 44c59e3..25281d9 100644 --- a/c64_io_opto.kicad_pro +++ b/c64_io_opto.kicad_pro @@ -189,7 +189,8 @@ "track_widths": [ 0.0, 0.25, - 0.5 + 0.5, + 1.2 ], "tuning_pattern_settings": { "diff_pair_defaults": { diff --git a/c64_io_opto.kicad_sch b/c64_io_opto.kicad_sch index a7ac111..f4032aa 100644 --- a/c64_io_opto.kicad_sch +++ b/c64_io_opto.kicad_sch @@ -2410,6 +2410,16 @@ ) (uuid "00be3186-49ad-4725-a2ee-4b985b199d30") ) + (wire + (pts + (xy 88.9 123.19) (xy 86.36 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "00fa5c39-3f43-4b81-9212-579e71a4556a") + ) (wire (pts (xy 341.63 105.41) (xy 341.63 115.57) @@ -3470,6 +3480,16 @@ ) (uuid "566f4392-5e78-4ab2-8d38-e01100ca3fb1") ) + (wire + (pts + (xy 86.36 129.54) (xy 86.36 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "56fae5d4-8a90-42a7-bab4-ec1c86c5e09d") + ) (wire (pts (xy 232.41 196.85) (xy 231.14 196.85) @@ -3640,6 +3660,16 @@ ) (uuid "6566b995-d305-4a1d-9fce-78bffee9ce43") ) + (wire + (pts + (xy 86.36 125.73) (xy 88.9 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65767a69-5884-4d8f-8bea-d6b41d5fef15") + ) (wire (pts (xy 354.33 181.61) (xy 354.33 194.31) @@ -5030,6 +5060,16 @@ ) (uuid "e4775c8e-bc8b-49a8-9301-4a1436f0db38") ) + (wire + (pts + (xy 86.36 118.11) (xy 86.36 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4faabc2-5d5f-44ed-b4e9-515255854ac6") + ) (wire (pts (xy 298.45 127) (xy 300.99 127) @@ -6162,6 +6202,76 @@ ) ) ) + (symbol + (lib_id "Connector_Generic:Conn_01x02") + (at 93.98 125.73 0) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (uuid "12e21ffb-2c15-4963-ab4b-e5db0bd5c9b4") + (property "Reference" "J9" + (at 96.52 125.7301 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Conn_01x02" + (at 96.52 123.1901 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Connector_Wire:SolderWire-1sqmm_1x02_P5.4mm_D1.4mm_OD2.7mm" + (at 93.98 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 93.98 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 93.98 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ec3af138-3ae7-4833-800c-aed1d0907677") + ) + (pin "2" + (uuid "a97e922a-578c-47f7-b355-1cd155953d32") + ) + (instances + (project "c64_io_opto" + (path "/ce049b25-093e-4dae-aea1-140b36428f75" + (reference "J9") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:+12V") (at 300.99 26.67 0) @@ -6372,6 +6482,72 @@ ) ) ) + (symbol + (lib_id "power:GND") + (at 86.36 129.54 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1a5360c8-8113-4ad5-9d24-0ffeb06b7af7") + (property "Reference" "#PWR044" + (at 86.36 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 86.36 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 86.36 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 86.36 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 86.36 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3b729cd9-b56c-4769-acd1-bb73db13d2e9") + ) + (instances + (project "c64_io_opto" + (path "/ce049b25-093e-4dae-aea1-140b36428f75" + (reference "#PWR044") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:GNDD") (at 280.67 62.23 0) @@ -7932,6 +8108,72 @@ ) ) ) + (symbol + (lib_id "power:+12V") + (at 86.36 118.11 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3ee5daf5-4527-47d4-a3bb-44155bd3a9b0") + (property "Reference" "#PWR043" + (at 86.36 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 86.36 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 86.36 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 86.36 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 86.36 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3409ea01-1977-4b72-a007-968ad38150b0") + ) + (instances + (project "c64_io_opto" + (path "/ce049b25-093e-4dae-aea1-140b36428f75" + (reference "#PWR043") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Diode:SS26") (at 308.61 143.51 270) diff --git a/positions.xlsx b/positions.xlsx index 7083aa08639586337fd32f64e2b3a1c2b95e0070..ee79c19fec6a25f90521eb2d8df86ec9f63f26ac 100644 GIT binary patch delta 4544 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 W!G)JWDS{Aid;p3M{Dtp--Twm#`R~O5