Revision 1.01 of the PCBs

This commit is contained in:
2024-04-22 21:29:12 -04:00
parent 38af2e4f02
commit 68ad369359
73 changed files with 62175 additions and 21089 deletions

9
.gitignore vendored
View File

@@ -1,2 +1,11 @@
.pio .pio
.vscode .vscode
*.kicad_pcb.lck
Schematics/Block-Party/Block-Party-Main-Board/production/
Schematics/Block-Party/Block-Party-Cube-Top-Board/production
Schematics/Block-Party/Block-Party-Cube-Bottom-Board/production
Schematics/Block-Party/Block-Party-Main-Board/Block-Party-Main-Board-backups/
Schematics/Block-Party/Block-Party-Cube-Bottom-Board/Block-Party-Bottom-Board-backups/
Schematics/Block-Party/Block-Party-Cube-Top-Board/Block-Party-Cube-Top-Board-backups/

View File

@@ -1,7 +1,7 @@
{ {
"board": { "board": {
"active_layer": 0, "active_layer": 37,
"active_layer_preset": "All Layers", "active_layer_preset": "",
"auto_track_width": true, "auto_track_width": true,
"hidden_netclasses": [], "hidden_netclasses": [],
"hidden_nets": [], "hidden_nets": [],
@@ -64,11 +64,17 @@
39, 39,
40 40
], ],
"visible_layers": "fffffff_ffffffff", "visible_layers": "fffffef_ffffffff",
"zone_display_mode": 0 "zone_display_mode": 0
}, },
"git": {
"repo_password": "",
"repo_type": "",
"repo_username": "",
"ssh_key": ""
},
"meta": { "meta": {
"filename": "Block-Party.kicad_prl", "filename": "Block-Party-Bottom-Board.kicad_prl",
"version": 3 "version": 3
}, },
"project": { "project": {

View File

@@ -3,6 +3,9 @@
"3dviewports": [], "3dviewports": [],
"design_settings": { "design_settings": {
"defaults": { "defaults": {
"apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.09999999999999999, "board_outline_line_width": 0.09999999999999999,
"copper_line_width": 0.19999999999999998, "copper_line_width": 0.19999999999999998,
"copper_text_italic": false, "copper_text_italic": false,
@@ -66,6 +69,7 @@
"duplicate_footprints": "warning", "duplicate_footprints": "warning",
"extra_footprint": "warning", "extra_footprint": "warning",
"footprint": "error", "footprint": "error",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "ignore", "footprint_type_mismatch": "ignore",
"hole_clearance": "error", "hole_clearance": "error",
"hole_near_hole": "error", "hole_near_hole": "error",
@@ -122,14 +126,11 @@
"min_via_diameter": 0.5, "min_via_diameter": 0.5,
"solder_mask_clearance": 0.0, "solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0, "solder_mask_min_width": 0.0,
"solder_mask_to_copper_clearance": 0.0, "solder_mask_to_copper_clearance": 0.005,
"use_height_for_length_calcs": true "use_height_for_length_calcs": true
}, },
"teardrop_options": [ "teardrop_options": [
{ {
"td_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true, "td_onpadsmd": true,
"td_onroundshapesonly": false, "td_onroundshapesonly": false,
"td_ontrackend": false, "td_ontrackend": false,
@@ -138,37 +139,76 @@
], ],
"teardrop_parameters": [ "teardrop_parameters": [
{ {
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0, "td_curve_segcount": 0,
"td_height_ratio": 1.0, "td_height_ratio": 1.0,
"td_length_ratio": 0.5, "td_length_ratio": 0.5,
"td_maxheight": 2.0, "td_maxheight": 2.0,
"td_maxlen": 1.0, "td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_round_shape", "td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9 "td_width_to_size_filter_ratio": 0.9
}, },
{ {
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0, "td_curve_segcount": 0,
"td_height_ratio": 1.0, "td_height_ratio": 1.0,
"td_length_ratio": 0.5, "td_length_ratio": 0.5,
"td_maxheight": 2.0, "td_maxheight": 2.0,
"td_maxlen": 1.0, "td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_rect_shape", "td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9 "td_width_to_size_filter_ratio": 0.9
}, },
{ {
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0, "td_curve_segcount": 0,
"td_height_ratio": 1.0, "td_height_ratio": 1.0,
"td_length_ratio": 0.5, "td_length_ratio": 0.5,
"td_maxheight": 2.0, "td_maxheight": 2.0,
"td_maxlen": 1.0, "td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_track_end", "td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9 "td_width_to_size_filter_ratio": 0.9
} }
], ],
"track_widths": [], "track_widths": [],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 1.0
},
"diff_pair_skew_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
},
"single_track_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
}
},
"via_dimensions": [], "via_dimensions": [],
"zones_allow_external_fillets": false "zones_allow_external_fillets": false
}, },
"ipc2581": {
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": ""
},
"layer_presets": [], "layer_presets": [],
"viewports": [] "viewports": []
}, },
@@ -392,7 +432,7 @@
"pinned_symbol_libs": [] "pinned_symbol_libs": []
}, },
"meta": { "meta": {
"filename": "Block-Party.kicad_pro", "filename": "Block-Party-Bottom-Board.kicad_pro",
"version": 1 "version": 1
}, },
"net_settings": { "net_settings": {
@@ -427,14 +467,207 @@
"gencad": "", "gencad": "",
"idf": "", "idf": "",
"netlist": "", "netlist": "",
"plot": "",
"pos_files": "",
"specctra_dsn": "", "specctra_dsn": "",
"step": "PCB Models/Block-Party-Bottom-PCB.step", "step": "PCB Models/Block-Party-Bottom-PCB.step",
"svg": "",
"vrml": "" "vrml": ""
}, },
"page_layout_descr_file": "" "page_layout_descr_file": ""
}, },
"schematic": { "schematic": {
"annotate_start_num": 0, "annotate_start_num": 0,
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
"keep_line_breaks": false,
"keep_tabs": false,
"name": "CSV",
"ref_delimiter": ",",
"ref_range_delimiter": "",
"string_delimiter": "\""
},
"bom_presets": [],
"bom_settings": {
"exclude_dnp": false,
"fields_ordered": [
{
"group_by": false,
"label": "Reference",
"name": "Reference",
"show": true
},
{
"group_by": true,
"label": "Value",
"name": "Value",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": true
},
{
"group_by": false,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
},
{
"group_by": false,
"label": "#",
"name": "${ITEM_NUMBER}",
"show": false
},
{
"group_by": false,
"label": "Arrow Part Number",
"name": "Arrow Part Number",
"show": false
},
{
"group_by": false,
"label": "Arrow Price/Stock",
"name": "Arrow Price/Stock",
"show": false
},
{
"group_by": false,
"label": "Availability",
"name": "Availability",
"show": false
},
{
"group_by": false,
"label": "Check_prices",
"name": "Check_prices",
"show": false
},
{
"group_by": false,
"label": "Description_1",
"name": "Description_1",
"show": false
},
{
"group_by": false,
"label": "Height",
"name": "Height",
"show": false
},
{
"group_by": false,
"label": "MANUFACTURER",
"name": "MANUFACTURER",
"show": true
},
{
"group_by": false,
"label": "MAXIMUM_PACKAGE_HEIGHT",
"name": "MAXIMUM_PACKAGE_HEIGHT",
"show": false
},
{
"group_by": false,
"label": "MF",
"name": "MF",
"show": false
},
{
"group_by": false,
"label": "MP",
"name": "MP",
"show": false
},
{
"group_by": false,
"label": "Manufacturer_Name",
"name": "Manufacturer_Name",
"show": false
},
{
"group_by": false,
"label": "Manufacturer_Part_Number",
"name": "Manufacturer_Part_Number",
"show": true
},
{
"group_by": false,
"label": "Mouser Part Number",
"name": "Mouser Part Number",
"show": false
},
{
"group_by": false,
"label": "Mouser Price/Stock",
"name": "Mouser Price/Stock",
"show": false
},
{
"group_by": false,
"label": "PARTREV",
"name": "PARTREV",
"show": false
},
{
"group_by": false,
"label": "Package",
"name": "Package",
"show": false
},
{
"group_by": false,
"label": "Price",
"name": "Price",
"show": false
},
{
"group_by": false,
"label": "Purchase-URL",
"name": "Purchase-URL",
"show": false
},
{
"group_by": false,
"label": "STANDARD",
"name": "STANDARD",
"show": false
},
{
"group_by": false,
"label": "SnapEDA_Link",
"name": "SnapEDA_Link",
"show": false
},
{
"group_by": false,
"label": "Description",
"name": "Description",
"show": false
}
],
"filter_string": "",
"group_symbols": true,
"name": "",
"sort_asc": true,
"sort_field": "Reference"
},
"connection_grid_size": 50.0,
"drawing": { "drawing": {
"dashed_lines_dash_length_ratio": 12.0, "dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0, "dashed_lines_gap_length_ratio": 3.0,
@@ -448,6 +681,11 @@
"intersheets_ref_suffix": "", "intersheets_ref_suffix": "",
"junction_size_choice": 3, "junction_size_choice": 3,
"label_size_ratio": 0.375, "label_size_ratio": 0.375,
"operating_point_overlay_i_precision": 3,
"operating_point_overlay_i_range": "~A",
"operating_point_overlay_v_precision": 3,
"operating_point_overlay_v_range": "~V",
"overbar_offset_ratio": 1.23,
"pin_symbol_size": 25.0, "pin_symbol_size": 25.0,
"text_offset_ratio": 0.15 "text_offset_ratio": 0.15
}, },
@@ -463,6 +701,7 @@
"spice_external_command": "spice \"%I\"", "spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true, "spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false, "spice_save_all_currents": false,
"spice_save_all_dissipations": false,
"spice_save_all_voltages": false, "spice_save_all_voltages": false,
"subpart_first_id": 65, "subpart_first_id": 65,
"subpart_id_separator": 0 "subpart_id_separator": 0
@@ -470,7 +709,7 @@
"sheets": [ "sheets": [
[ [
"2141435d-34b8-43f3-bf65-e696e1b6d80b", "2141435d-34b8-43f3-bf65-e696e1b6d80b",
"" "Root"
] ]
], ],
"text_variables": {} "text_variables": {}

View File

@@ -0,0 +1 @@
{"AUTO TRANSLATE": true, "EXCLUDE DNP": false, "EXTRA_LAYERS": ""}

View File

@@ -0,0 +1,4 @@
(fp_lib_table
(version 7)
(lib (name "adafruit-jst-4328")(type "KiCad")(uri "C:/Users/Quinn/Documents/Projects/Block-Party-Firmware/Schematics/PCB Components/adafruit-jst-4328.pretty")(options "")(descr ""))
)

View File

@@ -0,0 +1,4 @@
(sym_lib_table
(version 7)
(lib (name "4328")(type "KiCad")(uri "C:/Users/Quinn/Documents/Projects/Block-Party-Firmware/Schematics/PCB Components/adafruit-jst-4328/4328.kicad_sym")(options "")(descr ""))
)

View File

@@ -1 +0,0 @@
{"hostname":"DESKTOP-OJPCLKA","username":"quinn"}

View File

@@ -67,6 +67,12 @@
"visible_layers": "fffffff_ffffffff", "visible_layers": "fffffff_ffffffff",
"zone_display_mode": 0 "zone_display_mode": 0
}, },
"git": {
"repo_password": "",
"repo_type": "",
"repo_username": "",
"ssh_key": ""
},
"meta": { "meta": {
"filename": "Block-Party-Cube-Top-Board.kicad_prl", "filename": "Block-Party-Cube-Top-Board.kicad_prl",
"version": 3 "version": 3

View File

@@ -3,6 +3,9 @@
"3dviewports": [], "3dviewports": [],
"design_settings": { "design_settings": {
"defaults": { "defaults": {
"apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.09999999999999999, "board_outline_line_width": 0.09999999999999999,
"copper_line_width": 0.19999999999999998, "copper_line_width": 0.19999999999999998,
"copper_text_italic": false, "copper_text_italic": false,
@@ -66,6 +69,7 @@
"duplicate_footprints": "warning", "duplicate_footprints": "warning",
"extra_footprint": "warning", "extra_footprint": "warning",
"footprint": "error", "footprint": "error",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "ignore", "footprint_type_mismatch": "ignore",
"hole_clearance": "error", "hole_clearance": "error",
"hole_near_hole": "error", "hole_near_hole": "error",
@@ -122,14 +126,11 @@
"min_via_diameter": 0.5, "min_via_diameter": 0.5,
"solder_mask_clearance": 0.0, "solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0, "solder_mask_min_width": 0.0,
"solder_mask_to_copper_clearance": 0.0, "solder_mask_to_copper_clearance": 0.005,
"use_height_for_length_calcs": true "use_height_for_length_calcs": true
}, },
"teardrop_options": [ "teardrop_options": [
{ {
"td_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true, "td_onpadsmd": true,
"td_onroundshapesonly": false, "td_onroundshapesonly": false,
"td_ontrackend": false, "td_ontrackend": false,
@@ -138,37 +139,76 @@
], ],
"teardrop_parameters": [ "teardrop_parameters": [
{ {
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0, "td_curve_segcount": 0,
"td_height_ratio": 1.0, "td_height_ratio": 1.0,
"td_length_ratio": 0.5, "td_length_ratio": 0.5,
"td_maxheight": 2.0, "td_maxheight": 2.0,
"td_maxlen": 1.0, "td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_round_shape", "td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9 "td_width_to_size_filter_ratio": 0.9
}, },
{ {
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0, "td_curve_segcount": 0,
"td_height_ratio": 1.0, "td_height_ratio": 1.0,
"td_length_ratio": 0.5, "td_length_ratio": 0.5,
"td_maxheight": 2.0, "td_maxheight": 2.0,
"td_maxlen": 1.0, "td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_rect_shape", "td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9 "td_width_to_size_filter_ratio": 0.9
}, },
{ {
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0, "td_curve_segcount": 0,
"td_height_ratio": 1.0, "td_height_ratio": 1.0,
"td_length_ratio": 0.5, "td_length_ratio": 0.5,
"td_maxheight": 2.0, "td_maxheight": 2.0,
"td_maxlen": 1.0, "td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_track_end", "td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9 "td_width_to_size_filter_ratio": 0.9
} }
], ],
"track_widths": [], "track_widths": [],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 1.0
},
"diff_pair_skew_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
},
"single_track_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
}
},
"via_dimensions": [], "via_dimensions": [],
"zones_allow_external_fillets": false "zones_allow_external_fillets": false
}, },
"ipc2581": {
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": ""
},
"layer_presets": [], "layer_presets": [],
"viewports": [] "viewports": []
}, },
@@ -429,14 +469,75 @@
"gencad": "", "gencad": "",
"idf": "", "idf": "",
"netlist": "", "netlist": "",
"plot": "",
"pos_files": "",
"specctra_dsn": "", "specctra_dsn": "",
"step": "Block-Party-Cube-Top-Board.step", "step": "Block-Party-Cube-Top-Board.step",
"svg": "",
"vrml": "" "vrml": ""
}, },
"page_layout_descr_file": "" "page_layout_descr_file": ""
}, },
"schematic": { "schematic": {
"annotate_start_num": 0, "annotate_start_num": 0,
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
"keep_line_breaks": false,
"keep_tabs": false,
"name": "CSV",
"ref_delimiter": ",",
"ref_range_delimiter": "",
"string_delimiter": "\""
},
"bom_presets": [],
"bom_settings": {
"exclude_dnp": false,
"fields_ordered": [
{
"group_by": false,
"label": "Reference",
"name": "Reference",
"show": true
},
{
"group_by": true,
"label": "Value",
"name": "Value",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": true
},
{
"group_by": false,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
}
],
"filter_string": "",
"group_symbols": true,
"name": "Grouped By Value",
"sort_asc": true,
"sort_field": "Reference"
},
"connection_grid_size": 50.0,
"drawing": { "drawing": {
"dashed_lines_dash_length_ratio": 12.0, "dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0, "dashed_lines_gap_length_ratio": 3.0,
@@ -450,6 +551,11 @@
"intersheets_ref_suffix": "", "intersheets_ref_suffix": "",
"junction_size_choice": 3, "junction_size_choice": 3,
"label_size_ratio": 0.375, "label_size_ratio": 0.375,
"operating_point_overlay_i_precision": 3,
"operating_point_overlay_i_range": "~A",
"operating_point_overlay_v_precision": 3,
"operating_point_overlay_v_range": "~V",
"overbar_offset_ratio": 1.23,
"pin_symbol_size": 25.0, "pin_symbol_size": 25.0,
"text_offset_ratio": 0.15 "text_offset_ratio": 0.15
}, },
@@ -465,6 +571,7 @@
"spice_external_command": "spice \"%I\"", "spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true, "spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false, "spice_save_all_currents": false,
"spice_save_all_dissipations": false,
"spice_save_all_voltages": false, "spice_save_all_voltages": false,
"subpart_first_id": 65, "subpart_first_id": 65,
"subpart_id_separator": 0 "subpart_id_separator": 0
@@ -472,7 +579,7 @@
"sheets": [ "sheets": [
[ [
"1e9bcb59-abda-4050-8555-8eda44a8099c", "1e9bcb59-abda-4050-8555-8eda44a8099c",
"" "Root"
] ]
], ],
"text_variables": {} "text_variables": {}

View File

@@ -0,0 +1 @@
{"AUTO TRANSLATE": true, "EXCLUDE DNP": false, "EXTRA_LAYERS": ""}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,4 @@
(fp_lib_table
(version 7)
(lib (name "adafruit-jst-4328")(type "KiCad")(uri "C:/Users/Quinn/Documents/Projects/Block-Party-Firmware/Schematics/PCB Components/adafruit-jst-4328.pretty")(options "")(descr ""))
)

View File

@@ -0,0 +1,4 @@
(sym_lib_table
(version 7)
(lib (name "4328")(type "KiCad")(uri "C:/Users/Quinn/Documents/Projects/Block-Party-Firmware/Schematics/PCB Components/adafruit-jst-4328/4328.kicad_sym")(options "")(descr ""))
)

View File

@@ -1,6 +1,6 @@
{ {
"board": { "board": {
"active_layer": 0, "active_layer": 37,
"active_layer_preset": "All Layers", "active_layer_preset": "All Layers",
"auto_track_width": true, "auto_track_width": true,
"hidden_netclasses": [], "hidden_netclasses": [],
@@ -67,6 +67,12 @@
"visible_layers": "fffffff_ffffffff", "visible_layers": "fffffff_ffffffff",
"zone_display_mode": 0 "zone_display_mode": 0
}, },
"git": {
"repo_password": "",
"repo_type": "",
"repo_username": "",
"ssh_key": ""
},
"meta": { "meta": {
"filename": "Block-Party-Main-Board.kicad_prl", "filename": "Block-Party-Main-Board.kicad_prl",
"version": 3 "version": 3

View File

@@ -3,6 +3,9 @@
"3dviewports": [], "3dviewports": [],
"design_settings": { "design_settings": {
"defaults": { "defaults": {
"apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.09999999999999999, "board_outline_line_width": 0.09999999999999999,
"copper_line_width": 0.19999999999999998, "copper_line_width": 0.19999999999999998,
"copper_text_italic": false, "copper_text_italic": false,
@@ -66,6 +69,7 @@
"duplicate_footprints": "warning", "duplicate_footprints": "warning",
"extra_footprint": "warning", "extra_footprint": "warning",
"footprint": "error", "footprint": "error",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "ignore", "footprint_type_mismatch": "ignore",
"hole_clearance": "error", "hole_clearance": "error",
"hole_near_hole": "error", "hole_near_hole": "error",
@@ -122,14 +126,11 @@
"min_via_diameter": 0.5, "min_via_diameter": 0.5,
"solder_mask_clearance": 0.0, "solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0, "solder_mask_min_width": 0.0,
"solder_mask_to_copper_clearance": 0.0, "solder_mask_to_copper_clearance": 0.005,
"use_height_for_length_calcs": true "use_height_for_length_calcs": true
}, },
"teardrop_options": [ "teardrop_options": [
{ {
"td_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true, "td_onpadsmd": true,
"td_onroundshapesonly": false, "td_onroundshapesonly": false,
"td_ontrackend": false, "td_ontrackend": false,
@@ -138,37 +139,76 @@
], ],
"teardrop_parameters": [ "teardrop_parameters": [
{ {
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0, "td_curve_segcount": 0,
"td_height_ratio": 1.0, "td_height_ratio": 1.0,
"td_length_ratio": 0.5, "td_length_ratio": 0.5,
"td_maxheight": 2.0, "td_maxheight": 2.0,
"td_maxlen": 1.0, "td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_round_shape", "td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9 "td_width_to_size_filter_ratio": 0.9
}, },
{ {
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0, "td_curve_segcount": 0,
"td_height_ratio": 1.0, "td_height_ratio": 1.0,
"td_length_ratio": 0.5, "td_length_ratio": 0.5,
"td_maxheight": 2.0, "td_maxheight": 2.0,
"td_maxlen": 1.0, "td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_rect_shape", "td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9 "td_width_to_size_filter_ratio": 0.9
}, },
{ {
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0, "td_curve_segcount": 0,
"td_height_ratio": 1.0, "td_height_ratio": 1.0,
"td_length_ratio": 0.5, "td_length_ratio": 0.5,
"td_maxheight": 2.0, "td_maxheight": 2.0,
"td_maxlen": 1.0, "td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_track_end", "td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9 "td_width_to_size_filter_ratio": 0.9
} }
], ],
"track_widths": [], "track_widths": [],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 1.0
},
"diff_pair_skew_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
},
"single_track_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
}
},
"via_dimensions": [], "via_dimensions": [],
"zones_allow_external_fillets": false "zones_allow_external_fillets": false
}, },
"ipc2581": {
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": ""
},
"layer_presets": [], "layer_presets": [],
"viewports": [] "viewports": []
}, },
@@ -399,7 +439,7 @@
"classes": [ "classes": [
{ {
"bus_width": 12, "bus_width": 12,
"clearance": 0.2, "clearance": 0.12,
"diff_pair_gap": 0.25, "diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25, "diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2, "diff_pair_width": 0.2,
@@ -427,14 +467,237 @@
"gencad": "", "gencad": "",
"idf": "", "idf": "",
"netlist": "", "netlist": "",
"plot": "Manufacturing Files/",
"pos_files": "Manufacturing Files/",
"specctra_dsn": "", "specctra_dsn": "",
"step": "../PCB Models/Block-Party-Main-Board.step", "step": "../PCB Models/Block-Party-Main-Board.step",
"svg": "",
"vrml": "" "vrml": ""
}, },
"page_layout_descr_file": "" "page_layout_descr_file": ""
}, },
"schematic": { "schematic": {
"annotate_start_num": 0, "annotate_start_num": 0,
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
"keep_line_breaks": false,
"keep_tabs": false,
"name": "CSV",
"ref_delimiter": ",",
"ref_range_delimiter": "",
"string_delimiter": "\""
},
"bom_presets": [],
"bom_settings": {
"exclude_dnp": false,
"fields_ordered": [
{
"group_by": false,
"label": "Reference",
"name": "Reference",
"show": true
},
{
"group_by": true,
"label": "Value",
"name": "Value",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": false
},
{
"group_by": false,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
},
{
"group_by": false,
"label": "#",
"name": "${ITEM_NUMBER}",
"show": false
},
{
"group_by": false,
"label": "Availability",
"name": "Availability",
"show": false
},
{
"group_by": false,
"label": "CUI_purchase_URL",
"name": "CUI_purchase_URL",
"show": false
},
{
"group_by": false,
"label": "Check_prices",
"name": "Check_prices",
"show": false
},
{
"group_by": false,
"label": "DATASHEET-URL",
"name": "DATASHEET-URL",
"show": false
},
{
"group_by": false,
"label": "Description_1",
"name": "Description_1",
"show": false
},
{
"group_by": false,
"label": "IR-UL",
"name": "IR-UL",
"show": false
},
{
"group_by": false,
"label": "IR-VDE",
"name": "IR-VDE",
"show": false
},
{
"group_by": false,
"label": "MANUFACTURER",
"name": "MANUFACTURER",
"show": true
},
{
"group_by": false,
"label": "MAXIMUM_PACKAGE_HEIGHT",
"name": "MAXIMUM_PACKAGE_HEIGHT",
"show": false
},
{
"group_by": false,
"label": "MF",
"name": "MF",
"show": false
},
{
"group_by": false,
"label": "MOUNT",
"name": "MOUNT",
"show": false
},
{
"group_by": false,
"label": "MP",
"name": "MP",
"show": false
},
{
"group_by": false,
"label": "PART-NUMBER",
"name": "PART-NUMBER",
"show": true
},
{
"group_by": false,
"label": "PARTREV",
"name": "PARTREV",
"show": false
},
{
"group_by": false,
"label": "PINS",
"name": "PINS",
"show": false
},
{
"group_by": false,
"label": "PITCH",
"name": "PITCH",
"show": false
},
{
"group_by": false,
"label": "Package",
"name": "Package",
"show": false
},
{
"group_by": false,
"label": "Price",
"name": "Price",
"show": false
},
{
"group_by": false,
"label": "Purchase-URL",
"name": "Purchase-URL",
"show": false
},
{
"group_by": false,
"label": "STANDARD",
"name": "STANDARD",
"show": false
},
{
"group_by": false,
"label": "SnapEDA_Link",
"name": "SnapEDA_Link",
"show": false
},
{
"group_by": false,
"label": "TYPE",
"name": "TYPE",
"show": false
},
{
"group_by": false,
"label": "WIRE",
"name": "WIRE",
"show": false
},
{
"group_by": false,
"label": "WORKING-VOLTAGE-UL",
"name": "WORKING-VOLTAGE-UL",
"show": false
},
{
"group_by": false,
"label": "WORKING-VOLTAGE-VDE",
"name": "WORKING-VOLTAGE-VDE",
"show": false
},
{
"group_by": false,
"label": "Description",
"name": "Description",
"show": false
}
],
"filter_string": "",
"group_symbols": true,
"name": "",
"sort_asc": true,
"sort_field": "Reference"
},
"connection_grid_size": 50.0,
"drawing": { "drawing": {
"dashed_lines_dash_length_ratio": 12.0, "dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0, "dashed_lines_gap_length_ratio": 3.0,
@@ -448,6 +711,11 @@
"intersheets_ref_suffix": "", "intersheets_ref_suffix": "",
"junction_size_choice": 3, "junction_size_choice": 3,
"label_size_ratio": 0.375, "label_size_ratio": 0.375,
"operating_point_overlay_i_precision": 3,
"operating_point_overlay_i_range": "~A",
"operating_point_overlay_v_precision": 3,
"operating_point_overlay_v_range": "~V",
"overbar_offset_ratio": 1.23,
"pin_symbol_size": 25.0, "pin_symbol_size": 25.0,
"text_offset_ratio": 0.15 "text_offset_ratio": 0.15
}, },
@@ -463,6 +731,7 @@
"spice_external_command": "spice \"%I\"", "spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true, "spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false, "spice_save_all_currents": false,
"spice_save_all_dissipations": false,
"spice_save_all_voltages": false, "spice_save_all_voltages": false,
"subpart_first_id": 65, "subpart_first_id": 65,
"subpart_id_separator": 0 "subpart_id_separator": 0
@@ -470,7 +739,7 @@
"sheets": [ "sheets": [
[ [
"4100c4a7-2a4e-4286-a196-244fb7659f20", "4100c4a7-2a4e-4286-a196-244fb7659f20",
"" "Root"
] ]
], ],
"text_variables": {} "text_variables": {}

View File

@@ -0,0 +1 @@
{"AUTO TRANSLATE": true, "EXCLUDE DNP": false, "EXTRA_LAYERS": ""}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,4 @@
(fp_lib_table
(version 7)
(lib (name "2p 3")(type "KiCad")(uri "C:/Users/Quinn/Documents/Projects/Block-Party-Firmware/Schematics/PCB Components/2p 3.pretty")(options "")(descr ""))
)

View File

@@ -0,0 +1,4 @@
(sym_lib_table
(version 7)
(lib (name "691214110002S")(type "KiCad")(uri "C:/Users/Quinn/Documents/Projects/Block-Party-Firmware/Schematics/PCB Components/2p 3.5mm terminal block/691214110002S.kicad_sym")(options "")(descr ""))
)

View File

@@ -0,0 +1,205 @@
(footprint "AFC20-S04BCC-00"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0 -0.5 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "ef653084-1344-4c63-a537-3a07704f1a79")
(effects
(font
(size 1 1)
(thickness 0.1)
)
)
)
(property "Value" "AFC20-S04BCC-00"
(at 0 1 0)
(unlocked yes)
(layer "F.Fab")
(uuid "70ef1587-5854-4844-be92-e4d502b0a3d8")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "c13e11ec-83dd-4d52-9b99-ac7d39efc245")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "d7b8c6a3-fe75-4417-8fe1-0fbd37cfa8af")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "6ca4e152-b3d2-40bf-aff0-91291ff7e8f1")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -6 -5)
(end 6 -5)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "fe9bce57-bf9e-46e7-970a-5407e4cb1167")
)
(fp_line
(start -6 -3.5)
(end -6 -5)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "70763ec4-8800-46ce-864c-56e207749615")
)
(fp_line
(start -6 3)
(end -6 0.5)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "cd2fca95-9f55-4446-8398-b205fc0f3111")
)
(fp_line
(start -4 3)
(end -6 3)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "95f01029-326a-40dd-b774-b1da0c2ce401")
)
(fp_line
(start 6 -5)
(end 6 -3.5)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "27bd4c55-5e8b-43ba-af9a-6a7fec90addf")
)
(fp_line
(start 6 0.5)
(end 6 3)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "7d8eb6fb-e397-4354-8c16-087e45e3343a")
)
(fp_line
(start 6 3)
(end 4 3)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "35a1027e-0d64-493d-b88a-e39491714186")
)
(fp_rect
(start -7.5 -5.5)
(end 7.5 5)
(stroke
(width 0.05)
(type default)
)
(fill none)
(layer "F.CrtYd")
(uuid "70d81eec-0cae-4a19-b444-69ea39082365")
)
(fp_text user "${REFERENCE}"
(at 0 2.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "9cf36b8a-e9c4-4171-b327-7542137bb445")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd rect
(at -3 1.53)
(size 0.85 6)
(layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.001)
(uuid "873aa7f0-5ac8-4f09-8a80-5b093621427e")
)
(pad "2" smd rect
(at -1 1.53)
(size 0.85 6)
(layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.001)
(uuid "9473b65b-0293-41b5-8c6c-f344ecb69caf")
)
(pad "3" smd rect
(at 1 1.53)
(size 0.85 6)
(layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.001)
(uuid "4d2beb83-cdb0-4d1f-a4a0-bf06e0d87100")
)
(pad "4" smd rect
(at 3 1.53)
(size 0.85 6)
(layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.001)
(uuid "5c62d4fc-0ddc-47c2-b247-1849fea5a47d")
)
(pad "6" smd rect
(at -6.05 -1.53)
(size 1.5 3)
(layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.001)
(uuid "441b1b30-16ea-4d7a-8292-a21eeb9540f8")
)
(pad "6" smd rect
(at 6.05 -1.53)
(size 1.5 3)
(layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.001)
(uuid "23136732-92d4-403c-81c5-f337876d1197")
)
)

