From 466ae16bb6d4fdbd6b99a0df808d5f3673036fae Mon Sep 17 00:00:00 2001 From: Martin Kennedy Date: Wed, 6 Aug 2025 20:00:54 -0400 Subject: [PATCH] ... --- gen125-40.kicad_prl | 89 ++++--- gen125-40.kicad_pro | 18 +- gen125-40.kicad_sch | 561 +++++++++++++++++++++++--------------------- 3 files changed, 361 insertions(+), 307 deletions(-) diff --git a/gen125-40.kicad_prl b/gen125-40.kicad_prl index c4c1e41..685a37e 100644 --- a/gen125-40.kicad_prl +++ b/gen125-40.kicad_prl @@ -10,6 +10,7 @@ "opacity": { "images": 0.6, "pads": 1.0, + "shapes": 1.0, "tracks": 1.0, "vias": 1.0, "zones": 0.6 @@ -28,43 +29,27 @@ "zones": true }, "visible_items": [ - 0, - 1, - 2, - 3, - 4, - 5, - 8, - 9, - 10, - 11, - 12, - 13, - 15, - 16, - 17, - 18, - 19, - 20, - 21, - 22, - 23, - 24, - 25, - 26, - 27, - 28, - 29, - 30, - 32, - 33, - 34, - 35, - 36, - 39, - 40 + "vias", + "footprint_text", + "footprint_anchors", + "ratsnest", + "grid", + "footprints_front", + "footprints_back", + "footprint_values", + "footprint_references", + "tracks", + "drc_errors", + "drawing_sheet", + "bitmaps", + "pads", + "zones", + "drc_warnings", + "locked_item_shadows", + "conflict_shadows", + "shapes" ], - "visible_layers": "fffffff_ffffffff", + "visible_layers": "00000000_00000000_0fffffff_ffffffff", "zone_display_mode": 0 }, "git": { @@ -75,9 +60,39 @@ }, "meta": { "filename": "gen125-40.kicad_prl", - "version": 3 + "version": 5 }, + "net_inspector_panel": { + "col_hidden": [], + "col_order": [], + "col_widths": [], + "custom_group_rules": [], + "expanded_rows": [], + "filter_by_net_name": true, + "filter_by_netclass": true, + "filter_text": "", + "group_by_constraint": false, + "group_by_netclass": false, + "show_unconnected_nets": false, + "show_zero_pad_nets": false, + "sort_ascending": true, + "sorting_column": -1 + }, + "open_jobsets": [], "project": { "files": [] + }, + "schematic": { + "selection_filter": { + "graphics": true, + "images": true, + "labels": true, + "lockedItems": false, + "otherItems": true, + "pins": true, + "symbols": true, + "text": true, + "wires": true + } } } diff --git a/gen125-40.kicad_pro b/gen125-40.kicad_pro index 6e8466c..7a8af47 100644 --- a/gen125-40.kicad_pro +++ b/gen125-40.kicad_pro @@ -16,6 +16,7 @@ "mfg": "", "mpn": "" }, + "layer_pairs": [], "layer_presets": [], "viewports": [] }, @@ -210,10 +211,15 @@ "duplicate_sheet_names": "error", "endpoint_off_grid": "warning", "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", "global_label_dangling": "warning", "hier_label_mismatch": "error", "label_dangling": "error", + "label_multiple_wires": "warning", "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", "missing_bidi_pin": "warning", "missing_input_pin": "warning", "missing_power_pin": "error", @@ -226,9 +232,14 @@ "pin_not_driven": "error", "pin_to_pin": "warning", "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", "similar_labels": "warning", + "similar_power": "warning", "simulation_model_issue": "ignore", + "single_global_label": "ignore", "unannotated": "error", + "unconnected_wire_endpoint": "warning", "unit_value_mismatch": "error", "unresolved_variable": "error", "wire_dangling": "error" @@ -240,7 +251,7 @@ }, "meta": { "filename": "gen125-40.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ @@ -255,6 +266,7 @@ "microvia_drill": 0.1, "name": "Default", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.2, "via_diameter": 0.6, @@ -263,7 +275,7 @@ } ], "meta": { - "version": 3 + "version": 4 }, "net_colors": null, "netclass_assignments": null, @@ -339,6 +351,7 @@ ], "filter_string": "", "group_symbols": true, + "include_excluded_from_bom": false, "name": "Grouped By Value", "sort_asc": true, "sort_field": "Reference" @@ -373,6 +386,7 @@ "net_format_name": "", "page_layout_descr_file": "", "plot_directory": "", + "space_save_all_events": true, "spice_current_sheet_as_root": false, "spice_external_command": "spice \"%I\"", "spice_model_current_sheet_as_root": true, diff --git a/gen125-40.kicad_sch b/gen125-40.kicad_sch index 795d854..a085d3f 100644 --- a/gen125-40.kicad_sch +++ b/gen125-40.kicad_sch @@ -1,7 +1,7 @@ (kicad_sch - (version 20231120) + (version 20250114) (generator "eeschema") - (generator_version "8.0") + (generator_version "9.0") (uuid "9d935a93-5bc3-4073-a501-b1466780bf17") (paper "A4") (lib_symbols @@ -109,17 +109,17 @@ (type none) ) ) - (pin open_collector line - (at 7.62 0 180) + (pin input line + (at -7.62 2.54 0) (length 2.54) - (name "~" + (name "+" (effects (font (size 1.27 1.27) ) ) ) - (number "2" + (number "5" (effects (font (size 1.27 1.27) @@ -145,17 +145,17 @@ ) ) ) - (pin input line - (at -7.62 2.54 0) + (pin open_collector line + (at 7.62 0 180) (length 2.54) - (name "+" + (name "~" (effects (font (size 1.27 1.27) ) ) ) - (number "5" + (number "2" (effects (font (size 1.27 1.27) @@ -190,17 +190,17 @@ (type none) ) ) - (pin open_collector line - (at 7.62 0 180) + (pin input line + (at -7.62 2.54 0) (length 2.54) - (name "~" + (name "+" (effects (font (size 1.27 1.27) ) ) ) - (number "1" + (number "7" (effects (font (size 1.27 1.27) @@ -226,17 +226,17 @@ ) ) ) - (pin input line - (at -7.62 2.54 0) + (pin open_collector line + (at 7.62 0 180) (length 2.54) - (name "+" + (name "~" (effects (font (size 1.27 1.27) ) ) ) - (number "7" + (number "1" (effects (font (size 1.27 1.27) @@ -271,24 +271,6 @@ (type none) ) ) - (pin input line - (at -7.62 -2.54 0) - (length 2.54) - (name "-" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "10" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) (pin input line (at -7.62 2.54 0) (length 2.54) @@ -307,6 +289,24 @@ ) ) ) + (pin input line + (at -7.62 -2.54 0) + (length 2.54) + (name "-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) (pin open_collector line (at 7.62 0 180) (length 2.54) @@ -352,17 +352,17 @@ (type none) ) ) - (pin open_collector line - (at 7.62 0 180) + (pin input line + (at -7.62 2.54 0) (length 2.54) - (name "~" + (name "+" (effects (font (size 1.27 1.27) ) ) ) - (number "14" + (number "9" (effects (font (size 1.27 1.27) @@ -388,17 +388,17 @@ ) ) ) - (pin input line - (at -7.62 2.54 0) + (pin open_collector line + (at 7.62 0 180) (length 2.54) - (name "+" + (name "~" (effects (font (size 1.27 1.27) ) ) ) - (number "9" + (number "14" (effects (font (size 1.27 1.27) @@ -408,24 +408,6 @@ ) ) (symbol "LM339_5_1" - (pin power_in line - (at -2.54 -7.62 90) - (length 3.81) - (name "V-" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "12" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) (pin power_in line (at -2.54 7.62 270) (length 3.81) @@ -444,11 +426,32 @@ ) ) ) + (pin power_in line + (at -2.54 -7.62 90) + (length 3.81) + (name "V-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) ) + (embedded_fonts no) ) (symbol "Connector:Screw_Terminal_01x04" (pin_names - (offset 1.016) hide) + (offset 1.016) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -525,43 +528,9 @@ (type background) ) ) - (circle - (center 0 -5.08) - (radius 0.635) - (stroke - (width 0.1524) - (type default) - ) - (fill - (type none) - ) - ) - (circle - (center 0 -2.54) - (radius 0.635) - (stroke - (width 0.1524) - (type default) - ) - (fill - (type none) - ) - ) (polyline (pts - (xy -0.5334 -4.7498) (xy 0.3302 -5.588) - ) - (stroke - (width 0.1524) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -0.5334 -2.2098) (xy 0.3302 -3.048) + (xy -0.5334 2.8702) (xy 0.3302 2.032) ) (stroke (width 0.1524) @@ -585,7 +554,7 @@ ) (polyline (pts - (xy -0.5334 2.8702) (xy 0.3302 2.032) + (xy -0.5334 -2.2098) (xy 0.3302 -3.048) ) (stroke (width 0.1524) @@ -597,7 +566,7 @@ ) (polyline (pts - (xy -0.3556 -4.572) (xy 0.508 -5.4102) + (xy -0.5334 -4.7498) (xy 0.3302 -5.588) ) (stroke (width 0.1524) @@ -609,7 +578,7 @@ ) (polyline (pts - (xy -0.3556 -2.032) (xy 0.508 -2.8702) + (xy -0.3556 3.048) (xy 0.508 2.2098) ) (stroke (width 0.1524) @@ -633,7 +602,7 @@ ) (polyline (pts - (xy -0.3556 3.048) (xy 0.508 2.2098) + (xy -0.3556 -2.032) (xy 0.508 -2.8702) ) (stroke (width 0.1524) @@ -643,6 +612,29 @@ (type none) ) ) + (polyline + (pts + (xy -0.3556 -4.572) (xy 0.508 -5.4102) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 0 2.54) + (radius 0.635) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) (circle (center 0 0) (radius 0.635) @@ -655,7 +647,18 @@ ) ) (circle - (center 0 2.54) + (center 0 -2.54) + (radius 0.635) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 0 -5.08) (radius 0.635) (stroke (width 0.1524) @@ -738,9 +741,12 @@ ) ) ) + (embedded_fonts no) ) (symbol "Device:C" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names (offset 0.254) ) @@ -813,7 +819,7 @@ (symbol "C_0_1" (polyline (pts - (xy -2.032 -0.762) (xy 2.032 -0.762) + (xy -2.032 0.762) (xy 2.032 0.762) ) (stroke (width 0.508) @@ -825,7 +831,7 @@ ) (polyline (pts - (xy -2.032 0.762) (xy 2.032 0.762) + (xy -2.032 -0.762) (xy 2.032 -0.762) ) (stroke (width 0.508) @@ -874,11 +880,16 @@ ) ) ) + (embedded_fonts no) ) (symbol "Device:D" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names - (offset 1.016) hide) + (offset 1.016) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -976,10 +987,10 @@ ) (polyline (pts - (xy 1.27 0) (xy -1.27 0) + (xy 1.27 1.27) (xy 1.27 -1.27) (xy -1.27 0) (xy 1.27 1.27) ) (stroke - (width 0) + (width 0.254) (type default) ) (fill @@ -988,10 +999,10 @@ ) (polyline (pts - (xy 1.27 1.27) (xy 1.27 -1.27) (xy -1.27 0) (xy 1.27 1.27) + (xy 1.27 0) (xy -1.27 0) ) (stroke - (width 0.254) + (width 0) (type default) ) (fill @@ -1037,9 +1048,12 @@ ) ) ) + (embedded_fonts no) ) (symbol "Device:R" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names (offset 0) ) @@ -1158,10 +1172,15 @@ ) ) ) + (embedded_fonts no) ) (symbol "Diode:Z1SMAxxx" - (pin_numbers hide) - (pin_names hide) + (pin_numbers + (hide yes) + ) + (pin_names + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -1229,10 +1248,10 @@ (symbol "Z1SMAxxx_0_1" (polyline (pts - (xy 1.27 0) (xy -1.27 0) + (xy -1.27 -1.27) (xy -1.27 1.27) (xy -0.762 1.27) ) (stroke - (width 0) + (width 0.254) (type default) ) (fill @@ -1241,10 +1260,10 @@ ) (polyline (pts - (xy -1.27 -1.27) (xy -1.27 1.27) (xy -0.762 1.27) + (xy 1.27 0) (xy -1.27 0) ) (stroke - (width 0.254) + (width 0) (type default) ) (fill @@ -1302,6 +1321,7 @@ ) ) ) + (embedded_fonts no) ) (symbol "Isolator:SFH617A-1" (pin_names @@ -1388,6 +1408,18 @@ (type background) ) ) + (polyline + (pts + (xy -5.08 2.54) (xy -2.54 2.54) (xy -2.54 -1.27) (xy -2.54 0.635) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) (polyline (pts (xy -3.175 -0.635) (xy -1.905 -0.635) @@ -1400,6 +1432,66 @@ (type none) ) ) + (polyline + (pts + (xy -2.54 -0.635) (xy -2.54 -2.54) (xy -5.08 -2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.54 -0.635) (xy -3.175 0.635) (xy -1.905 0.635) (xy -2.54 -0.635) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.508 0.508) (xy 0.762 0.508) (xy 0.381 0.381) (xy 0.381 0.635) (xy 0.762 0.508) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.508 -0.508) (xy 0.762 -0.508) (xy 0.381 -0.635) (xy 0.381 -0.381) (xy 0.762 -0.508) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 1.905) (xy 2.54 -1.905) (xy 2.54 -1.905) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) (polyline (pts (xy 2.54 0.635) (xy 4.445 2.54) @@ -1412,6 +1504,30 @@ (type none) ) ) + (polyline + (pts + (xy 3.048 -1.651) (xy 3.556 -1.143) (xy 4.064 -2.159) (xy 3.048 -1.651) (xy 3.048 -1.651) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 4.445 2.54) (xy 5.08 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) (polyline (pts (xy 4.445 -2.54) (xy 2.54 -0.635) @@ -1436,102 +1552,6 @@ (type none) ) ) - (polyline - (pts - (xy 4.445 2.54) (xy 5.08 2.54) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -2.54 -0.635) (xy -2.54 -2.54) (xy -5.08 -2.54) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 2.54 1.905) (xy 2.54 -1.905) (xy 2.54 -1.905) - ) - (stroke - (width 0.508) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -5.08 2.54) (xy -2.54 2.54) (xy -2.54 -1.27) (xy -2.54 0.635) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -2.54 -0.635) (xy -3.175 0.635) (xy -1.905 0.635) (xy -2.54 -0.635) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -0.508 -0.508) (xy 0.762 -0.508) (xy 0.381 -0.635) (xy 0.381 -0.381) (xy 0.762 -0.508) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -0.508 0.508) (xy 0.762 0.508) (xy 0.381 0.381) (xy 0.381 0.635) (xy 0.762 0.508) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 3.048 -1.651) (xy 3.556 -1.143) (xy 4.064 -2.159) (xy 3.048 -1.651) (xy 3.048 -1.651) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type outline) - ) - ) ) (symbol "SFH617A-1_1_1" (pin passive line @@ -1570,24 +1590,6 @@ ) ) ) - (pin passive line - (at 7.62 -2.54 180) - (length 2.54) - (name "~" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) (pin passive line (at 7.62 2.54 180) (length 2.54) @@ -1606,11 +1608,32 @@ ) ) ) + (pin passive line + (at 7.62 -2.54 180) + (length 2.54) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) ) + (embedded_fonts no) ) (symbol "Transistor_BJT:PMBT2222A" (pin_names - (offset 0) hide) + (offset 0) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -1681,6 +1704,18 @@ ) ) (symbol "PMBT2222A_0_1" + (polyline + (pts + (xy 0.635 1.905) (xy 0.635 -1.905) (xy 0.635 -1.905) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) (polyline (pts (xy 0.635 0.635) (xy 2.54 2.54) @@ -1705,12 +1740,11 @@ (type none) ) ) - (polyline - (pts - (xy 0.635 1.905) (xy 0.635 -1.905) (xy 0.635 -1.905) - ) + (circle + (center 1.27 0) + (radius 2.8194) (stroke - (width 0.508) + (width 0.254) (type default) ) (fill @@ -1729,17 +1763,6 @@ (type outline) ) ) - (circle - (center 1.27 0) - (radius 2.8194) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) ) (symbol "PMBT2222A_1_1" (pin input line @@ -1760,24 +1783,6 @@ ) ) ) - (pin passive line - (at 2.54 -5.08 90) - (length 2.54) - (name "E" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) (pin passive line (at 2.54 5.08 270) (length 2.54) @@ -1796,7 +1801,26 @@ ) ) ) + (pin passive line + (at 2.54 -5.08 90) + (length 2.54) + (name "E" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) ) + (embedded_fonts no) ) ) (junction @@ -4350,4 +4374,5 @@ (page "1") ) ) + (embedded_fonts no) )