From 9ba734d7f1c240d5d05e51ae4cbca1bb9823d72e Mon Sep 17 00:00:00 2001 From: hkz Date: Wed, 11 Jun 2025 10:46:10 +0200 Subject: [PATCH] Update schematic --- TK2000_DiskInterface_REDUX.kicad_sch | 24 +- .../DIP-28-24_W15.24mm.kicad_mod | 496 ++++++++++++++++++ 2 files changed, 503 insertions(+), 17 deletions(-) create mode 100644 ext/TK2000.pretty/DIP-28-24_W15.24mm.kicad_mod diff --git a/TK2000_DiskInterface_REDUX.kicad_sch b/TK2000_DiskInterface_REDUX.kicad_sch index 8b512ab..1d59cc4 100644 --- a/TK2000_DiskInterface_REDUX.kicad_sch +++ b/TK2000_DiskInterface_REDUX.kicad_sch @@ -9230,7 +9230,7 @@ ) (wire (pts - (xy 120.65 102.87) (xy 120.65 101.6) + (xy 110.49 102.87) (xy 110.49 101.6) ) (stroke (width 0) @@ -11778,16 +11778,6 @@ ) (uuid "960baf77-0bab-4751-8026-e72d4b31f9c2") ) - (wire - (pts - (xy 120.65 101.6) (xy 110.49 101.6) - ) - (stroke - (width 0) - (type default) - ) - (uuid "96eaf90f-8b9b-461a-9d03-82f17e8c74fb") - ) (wire (pts (xy 156.845 62.865) (xy 269.24 62.865) @@ -21756,7 +21746,7 @@ ) (symbol (lib_id "power:GND") - (at 120.65 102.87 0) + (at 110.49 102.87 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -21764,7 +21754,7 @@ (dnp no) (uuid "d34d9d32-dee1-45e6-8034-d00877f2d006") (property "Reference" "#PWR012" - (at 120.65 109.22 0) + (at 110.49 109.22 0) (effects (font (size 1.27 1.27) @@ -21773,7 +21763,7 @@ ) ) (property "Value" "GND" - (at 124.46 104.775 0) + (at 114.3 104.775 0) (effects (font (size 1.27 1.27) @@ -21781,7 +21771,7 @@ ) ) (property "Footprint" "" - (at 120.65 102.87 0) + (at 110.49 102.87 0) (effects (font (size 1.27 1.27) @@ -21790,7 +21780,7 @@ ) ) (property "Datasheet" "" - (at 120.65 102.87 0) + (at 110.49 102.87 0) (effects (font (size 1.27 1.27) @@ -21799,7 +21789,7 @@ ) ) (property "Description" "" - (at 120.65 102.87 0) + (at 110.49 102.87 0) (effects (font (size 1.27 1.27) diff --git a/ext/TK2000.pretty/DIP-28-24_W15.24mm.kicad_mod b/ext/TK2000.pretty/DIP-28-24_W15.24mm.kicad_mod new file mode 100644 index 0000000..2b71577 --- /dev/null +++ b/ext/TK2000.pretty/DIP-28-24_W15.24mm.kicad_mod @@ -0,0 +1,496 @@ +(footprint "DIP-28-24_W15.24mm" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (descr "28-lead though-hole mounted DIP package, row spacing 15.24mm (600 mils)") + (tags "THT DIP DIL PDIP 2.54mm 15.24mm 600mil") + (property "Reference" "REF**" + (at 7.62 -2.33 0) + (layer "F.SilkS") + (uuid "1180b9a4-69a0-4382-97e6-bf1165e7086a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "DIP-28-24_W15.24mm" + (at 7.62 35.35 0) + (layer "F.Fab") + (uuid "029d373b-932b-47dd-9fc5-5605ee7b0f35") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "19b46834-efbf-410e-8cb4-91cd9ff4e3a8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "cda70c9b-36ff-4e99-a6c9-49ba758b8d15") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole) + (fp_line + (start 1.16 -1.33) + (end 1.16 34.35) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "623fdb02-4aff-42cb-852b-410720632397") + ) + (fp_line + (start 1.16 34.35) + (end 14.08 34.35) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fad2afdc-b9b2-4793-b930-858ca5a4e3a6") + ) + (fp_line + (start 6.62 -1.33) + (end 1.16 -1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f2410ab3-51b6-4529-a382-d503cf49a600") + ) + (fp_line + (start 6.62 4.08) + (end 1.16 4.08) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b647e048-508d-4f04-a2cd-67088a468c1f") + ) + (fp_line + (start 14.08 -1.33) + (end 8.62 -1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dc9ec5f9-aef8-408d-99fb-5b392bfa7c1b") + ) + (fp_line + (start 14.08 4.08) + (end 8.62 4.08) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "18484600-7141-4c3b-863e-a12186001451") + ) + (fp_line + (start 14.08 34.35) + (end 14.08 -1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "09089b9e-6556-40cb-a2d2-b6972e63e809") + ) + (fp_arc + (start 8.62 -1.33) + (mid 7.62 -0.33) + (end 6.62 -1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6c070fcf-e5f3-41f5-95da-42c475fac676") + ) + (fp_arc + (start 8.62 4.08) + (mid 7.62 5.08) + (end 6.62 4.08) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9efcd7ce-2495-492f-a84e-5842b1046def") + ) + (fp_rect + (start -1.05 -1.53) + (end 16.29 34.55) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "30a71df9-83ad-4aeb-916a-5d0ade38e541") + ) + (fp_line + (start 0.255 -0.27) + (end 1.255 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "010d123d-73b2-4715-8b86-94f535a3bcae") + ) + (fp_line + (start 0.255 34.29) + (end 0.255 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fd57c351-cf57-479d-97b3-b7b42884281c") + ) + (fp_line + (start 1.255 -1.27) + (end 14.985 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1ae1fbb4-2d5a-4ad0-ae5a-cf7f06122915") + ) + (fp_line + (start 14.985 -1.27) + (end 14.985 34.29) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cf393555-145d-4f45-8e08-c49321ddd8f5") + ) + (fp_line + (start 14.985 34.29) + (end 0.255 34.29) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7d355def-8569-4e53-a995-b58029d26595") + ) + (fp_text user "27C32/64/128/256/512" + (at 2.032 14.224 270) + (unlocked yes) + (layer "F.SilkS") + (uuid "67262b33-e539-4f3a-bab6-5d4fe8a57f1c") + (effects + (font + (size 1 1) + (thickness 0.2) + (bold yes) + ) + (justify left) + ) + ) + (fp_text user "24 Pins" + (at 1.524 5.08 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "8c5ac457-2d77-4d2b-9c40-affe7f1402eb") + (effects + (font + (size 0.8 0.8) + (thickness 0.1) + ) + (justify left) + ) + ) + (fp_text user "28 Pins" + (at 1.524 0 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "e4e368e5-306f-4ade-94d1-d97648a412c4") + (effects + (font + (size 0.8 0.8) + (thickness 0.1) + ) + (justify left) + ) + ) + (fp_text user "${REFERENCE}" + (at 7.62 16.51 90) + (layer "F.Fab") + (uuid "6f9556c6-17fb-4e0b-85a4-e604ea6ba9a5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15625) + (uuid "f7c52e1b-1e86-49a0-92ac-f649b740169b") + ) + (pad "2" thru_hole circle + (at 0 2.54) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "4525f3bf-cce4-45f7-be24-76ec2169fb3f") + ) + (pad "3" thru_hole circle + (at 0 5.08) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "47822aa4-5f6d-4eae-b40b-16f6303003bf") + ) + (pad "4" thru_hole circle + (at 0 7.62) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "dae49996-14e6-4b62-b2eb-7884cf6fea70") + ) + (pad "5" thru_hole circle + (at 0 10.16) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "f44e00be-485a-4ad7-971f-bbb7d11b3423") + ) + (pad "6" thru_hole circle + (at 0 12.7) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "e96b000b-d198-4af4-9d92-4edc4f26522a") + ) + (pad "7" thru_hole circle + (at 0 15.24) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "dd7445d3-dbd1-4741-a6a6-72bbcd467717") + ) + (pad "8" thru_hole circle + (at 0 17.78) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "a533de82-a981-4cf6-b56d-ba047bb302bf") + ) + (pad "9" thru_hole circle + (at 0 20.32) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "52d18fc8-a27a-4628-89da-9404bdb9bd7d") + ) + (pad "10" thru_hole circle + (at 0 22.86) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "ef487365-7a7d-49a7-849e-8251eca294a3") + ) + (pad "11" thru_hole circle + (at 0 25.4) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "e5138f9d-fce5-4e38-b92d-b39b327889e6") + ) + (pad "12" thru_hole circle + (at 0 27.94) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "90316a79-2c6f-4053-96ca-947c5e4614d8") + ) + (pad "13" thru_hole circle + (at 0 30.48) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "94b40866-0477-49d4-a574-7402b4cb2f8e") + ) + (pad "14" thru_hole circle + (at 0 33.02) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "f6ce0efd-b080-4fd8-a8b0-9cb7c676f67a") + ) + (pad "15" thru_hole circle + (at 15.24 33.02) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "e963b053-ca67-4e2b-b020-ae1288741a6d") + ) + (pad "16" thru_hole circle + (at 15.24 30.48) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "ef3b6d8e-ca57-49ec-ac27-ba04267bf208") + ) + (pad "17" thru_hole circle + (at 15.24 27.94) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "496961a3-206f-419e-9582-e9cfcd905ffc") + ) + (pad "18" thru_hole circle + (at 15.24 25.4) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "936b131c-3462-46d7-bf0a-f9ffab9106f7") + ) + (pad "19" thru_hole circle + (at 15.24 22.86) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "a0578f31-9c5c-4b2e-a1ad-c8f7956f7585") + ) + (pad "20" thru_hole circle + (at 15.24 20.32) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "ae223806-5261-4227-a935-e12fa22cdc72") + ) + (pad "21" thru_hole circle + (at 15.24 17.78) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "073ca5df-37cf-4e58-a367-399ce302aa3e") + ) + (pad "22" thru_hole circle + (at 15.24 15.24) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "18295fbb-ee7f-4b8c-a7f5-67f876565e1c") + ) + (pad "23" thru_hole circle + (at 15.24 12.7) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "f3b92b81-2850-47d2-9505-a8a00aff0b7e") + ) + (pad "24" thru_hole circle + (at 15.24 10.16) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "176cc63e-6922-4888-ace7-78ca93e141bf") + ) + (pad "25" thru_hole circle + (at 15.24 7.62) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "5a92a30f-613f-42be-a92f-b15d77093c3f") + ) + (pad "26" thru_hole circle + (at 15.24 5.08) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "dee0aa13-4dfc-4fd7-955d-7cdbf0f9df03") + ) + (pad "27" thru_hole circle + (at 15.24 2.54) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "1fce4b36-2634-4d71-b28b-fab1dd646d6c") + ) + (pad "28" thru_hole circle + (at 15.24 0) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "eb1ce164-606f-4abc-9aac-c7f7e166573b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-28_W15.24mm.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) +)