View File

@@ -1,64 +1,279 @@
(footprint "Bottom Block Connector" (version 20221018) (generator pcbnew) (footprint "Bottom Block Connector"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu") (layer "F.Cu")
(property "Reference" "REF**"
(at 0 -20.78 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "fa49df0b-d18c-4512-9523-57e0b2315dad")
(effects
(font
(size 1 1)
(thickness 0.1)
)
)
)
(property "Value" "Bottom Block Connector"
(at 0 -19.28 0)
(unlocked yes)
(layer "F.Fab")
(uuid "ba1e0610-1238-4776-9acc-3f52fc1ac274")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "1f7754c3-0bc9-4893-a63e-67771568052c")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "da409b30-e1f4-4d76-8e59-cb494ec03ae2")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "fa75d831-f30a-4afe-9bbe-0671e18ba5ee")
(effects
(font
(size 1.27 1.27)
)
)
)
(attr smd) (attr smd)
(fp_text reference "REF**" (at 0 -20.78 unlocked) (layer "F.SilkS") (fp_rect
(effects (font (size 1 1) (thickness 0.1))) (start -10.27626 4.399468)
(tstamp fa49df0b-d18c-4512-9523-57e0b2315dad) (end -3.679314 9.610596)
(stroke
(width 0.05)
(type default)
) )
(fp_text value "Bottom Block Connector" (at 0 -19.28 unlocked) (layer "F.Fab") (fill none)
(effects (font (size 1 1) (thickness 0.15))) (layer "F.CrtYd")
(tstamp ba1e0610-1238-4776-9acc-3f52fc1ac274) (uuid "26876452-1aad-496c-91c1-54c216c1f0fa")
) )
(fp_text user "GND" (at -11.074329 -3.347092 unlocked) (layer "F.SilkS") (fp_rect
(effects (font (size 1 1) (thickness 0.1)) (justify left bottom)) (start -10.242595 -9.65)
(tstamp 28e44a97-a2cd-4fc2-a283-05bcb1154a59) (end -3.75 -4.44204)
(stroke
(width 0.05)
(type default)
) )
(fp_text user "SENSE" (at 7.561948 -3.347092 unlocked) (layer "F.SilkS") (fill none)
(effects (font (size 1 1) (thickness 0.1)) (justify left bottom)) (layer "F.CrtYd")
(tstamp 61f94c83-6733-4d41-97e5-cb61a66dc368) (uuid "5aadfba4-fca6-4aa2-bc49-d105e305b9be")
) )
(fp_text user "+5V" (at 8.18178 4.545433 unlocked) (layer "F.SilkS") (fp_rect
(effects (font (size 1 1) (thickness 0.1)) (justify left bottom)) (start 3.75 -9.564666)
(tstamp 7e61648c-d99a-4e13-8b97-ac3853af5633) (end 10.290258 -4.427982)
(stroke
(width 0.05)
(type default)
) )
(fp_text user "DIN" (at -10.785074 4.752044 unlocked) (layer "F.SilkS") (fill none)
(effects (font (size 1 1) (thickness 0.1)) (justify left bottom)) (layer "F.CrtYd")
(tstamp adeee4b3-d76d-4419-a3e0-16a24b919636) (uuid "83f74773-f638-4e7c-bd7c-cd82f2e7036d")
) )
(fp_text user "${REFERENCE}" (at 0 -17.78 unlocked) (layer "F.Fab") (fp_rect
(effects (font (size 1 1) (thickness 0.15))) (start 3.75 4.350763)
(tstamp bfeb8936-2605-46ae-99c2-f611443a4579) (end 10.307438 9.607703)
(stroke
(width 0.05)
(type default)
)
(fill none)
(layer "F.CrtYd")
(uuid "b01dcf19-0eb6-4d29-aa4e-a7b1143d471c")
)
(fp_text user "GND"
(at -8.5 -3.5 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "28e44a97-a2cd-4fc2-a283-05bcb1154a59")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "SENSE"
(at 4.5 -3.347092 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "61f94c83-6733-4d41-97e5-cb61a66dc368")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "+5V"
(at 5 4.545433 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "7e61648c-d99a-4e13-8b97-ac3853af5633")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "DIN"
(at -8 4.752044 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "adeee4b3-d76d-4419-a3e0-16a24b919636")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "${REFERENCE}"
(at 0 -17.78 0)
(unlocked yes)
(layer "F.Fab")
(uuid "bfeb8936-2605-46ae-99c2-f611443a4579")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd rect
(at -7 -7)
(size 4 4)
(layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.001)
(thermal_bridge_angle 45)
(uuid "67f10c74-799d-45f0-9caf-f7788f5f662e")
)
(pad "2" smd rect
(at 7 -7)
(size 4 4)
(layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.001)
(thermal_bridge_angle 45)
(uuid "a5b1f81b-cb2b-416c-b453-ea4304670bb1")
)
(pad "3" smd rect
(at -7 7)
(size 4 4)
(layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.001)
(thermal_bridge_angle 45)
(uuid "da72c725-260f-4450-853e-3474c2ff991f")
)
(pad "4" smd rect
(at 7 7)
(size 4 4)
(layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.001)
(thermal_bridge_angle 45)
(uuid "53b0381f-8039-47a9-b28f-377cffe7060a")
)
(pad "5" thru_hole oval
(at -9.65 -7)
(size 1.05 4)
(drill oval 1 5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(uuid "060b8b3e-fa15-49b4-8d73-14375c0ad64d")
)
(pad "5" thru_hole oval
(at -9.65 7)
(size 1.05 4)
(drill oval 1 5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(uuid "8657d410-6933-4ef5-8bc6-dad62152a522")
)
(pad "5" thru_hole oval
(at -4.35 -7)
(size 1.05 4)
(drill oval 1 5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(uuid "7ba24e8b-3606-431c-90c0-b5288e924826")
)
(pad "5" thru_hole oval
(at -4.35 7)
(size 1.05 4)
(drill oval 1 5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(uuid "bf5ae15e-77f9-41b2-b4a1-11208440dc69")
)
(pad "5" thru_hole oval
(at 4.35 -7)
(size 1.05 4)
(drill oval 1 5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(uuid "58c148af-646d-410d-8f4b-e2c155e36e89")
)
(pad "5" thru_hole oval
(at 4.35 7)
(size 1.05 4)
(drill oval 1 5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(uuid "52bdcb57-2483-42a3-b7ed-90b871e5022d")
)
(pad "5" thru_hole oval
(at 9.65 -7)
(size 1.05 4)
(drill oval 1 5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(uuid "b580ebb5-5d3c-468c-915f-dab729108be2")
)
(pad "5" thru_hole oval
(at 9.65 7)
(size 1.05 4)
(drill oval 1 5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(uuid "3931fdca-ef11-473c-98f8-cf6439321437")
) )
(fp_rect (start -15.75 -14.75) (end -3.75 -4.75)
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 5aadfba4-fca6-4aa2-bc49-d105e305b9be))
(fp_rect (start -15.75 4.75) (end -3.75 14.75)
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 26876452-1aad-496c-91c1-54c216c1f0fa))
(fp_rect (start 3.75 -14.75) (end 15.75 -4.75)
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 83f74773-f638-4e7c-bd7c-cd82f2e7036d))
(fp_rect (start 3.75 4.75) (end 15.75 14.75)
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp b01dcf19-0eb6-4d29-aa4e-a7b1143d471c))
(pad "1" smd rect (at -9.75 -9.75) (size 9.5 9.5) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45) (tstamp 67f10c74-799d-45f0-9caf-f7788f5f662e))
(pad "2" smd rect (at 9.75 -9.75) (size 9.5 9.5) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45) (tstamp a5b1f81b-cb2b-416c-b453-ea4304670bb1))
(pad "3" smd rect (at -9.75 9.75) (size 9.5 9.5) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45) (tstamp da72c725-260f-4450-853e-3474c2ff991f))
(pad "4" smd rect (at 9.75 9.75) (size 9.5 9.5) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45) (tstamp 53b0381f-8039-47a9-b28f-377cffe7060a))
(pad "5" thru_hole oval (at -15.15 -9.75) (size 1.05 9.5) (drill oval 1 9.75) (layers "*.Cu" "*.Mask")
(thermal_bridge_angle 45) (tstamp 5857a9dc-04bc-4a66-a680-5ae646d88b4b))
(pad "5" thru_hole oval (at -15.15 9.75) (size 1.05 9.5) (drill oval 1 9.75) (layers "*.Cu" "*.Mask")
(thermal_bridge_angle 45) (tstamp 8657d410-6933-4ef5-8bc6-dad62152a522))
(pad "5" thru_hole oval (at -4.35 -9.75) (size 1.05 9.5) (drill oval 1 9.75) (layers "*.Cu" "*.Mask")
(thermal_bridge_angle 45) (tstamp 7ba24e8b-3606-431c-90c0-b5288e924826))
(pad "5" thru_hole oval (at -4.35 9.75) (size 1.05 9.5) (drill oval 1 9.75) (layers "*.Cu" "*.Mask")
(thermal_bridge_angle 45) (tstamp bf5ae15e-77f9-41b2-b4a1-11208440dc69))
(pad "5" thru_hole oval (at 4.35 -9.75) (size 1.05 9.5) (drill oval 1 9.75) (layers "*.Cu" "*.Mask")
(thermal_bridge_angle 45) (tstamp 58c148af-646d-410d-8f4b-e2c155e36e89))
(pad "5" thru_hole oval (at 4.35 9.75) (size 1.05 9.5) (drill oval 1 9.75) (layers "*.Cu" "*.Mask")
(thermal_bridge_angle 45) (tstamp 52bdcb57-2483-42a3-b7ed-90b871e5022d))
(pad "5" thru_hole oval (at 15.15 -9.75) (size 1.05 9.5) (drill oval 1 9.75) (layers "*.Cu" "*.Mask")
(thermal_bridge_angle 45) (tstamp b580ebb5-5d3c-468c-915f-dab729108be2))
(pad "5" thru_hole oval (at 15.15 9.75) (size 1.05 9.5) (drill oval 1 9.75) (layers "*.Cu" "*.Mask")
(thermal_bridge_angle 45) (tstamp 3931fdca-ef11-473c-98f8-cf6439321437))
) )

