From 963c9454796b530b57852bae1634d8ef3c9ca9af Mon Sep 17 00:00:00 2001 From: Digambar Wagholikar Date: Mon, 22 Jun 2026 17:42:39 +0530 Subject: [PATCH 1/7] Add subckt file for SN74HC158 --- .../Digambar_Wagholikar_ICs/IC_1_SN74HC158/IC_1_SN74HC158.proj | 1 + 1 file changed, 1 insertion(+) create mode 100644 library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_1_SN74HC158/IC_1_SN74HC158.proj diff --git a/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_1_SN74HC158/IC_1_SN74HC158.proj b/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_1_SN74HC158/IC_1_SN74HC158.proj new file mode 100644 index 000000000..4800cb67a --- /dev/null +++ b/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_1_SN74HC158/IC_1_SN74HC158.proj @@ -0,0 +1 @@ +schematicFile IC_1_SN74HC158.kicad_sch From 11cbc016c58227a28bb9d060ffb5f09f8fe99ffe Mon Sep 17 00:00:00 2001 From: Digambar Wagholikar Date: Mon, 22 Jun 2026 17:43:50 +0530 Subject: [PATCH 2/7] Add subckt file for SN74LS139 --- .../IC_2_SN74LS139/IC_2_SN74LS139.kicad_prl | 75 +++++ .../IC_2_SN74LS139/IC_2_SN74LS139.kicad_pro | 298 ++++++++++++++++++ .../IC_2_SN74LS139/IC_2_SN74LS139.proj | 1 + 3 files changed, 374 insertions(+) create mode 100644 library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_2_SN74LS139/IC_2_SN74LS139.kicad_prl create mode 100644 library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_2_SN74LS139/IC_2_SN74LS139.kicad_pro create mode 100644 library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_2_SN74LS139/IC_2_SN74LS139.proj diff --git a/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_2_SN74LS139/IC_2_SN74LS139.kicad_prl b/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_2_SN74LS139/IC_2_SN74LS139.kicad_prl new file mode 100644 index 000000000..a4078b12a --- /dev/null +++ b/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_2_SN74LS139/IC_2_SN74LS139.kicad_prl @@ -0,0 +1,75 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "", + "auto_track_width": true, + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "ratsnest_display_mode": 0, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": true, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36 + ], + "visible_layers": "fffffff_ffffffff", + "zone_display_mode": 0 + }, + "meta": { + "filename": "IC_2_SN74LS139.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_2_SN74LS139/IC_2_SN74LS139.kicad_pro b/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_2_SN74LS139/IC_2_SN74LS139.kicad_pro new file mode 100644 index 000000000..f1b67611b --- /dev/null +++ b/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_2_SN74LS139/IC_2_SN74LS139.kicad_pro @@ -0,0 +1,298 @@ +{ + "board": { + "layer_presets": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_label_syntax": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "IC_2_SN74LS139.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12.0, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.25, + "via_diameter": 0.8, + "via_drill": 0.4, + "wire_width": 6.0 + } + ], + "meta": { + "version": 2 + }, + "net_colors": null + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "drawing": { + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "ngspice": { + "fix_include_paths": true, + "fix_passive_vals": false, + "meta": { + "version": 0 + }, + "model_mode": 0, + "workbook_filename": "" + }, + "page_layout_descr_file": "", + "plot_directory": "", + "spice_adjust_passive_values": false, + "spice_external_command": "spice \"%I\"", + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [], + "text_variables": {} +} diff --git a/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_2_SN74LS139/IC_2_SN74LS139.proj b/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_2_SN74LS139/IC_2_SN74LS139.proj new file mode 100644 index 000000000..c1409943a --- /dev/null +++ b/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_2_SN74LS139/IC_2_SN74LS139.proj @@ -0,0 +1 @@ +schematicFile IC_2_SN74LS139.kicad_sch From b701216aa670795caad370c49405d2520a69b2ec Mon Sep 17 00:00:00 2001 From: Digambar Wagholikar Date: Mon, 22 Jun 2026 17:44:36 +0530 Subject: [PATCH 3/7] Add subckt file for MM74HC133 --- .../Digambar_Wagholikar_ICs/IC_3_MM74HC133/IC_3_MM74HC133.proj | 1 + 1 file changed, 1 insertion(+) create mode 100644 library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_3_MM74HC133/IC_3_MM74HC133.proj diff --git a/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_3_MM74HC133/IC_3_MM74HC133.proj b/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_3_MM74HC133/IC_3_MM74HC133.proj new file mode 100644 index 000000000..7d20ccb28 --- /dev/null +++ b/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_3_MM74HC133/IC_3_MM74HC133.proj @@ -0,0 +1 @@ +schematicFile IC_3_MM74HC133.kicad_sch From b293262cb2e8f2cbd9edbe6342ab59c0536268e1 Mon Sep 17 00:00:00 2001 From: Digambar Wagholikar Date: Mon, 22 Jun 2026 17:45:26 +0530 Subject: [PATCH 4/7] Add subckt file for SNx4HC10 --- .../Digambar_Wagholikar_ICs/IC_4_SNx4HC10/IC_4_SNx4HC10.proj | 1 + 1 file changed, 1 insertion(+) create mode 100644 library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_4_SNx4HC10/IC_4_SNx4HC10.proj diff --git a/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_4_SNx4HC10/IC_4_SNx4HC10.proj b/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_4_SNx4HC10/IC_4_SNx4HC10.proj new file mode 100644 index 000000000..793dcce89 --- /dev/null +++ b/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_4_SNx4HC10/IC_4_SNx4HC10.proj @@ -0,0 +1 @@ +schematicFile IC_3_SNx4HC10.kicad_sch From 52784524e9b9b84ae766772775a3b2e80c464a03 Mon Sep 17 00:00:00 2001 From: Digambar Wagholikar Date: Mon, 22 Jun 2026 17:46:10 +0530 Subject: [PATCH 5/7] Add subckt file for 74HCT280 --- .../Digambar_Wagholikar_ICs/IC_5_74HCT280/IC_5_74HCT280.proj | 1 + 1 file changed, 1 insertion(+) create mode 100644 library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_5_74HCT280/IC_5_74HCT280.proj diff --git a/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_5_74HCT280/IC_5_74HCT280.proj b/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_5_74HCT280/IC_5_74HCT280.proj new file mode 100644 index 000000000..0a46e34cb --- /dev/null +++ b/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_5_74HCT280/IC_5_74HCT280.proj @@ -0,0 +1 @@ +schematicFile IC_5_74HCT280.kicad_sch From c831df2b606c51894cd85ecd1420d374f4481dd3 Mon Sep 17 00:00:00 2001 From: Digambar Wagholikar Date: Mon, 22 Jun 2026 17:47:10 +0530 Subject: [PATCH 6/7] Add subckt file for SNX4HC86 --- .../Digambar_Wagholikar_ICs/IC_6_SNX4HC86/IC_6_SNX4HC86.proj | 1 + 1 file changed, 1 insertion(+) create mode 100644 library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_6_SNX4HC86/IC_6_SNX4HC86.proj diff --git a/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_6_SNX4HC86/IC_6_SNX4HC86.proj b/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_6_SNX4HC86/IC_6_SNX4HC86.proj new file mode 100644 index 000000000..55e8ea8d9 --- /dev/null +++ b/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_6_SNX4HC86/IC_6_SNX4HC86.proj @@ -0,0 +1 @@ +schematicFile IC_6_SNX4HC86.kicad_sch From bffd556c27be113893d50f6218f72763a8c31490 Mon Sep 17 00:00:00 2001 From: Digambar Wagholikar Date: Mon, 22 Jun 2026 17:48:08 +0530 Subject: [PATCH 7/7] Add subckt file for HD74HC51 --- .../Digambar_Wagholikar_ICs/IC_7_HD74HC51/IC_7_HD74HC51.proj | 1 + 1 file changed, 1 insertion(+) create mode 100644 library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_7_HD74HC51/IC_7_HD74HC51.proj diff --git a/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_7_HD74HC51/IC_7_HD74HC51.proj b/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_7_HD74HC51/IC_7_HD74HC51.proj new file mode 100644 index 000000000..e3a8e91b6 --- /dev/null +++ b/library/SubcircuitLibrary/Digambar_Wagholikar_ICs/IC_7_HD74HC51/IC_7_HD74HC51.proj @@ -0,0 +1 @@ +schematicFile IC_7_HD74HC51.kicad_sch