initial commit
This commit is contained in:
commit
e14da861b9
2501
SensorNodePCB/CAN_Transceiver.kicad_sch
Normal file
2501
SensorNodePCB/CAN_Transceiver.kicad_sch
Normal file
File diff suppressed because it is too large
Load Diff
2092
SensorNodePCB/GPIOProt.kicad_sch
Normal file
2092
SensorNodePCB/GPIOProt.kicad_sch
Normal file
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
88210
SensorNodePCB/SensorNodePCB.kicad_pcb
Normal file
88210
SensorNodePCB/SensorNodePCB.kicad_pcb
Normal file
File diff suppressed because it is too large
Load Diff
83
SensorNodePCB/SensorNodePCB.kicad_prl
Normal file
83
SensorNodePCB/SensorNodePCB.kicad_prl
Normal file
@ -0,0 +1,83 @@
|
|||||||
|
{
|
||||||
|
"board": {
|
||||||
|
"active_layer": 2,
|
||||||
|
"active_layer_preset": "",
|
||||||
|
"auto_track_width": true,
|
||||||
|
"hidden_netclasses": [],
|
||||||
|
"hidden_nets": [],
|
||||||
|
"high_contrast_mode": 0,
|
||||||
|
"net_color_mode": 1,
|
||||||
|
"opacity": {
|
||||||
|
"images": 0.6,
|
||||||
|
"pads": 1.0,
|
||||||
|
"tracks": 1.0,
|
||||||
|
"vias": 1.0,
|
||||||
|
"zones": 0.33000001311302185
|
||||||
|
},
|
||||||
|
"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,
|
||||||
|
15,
|
||||||
|
16,
|
||||||
|
17,
|
||||||
|
18,
|
||||||
|
19,
|
||||||
|
20,
|
||||||
|
21,
|
||||||
|
22,
|
||||||
|
23,
|
||||||
|
24,
|
||||||
|
25,
|
||||||
|
26,
|
||||||
|
27,
|
||||||
|
28,
|
||||||
|
29,
|
||||||
|
30,
|
||||||
|
32,
|
||||||
|
33,
|
||||||
|
34,
|
||||||
|
35,
|
||||||
|
36,
|
||||||
|
39,
|
||||||
|
40
|
||||||
|
],
|
||||||
|
"visible_layers": "00010e0_80000005",
|
||||||
|
"zone_display_mode": 0
|
||||||
|
},
|
||||||
|
"git": {
|
||||||
|
"repo_password": "",
|
||||||
|
"repo_type": "",
|
||||||
|
"repo_username": "",
|
||||||
|
"ssh_key": ""
|
||||||
|
},
|
||||||
|
"meta": {
|
||||||
|
"filename": "SensorNodePCB.kicad_prl",
|
||||||
|
"version": 3
|
||||||
|
},
|
||||||
|
"project": {
|
||||||
|
"files": []
|
||||||
|
}
|
||||||
|
}
|
837
SensorNodePCB/SensorNodePCB.kicad_pro
Normal file
837
SensorNodePCB/SensorNodePCB.kicad_pro
Normal file
@ -0,0 +1,837 @@
|
|||||||
|
{
|
||||||
|
"board": {
|
||||||
|
"3dviewports": [],
|
||||||
|
"design_settings": {
|
||||||
|
"defaults": {
|
||||||
|
"apply_defaults_to_fp_fields": false,
|
||||||
|
"apply_defaults_to_fp_shapes": false,
|
||||||
|
"apply_defaults_to_fp_text": false,
|
||||||
|
"board_outline_line_width": 0.05,
|
||||||
|
"copper_line_width": 0.2,
|
||||||
|
"copper_text_italic": false,
|
||||||
|
"copper_text_size_h": 1.5,
|
||||||
|
"copper_text_size_v": 1.5,
|
||||||
|
"copper_text_thickness": 0.3,
|
||||||
|
"copper_text_upright": false,
|
||||||
|
"courtyard_line_width": 0.05,
|
||||||
|
"dimension_precision": 4,
|
||||||
|
"dimension_units": 3,
|
||||||
|
"dimensions": {
|
||||||
|
"arrow_length": 1270000,
|
||||||
|
"extension_offset": 500000,
|
||||||
|
"keep_text_aligned": true,
|
||||||
|
"suppress_zeroes": false,
|
||||||
|
"text_position": 0,
|
||||||
|
"units_format": 1
|
||||||
|
},
|
||||||
|
"fab_line_width": 0.1,
|
||||||
|
"fab_text_italic": false,
|
||||||
|
"fab_text_size_h": 1.0,
|
||||||
|
"fab_text_size_v": 1.0,
|
||||||
|
"fab_text_thickness": 0.15,
|
||||||
|
"fab_text_upright": false,
|
||||||
|
"other_line_width": 0.1,
|
||||||
|
"other_text_italic": false,
|
||||||
|
"other_text_size_h": 1.0,
|
||||||
|
"other_text_size_v": 1.0,
|
||||||
|
"other_text_thickness": 0.15,
|
||||||
|
"other_text_upright": false,
|
||||||
|
"pads": {
|
||||||
|
"drill": 3.2,
|
||||||
|
"height": 5.6,
|
||||||
|
"width": 5.6
|
||||||
|
},
|
||||||
|
"silk_line_width": 0.1,
|
||||||
|
"silk_text_italic": false,
|
||||||
|
"silk_text_size_h": 1.0,
|
||||||
|
"silk_text_size_v": 1.0,
|
||||||
|
"silk_text_thickness": 0.1,
|
||||||
|
"silk_text_upright": false,
|
||||||
|
"zones": {
|
||||||
|
"min_clearance": 0.2
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"diff_pair_dimensions": [
|
||||||
|
{
|
||||||
|
"gap": 0.0,
|
||||||
|
"via_gap": 0.0,
|
||||||
|
"width": 0.0
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"drc_exclusions": [],
|
||||||
|
"meta": {
|
||||||
|
"version": 2
|
||||||
|
},
|
||||||
|
"rule_severities": {
|
||||||
|
"annular_width": "error",
|
||||||
|
"clearance": "error",
|
||||||
|
"connection_width": "warning",
|
||||||
|
"copper_edge_clearance": "error",
|
||||||
|
"copper_sliver": "warning",
|
||||||
|
"courtyards_overlap": "warning",
|
||||||
|
"diff_pair_gap_out_of_range": "error",
|
||||||
|
"diff_pair_uncoupled_length_too_long": "error",
|
||||||
|
"drill_out_of_range": "error",
|
||||||
|
"duplicate_footprints": "warning",
|
||||||
|
"extra_footprint": "warning",
|
||||||
|
"footprint": "error",
|
||||||
|
"footprint_symbol_mismatch": "warning",
|
||||||
|
"footprint_type_mismatch": "ignore",
|
||||||
|
"hole_clearance": "error",
|
||||||
|
"hole_near_hole": "error",
|
||||||
|
"holes_co_located": "warning",
|
||||||
|
"invalid_outline": "error",
|
||||||
|
"isolated_copper": "warning",
|
||||||
|
"item_on_disabled_layer": "error",
|
||||||
|
"items_not_allowed": "error",
|
||||||
|
"length_out_of_range": "error",
|
||||||
|
"lib_footprint_issues": "warning",
|
||||||
|
"lib_footprint_mismatch": "warning",
|
||||||
|
"malformed_courtyard": "error",
|
||||||
|
"microvia_drill_out_of_range": "error",
|
||||||
|
"missing_courtyard": "ignore",
|
||||||
|
"missing_footprint": "warning",
|
||||||
|
"net_conflict": "warning",
|
||||||
|
"npth_inside_courtyard": "ignore",
|
||||||
|
"padstack": "warning",
|
||||||
|
"pth_inside_courtyard": "ignore",
|
||||||
|
"shorting_items": "error",
|
||||||
|
"silk_edge_clearance": "warning",
|
||||||
|
"silk_over_copper": "warning",
|
||||||
|
"silk_overlap": "warning",
|
||||||
|
"skew_out_of_range": "error",
|
||||||
|
"solder_mask_bridge": "error",
|
||||||
|
"starved_thermal": "error",
|
||||||
|
"text_height": "warning",
|
||||||
|
"text_thickness": "warning",
|
||||||
|
"through_hole_pad_without_hole": "error",
|
||||||
|
"too_many_vias": "error",
|
||||||
|
"track_dangling": "warning",
|
||||||
|
"track_width": "error",
|
||||||
|
"tracks_crossing": "error",
|
||||||
|
"unconnected_items": "error",
|
||||||
|
"unresolved_variable": "error",
|
||||||
|
"via_dangling": "warning",
|
||||||
|
"zones_intersect": "error"
|
||||||
|
},
|
||||||
|
"rules": {
|
||||||
|
"max_error": 0.005,
|
||||||
|
"min_clearance": 0.15,
|
||||||
|
"min_connection": 0.0,
|
||||||
|
"min_copper_edge_clearance": 0.2,
|
||||||
|
"min_hole_clearance": 0.2,
|
||||||
|
"min_hole_to_hole": 0.25,
|
||||||
|
"min_microvia_diameter": 0.2,
|
||||||
|
"min_microvia_drill": 0.1,
|
||||||
|
"min_resolved_spokes": 1,
|
||||||
|
"min_silk_clearance": 0.0,
|
||||||
|
"min_text_height": 0.8,
|
||||||
|
"min_text_thickness": 0.08,
|
||||||
|
"min_through_hole_diameter": 0.3,
|
||||||
|
"min_track_width": 0.15,
|
||||||
|
"min_via_annular_width": 0.1,
|
||||||
|
"min_via_diameter": 0.5,
|
||||||
|
"solder_mask_to_copper_clearance": 0.0,
|
||||||
|
"use_height_for_length_calcs": true
|
||||||
|
},
|
||||||
|
"teardrop_options": [
|
||||||
|
{
|
||||||
|
"td_onpadsmd": true,
|
||||||
|
"td_onroundshapesonly": false,
|
||||||
|
"td_ontrackend": false,
|
||||||
|
"td_onviapad": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"teardrop_parameters": [
|
||||||
|
{
|
||||||
|
"td_allow_use_two_tracks": true,
|
||||||
|
"td_curve_segcount": 0,
|
||||||
|
"td_height_ratio": 1.0,
|
||||||
|
"td_length_ratio": 0.5,
|
||||||
|
"td_maxheight": 2.0,
|
||||||
|
"td_maxlen": 1.0,
|
||||||
|
"td_on_pad_in_zone": false,
|
||||||
|
"td_target_name": "td_round_shape",
|
||||||
|
"td_width_to_size_filter_ratio": 0.9
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"td_allow_use_two_tracks": true,
|
||||||
|
"td_curve_segcount": 0,
|
||||||
|
"td_height_ratio": 1.0,
|
||||||
|
"td_length_ratio": 0.5,
|
||||||
|
"td_maxheight": 2.0,
|
||||||
|
"td_maxlen": 1.0,
|
||||||
|
"td_on_pad_in_zone": false,
|
||||||
|
"td_target_name": "td_rect_shape",
|
||||||
|
"td_width_to_size_filter_ratio": 0.9
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"td_allow_use_two_tracks": true,
|
||||||
|
"td_curve_segcount": 0,
|
||||||
|
"td_height_ratio": 1.0,
|
||||||
|
"td_length_ratio": 0.5,
|
||||||
|
"td_maxheight": 2.0,
|
||||||
|
"td_maxlen": 1.0,
|
||||||
|
"td_on_pad_in_zone": false,
|
||||||
|
"td_target_name": "td_track_end",
|
||||||
|
"td_width_to_size_filter_ratio": 0.9
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"track_widths": [
|
||||||
|
0.0
|
||||||
|
],
|
||||||
|
"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": [
|
||||||
|
{
|
||||||
|
"diameter": 0.0,
|
||||||
|
"drill": 0.0
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"zones_allow_external_fillets": false
|
||||||
|
},
|
||||||
|
"ipc2581": {
|
||||||
|
"dist": "",
|
||||||
|
"distpn": "",
|
||||||
|
"internal_id": "",
|
||||||
|
"mfg": "",
|
||||||
|
"mpn": ""
|
||||||
|
},
|
||||||
|
"layer_presets": [],
|
||||||
|
"viewports": []
|
||||||
|
},
|
||||||
|
"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_to_bus_conflict": "error",
|
||||||
|
"bus_to_net_conflict": "error",
|
||||||
|
"conflicting_netclasses": "error",
|
||||||
|
"different_unit_footprint": "error",
|
||||||
|
"different_unit_net": "error",
|
||||||
|
"duplicate_reference": "error",
|
||||||
|
"duplicate_sheet_names": "error",
|
||||||
|
"endpoint_off_grid": "warning",
|
||||||
|
"extra_units": "error",
|
||||||
|
"global_label_dangling": "warning",
|
||||||
|
"hier_label_mismatch": "error",
|
||||||
|
"label_dangling": "error",
|
||||||
|
"lib_symbol_issues": "warning",
|
||||||
|
"missing_bidi_pin": "warning",
|
||||||
|
"missing_input_pin": "warning",
|
||||||
|
"missing_power_pin": "error",
|
||||||
|
"missing_unit": "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",
|
||||||
|
"simulation_model_issue": "ignore",
|
||||||
|
"unannotated": "error",
|
||||||
|
"unit_value_mismatch": "error",
|
||||||
|
"unresolved_variable": "error",
|
||||||
|
"wire_dangling": "error"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"libraries": {
|
||||||
|
"pinned_footprint_libs": [],
|
||||||
|
"pinned_symbol_libs": []
|
||||||
|
},
|
||||||
|
"meta": {
|
||||||
|
"filename": "SensorNodePCB.kicad_pro",
|
||||||
|
"version": 1
|
||||||
|
},
|
||||||
|
"net_settings": {
|
||||||
|
"classes": [
|
||||||
|
{
|
||||||
|
"bus_width": 12,
|
||||||
|
"clearance": 0.15,
|
||||||
|
"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.15,
|
||||||
|
"via_diameter": 0.6,
|
||||||
|
"via_drill": 0.3,
|
||||||
|
"wire_width": 6
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bus_width": 12,
|
||||||
|
"clearance": 0.15,
|
||||||
|
"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": "A",
|
||||||
|
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||||
|
"schematic_color": "rgb(204, 102, 0)",
|
||||||
|
"track_width": 0.15,
|
||||||
|
"via_diameter": 0.6,
|
||||||
|
"via_drill": 0.3,
|
||||||
|
"wire_width": 6
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bus_width": 12,
|
||||||
|
"clearance": 0.15,
|
||||||
|
"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": "CAN",
|
||||||
|
"pcb_color": "rgb(255, 0, 255)",
|
||||||
|
"schematic_color": "rgb(0, 194, 194)",
|
||||||
|
"track_width": 0.15,
|
||||||
|
"via_diameter": 0.6,
|
||||||
|
"via_drill": 0.3,
|
||||||
|
"wire_width": 6
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bus_width": 12,
|
||||||
|
"clearance": 0.15,
|
||||||
|
"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": "HS",
|
||||||
|
"pcb_color": "rgb(194, 178, 0)",
|
||||||
|
"schematic_color": "rgb(194, 178, 0)",
|
||||||
|
"track_width": 0.15,
|
||||||
|
"via_diameter": 0.6,
|
||||||
|
"via_drill": 0.3,
|
||||||
|
"wire_width": 6
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bus_width": 12,
|
||||||
|
"clearance": 0.15,
|
||||||
|
"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": "P",
|
||||||
|
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||||
|
"schematic_color": "rgb(194, 0, 0)",
|
||||||
|
"track_width": 0.3,
|
||||||
|
"via_diameter": 0.6,
|
||||||
|
"via_drill": 0.3,
|
||||||
|
"wire_width": 6
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"meta": {
|
||||||
|
"version": 3
|
||||||
|
},
|
||||||
|
"net_colors": null,
|
||||||
|
"netclass_assignments": {
|
||||||
|
"+24V": "P",
|
||||||
|
"+24V_IN": "P",
|
||||||
|
"+3V3": "P",
|
||||||
|
"+5V": "P",
|
||||||
|
"/A1": "A",
|
||||||
|
"/A10": "A",
|
||||||
|
"/A11": "A",
|
||||||
|
"/A12": "A",
|
||||||
|
"/A13": "A",
|
||||||
|
"/A14": "A",
|
||||||
|
"/A15": "A",
|
||||||
|
"/A16": "A",
|
||||||
|
"/A2": "A",
|
||||||
|
"/A3": "A",
|
||||||
|
"/A4": "A",
|
||||||
|
"/A5": "A",
|
||||||
|
"/A6": "A",
|
||||||
|
"/A7": "A",
|
||||||
|
"/A8": "A",
|
||||||
|
"/A9": "A",
|
||||||
|
"/CAN Tranceiver1/CAN_H": "CAN",
|
||||||
|
"/CAN Tranceiver1/CAN_L": "CAN",
|
||||||
|
"/CAN Tranceiver1/CAN_RX": "HS",
|
||||||
|
"/CAN Tranceiver1/CAN_TX": "HS",
|
||||||
|
"/CAN1_H": "CAN",
|
||||||
|
"/CAN1_L": "CAN",
|
||||||
|
"/CAN1_RX": "HS",
|
||||||
|
"/CAN1_TX": "HS",
|
||||||
|
"/CAN2_H": "CAN",
|
||||||
|
"/CAN2_L": "CAN",
|
||||||
|
"/CAN2_RX": "HS",
|
||||||
|
"/CAN2_TX": "HS",
|
||||||
|
"/Double ADC Filter/In 1": "A",
|
||||||
|
"/Double ADC Filter/In 2": "A",
|
||||||
|
"/Double ADC Filter1/In 1": "A",
|
||||||
|
"/Double ADC Filter1/In 2": "A",
|
||||||
|
"/Double ADC Filter2/In 1": "A",
|
||||||
|
"/Double ADC Filter2/In 2": "A",
|
||||||
|
"/Double ADC Filter3/In 1": "A",
|
||||||
|
"/Double ADC Filter3/In 2": "A",
|
||||||
|
"/Double ADC Filter4/In 1": "A",
|
||||||
|
"/Double ADC Filter4/In 2": "A",
|
||||||
|
"/Double ADC Filter5/In 1": "A",
|
||||||
|
"/Double ADC Filter5/In 2": "A",
|
||||||
|
"/Double ADC Filter6/In 1": "A",
|
||||||
|
"/Double ADC Filter6/In 2": "A",
|
||||||
|
"/Double ADC Filter7/In 1": "A",
|
||||||
|
"/Double ADC Filter7/In 2": "A",
|
||||||
|
"/JL1": "A",
|
||||||
|
"/JL2": "A",
|
||||||
|
"/JL3": "A",
|
||||||
|
"/JL4": "A",
|
||||||
|
"/JL5": "A",
|
||||||
|
"/JL6": "A",
|
||||||
|
"/JL7": "A",
|
||||||
|
"/JL8": "A",
|
||||||
|
"/JR10": "A",
|
||||||
|
"/JR11": "A",
|
||||||
|
"/JR12": "A",
|
||||||
|
"/JR13": "A",
|
||||||
|
"/JR14": "A",
|
||||||
|
"/JR15": "A",
|
||||||
|
"/JR16": "A",
|
||||||
|
"/JR9": "A",
|
||||||
|
"/SWCLK": "HS",
|
||||||
|
"/SWDIO": "HS",
|
||||||
|
"/SWO": "HS",
|
||||||
|
"Net-(D2-A1)": "HS",
|
||||||
|
"Net-(D3-A1)": "HS",
|
||||||
|
"Net-(D3-A2)": "HS",
|
||||||
|
"Net-(D5-K)": "P",
|
||||||
|
"Net-(U1-PH0)": "HS",
|
||||||
|
"Net-(U1-PH1)": "HS",
|
||||||
|
"Net-(U2-PH0)": "HS",
|
||||||
|
"Net-(U2-PH1)": "HS"
|
||||||
|
},
|
||||||
|
"netclass_patterns": []
|
||||||
|
},
|
||||||
|
"pcbnew": {
|
||||||
|
"last_paths": {
|
||||||
|
"gencad": "",
|
||||||
|
"idf": "",
|
||||||
|
"netlist": "",
|
||||||
|
"plot": "",
|
||||||
|
"pos_files": "",
|
||||||
|
"specctra_dsn": "",
|
||||||
|
"step": "",
|
||||||
|
"svg": "",
|
||||||
|
"vrml": ""
|
||||||
|
},
|
||||||
|
"page_layout_descr_file": ""
|
||||||
|
},
|
||||||
|
"schematic": {
|
||||||
|
"annotate_start_num": 0,
|
||||||
|
"bom_export_filename": "",
|
||||||
|
"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": "Sim.Device",
|
||||||
|
"name": "Sim.Device",
|
||||||
|
"show": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"group_by": false,
|
||||||
|
"label": "Sim.Library",
|
||||||
|
"name": "Sim.Library",
|
||||||
|
"show": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"group_by": false,
|
||||||
|
"label": "Sim.Name",
|
||||||
|
"name": "Sim.Name",
|
||||||
|
"show": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"group_by": false,
|
||||||
|
"label": "Sim.Pins",
|
||||||
|
"name": "Sim.Pins",
|
||||||
|
"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": {
|
||||||
|
"dashed_lines_dash_length_ratio": 12.0,
|
||||||
|
"dashed_lines_gap_length_ratio": 3.0,
|
||||||
|
"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,
|
||||||
|
"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,
|
||||||
|
"text_offset_ratio": 0.15
|
||||||
|
},
|
||||||
|
"legacy_lib_dir": "",
|
||||||
|
"legacy_lib_list": [],
|
||||||
|
"meta": {
|
||||||
|
"version": 1
|
||||||
|
},
|
||||||
|
"net_format_name": "",
|
||||||
|
"page_layout_descr_file": "",
|
||||||
|
"plot_directory": "",
|
||||||
|
"spice_current_sheet_as_root": false,
|
||||||
|
"spice_external_command": "spice \"%I\"",
|
||||||
|
"spice_model_current_sheet_as_root": true,
|
||||||
|
"spice_save_all_currents": false,
|
||||||
|
"spice_save_all_dissipations": false,
|
||||||
|
"spice_save_all_voltages": false,
|
||||||
|
"subpart_first_id": 65,
|
||||||
|
"subpart_id_separator": 0
|
||||||
|
},
|
||||||
|
"sheets": [
|
||||||
|
[
|
||||||
|
"246a9f42-3cf4-4642-8fd8-5f1a4f99e98a",
|
||||||
|
"Root"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"dec2ddbd-bcbe-4fa9-b5d9-9071e232741c",
|
||||||
|
"Double ADC Filter"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"565328c0-8681-406f-9d32-2dd22a72de17",
|
||||||
|
"Double ADC Filter1"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"9f4d9acb-d292-487c-899c-8bc27d73037b",
|
||||||
|
"Double ADC Filter2"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"3dbce77f-9b0c-4fe3-a621-85f00bfbc61e",
|
||||||
|
"Double ADC Filter3"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"528049c1-5da3-4d46-aff9-84a10d5537bf",
|
||||||
|
"Double ADC Filter4"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"69234e94-36d3-44e4-aa20-049afb029ec2",
|
||||||
|
"Double ADC Filter5"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"45f38699-8e38-4881-8f30-022378b02fb6",
|
||||||
|
"Double ADC Filter6"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"fc8a7854-1273-49c1-9a56-a552586407cd",
|
||||||
|
"Double ADC Filter7"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"1578ec20-c3e2-439b-8c79-8368b25e4542",
|
||||||
|
"Double GPIO Protection"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"2f076fbd-6aef-47d1-997c-100103e32ea4",
|
||||||
|
"Double GPIO Protection1"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"cf5e282e-76a8-42a1-b0b4-7af10eb7e535",
|
||||||
|
"Double GPIO Protection2"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"1c1af5eb-11f2-4b98-a39d-91ac487b1dbc",
|
||||||
|
"Double GPIO Protection3"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"0f93901f-9405-405d-a959-623092afa455",
|
||||||
|
"CAN Tranceiver"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"5986c1b6-221a-4bd9-ab66-d839a038ec64",
|
||||||
|
"CAN Tranceiver1"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"a7858559-b895-4c69-8af9-056a73cc9d4c",
|
||||||
|
"Power"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"text_variables": {}
|
||||||
|
}
|
16007
SensorNodePCB/SensorNodePCB.kicad_sch
Normal file
16007
SensorNodePCB/SensorNodePCB.kicad_sch
Normal file
File diff suppressed because it is too large
Load Diff
4229
SensorNodePCB/doubleFilterstage.kicad_sch
Normal file
4229
SensorNodePCB/doubleFilterstage.kicad_sch
Normal file
File diff suppressed because it is too large
Load Diff
95180
SensorNodePCB/fp-info-cache
Normal file
95180
SensorNodePCB/fp-info-cache
Normal file
File diff suppressed because it is too large
Load Diff
4
SensorNodePCB/fp-lib-table
Normal file
4
SensorNodePCB/fp-lib-table
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
(fp_lib_table
|
||||||
|
(version 7)
|
||||||
|
(lib (name "sensor_nodes_footprints")(type "KiCad")(uri "${KIPRJMOD}/library/sensor_nodes_footprints.pretty")(options "")(descr ""))
|
||||||
|
)
|
81089
SensorNodePCB/library/173010342_STP_173010342_rev1.stp
Normal file
81089
SensorNodePCB/library/173010342_STP_173010342_rev1.stp
Normal file
File diff suppressed because it is too large
Load Diff
8149
SensorNodePCB/library/2086591240.stp
Normal file
8149
SensorNodePCB/library/2086591240.stp
Normal file
File diff suppressed because it is too large
Load Diff
10308
SensorNodePCB/library/2086591640.stp
Normal file
10308
SensorNodePCB/library/2086591640.stp
Normal file
File diff suppressed because it is too large
Load Diff
10469
SensorNodePCB/library/430450621.stp
Normal file
10469
SensorNodePCB/library/430450621.stp
Normal file
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,430 @@
|
|||||||
|
(footprint "Molex_iGrid_2x06"
|
||||||
|
(version 20240108)
|
||||||
|
(generator "pcbnew")
|
||||||
|
(generator_version "8.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "Through hole angled pin header, 2x08, 2.00mm pitch, 4.2mm pin length, double rows")
|
||||||
|
(tags "Through hole angled pin header THT 2x08 2.00mm double row")
|
||||||
|
(property "Reference" "J3"
|
||||||
|
(at 0 -2 0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "17dd9677-fbe9-4308-bb8c-a1b4b2e57c16")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Value" "S_R"
|
||||||
|
(at 4.1 13 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "8c7a8829-ef82-4f63-9d9e-2eb140397117")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Footprint" "Connector_PinHeader_2.00mm:PinHeader_2x08_P2.00mm_Horizontal"
|
||||||
|
(at 0 0 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "f001444f-3cea-4cac-b792-6dac76ccf81e")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Datasheet" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "07817986-29ad-4ae5-85ae-8f3063a49193")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Description" "Generic connector, single row, 01x16, script generated (kicad-library-utils/schlib/autogen/connector/)"
|
||||||
|
(at 0 0 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "6bf03395-9bc1-4e1f-a709-b1f4e7f501b9")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(attr through_hole)
|
||||||
|
(fp_line
|
||||||
|
(start -2.5 -0.5)
|
||||||
|
(end -2.5 -2)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "a7e4cd11-d65c-4724-9806-b3d9ce2d98ec")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.5 12)
|
||||||
|
(end -2.5 10.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "52f8b0a3-4b1b-49cb-bafd-e71ac604ebcd")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 -0.5)
|
||||||
|
(end -2.5 -0.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "98d3f46e-a74e-4489-a826-eb2769454e36")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 0.5)
|
||||||
|
(end -1.5 0)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "c7d2b908-e492-454d-9974-e05b94eb755d")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 1.5)
|
||||||
|
(end -2 0.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "999bbc0d-0c57-4496-a1f1-317857c48df4")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 2.5)
|
||||||
|
(end -1.5 2)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "83068107-41ae-4ea2-8ccc-b14d371d21f9")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 3.5)
|
||||||
|
(end -2 2.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "0f6ae844-6b07-472b-b913-fddd00a7cd8a")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 4.5)
|
||||||
|
(end -1.5 4)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "2454ab28-0f69-4b2e-8013-3c0ae2c53e6a")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 5.5)
|
||||||
|
(end -2 4.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "f06dc7d9-6178-4912-8a78-ca9910774dd9")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 6.5)
|
||||||
|
(end -1.5 6)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "c2c4bdd3-6a54-46a7-afaf-f80a0b385cae")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 7.5)
|
||||||
|
(end -2 6.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "52197c6e-e437-4137-8541-ec0d70cedf90")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 8.5)
|
||||||
|
(end -1.5 8)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "6a80178e-e499-4439-a6c8-2361a3da96ea")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 9.5)
|
||||||
|
(end -2 8.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "83f5b706-aded-43da-b6fc-441b52d482e3")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 10.5)
|
||||||
|
(end -2.5 10.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "4de0759f-c415-407c-a702-2d4a291c2a45")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 10.5)
|
||||||
|
(end -1.5 10)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "01afcb54-458a-4763-b7aa-4cf4bce9687d")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.5 0)
|
||||||
|
(end -2 -0.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "b07985fb-9d21-4c7c-bd8c-4cca19911256")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.5 2)
|
||||||
|
(end -2 1.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "29ac6989-dd2d-40dc-931c-bd468c9b628d")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.5 4)
|
||||||
|
(end -2 3.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "8f7d6675-5d30-49bd-bed3-5a5a244f76ba")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.5 6)
|
||||||
|
(end -2 5.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "2d75c295-f798-44ac-9cb6-95c91f3767b8")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.5 8)
|
||||||
|
(end -2 7.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "47abb454-ebbd-4d00-8471-3ddd649d2094")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.5 10)
|
||||||
|
(end -2 9.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "b26b780c-5258-4a7d-9334-794d64850809")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 10 -2)
|
||||||
|
(end -2.5 -2)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "e027831c-8bad-415e-86d7-fa4752debd71")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 10 12)
|
||||||
|
(end -2.5 12)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "2597d8dd-896d-47a5-95a0-8b022f16a05e")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 10 12)
|
||||||
|
(end 10 -2)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "37dc629d-7554-4862-bd14-75b9b28df972")
|
||||||
|
)
|
||||||
|
(fp_rect
|
||||||
|
(start -2.5 -2)
|
||||||
|
(end 10 12)
|
||||||
|
(stroke
|
||||||
|
(width 0.05)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill none)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "097600b9-4ca5-4a03-8db2-4934e218697a")
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole circle
|
||||||
|
(at 1 0)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "a2803414-831f-4a83-b1e6-56dfcfbf02b6")
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole oval
|
||||||
|
(at -1 0)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "7664d141-cbc4-4d1c-b5b3-0a1f200e126e")
|
||||||
|
)
|
||||||
|
(pad "3" thru_hole oval
|
||||||
|
(at 1 2)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "2eb08d7c-44bd-442b-ae03-2e758364a3af")
|
||||||
|
)
|
||||||
|
(pad "4" thru_hole oval
|
||||||
|
(at -1 2)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "9aa24422-c92c-432b-b0e2-6a34245d0db4")
|
||||||
|
)
|
||||||
|
(pad "5" thru_hole oval
|
||||||
|
(at 1 4)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "4ac51cf3-fac3-4e57-a997-e1f581b6da05")
|
||||||
|
)
|
||||||
|
(pad "6" thru_hole oval
|
||||||
|
(at -1 4)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "d115a2eb-b62f-4d16-86b2-76754b2ab91c")
|
||||||
|
)
|
||||||
|
(pad "7" thru_hole oval
|
||||||
|
(at 1 6)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "2fa632c3-d9b0-4bab-8231-18b551193b46")
|
||||||
|
)
|
||||||
|
(pad "8" thru_hole oval
|
||||||
|
(at -1 6)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "6fde9942-5c72-41a2-b171-3289cb3fcf05")
|
||||||
|
)
|
||||||
|
(pad "9" thru_hole oval
|
||||||
|
(at 1 8)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "e1f150d4-6706-41a6-8654-d3a6362a1f4f")
|
||||||
|
)
|
||||||
|
(pad "10" thru_hole oval
|
||||||
|
(at -1 8)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "8cdb814d-3aac-4d59-b0ed-8e78a8a0583e")
|
||||||
|
)
|
||||||
|
(pad "11" thru_hole oval
|
||||||
|
(at 1 10)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "0856f084-16a1-45c8-a166-3e5a97aab509")
|
||||||
|
)
|
||||||
|
(pad "12" thru_hole oval
|
||||||
|
(at -1 10)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "e6b870dd-022c-4bb9-be64-13be6194032f")
|
||||||
|
)
|
||||||
|
(model "${KIPRJMOD}/library/2086591240.stp"
|
||||||
|
(offset
|
||||||
|
(xyz 13 0 0)
|
||||||
|
)
|
||||||
|
(scale
|
||||||
|
(xyz 1 1 1)
|
||||||
|
)
|
||||||
|
(rotate
|
||||||
|
(xyz 0 0 -90)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
@ -0,0 +1,522 @@
|
|||||||
|
(footprint "Molex_iGrid_2x08"
|
||||||
|
(version 20240108)
|
||||||
|
(generator "pcbnew")
|
||||||
|
(generator_version "8.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "Through hole angled pin header, 2x08, 2.00mm pitch, 4.2mm pin length, double rows")
|
||||||
|
(tags "Through hole angled pin header THT 2x08 2.00mm double row")
|
||||||
|
(property "Reference" "J3"
|
||||||
|
(at 0 -2 0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "067e181d-cb5a-4d3e-ab3d-603c498af82a")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Value" "S_R"
|
||||||
|
(at 4.1 16 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "b10a0a91-7ade-4fe2-a128-3fce68611396")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Footprint" "Connector_PinHeader_2.00mm:PinHeader_2x08_P2.00mm_Horizontal"
|
||||||
|
(at 0 0 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "449cbcee-a247-4c4f-a88e-c01df2cce64a")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Datasheet" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "fd19c714-06ac-4049-a430-b0275dbbf606")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Description" "Generic connector, single row, 01x16, script generated (kicad-library-utils/schlib/autogen/connector/)"
|
||||||
|
(at 0 0 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "acb73c4b-51e8-4c77-8fa9-c8415642ae07")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(attr through_hole)
|
||||||
|
(fp_line
|
||||||
|
(start -2.5 -0.5)
|
||||||
|
(end -2.5 -2)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "0cb6da8e-4a35-48b5-82b2-b7289ffc5062")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.5 16)
|
||||||
|
(end -2.5 14.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "72740a09-e3f7-4e13-86fb-5521f999ffe2")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 -0.5)
|
||||||
|
(end -2.5 -0.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "defe1728-64b7-424b-9d57-8533d77f2222")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 0.5)
|
||||||
|
(end -1.5 0)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "59a80108-b37b-40db-b02c-043c4068fcd0")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 1.5)
|
||||||
|
(end -2 0.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "9aed5fe1-7df0-4304-bdf8-294a880dc6db")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 2.5)
|
||||||
|
(end -1.5 2)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "9ac2754d-3b54-4850-9d44-4e95dd8d7c7c")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 3.5)
|
||||||
|
(end -2 2.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "2068aa3c-15b7-4867-8dbb-53284527cbcc")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 4.5)
|
||||||
|
(end -1.5 4)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "662c804f-6679-446f-ab0e-60fcd00983be")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 5.5)
|
||||||
|
(end -2 4.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "cf8d930c-f30e-4518-bbb8-c77fbbf7e24e")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 6.5)
|
||||||
|
(end -1.5 6)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "a62e7a87-0666-4eba-b62d-3999a5bcda60")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 7.5)
|
||||||
|
(end -2 6.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "18ab3478-c8a8-43a0-a2c8-d3aee5db835b")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 8.5)
|
||||||
|
(end -1.5 8)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "4d601a62-8936-45be-8937-a89b48c79209")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 9.5)
|
||||||
|
(end -2 8.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "bbf2958a-85f8-4900-be4a-f328c1e7983d")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 10.5)
|
||||||
|
(end -1.5 10)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "7f5cf8e7-d40d-4306-8efc-f77c10c71491")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 11.5)
|
||||||
|
(end -2 10.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "55b3bf96-c75f-4f0a-89eb-9a245fc6dc38")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 12.5)
|
||||||
|
(end -1.5 12)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "5747425c-6f4f-4b9b-83b1-4337b35b6541")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 13.5)
|
||||||
|
(end -2 12.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "93b4592e-0f72-4dad-acd6-a649345bd217")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 14.5)
|
||||||
|
(end -2.5 14.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "13a13c27-ecc1-490d-84ae-65e2071271e2")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2 14.5)
|
||||||
|
(end -1.5 14)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "07cca16a-b7e3-4610-b546-70be6cc8b770")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.5 0)
|
||||||
|
(end -2 -0.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "bf3961f7-93fa-4b5a-8d8e-fe7f80192c1d")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.5 2)
|
||||||
|
(end -2 1.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "bedbfe3c-132a-4427-bced-77e68ef0c291")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.5 4)
|
||||||
|
(end -2 3.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "daa12d0e-d467-4c09-9e59-08ff371dc3e6")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.5 6)
|
||||||
|
(end -2 5.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "f76f5a07-2a85-4e3d-91c9-f220e6182d30")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.5 8)
|
||||||
|
(end -2 7.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "a7295503-1dc2-488c-bf1a-797c78bf5141")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.5 10)
|
||||||
|
(end -2 9.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "cc367039-0e5c-43d0-bf67-d3c01264823d")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.5 12)
|
||||||
|
(end -2 11.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "b61a7835-dd55-47c6-8811-60c2c0810a3d")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.5 14)
|
||||||
|
(end -2 13.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "f50c1a01-cc5d-424c-89bb-434edf0ee8a2")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 10 -2)
|
||||||
|
(end -2.5 -2)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "9d4adbc6-f052-4e04-b5f5-bf8e76609c68")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 10 16)
|
||||||
|
(end -2.5 16)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "1c9ff540-49a8-4459-a795-22ad2563a380")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 10 16)
|
||||||
|
(end 10 -2)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "d8334029-a690-4798-8b95-18240fbbc3d0")
|
||||||
|
)
|
||||||
|
(fp_rect
|
||||||
|
(start -2.5 -2)
|
||||||
|
(end 10 16)
|
||||||
|
(stroke
|
||||||
|
(width 0.05)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill none)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "e3c1afba-6fea-46b6-bc7c-5b78daa6bb7d")
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole circle
|
||||||
|
(at 1 0)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "6ffff12b-795f-477f-94bf-47b04fc99652")
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole oval
|
||||||
|
(at -1 0)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "c684caea-ea5f-4062-932d-5aef23bb722c")
|
||||||
|
)
|
||||||
|
(pad "3" thru_hole oval
|
||||||
|
(at 1 2)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "10f49f8e-3ac3-4f47-bde7-2e1130f1e12e")
|
||||||
|
)
|
||||||
|
(pad "4" thru_hole oval
|
||||||
|
(at -1 2)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "9405ec10-5b23-4d55-91f5-f3311612bbef")
|
||||||
|
)
|
||||||
|
(pad "5" thru_hole oval
|
||||||
|
(at 1 4)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "f88431b2-5342-4c8c-b720-a704a9a41690")
|
||||||
|
)
|
||||||
|
(pad "6" thru_hole oval
|
||||||
|
(at -1 4)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "7cfa64d1-e9fb-4e70-a70a-f91bb54389e6")
|
||||||
|
)
|
||||||
|
(pad "7" thru_hole oval
|
||||||
|
(at 1 6)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "0366c592-281e-439a-bc8f-8dd3c138a05d")
|
||||||
|
)
|
||||||
|
(pad "8" thru_hole oval
|
||||||
|
(at -1 6)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "07f5025a-fd24-459e-80c0-4d2b500d04bd")
|
||||||
|
)
|
||||||
|
(pad "9" thru_hole oval
|
||||||
|
(at 1 8)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "a54d6c8a-6c40-4a9c-a158-967cc7174276")
|
||||||
|
)
|
||||||
|
(pad "10" thru_hole oval
|
||||||
|
(at -1 8)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "1e3acfa5-c7df-4a70-8aea-4042ffd19b26")
|
||||||
|
)
|
||||||
|
(pad "11" thru_hole oval
|
||||||
|
(at 1 10)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "d96a114b-b3c7-4c67-b675-c61598183456")
|
||||||
|
)
|
||||||
|
(pad "12" thru_hole oval
|
||||||
|
(at -1 10)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "099cd5e6-0929-4f1a-81e6-9a1790e70eab")
|
||||||
|
)
|
||||||
|
(pad "13" thru_hole oval
|
||||||
|
(at 1 12)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "ea8d9aee-33d9-4125-b8f2-da2b0ab20128")
|
||||||
|
)
|
||||||
|
(pad "14" thru_hole oval
|
||||||
|
(at -1 12)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "3d7ff54f-d33c-4e46-97cd-79aeac1cc632")
|
||||||
|
)
|
||||||
|
(pad "15" thru_hole oval
|
||||||
|
(at 1 14)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "1b8e997c-3962-440e-9300-15afec5e33f4")
|
||||||
|
)
|
||||||
|
(pad "16" thru_hole oval
|
||||||
|
(at -1 14)
|
||||||
|
(size 1.35 1.35)
|
||||||
|
(drill 0.8)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "acbd2408-2576-478e-bd79-3883d8cf9dce")
|
||||||
|
)
|
||||||
|
(model "${KIPRJMOD}/library/2086591640.stp"
|
||||||
|
(offset
|
||||||
|
(xyz 13 0 0)
|
||||||
|
)
|
||||||
|
(scale
|
||||||
|
(xyz 1 1 1)
|
||||||
|
)
|
||||||
|
(rotate
|
||||||
|
(xyz 0 0 -90)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
@ -0,0 +1,260 @@
|
|||||||
|
(footprint "WL-SFTW_RGB"
|
||||||
|
(version 20240108)
|
||||||
|
(generator "pcbnew")
|
||||||
|
(generator_version "8.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(descr "http://cdn.sparkfun.com/datasheets/Components/LED/5060BRG4.pdf")
|
||||||
|
(tags "RGB LED 5050-6")
|
||||||
|
(property "Reference" "D4"
|
||||||
|
(at 0 -3.5 180)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "34152d2b-cca3-4d7e-9e5f-9fb4cc26dd7e")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Value" "150505M173300"
|
||||||
|
(at 0 3.3 180)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "cd5c531f-b622-4d9c-9a7c-708543ef048f")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Footprint" "LED_SMD:LED_RGB_5050-6"
|
||||||
|
(at 0 0 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "a4b02bbd-4800-43cc-9f69-fa987f14f18b")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Datasheet" "https://www.we-online.com/components/products/datasheet/150505M173300.pdf"
|
||||||
|
(at 0 0 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "750eb887-7fd6-46dc-8864-57e08d751ef0")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Description" "RGB LED, PLCC-6"
|
||||||
|
(at 0 0 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "4e14cd30-864d-42f8-88c0-4e81e9231d57")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(attr smd)
|
||||||
|
(fp_line
|
||||||
|
(start -3.6 -2.7)
|
||||||
|
(end 2.5 -2.7)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "2821be64-6735-423b-b880-31f8444e212e")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -3.6 -1.6)
|
||||||
|
(end -3.6 -2.7)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "02b509bb-54a7-4f72-b7ab-72a93b1892c5")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.5 2.7)
|
||||||
|
(end -2.5 2.7)
|
||||||
|
(stroke
|
||||||
|
(width 0.12)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "da461e0f-12a6-44c6-9e3d-647cc54ac3ca")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -3.65 -2.75)
|
||||||
|
(end -3.65 2.75)
|
||||||
|
(stroke
|
||||||
|
(width 0.05)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "8147028a-b302-42e9-9c71-a9f5a8ba34b5")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -3.65 2.75)
|
||||||
|
(end 3.65 2.75)
|
||||||
|
(stroke
|
||||||
|
(width 0.05)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "f2fadcb0-b5f7-4cb4-b370-64cc20c9f53f")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 3.65 -2.75)
|
||||||
|
(end -3.65 -2.75)
|
||||||
|
(stroke
|
||||||
|
(width 0.05)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "02a927da-7952-4379-83c3-29a93043ae9f")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 3.65 2.75)
|
||||||
|
(end 3.65 -2.75)
|
||||||
|
(stroke
|
||||||
|
(width 0.05)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "c522f134-c57d-4d72-aa6a-82af1b6ca86b")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.5 -2.5)
|
||||||
|
(end -2.5 2.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "5e2641f1-4e9f-474f-b310-f5151027f765")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.5 -1.9)
|
||||||
|
(end -1.9 -2.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "191503aa-4f41-4c07-8b94-87297a65e7cc")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.5 2.5)
|
||||||
|
(end 2.5 2.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "abf53099-5a91-4507-8132-9613f8bf2694")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.5 -2.5)
|
||||||
|
(end -2.5 -2.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "b6f88d53-fd60-41c5-a8d9-9dd756ab7735")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.5 2.5)
|
||||||
|
(end 2.5 -2.5)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "91e2abb4-0725-4bd6-aef0-97e62c67bb6c")
|
||||||
|
)
|
||||||
|
(fp_circle
|
||||||
|
(center 0 0)
|
||||||
|
(end 0 -1.9)
|
||||||
|
(stroke
|
||||||
|
(width 0.1)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(fill none)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "37f8f067-44f6-42e9-a5ea-db93eeddef69")
|
||||||
|
)
|
||||||
|
(fp_text user "${REFERENCE}"
|
||||||
|
(at 0 0 180)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "d44ddea9-db94-4569-8a56-c110000206f6")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 0.6 0.6)
|
||||||
|
(thickness 0.06)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pad "1" smd rect
|
||||||
|
(at -2.4 -1.7 90)
|
||||||
|
(size 1.1 2)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "cfe67ca2-16ee-40dc-9557-33c2781a0464")
|
||||||
|
)
|
||||||
|
(pad "2" smd rect
|
||||||
|
(at 2.4 -1.7 90)
|
||||||
|
(size 1.1 2)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "1b6efcfd-0694-4ffa-b0a2-ee35704f4992")
|
||||||
|
)
|
||||||
|
(pad "3" smd rect
|
||||||
|
(at -2.4 0 90)
|
||||||
|
(size 1.1 2)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "ff29aa26-6c19-4757-a371-7e816dc7be2b")
|
||||||
|
)
|
||||||
|
(pad "4" smd rect
|
||||||
|
(at 2.4 0 90)
|
||||||
|
(size 1.1 2)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "7a8946fe-506f-41f1-be78-e999f7d1de01")
|
||||||
|
)
|
||||||
|
(pad "5" smd rect
|
||||||
|
(at -2.4 1.7 90)
|
||||||
|
(size 1.1 2)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "9fe7feff-362c-47d9-9372-8b23fa3cb2d3")
|
||||||
|
)
|
||||||
|
(pad "6" smd rect
|
||||||
|
(at 2.4 1.7 90)
|
||||||
|
(size 1.1 2)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "a47906e0-3459-48be-91c2-52688f7e4027")
|
||||||
|
)
|
||||||
|
(model "${KICAD8_3DMODEL_DIR}/LED_SMD.3dshapes/LED_RGB_5050-6.wrl"
|
||||||
|
(offset
|
||||||
|
(xyz 0 0 0)
|
||||||
|
)
|
||||||
|
(scale
|
||||||
|
(xyz 1 1 1)
|
||||||
|
)
|
||||||
|
(rotate
|
||||||
|
(xyz 0 0 0)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
5323
SensorNodePCB/power.kicad_sch
Normal file
5323
SensorNodePCB/power.kicad_sch
Normal file
File diff suppressed because it is too large
Load Diff
111
SensorNodePCB/replicate_layout.log
Normal file
111
SensorNodePCB/replicate_layout.log
Normal file
@ -0,0 +1,111 @@
|
|||||||
|
11-05 15:38:48 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 392:Plugin executed on: 'linux'
|
||||||
|
11-05 15:38:48 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 393:Plugin executed with python version: '3.12.6 (main, Sep 8 2024, 13:18:56) [GCC 14.2.1 20240805]'
|
||||||
|
11-05 15:38:48 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 394:KiCad build version: 8.0.5
|
||||||
|
11-05 15:38:48 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 395:Plugin version: 3.0.2
|
||||||
|
11-05 15:38:48 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 396:Frame repr: <wx._core.Frame object at 0x74ad84dc8b00>
|
||||||
|
11-05 15:38:48 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 420:Preparing replicator with D15 as a reference
|
||||||
|
11-05 15:38:48 com_github_MitjaNemec_ReplicateLayout.replicate_layout 117:getting a list of all footprints on board
|
||||||
|
11-05 15:38:48 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 468:source anchor footprint is 'D15'
|
||||||
|
Located on: ['Double GPIO Protection']
|
||||||
|
With filenames: ['GPIOProt.kicad_sch']
|
||||||
|
With sheet_id:['Double GPIO Protection']
|
||||||
|
11-05 15:38:48 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 475:Corresponding footprints are
|
||||||
|
[('D21', ['Double GPIO Protection3']), ('D17', ['Double GPIO Protection1']), ('D15', ['Double GPIO Protection']), ('D19', ['Double GPIO Protection2'])]
|
||||||
|
11-05 15:38:48 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 487:Showing dialog
|
||||||
|
11-05 15:38:48 com_github_MitjaNemec_ReplicateLayout.replicate_layout 462:constructing a list of sheets suitable for replication on level:'Double GPIO Protection', file:'GPIOProt.kicad_sch'
|
||||||
|
11-05 15:38:48 com_github_MitjaNemec_ReplicateLayout.replicate_layout 499:suitable sheets are:[['Double GPIO Protection1'], ['Double GPIO Protection2'], ['Double GPIO Protection3']]
|
||||||
|
11-05 15:38:49 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1503:Level selected: ['Double GPIO Protection']
|
||||||
|
11-05 15:38:49 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1327:Filtering list of tracks
|
||||||
|
11-05 15:38:49 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 493:Toolbar position: wx.Point(1878, 99)
|
||||||
|
11-05 15:38:49 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 498:Dialog position: wx.Point(1439, 99)
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 462:constructing a list of sheets suitable for replication on level:'Double GPIO Protection', file:'GPIOProt.kicad_sch'
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 499:suitable sheets are:[['Double GPIO Protection1'], ['Double GPIO Protection2'], ['Double GPIO Protection3']]
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 240:Replicating layout
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 278:Starting replication of sheets: [['Double GPIO Protection1'], ['Double GPIO Protection2'], ['Double GPIO Protection3']]
|
||||||
|
on level: ['Double GPIO Protection']
|
||||||
|
with tracks=True, zone=True, text=True, text=True, intersecting=False, remove=False, locked footprints=False, group_only=False
|
||||||
|
11-05 15:38:51 root 332:updating GUI message: 'Preparing for replication'
|
||||||
|
11-05 15:38:51 root 337:updating GUI with: 0
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 348:Getting the list of source footprints
|
||||||
|
11-05 15:38:51 root 337:updating GUI with: 0
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 358:Getting the list of all the remaining footprints
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 365:Getting source tracks
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1327:Filtering list of tracks
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 369:Getting source zones
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 373:Getting source text items
|
||||||
|
11-05 15:38:51 root 337:updating GUI with: 66
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 377:Getting source drawing items
|
||||||
|
11-05 15:38:51 root 332:updating GUI message: 'Replicating footprints'
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 844:Replicating footprints
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 851:Replicating footprints on sheet ['Double GPIO Protection1']
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 851:Replicating footprints on sheet ['Double GPIO Protection2']
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 851:Replicating footprints on sheet ['Double GPIO Protection3']
|
||||||
|
11-05 15:38:51 root 332:updating GUI message: 'Replicating tracks'
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1005:Replicating tracks
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1011:Replicating tracks on sheet ['Double GPIO Protection1']
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D4'] and dst net: ['', 'D6'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.75
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D5'] and dst net: ['', 'WS2'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.50
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D4'] and dst net: ['', 'D6'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.75
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D5'] and dst net: ['', 'WS2'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.50
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 804:Net pairs for sheet ['Double GPIO Protection1'] :[('/Double GPIO Protection/In 2', '/Double GPIO Protection1/In 2'), ('', ''), ('/D4', '/D6'), ('+5V', '+5V'), ('/D5', '/WS2'), ('GND', 'GND'), ('/Double GPIO Protection/In 1', '/Double GPIO Protection1/In 1')]
|
||||||
|
11-05 15:38:51 root 337:updating GUI with: 1
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1011:Replicating tracks on sheet ['Double GPIO Protection2']
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D4'] and dst net: ['', 'D1'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.75
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D5'] and dst net: ['', 'D2'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.75
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D4'] and dst net: ['', 'D1'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.75
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D5'] and dst net: ['', 'D2'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.75
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 804:Net pairs for sheet ['Double GPIO Protection2'] :[('/D4', '/D1'), ('', ''), ('/Double GPIO Protection/In 1', '/Double GPIO Protection2/In 1'), ('/Double GPIO Protection/In 2', '/Double GPIO Protection2/In 2'), ('/D5', '/D2'), ('+5V', '+5V'), ('GND', 'GND')]
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1011:Replicating tracks on sheet ['Double GPIO Protection3']
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D4'] and dst net: ['', 'D3'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.75
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D5'] and dst net: ['', 'WS1'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.50
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D4'] and dst net: ['', 'D3'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.75
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D5'] and dst net: ['', 'WS1'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.50
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 804:Net pairs for sheet ['Double GPIO Protection3'] :[('/D5', '/WS1'), ('/D4', '/D3'), ('', ''), ('/Double GPIO Protection/In 1', '/Double GPIO Protection3/In 1'), ('+5V', '+5V'), ('/Double GPIO Protection/In 2', '/Double GPIO Protection3/In 2'), ('GND', 'GND')]
|
||||||
|
11-05 15:38:51 root 332:updating GUI message: 'Replicating zones'
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1075:Replicating zones
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1082:Replicating zones on sheet ['Double GPIO Protection1']
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D4'] and dst net: ['', 'D6'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.75
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D5'] and dst net: ['', 'WS2'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.50
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D4'] and dst net: ['', 'D6'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.75
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D5'] and dst net: ['', 'WS2'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.50
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 804:Net pairs for sheet ['Double GPIO Protection1'] :[('/Double GPIO Protection/In 2', '/Double GPIO Protection1/In 2'), ('', ''), ('/D4', '/D6'), ('+5V', '+5V'), ('/D5', '/WS2'), ('GND', 'GND'), ('/Double GPIO Protection/In 1', '/Double GPIO Protection1/In 1')]
|
||||||
|
11-05 15:38:51 root 337:updating GUI with: 33
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1082:Replicating zones on sheet ['Double GPIO Protection2']
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D4'] and dst net: ['', 'D1'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.75
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D5'] and dst net: ['', 'D2'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.75
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D4'] and dst net: ['', 'D1'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.75
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D5'] and dst net: ['', 'D2'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.75
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 804:Net pairs for sheet ['Double GPIO Protection2'] :[('/D4', '/D1'), ('', ''), ('/Double GPIO Protection/In 1', '/Double GPIO Protection2/In 1'), ('/Double GPIO Protection/In 2', '/Double GPIO Protection2/In 2'), ('/D5', '/D2'), ('+5V', '+5V'), ('GND', 'GND')]
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1082:Replicating zones on sheet ['Double GPIO Protection3']
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D4'] and dst net: ['', 'D3'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.75
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D5'] and dst net: ['', 'WS1'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.50
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D4'] and dst net: ['', 'D3'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.75
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 788:Significant difference between src net: ['', 'D5'] and dst net: ['', 'WS1'], with src_net_depth=2, dst_net_depth=2, src_fp_depth=1, dst_fp_depth=1, match level 0.50
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 804:Net pairs for sheet ['Double GPIO Protection3'] :[('/D5', '/WS1'), ('/D4', '/D3'), ('', ''), ('/Double GPIO Protection/In 1', '/Double GPIO Protection3/In 1'), ('+5V', '+5V'), ('/Double GPIO Protection/In 2', '/Double GPIO Protection3/In 2'), ('GND', 'GND')]
|
||||||
|
11-05 15:38:51 root 332:updating GUI message: 'Replicating text'
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1164:Replicating text
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1171:Replicating text on sheet ['Double GPIO Protection1']
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1171:Replicating text on sheet ['Double GPIO Protection2']
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1171:Replicating text on sheet ['Double GPIO Protection3']
|
||||||
|
11-05 15:38:51 root 332:updating GUI message: 'Replicating drawings'
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1215:Replicating drawings
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1221:Replicating drawings on sheet ['Double GPIO Protection1']
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1221:Replicating drawings on sheet ['Double GPIO Protection2']
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1221:Replicating drawings on sheet ['Double GPIO Protection3']
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 256:Replication complete
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 259:Letting the user know there are some issues with replicated design
|
||||||
|
11-05 15:38:51 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 263:Looks like the design has an exotic connectivity that the plugin might not handle properly
|
||||||
|
Make sure that you check the connectivity around:
|
||||||
|
Footprint D19, pad 1
|
||||||
|
Footprint Q2, pad 4
|
||||||
|
Footprint D19, pad 4
|
||||||
|
Footprint D17, pad 4
|
||||||
|
Footprint Q2, pad 1
|
||||||
|
Footprint D17, pad 1
|
||||||
|
Footprint Q3, pad 4
|
||||||
|
Footprint Q4, pad 1
|
||||||
|
Footprint Q3, pad 1
|
||||||
|
Footprint Q4, pad 4
|
||||||
|
Footprint D21, pad 4
|
||||||
|
Footprint D21, pad 1
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user