View File

@@ -1,38 +1,166 @@
(footprint "Top Block Connector" (version 20221018) (generator pcbnew) (footprint "Top Block Connector"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu") (layer "F.Cu")
(property "Reference" "REF**"
(at 0 -15.24 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "e17cc5d5-dfe8-4b7c-b3a4-be94e94fcbb6")
(effects
(font
(size 1 1)
(thickness 0.1)
)
)
)
(property "Value" "Top Block Connector"
(at 0 -13.74 0)
(unlocked yes)
(layer "F.Fab")
(uuid "4cfe916b-8b6d-4956-b041-31da01915788")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "b1f4a813-7f3f-466e-9e58-908afa98f313")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "90c9e94a-3962-4774-bed2-69f37effcfad")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "fbe17dc0-816a-4054-9d0f-378593d7ea01")
(effects
(font
(size 1.27 1.27)
)
)
)
(attr through_hole) (attr through_hole)
(fp_text reference "REF**" (at 0 -15.24 unlocked) (layer "F.SilkS") (fp_rect
(effects (font (size 1 1) (thickness 0.1))) (start -9.044238 -9.06015)
(tstamp e17cc5d5-dfe8-4b7c-b3a4-be94e94fcbb6) (end 9.076061 9.048037)
(stroke
(width 0.05)
(type default)
) )
(fp_text value "Top Block Connector" (at 0 -13.74 unlocked) (layer "F.Fab") (fill none)
(effects (font (size 1 1) (thickness 0.15))) (layer "F.CrtYd")
(tstamp 4cfe916b-8b6d-4956-b041-31da01915788) (uuid "d9ab0ef7-1407-4bc4-abba-b68eb0549242")
) )
(fp_text user "+5V" (at -13.995194 4.869823 unlocked) (layer "F.SilkS") (fp_text user "+5V"
(effects (font (size 1 1) (thickness 0.1)) (justify left bottom)) (at -9 5 0)
(tstamp 0fefd787-ac44-4dd8-80f5-55865fa18581) (unlocked yes)
(layer "F.SilkS")
(uuid "0fefd787-ac44-4dd8-80f5-55865fa18581")
(effects
(font
(size 1 1)
(thickness 0.1)
) )
(fp_text user "GND" (at 9.832544 -3.49636 unlocked) (layer "F.SilkS") (justify left bottom)
(effects (font (size 1 1) (thickness 0.1)) (justify left bottom))
(tstamp 2c5437a9-0d9d-41e2-8b42-7c4e1c9d7810)
) )
(fp_text user "DOUT" (at 9.620742 4.869823 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.1)) (justify left bottom))
(tstamp 41c5b424-fdbd-4dff-86cd-70ab2ec756bb)
) )
(fp_text user "SENSE" (at -13.783392 -3.49636 unlocked) (layer "F.SilkS") (fp_text user "GND"
(effects (font (size 1 1) (thickness 0.1)) (justify left bottom)) (at 5.5 -3.5 0)
(tstamp 94cbbe95-193a-4977-9974-403aeb880dff) (unlocked yes)
(layer "F.SilkS")
(uuid "2c5437a9-0d9d-41e2-8b42-7c4e1c9d7810")
(effects
(font
(size 1 1)
(thickness 0.1)
) )
(fp_text user "${REFERENCE}" (at 0 -12.24 unlocked) (layer "F.Fab") (justify left bottom)
(effects (font (size 1 1) (thickness 0.15))) )
(tstamp da8bc0ee-d0b9-42f3-a60b-7849c17eba14) )
(fp_text user "DOUT"
(at 5 4.869823 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "41c5b424-fdbd-4dff-86cd-70ab2ec756bb")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "SENSE"
(at -9.5 -3.5 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "94cbbe95-193a-4977-9974-403aeb880dff")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "${REFERENCE}"
(at 0 -12.24 0)
(unlocked yes)
(layer "F.Fab")
(uuid "da8bc0ee-d0b9-42f3-a60b-7849c17eba14")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd rect
(at 7 -7)
(size 4 4)
(layers "F.Cu" "F.Paste" "F.Mask")
(uuid "94a1ad47-6c3e-4acd-bb59-8651a160cd1e")
)
(pad "2" smd rect
(at -7 -7)
(size 4 4)
(layers "F.Cu" "F.Paste" "F.Mask")
(uuid "fc4230ad-d73f-42c7-a2e5-c77ff242b0a7")
)
(pad "3" smd rect
(at 7 7)
(size 4 4)
(layers "F.Cu" "F.Paste" "F.Mask")
(uuid "087c465a-b29c-48e0-aa73-2cdb236c23b3")
)
(pad "4" smd rect
(at -7 7)
(size 4 4)
(layers "F.Cu" "F.Paste" "F.Mask")
(uuid "ced72edf-782b-4880-9519-3ecdfcb50fb9")
) )
(fp_rect (start -25 -25) (end 25 25)
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp d9ab0ef7-1407-4bc4-abba-b68eb0549242))
(pad "1" smd rect (at 11.67 -11.67) (size 13.333 13.333) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 94a1ad47-6c3e-4acd-bb59-8651a160cd1e))
(pad "2" smd rect (at -11.67 -11.67) (size 13.333 13.333) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fc4230ad-d73f-42c7-a2e5-c77ff242b0a7))
(pad "3" smd rect (at 11.67 11.67) (size 13.333 13.333) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 087c465a-b29c-48e0-aa73-2cdb236c23b3))
(pad "4" smd rect (at -11.67 11.67) (size 13.333 13.333) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ced72edf-782b-4880-9519-3ecdfcb50fb9))
) )

View File

@@ -0,0 +1,317 @@
(footprint "USB_C-0015IPX6-00"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(descr "USB Type C Receptacle, GCT, power-only, 6P, top mounted, horizontal, 3A, 1.9mm stake: https://gct.co/files/drawings/usb4125.pdf")
(tags "USB C Type-C receptacle power-only charging-only 6P 6C right angled")
(property "Reference" "REF**"
(at 0 -5.1 0)
(unlocked yes)
(layer "F.SilkS")
(hide yes)
(uuid "95c2ba4d-6f60-4594-9ea9-52fbf5601365")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "USB_C-0015IPX6-00"
(at 0 4.725 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "36f32ef8-742f-42a9-978b-4071d547df0a")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "48452a1e-b6b6-483b-a480-2e5b426c1f66")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "831d5ba0-7b98-47b7-b119-a23e98ef81b5")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "a7f3feb9-aa8e-4769-9084-30fd557400fa")
(effects
(font
(size 1.27 1.27)
)
)
)
(attr smd)
(fp_line
(start -5 -3)
(end -5 -2)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "2467febb-d5ab-4f13-ba78-1f2459adc73d")
)
(fp_line
(start -5 0.5)
(end -5 1)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "04917f94-e61a-4c18-8712-ddba3eb18db4")
)
(fp_line
(start -5 3.5)
(end -5 4)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "a13a0b5e-d319-4f8a-9f2d-efa23569d340")
)
(fp_line
(start -5 4)
(end 5 4)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "3104cbec-4990-4bc9-bcab-58b8f648253c")
)
(fp_line
(start -4 4)
(end -4 5)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "2a416804-d4a5-4c93-a467-e64b6cb63e47")
)
(fp_line
(start -4 5)
(end 4 5)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "7adc40c1-0ae8-40f3-93bd-a365cd792d77")
)
(fp_line
(start -3.5 -3)
(end -5 -3)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "0793ac5b-0e39-4bac-9727-2273bdad68bc")
)
(fp_line
(start 4 5)
(end 4 4)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "57cb3702-2187-497d-907a-9c9b2b7bd109")
)
(fp_line
(start 5 -3)
(end 3.5 -3)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "3398e8c7-f41e-4b88-888a-b136675d4e20")
)
(fp_line
(start 5 -2)
(end 5 -3)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "e2517eca-c269-4917-8e4a-5166d1603332")
)
(fp_line
(start 5 1)
(end 5 0.5)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "d7b9862c-993d-46c0-ad4e-538c7a8f2d66")
)
(fp_line
(start 5 4)
(end 5 3.5)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "f88237bc-d487-4689-b306-2a2931b6ffdc")
)
(fp_rect
(start -5.5 -3.5)
(end 5.5 5.5)
(stroke
(width 0.05)
(type default)
)
(fill none)
(layer "F.CrtYd")
(uuid "dda2e047-5cdf-4070-be01-062d2e931eaf")
)
(pad "" np_thru_hole circle
(at -3.241 -0.523 90)
(size 1 1)
(drill 1.05)
(layers "F&B.Cu")
(clearance 0.001)
(uuid "c373b8be-eb90-4ce5-984f-b8b1394e4995")
)
(pad "" np_thru_hole circle
(at 3.258 -0.523 90)
(size 1 1)
(drill 1.05)
(layers "F&B.Cu")
(clearance 0.001)
(uuid "ae958a68-ee80-42f0-b00b-a52a9db0d9a8")
)
(pad "7" thru_hole oval
(at -4.9 -0.623)
(size 1.1 2)
(drill oval 0.6 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(clearance 0.001)
(thermal_bridge_angle 45)
(uuid "1aac6f43-0bb8-49ea-98c0-65703e932fa2")
)
(pad "7" thru_hole oval
(at -4.9 2.377)
(size 1.1 2)
(drill oval 0.6 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(clearance 0.001)
(thermal_bridge_angle 45)
(uuid "37897aa5-083e-4a3d-bd12-b6005c8b7f8c")
)
(pad "7" thru_hole oval
(at 4.9 -0.623)
(size 1.1 2)
(drill oval 0.6 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(clearance 0.001)
(thermal_bridge_angle 45)
(uuid "7fde82e7-ab02-4666-a527-4b2a1817dc0b")
)
(pad "7" thru_hole oval
(at 4.9 2.378)
(size 1.1 2)
(drill oval 0.6 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(clearance 0.001)
(thermal_bridge_angle 45)
(uuid "2c2d820c-2239-4091-8155-2cf15f14a17a")
)
(pad "A5" smd rect
(at -0.491 -2.378 90)
(size 1.65 0.8)
(layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.001)
(thermal_bridge_angle 45)
(uuid "5b7cd6fb-d260-4792-892d-e6503b08a70f")
)
(pad "A9" smd rect
(at 1.509 -2.378 90)
(size 1.65 0.8)
(layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.001)
(thermal_bridge_angle 45)
(uuid "266ca991-f73c-49b1-b44d-00b5f93990c5")
)
(pad "A12" smd rect
(at 2.75 -2.378 90)
(size 1.65 0.8)
(layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.001)
(thermal_bridge_angle 45)
(uuid "75605fe6-1dcb-45f1-956c-0be2c3154e56")
)
(pad "B5" smd rect
(at 0.509 -2.378 90)
(size 1.65 0.8)
(layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.001)
(thermal_bridge_angle 45)
(uuid "1d7d450f-ccbb-44f8-b6bb-d1dc6eabafff")
)
(pad "B9" smd rect
(at -1.491 -2.378 90)
(size 1.65 0.8)
(layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.001)
(thermal_bridge_angle 45)
(uuid "f6f59208-cd25-461c-9a35-79341aa13e6c")
)
(pad "B12" smd rect
(at -2.75 -2.378 90)
(size 1.65 0.8)
(layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.001)
(thermal_bridge_angle 45)
(uuid "6354e3b0-f7fb-44ed-b9cd-9a64f3a9a374")
)
(model "${KICAD8_3DMODEL_DIR}/Connector_USB.3dshapes/USB_C_Receptacle_GCT_USB4125-xx-x-0190_6P_TopMnt_Horizontal.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,82 @@
(footprint "YTC-A1001LF-04A"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0 -0.5 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "7dc1773f-6e9f-45f2-b100-4f5aa1dd9694")
(effects
(font
(size 1 1)
(thickness 0.1)
)
)
)
(property "Value" "YTC-A1001LF-04A"
(at 0 1 0)
(unlocked yes)
(layer "F.Fab")
(uuid "c0df5bb6-1406-45ad-b121-58cbf8da0a44")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "28eeb0fb-cad5-4833-8cbf-d8b592d402a8")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "c4001410-3bb4-4028-91a4-cca150598e0e")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "1368bffd-293d-45a3-a23d-3f06fa47110a")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(fp_text user "${REFERENCE}"
(at 0 2.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "270ae68c-3059-4d9c-bb1e-d97c9cc488af")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
)

View File

@@ -0,0 +1,45 @@
(footprint 691214110002S (layer F.Cu) (tedit 6623D2C3)
(descr "<b>WR-TBL Serie 2141S - 3.50 mm Horizontal Entry Modular w. Rising Cage Clamp<br></b>Max Height =9.1mm , Pitch 3.5mm , 2 Pins")
(fp_text reference REF** (at 0.0 -5.135 0) (layer F.SilkS)
(effects (font (size 1.0 1.0) (thickness 0.15)))
)
(fp_text value 691214110002S (at 4.755 4.865 0) (layer F.Fab)
(effects (font (size 1.0 1.0) (thickness 0.15)))
)
(pad 1 thru_hole circle (at -1.75 0.0) (size 1.65 1.65) (drill 1.1) (layers *.Cu *.Mask) (solder_mask_margin 0.102))
(pad 2 thru_hole circle (at 1.75 0.0) (size 1.65 1.65) (drill 1.1) (layers *.Cu *.Mask) (solder_mask_margin 0.102))
(fp_line (start -3.5 3.5) (end 3.5 3.5) (layer F.Fab) (width 0.1))
(fp_line (start -3.5 -3.8) (end 3.5 -3.8) (layer F.Fab) (width 0.1))
(fp_line (start -3.5 3.5) (end -3.5 -3.8) (layer F.Fab) (width 0.1))
(fp_line (start 4.1 2.0) (end 4.1 1.318) (layer F.Fab) (width 0.1))
(fp_line (start 4.1 -2.378) (end 4.1 -3.412) (layer F.Fab) (width 0.1))
(fp_line (start 3.5 -3.8) (end 3.5 -3.15) (layer F.Fab) (width 0.1))
(fp_line (start 3.5 -2.64) (end 3.5 1.55) (layer F.Fab) (width 0.1))
(fp_line (start 3.5 2.0) (end 3.5 3.5) (layer F.Fab) (width 0.1))
(fp_line (start 3.5 -3.15) (end 4.1 -3.412) (layer F.Fab) (width 0.1))
(fp_line (start 3.5 -2.64) (end 4.1 -2.378) (layer F.Fab) (width 0.1))
(fp_line (start 3.5 2.0) (end 4.1 2.0) (layer F.Fab) (width 0.1))
(fp_line (start 3.5 1.55) (end 4.1 1.318) (layer F.Fab) (width 0.1))
(fp_line (start -3.6 -3.9) (end 3.6 -3.9) (layer F.SilkS) (width 0.2))
(fp_line (start 3.6 -3.9) (end 3.6 -3.25) (layer F.SilkS) (width 0.2))
(fp_line (start 3.6 -3.25) (end 4.2 -3.512) (layer F.SilkS) (width 0.2))
(fp_line (start 4.2 -3.512) (end 4.2 -2.278) (layer F.SilkS) (width 0.2))
(fp_line (start 4.2 -2.278) (end 3.6 -2.54) (layer F.SilkS) (width 0.2))
(fp_line (start 3.6 -2.54) (end 3.6 1.45) (layer F.SilkS) (width 0.2))
(fp_line (start 3.6 1.45) (end 4.2 1.2) (layer F.SilkS) (width 0.2))
(fp_line (start 4.2 1.2) (end 4.2 2.1) (layer F.SilkS) (width 0.2))
(fp_line (start 4.2 2.1) (end 3.6 2.1) (layer F.SilkS) (width 0.2))
(fp_line (start 3.6 2.1) (end 3.6 3.6) (layer F.SilkS) (width 0.2))
(fp_line (start 3.6 3.6) (end -3.6 3.6) (layer F.SilkS) (width 0.2))
(fp_line (start -3.6 3.6) (end -3.6 -3.9) (layer F.SilkS) (width 0.2))
(fp_poly
(pts
(xy -3.75 -4.05)
(xy 4.35 -4.05)
(xy 4.35 3.75)
(xy -3.75 3.75)
) (layer F.CrtYd) (width 0.1)
)
(fp_circle (center -2.6 -1.6) (end -2.5 -1.6) (layer F.SilkS) (width 0.4))
)

View File

@@ -0,0 +1,113 @@
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
(symbol "691214110002S" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at -4.88 -0.922 0)
(effects (font (size 1.27 1.27)) (justify bottom right))
)
(property "Value" "691214110002S" (id 1) (at -4.83 -2.58 0)
(effects (font (size 1.27 1.27)) (justify bottom right))
)
(property "Footprint" "691214110002S:691214110002S" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "WIRE" "30 to 16 (AWG) 0.05 to 1.31 (mm²)" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Description" "\nWire-To-Board Terminal Block [Würth Elektronik] 691214110002S Wire-To-Board Terminal Block\n" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Package" "None" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Purchase-URL" "https://www.snapeda.com/api/url_track_click_mouser/?unipart_id=8068166&manufacturer=Wurth Electronics&part_name=691214110002S&search_term=3.5mm terminal block" (id 7) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "MOUNT" "SMT" (id 8) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "IR-VDE" "10A" (id 9) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "IR-UL" "10A" (id 10) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "SnapEDA_Link" "https://www.snapeda.com/parts/691214110002S/Wurth+Electronics+Inc/view-part/?ref=snap" (id 11) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Availability" "In Stock" (id 12) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "WORKING-VOLTAGE-UL" "300V (AC)" (id 13) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "PINS" "2" (id 14) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "MF" "Wurth Electronics" (id 15) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "DATASHEET-URL" "https://www.we-online.com/redexpert/spec/691214110002S?ae" (id 16) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "MP" "691214110002S" (id 17) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "PITCH" "3.5mm" (id 18) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "PART-NUMBER" "691214110002S" (id 19) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "WORKING-VOLTAGE-VDE" "130V (AC)" (id 20) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "TYPE" "Horizontal" (id 21) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Price" "None" (id 22) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Check_prices" "https://www.snapeda.com/parts/691214110002S/Wurth+Electronics+Inc/view-part/?ref=eda" (id 23) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(symbol "691214110002S_0_0"
(polyline
(pts (xy -2.54 -1.778) (xy -2.54 -2.54)) (stroke (width 0.254))
)
(polyline
(pts (xy 0.0 -1.778) (xy 0.0 -2.54)) (stroke (width 0.254))
)
(polyline
(pts (xy -2.286 -1.016) (xy -2.794 -1.524)) (stroke (width 0.1524))
)
(polyline
(pts (xy 0.254 -1.016) (xy -0.254 -1.524)) (stroke (width 0.1524))
)
(circle (center -2.54 -1.27) (radius 0.508)
(stroke (width 0.254)) (fill (type none))
)
(circle (center 0.0 -1.27) (radius 0.508)
(stroke (width 0.254)) (fill (type none))
)
(rectangle (start -3.81 -2.54) (end 1.27 -2.22044604925e-16)
(stroke (width 0.254)) (fill (type background))
)
(pin passive line (at -2.54 -5.08 90.0) (length 2.54)
(name "~"
(effects (font (size 1.016 1.016)))
)
(number "1"
(effects (font (size 1.016 1.016)))
)
)
(pin passive line (at 0.0 -5.08 90.0) (length 2.54)
(name "~"
(effects (font (size 1.016 1.016)))
)
(number "2"
(effects (font (size 1.016 1.016)))
)
)
)
)
)

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1 @@
<!DOCTYPE HTML><html lang="en-US"> <head> <meta charset="UTF-8"> <meta http-equiv="refresh" content="0; url=https://www.snapeda.com/about/import/#"> <script type="text/javascript">window.location.href="https://www.snapeda.com/about/import/#" </script> <title>Page Redirection</title> </head> <body> If you are not redirected automatically, follow this <a href="https://www.snapeda.com/about/import/#">link to the import guide</a>. </body></html>

View File

@@ -0,0 +1,347 @@
(footprint "691214110002S"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(descr "<b>WR-TBL Serie 2141S - 3.50 mm Horizontal Entry Modular w. Rising Cage Clamp<br></b>Max Height =9.1mm , Pitch 3.5mm , 2 Pins")
(property "Reference" "REF**"
(at 0 -5.135 0)
(layer "F.SilkS")
(uuid "bebeb84c-2e7a-4e6f-bef8-3ce1fa4f9173")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "691214110002S"
(at 4.755 4.865 0)
(layer "F.Fab")
(uuid "dd684d07-9ac0-45c8-a77b-a8aad4132616")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "bf1e1f03-0ea1-4b4d-9dfb-54c39e3663cc")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "fb5f2841-0e42-496d-9af8-a7b971d24c88")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "bc41eaff-783a-42a9-9f09-06c6ee5e5916")
(effects
(font
(size 1.27 1.27)
)
)
)
(attr through_hole)
(fp_line
(start -3.6 -3.9)
(end 3.6 -3.9)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "540baf80-574a-4e31-94e5-f3815f38e3e6")
)
(fp_line
(start -3.6 3.6)
(end -3.6 -3.9)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "3bf7a506-a392-4f18-9e25-a1ab0b25ca84")
)
(fp_line
(start 3.6 -3.9)
(end 3.6 -3.25)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "649c0e50-7f55-4414-9983-b82f2beb04e4")
)
(fp_line
(start 3.6 -3.25)
(end 4.2 -3.512)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "bedd90f8-de71-44a0-8088-36105d3a8c8a")
)
(fp_line
(start 3.6 -2.54)
(end 3.6 1.45)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "05d8a329-ade8-4553-8fd9-5f41405e17de")
)
(fp_line
(start 3.6 1.45)
(end 4.2 1.2)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "2f464a73-8aee-4b6e-9dfd-84e7e7e1ddea")
)
(fp_line
(start 3.6 2.1)
(end 3.6 3.6)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "8f1f27f8-a8fa-43fd-9e1e-2393e9f6dd1c")
)
(fp_line
(start 3.6 3.6)
(end -3.6 3.6)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "8ca26fcb-2b81-4976-ac59-fabb5c4d5ba4")
)
(fp_line
(start 4.2 -3.512)
(end 4.2 -2.278)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "3592f0c4-20be-4910-b8a0-66d2fcde9c4b")
)
(fp_line
(start 4.2 -2.278)
(end 3.6 -2.54)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "8cbe667a-6375-4e4e-9712-439cb82c15d7")
)
(fp_line
(start 4.2 1.2)
(end 4.2 2.1)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "643a2bfb-80bc-463d-b46d-fb809c5b45ad")
)
(fp_line
(start 4.2 2.1)
(end 3.6 2.1)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "dae148cf-7f19-498b-b7ff-1981c5048cce")
)
(fp_circle
(center -2.6 -1.6)
(end -2.5 -1.6)
(stroke
(width 0.4)
(type solid)
)
(fill none)
(layer "F.SilkS")
(uuid "7a9373ec-f5c2-4b80-b8cb-5f9f26173d75")
)
(fp_poly
(pts
(xy -3.75 -4.05) (xy 4.35 -4.05) (xy 4.35 3.75) (xy -3.75 3.75)
)
(stroke
(width 0.1)
(type solid)
)
(fill solid)
(layer "F.CrtYd")
(uuid "cfe2149f-b711-4768-99e7-ae4197e2cc6f")
)
(fp_line
(start -3.5 -3.8)
(end 3.5 -3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "7d047a6f-dc2d-4a86-8518-5b24bd668dee")
)
(fp_line
(start -3.5 3.5)
(end -3.5 -3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "f61f916b-271a-4c0e-860a-ca2e0f65f799")
)
(fp_line
(start -3.5 3.5)
(end 3.5 3.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "bdf755e7-77fe-45be-a006-e85da8753dc3")
)
(fp_line
(start 3.5 -3.8)
(end 3.5 -3.15)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "6f0d43fb-c989-480a-a6f4-bcb528b42d1c")
)
(fp_line
(start 3.5 -3.15)
(end 4.1 -3.412)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "9425e0a9-f9da-4cb9-9475-3fd32605b23a")
)
(fp_line
(start 3.5 -2.64)
(end 3.5 1.55)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "55a231a6-2a43-4b22-aa71-0c9905a7a320")
)
(fp_line
(start 3.5 -2.64)
(end 4.1 -2.378)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "b35016ea-edf6-49c3-a0f0-4d06b5236ca3")
)
(fp_line
(start 3.5 1.55)
(end 4.1 1.318)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "1406b1b7-b7fd-4465-9c18-b045e0752eb1")
)
(fp_line
(start 3.5 2)
(end 3.5 3.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "cc381400-1534-4157-a728-1a091b61d554")
)
(fp_line
(start 3.5 2)
(end 4.1 2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "8583bc79-ffed-42db-865d-f4e8a549f011")
)
(fp_line
(start 4.1 -2.378)
(end 4.1 -3.412)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "3cfd6a72-23fb-4f36-8c9a-eefcca2ac324")
)
(fp_line
(start 4.1 2)
(end 4.1 1.318)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "063bb2f1-dc33-43fd-b4bd-5f76997223b4")
)
(pad "1" thru_hole circle
(at -1.75 0)
(size 1.65 1.65)
(drill 1.1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(solder_mask_margin 0.102)
(uuid "becb2f29-67cd-4338-b363-fbab6946176b")
)
(pad "2" thru_hole circle
(at 1.75 0)
(size 1.65 1.65)
(drill 1.1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(solder_mask_margin 0.102)
(uuid "5826bbea-291e-4a37-a12f-12c663f79204")
)
)

View File

@@ -0,0 +1,259 @@
(footprint "ADAFRUIT_4328"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at -0.475 -3.535 0)
(layer "F.SilkS")
(uuid "778fcf08-dfa3-4a34-a9da-7791a9e390f2")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "ADAFRUIT_4328"
(at 4.605 4.435 0)
(layer "F.Fab")
(uuid "29751dd4-7a94-4b41-8cef-22b297fbf14a")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "c959e1de-eec8-40b5-9393-6cac7b42d8f1")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "87ec8df1-da1b-4a23-bc15-26ffad62ebc4")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "f0b3461a-6334-48ca-96f6-7b33e2967d7d")
(effects
(font
(size 1.27 1.27)
)
)
)
(attr smd)
(fp_line
(start -3 1.45)
(end -3 0.47)
(stroke
(width 0.127)
(type solid)
)
(layer "F.SilkS")
(uuid "8253909a-2daf-43a3-a5e3-3b521a1c414d")
)
(fp_line
(start -2.12 1.45)
(end -3 1.45)
(stroke
(width 0.127)
(type solid)
)
(layer "F.SilkS")
(uuid "b392e591-4b70-448a-9688-44858eaf6002")
)
(fp_line
(start -1.88 -1.45)
(end 1.88 -1.45)
(stroke
(width 0.127)
(type solid)
)
(layer "F.SilkS")
(uuid "3f47d738-ed4e-4688-8e73-2ee5eb021b6c")
)
(fp_line
(start 3 1.45)
(end 2.12 1.45)
(stroke
(width 0.127)
(type solid)
)
(layer "F.SilkS")
(uuid "5bda9700-4772-4b55-8cf9-c698bc662677")
)
(fp_line
(start 3 1.45)
(end 3 0.47)
(stroke
(width 0.127)
(type solid)
)
(layer "F.SilkS")
(uuid "f49fbc9d-5a65-40b5-9cc4-4e201eea30ed")
)
(fp_circle
(center -1.5 3.25)
(end -1.4 3.25)
(stroke
(width 0.2)
(type solid)
)
(fill none)
(layer "F.SilkS")
(uuid "acf7795d-8647-4715-9282-b183bdfa6377")
)
(fp_line
(start -3.65 -1.9)
(end -3.65 2.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "f5f00223-0311-4598-ad96-1c564cbcd1b8")
)
(fp_line
(start -3.65 2.8)
(end 3.65 2.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "b2a7218d-6277-442f-a67f-522dbf77346c")
)
(fp_line
(start 3.65 -1.9)
(end -3.65 -1.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "9618b57c-a689-4083-9edd-44cf0d67dcf2")
)
(fp_line
(start 3.65 2.8)
(end 3.65 -1.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "a7052b9f-4ba7-4d7f-9fb3-f246e4ab9984")
)
(fp_line
(start -3 -1.45)
(end 3 -1.45)
(stroke
(width 0.127)
(type solid)
)
(layer "F.Fab")
(uuid "5b7dfed7-1d0c-44a4-b5d9-df82d93eba46")
)
(fp_line
(start -3 1.45)
(end -3 -1.45)
(stroke
(width 0.127)
(type solid)
)
(layer "F.Fab")
(uuid "44f17a4e-986d-40ee-8d3c-d54fa576822e")
)
(fp_line
(start 3 -1.45)
(end 3 1.45)
(stroke
(width 0.127)
(type solid)
)
(layer "F.Fab")
(uuid "6cac9ae9-adfa-4362-98c1-b62876d45498")
)
(fp_line
(start 3 1.45)
(end -3 1.45)
(stroke
(width 0.127)
(type solid)
)
(layer "F.Fab")
(uuid "384265dd-ea8f-4f23-a78d-77f98dc9d50d")
)
(fp_circle
(center -1.5 3.25)
(end -1.4 3.25)
(stroke
(width 0.2)
(type solid)
)
(fill none)
(layer "F.Fab")
(uuid "af464435-8aaf-4b61-9d38-fdc6b1f40931")
)
(pad "1" smd rect
(at -1.5 1.775)
(size 0.6 1.55)
(layers "F.Cu" "F.Paste" "F.Mask")
(solder_mask_margin 0.102)
(uuid "c233329c-6dbd-4a9c-a486-f527284ad809")
)
(pad "2" smd rect
(at -0.5 1.775)
(size 0.6 1.55)
(layers "F.Cu" "F.Paste" "F.Mask")
(solder_mask_margin 0.102)
(uuid "cfbeb9dd-e379-4c4b-960e-f5131501e3f2")
)
(pad "3" smd rect
(at 0.5 1.775)
(size 0.6 1.55)
(layers "F.Cu" "F.Paste" "F.Mask")
(solder_mask_margin 0.102)
(uuid "f2d9734f-fdb6-43fe-b58b-1487ba5f978f")
)
(pad "4" smd rect
(at 1.5 1.775)
(size 0.6 1.55)
(layers "F.Cu" "F.Paste" "F.Mask")
(solder_mask_margin 0.102)
(uuid "8d8bf53e-c3b4-4487-806b-d9dda1b8141c")
)
(pad "SH1" smd rect
(at -2.8 -0.75)
(size 1.2 1.8)
(layers "F.Cu" "F.Paste" "F.Mask")
(solder_mask_margin 0.102)
(uuid "e2561fc5-96f6-43c1-bc13-f379e4d68ca0")
)
(pad "SH2" smd rect
(at 2.8 -0.75)
(size 1.2 1.8)
(layers "F.Cu" "F.Paste" "F.Mask")
(solder_mask_margin 0.102)
(uuid "1075fce8-e433-4891-899f-f12225a5e8b6")
)
)

View File

@@ -0,0 +1,354 @@
(kicad_symbol_lib
(version 20231120)
(generator "kicad_symbol_editor")
(generator_version "8.0")
(symbol "4328"
(pin_names
(offset 1.016)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "J"
(at -6.35 11.43 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Value" "4328"
(at -6.604 -10.414 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Footprint" "4328:ADAFRUIT_4328"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "MF" "Adafruit"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "MAXIMUM_PACKAGE_HEIGHT" "4.25mm"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Package" "None"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Price" "None"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Check_prices" "https://www.snapeda.com/parts/4328/Adafruit+Industries/view-part/?ref=eda"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "STANDARD" "Manufacturer Recommendations"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "PARTREV" "23/3/21"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "SnapEDA_Link" "https://www.snapeda.com/parts/4328/Adafruit+Industries/view-part/?ref=snap"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "MP" "4328"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Purchase-URL" "https://www.snapeda.com/api/url_track_click_mouser/?unipart_id=12414535&manufacturer=Adafruit&part_name=4328&search_term=jst sh 4-pin"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Description_1" "\nAdafruit Accessories JST SH 4-pin Vertical Connector (10-pack) - Qwiic Compatible\n"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Availability" "In Stock"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "MANUFACTURER" "Adafruit"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(symbol "4328_0_0"
(rectangle
(start -6.35 -7.62)
(end 6.35 10.16)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(rectangle
(start -5.715 -0.3175)
(end -4.1275 0.3175)
(stroke
(width 0.1)
(type default)
)
(fill
(type outline)
)
)
(rectangle
(start -5.715 2.2225)
(end -4.1275 2.8575)
(stroke
(width 0.1)
(type default)
)
(fill
(type outline)
)
)
(rectangle
(start -5.715 4.7625)
(end -4.1275 5.3975)
(stroke
(width 0.1)
(type default)
)
(fill
(type outline)
)
)
(rectangle
(start -5.715 7.3025)
(end -4.1275 7.9375)
(stroke
(width 0.1)
(type default)
)
(fill
(type outline)
)
)
(pin passive line
(at -10.16 7.62 0)
(length 5.08)
(name "1"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "1"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin passive line
(at -10.16 5.08 0)
(length 5.08)
(name "2"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "2"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin passive line
(at -10.16 2.54 0)
(length 5.08)
(name "3"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "3"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin passive line
(at -10.16 0 0)
(length 5.08)
(name "4"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "4"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin passive line
(at -10.16 -5.08 0)
(length 5.08)
(name "SHIELD"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "SH1"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin passive line
(at -10.16 -5.08 0)
(length 5.08)
(name "SHIELD"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "SH2"
(effects
(font
(size 1.016 1.016)
)
)
)
)
)
)
)

View File

@@ -0,0 +1,354 @@
(kicad_symbol_lib
(version 20231120)
(generator "kicad_symbol_editor")
(generator_version "8.0")
(symbol "4328"
(pin_names
(offset 1.016)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "J"
(at -6.35 11.43 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Value" "4328"
(at -6.604 -10.414 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Footprint" "4328:ADAFRUIT_4328"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "MF" "Adafruit"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "MAXIMUM_PACKAGE_HEIGHT" "4.25mm"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Package" "None"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Price" "None"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Check_prices" "https://www.snapeda.com/parts/4328/Adafruit+Industries/view-part/?ref=eda"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "STANDARD" "Manufacturer Recommendations"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "PARTREV" "23/3/21"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "SnapEDA_Link" "https://www.snapeda.com/parts/4328/Adafruit+Industries/view-part/?ref=snap"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "MP" "4328"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Purchase-URL" "https://www.snapeda.com/api/url_track_click_mouser/?unipart_id=12414535&manufacturer=Adafruit&part_name=4328&search_term=jst sh 4-pin"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Description_1" "\nAdafruit Accessories JST SH 4-pin Vertical Connector (10-pack) - Qwiic Compatible\n"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "Availability" "In Stock"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(property "MANUFACTURER" "Adafruit"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify bottom)
(hide yes)
)
)
(symbol "4328_0_0"
(rectangle
(start -6.35 -7.62)
(end 6.35 10.16)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(rectangle
(start -5.715 -0.3175)
(end -4.1275 0.3175)
(stroke
(width 0.1)
(type default)
)
(fill
(type outline)
)
)
(rectangle
(start -5.715 2.2225)
(end -4.1275 2.8575)
(stroke
(width 0.1)
(type default)
)
(fill
(type outline)
)
)
(rectangle
(start -5.715 4.7625)
(end -4.1275 5.3975)
(stroke
(width 0.1)
(type default)
)
(fill
(type outline)
)
)
(rectangle
(start -5.715 7.3025)
(end -4.1275 7.9375)
(stroke
(width 0.1)
(type default)
)
(fill
(type outline)
)
)
(pin passive line
(at -10.16 7.62 0)
(length 5.08)
(name "1"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "1"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin passive line
(at -10.16 5.08 0)
(length 5.08)
(name "2"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "2"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin passive line
(at -10.16 2.54 0)
(length 5.08)
(name "3"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "3"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin passive line
(at -10.16 0 0)
(length 5.08)
(name "4"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "4"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin passive line
(at -10.16 -5.08 0)
(length 5.08)
(name "SHIELD"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "SH1"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin passive line
(at -10.16 -5.08 0)
(length 5.08)
(name "SHIELD"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "SH2"
(effects
(font
(size 1.016 1.016)
)
)
)
)
)
)
)

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,32 @@
(footprint ADAFRUIT_4328 (layer F.Cu) (tedit 6623CA2B)
(descr "")
(attr smd)
(fp_text reference REF** (at -0.475 -3.535 0) (layer F.SilkS)
(effects (font (size 1.0 1.0) (thickness 0.15)))
)
(fp_text value ADAFRUIT_4328 (at 4.605 4.435 0) (layer F.Fab)
(effects (font (size 1.0 1.0) (thickness 0.15)))
)
(pad SH2 smd rect (at 2.8 -0.75) (size 1.2 1.8) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad SH1 smd rect (at -2.8 -0.75) (size 1.2 1.8) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad 4 smd rect (at 1.5 1.775) (size 0.6 1.55) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad 3 smd rect (at 0.5 1.775) (size 0.6 1.55) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad 2 smd rect (at -0.5 1.775) (size 0.6 1.55) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad 1 smd rect (at -1.5 1.775) (size 0.6 1.55) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(fp_line (start 3.0 -1.45) (end 3.0 1.45) (layer F.Fab) (width 0.127))
(fp_line (start 3.0 1.45) (end -3.0 1.45) (layer F.Fab) (width 0.127))
(fp_line (start -3.0 1.45) (end -3.0 -1.45) (layer F.Fab) (width 0.127))
(fp_line (start -3.0 -1.45) (end 3.0 -1.45) (layer F.Fab) (width 0.127))
(fp_line (start 3.0 1.45) (end 3.0 0.47) (layer F.SilkS) (width 0.127))
(fp_line (start -2.12 1.45) (end -3.0 1.45) (layer F.SilkS) (width 0.127))
(fp_line (start 3.0 1.45) (end 2.12 1.45) (layer F.SilkS) (width 0.127))
(fp_line (start -3.0 1.45) (end -3.0 0.47) (layer F.SilkS) (width 0.127))
(fp_line (start -1.88 -1.45) (end 1.88 -1.45) (layer F.SilkS) (width 0.127))
(fp_line (start -3.65 -1.9) (end -3.65 2.8) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.65 2.8) (end 3.65 2.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.65 2.8) (end 3.65 -1.9) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.65 -1.9) (end -3.65 -1.9) (layer F.CrtYd) (width 0.05))
(fp_circle (center -1.5 3.25) (end -1.4 3.25) (layer F.SilkS) (width 0.2))
(fp_circle (center -1.5 3.25) (end -1.4 3.25) (layer F.Fab) (width 0.2))
)

View File

@@ -0,0 +1 @@
<!DOCTYPE HTML><html lang="en-US"> <head> <meta charset="UTF-8"> <meta http-equiv="refresh" content="0; url=https://www.snapeda.com/about/import/#"> <script type="text/javascript">window.location.href="https://www.snapeda.com/about/import/#" </script> <title>Page Redirection</title> </head> <body> If you are not redirected automatically, follow this <a href="https://www.snapeda.com/about/import/#">link to the import guide</a>. </body></html>

View File

@@ -0,0 +1,104 @@
<!--XSL style sheet to convert EESCHEMA XML Partlist Format to grouped CSV BOM Format
Copyright (C) 2014, Wolf Walter.
Copyright (C) 2013, Stefan Helmert.
Copyright (C) 2018, Kicad developers.
Copyright (C) 2019, arturo182.
GPL v2.
Functionality:
Generation of JLCPCB PCBA compatible BOM
How to use this is explained in eeschema.pdf chapter 14. You enter a command line into the
netlist exporter using a new (custom) tab in the netlist export dialog.
The command line is
xsltproc -o "%O.csv" "FullPathToFile/bom2grouped_csv_jlcpcb.xsl" "%I"
-->
<!--
@package
Generates a JLCPCB PCBA service compatible BOM
Functionality:
* Generate a comma separated value BOM list (csv file type).
* Components are sorted by ref and grouped by same value+footprint
One value per line
Fields are
Comment,Designator,Footprint,LCSC
The command line is
xsltproc -o "%O.csv" "full_path/bom2grouped_csv_jlcpcb.xsl" "%I"
-->
<!DOCTYPE xsl:stylesheet [
<!ENTITY nl "&#xd;&#xa;"> <!--new line CR, LF, or LF, your choice -->
]>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="text"/>
<xsl:variable name="digits" select="'1234567890'" />
<!-- for matching grouping of footprint and value combination -->
<xsl:key name="partTypeByValueAndFootprint" match="comp" use="concat(footprint, '-', value)" />
<!-- for table head and empty table fields-->
<xsl:key name="headentr" match="field" use="@name"/>
<!-- main part -->
<xsl:template match="/export">
<xsl:text>Comment,Designator,Footprint,LCSC</xsl:text>
<!-- all table entries -->
<xsl:apply-templates select="components"/>
</xsl:template>
<xsl:template match="components">
<!-- for Muenchian grouping of footprint and value combination -->
<xsl:for-each select="comp[count(. | key('partTypeByValueAndFootprint', concat(footprint, '-', value))[1]) = 1]">
<xsl:sort select="@ref" />
<xsl:text>&nl;</xsl:text>
<xsl:text>"</xsl:text><xsl:value-of select="value"/><xsl:text>","</xsl:text>
<!-- list of all references -->
<xsl:for-each select="key('partTypeByValueAndFootprint', concat(footprint, '-', value))">
<!-- strip non-digits from reference and sort based on remaining number -->
<xsl:sort select="translate(@ref, translate(@ref, $digits, ''), '')" data-type="number" />
<xsl:value-of select="@ref"/>
<xsl:if test="position() != last()"><xsl:text>,</xsl:text></xsl:if>
</xsl:for-each>
<xsl:text>","</xsl:text>
<xsl:value-of select="footprint"/><xsl:text>","</xsl:text>
<xsl:value-of select="fields/field[@name='LCSC']"/><xsl:text>"</xsl:text>
</xsl:for-each>
</xsl:template>
<!-- table entries with dynamic table head -->
<xsl:template match="fields">
<!-- remember current fields section -->
<xsl:variable name="fieldvar" select="field"/>
<!-- for all existing head entries -->
<xsl:for-each select="/export/components/comp/fields/field[generate-id(.) = generate-id(key('headentr',@name)[1])]">
<xsl:variable name="allnames" select="@name"/>
<xsl:text>,"</xsl:text>
<!-- for all field entries in the remembered fields section -->
<xsl:for-each select="$fieldvar">
<!-- only if this field entry exists in this fields section -->
<xsl:if test="@name=$allnames">
<!-- content of the field -->
<xsl:value-of select="."/>
</xsl:if>
<!--
If it does not exist, use an empty cell in output for this row.
Every non-blank entry is assigned to its proper column.
-->
</xsl:for-each>
<xsl:text>"</xsl:text>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>