mirror of
https://github.com/MrTalon63/gnss-ptp-timelord.git
synced 2026-01-11 11:39:13 +01:00
Redesign board edges and add backup power
This commit is contained in:
parent
6f2d921c84
commit
ddf6802dcc
4 changed files with 18951 additions and 11617 deletions
File diff suppressed because it is too large
Load diff
|
|
@ -49,7 +49,7 @@
|
||||||
"conflict_shadows",
|
"conflict_shadows",
|
||||||
"shapes"
|
"shapes"
|
||||||
],
|
],
|
||||||
"visible_layers": "ffffffff_ffffffff_fffffff5_ffffffff",
|
"visible_layers": "00000000_00000000_00aaaa82_aaaaaaff",
|
||||||
"zone_display_mode": 0
|
"zone_display_mode": 0
|
||||||
},
|
},
|
||||||
"git": {
|
"git": {
|
||||||
|
|
@ -58,7 +58,7 @@
|
||||||
"ssh_key": ""
|
"ssh_key": ""
|
||||||
},
|
},
|
||||||
"meta": {
|
"meta": {
|
||||||
"filename": "timelord.kicad_prl",
|
"filename": "timelord2.kicad_prl",
|
||||||
"version": 5
|
"version": 5
|
||||||
},
|
},
|
||||||
"net_inspector_panel": {
|
"net_inspector_panel": {
|
||||||
|
|
@ -91,18 +91,18 @@
|
||||||
11
|
11
|
||||||
],
|
],
|
||||||
"col_widths": [
|
"col_widths": [
|
||||||
254,
|
162,
|
||||||
230,
|
147,
|
||||||
160,
|
102,
|
||||||
155,
|
99,
|
||||||
166,
|
106,
|
||||||
149,
|
95,
|
||||||
155,
|
99,
|
||||||
133,
|
85,
|
||||||
143,
|
91,
|
||||||
143,
|
91,
|
||||||
143,
|
91,
|
||||||
143
|
91
|
||||||
],
|
],
|
||||||
"custom_group_rules": [],
|
"custom_group_rules": [],
|
||||||
"expanded_rows": [],
|
"expanded_rows": [],
|
||||||
|
|
|
||||||
|
|
@ -20,9 +20,9 @@
|
||||||
"arrow_length": 1270000,
|
"arrow_length": 1270000,
|
||||||
"extension_offset": 500000,
|
"extension_offset": 500000,
|
||||||
"keep_text_aligned": true,
|
"keep_text_aligned": true,
|
||||||
"suppress_zeroes": true,
|
"suppress_zeroes": false,
|
||||||
"text_position": 0,
|
"text_position": 0,
|
||||||
"units_format": 0
|
"units_format": 1
|
||||||
},
|
},
|
||||||
"fab_line_width": 0.1,
|
"fab_line_width": 0.1,
|
||||||
"fab_text_italic": false,
|
"fab_text_italic": false,
|
||||||
|
|
@ -37,21 +37,28 @@
|
||||||
"other_text_thickness": 0.15,
|
"other_text_thickness": 0.15,
|
||||||
"other_text_upright": false,
|
"other_text_upright": false,
|
||||||
"pads": {
|
"pads": {
|
||||||
"drill": 0.8,
|
"drill": 2.7,
|
||||||
"height": 1.27,
|
"height": 2.7,
|
||||||
"width": 2.54
|
"width": 2.7
|
||||||
},
|
},
|
||||||
"silk_line_width": 0.1,
|
"silk_line_width": 0.12,
|
||||||
"silk_text_italic": false,
|
"silk_text_italic": false,
|
||||||
"silk_text_size_h": 1.0,
|
"silk_text_size_h": 1.0,
|
||||||
"silk_text_size_v": 1.0,
|
"silk_text_size_v": 1.0,
|
||||||
"silk_text_thickness": 0.1,
|
"silk_text_thickness": 0.15,
|
||||||
"silk_text_upright": false,
|
"silk_text_upright": false,
|
||||||
"zones": {
|
"zones": {
|
||||||
"min_clearance": 0.2
|
"45_degree_only": true,
|
||||||
|
"min_clearance": 2.0
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"diff_pair_dimensions": [],
|
"diff_pair_dimensions": [
|
||||||
|
{
|
||||||
|
"gap": 0.0,
|
||||||
|
"via_gap": 0.0,
|
||||||
|
"width": 0.0
|
||||||
|
}
|
||||||
|
],
|
||||||
"drc_exclusions": [],
|
"drc_exclusions": [],
|
||||||
"meta": {
|
"meta": {
|
||||||
"version": 2
|
"version": 2
|
||||||
|
|
@ -72,9 +79,10 @@
|
||||||
"footprint": "error",
|
"footprint": "error",
|
||||||
"footprint_filters_mismatch": "ignore",
|
"footprint_filters_mismatch": "ignore",
|
||||||
"footprint_symbol_mismatch": "warning",
|
"footprint_symbol_mismatch": "warning",
|
||||||
"footprint_type_mismatch": "ignore",
|
"footprint_type_mismatch": "error",
|
||||||
"hole_clearance": "error",
|
"hole_clearance": "error",
|
||||||
"hole_to_hole": "warning",
|
"hole_near_hole": "error",
|
||||||
|
"hole_to_hole": "error",
|
||||||
"holes_co_located": "warning",
|
"holes_co_located": "warning",
|
||||||
"invalid_outline": "error",
|
"invalid_outline": "error",
|
||||||
"isolated_copper": "warning",
|
"isolated_copper": "warning",
|
||||||
|
|
@ -91,12 +99,12 @@
|
||||||
"net_conflict": "warning",
|
"net_conflict": "warning",
|
||||||
"nonmirrored_text_on_back_layer": "warning",
|
"nonmirrored_text_on_back_layer": "warning",
|
||||||
"npth_inside_courtyard": "ignore",
|
"npth_inside_courtyard": "ignore",
|
||||||
"padstack": "warning",
|
"padstack": "error",
|
||||||
"pth_inside_courtyard": "ignore",
|
"pth_inside_courtyard": "ignore",
|
||||||
"shorting_items": "error",
|
"shorting_items": "error",
|
||||||
"silk_edge_clearance": "warning",
|
"silk_edge_clearance": "warning",
|
||||||
"silk_over_copper": "warning",
|
"silk_over_copper": "error",
|
||||||
"silk_overlap": "warning",
|
"silk_overlap": "error",
|
||||||
"skew_out_of_range": "error",
|
"skew_out_of_range": "error",
|
||||||
"solder_mask_bridge": "error",
|
"solder_mask_bridge": "error",
|
||||||
"starved_thermal": "error",
|
"starved_thermal": "error",
|
||||||
|
|
@ -112,27 +120,30 @@
|
||||||
"unconnected_items": "error",
|
"unconnected_items": "error",
|
||||||
"unresolved_variable": "error",
|
"unresolved_variable": "error",
|
||||||
"via_dangling": "warning",
|
"via_dangling": "warning",
|
||||||
|
"zone_has_empty_net": "error",
|
||||||
"zones_intersect": "error"
|
"zones_intersect": "error"
|
||||||
},
|
},
|
||||||
"rules": {
|
"rules": {
|
||||||
|
"allow_blind_buried_vias": false,
|
||||||
|
"allow_microvias": false,
|
||||||
"max_error": 0.005,
|
"max_error": 0.005,
|
||||||
"min_clearance": 0.0,
|
"min_clearance": 0.1,
|
||||||
"min_connection": 0.0,
|
"min_connection": 0.0,
|
||||||
"min_copper_edge_clearance": 0.5,
|
"min_copper_edge_clearance": 0.2,
|
||||||
"min_groove_width": 0.0,
|
"min_groove_width": 0.0,
|
||||||
"min_hole_clearance": 0.25,
|
"min_hole_clearance": 0.3,
|
||||||
"min_hole_to_hole": 0.25,
|
"min_hole_to_hole": 0.25,
|
||||||
"min_microvia_diameter": 0.2,
|
"min_microvia_diameter": 0.2,
|
||||||
"min_microvia_drill": 0.1,
|
"min_microvia_drill": 0.1,
|
||||||
"min_resolved_spokes": 2,
|
"min_resolved_spokes": 2,
|
||||||
"min_silk_clearance": 0.0,
|
"min_silk_clearance": 0.2,
|
||||||
"min_text_height": 0.8,
|
"min_text_height": 1.0,
|
||||||
"min_text_thickness": 0.08,
|
"min_text_thickness": 0.08,
|
||||||
"min_through_hole_diameter": 0.3,
|
"min_through_hole_diameter": 0.15,
|
||||||
"min_track_width": 0.0,
|
"min_track_width": 0.2,
|
||||||
"min_via_annular_width": 0.1,
|
"min_via_annular_width": 0.15,
|
||||||
"min_via_diameter": 0.5,
|
"min_via_diameter": 0.25,
|
||||||
"solder_mask_to_copper_clearance": 0.005,
|
"solder_mask_to_copper_clearance": 0.0,
|
||||||
"use_height_for_length_calcs": true
|
"use_height_for_length_calcs": true
|
||||||
},
|
},
|
||||||
"teardrop_options": [
|
"teardrop_options": [
|
||||||
|
|
@ -179,7 +190,9 @@
|
||||||
"td_width_to_size_filter_ratio": 0.9
|
"td_width_to_size_filter_ratio": 0.9
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"track_widths": [],
|
"track_widths": [
|
||||||
|
0.0
|
||||||
|
],
|
||||||
"tuning_pattern_settings": {
|
"tuning_pattern_settings": {
|
||||||
"diff_pair_defaults": {
|
"diff_pair_defaults": {
|
||||||
"corner_radius_percentage": 80,
|
"corner_radius_percentage": 80,
|
||||||
|
|
@ -206,8 +219,14 @@
|
||||||
"spacing": 0.6
|
"spacing": 0.6
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"via_dimensions": [],
|
"via_dimensions": [
|
||||||
"zones_allow_external_fillets": false
|
{
|
||||||
|
"diameter": 0.0,
|
||||||
|
"drill": 0.0
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"zones_allow_external_fillets": false,
|
||||||
|
"zones_use_no_outline": true
|
||||||
},
|
},
|
||||||
"ipc2581": {
|
"ipc2581": {
|
||||||
"dist": "",
|
"dist": "",
|
||||||
|
|
@ -404,6 +423,7 @@
|
||||||
"bus_entry_needed": "error",
|
"bus_entry_needed": "error",
|
||||||
"bus_to_bus_conflict": "error",
|
"bus_to_bus_conflict": "error",
|
||||||
"bus_to_net_conflict": "error",
|
"bus_to_net_conflict": "error",
|
||||||
|
"conflicting_netclasses": "error",
|
||||||
"different_unit_footprint": "error",
|
"different_unit_footprint": "error",
|
||||||
"different_unit_net": "error",
|
"different_unit_net": "error",
|
||||||
"duplicate_reference": "error",
|
"duplicate_reference": "error",
|
||||||
|
|
@ -435,7 +455,7 @@
|
||||||
"similar_label_and_power": "warning",
|
"similar_label_and_power": "warning",
|
||||||
"similar_labels": "warning",
|
"similar_labels": "warning",
|
||||||
"similar_power": "warning",
|
"similar_power": "warning",
|
||||||
"simulation_model_issue": "ignore",
|
"simulation_model_issue": "error",
|
||||||
"single_global_label": "ignore",
|
"single_global_label": "ignore",
|
||||||
"unannotated": "error",
|
"unannotated": "error",
|
||||||
"unconnected_wire_endpoint": "warning",
|
"unconnected_wire_endpoint": "warning",
|
||||||
|
|
@ -449,7 +469,7 @@
|
||||||
"pinned_symbol_libs": []
|
"pinned_symbol_libs": []
|
||||||
},
|
},
|
||||||
"meta": {
|
"meta": {
|
||||||
"filename": "timelord.kicad_pro",
|
"filename": "timelord2.kicad_pro",
|
||||||
"version": 3
|
"version": 3
|
||||||
},
|
},
|
||||||
"net_settings": {
|
"net_settings": {
|
||||||
|
|
@ -461,15 +481,15 @@
|
||||||
"diff_pair_via_gap": 0.25,
|
"diff_pair_via_gap": 0.25,
|
||||||
"diff_pair_width": 0.2,
|
"diff_pair_width": 0.2,
|
||||||
"line_style": 0,
|
"line_style": 0,
|
||||||
"microvia_diameter": 0.3,
|
"microvia_diameter": 0.5,
|
||||||
"microvia_drill": 0.1,
|
"microvia_drill": 0.1,
|
||||||
"name": "Default",
|
"name": "Default",
|
||||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||||
"priority": 2147483647,
|
"priority": 2147483647,
|
||||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||||
"track_width": 0.2,
|
"track_width": 0.2,
|
||||||
"via_diameter": 0.6,
|
"via_diameter": 0.9,
|
||||||
"via_drill": 0.3,
|
"via_drill": 0.6,
|
||||||
"wire_width": 6
|
"wire_width": 6
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|
@ -517,62 +537,53 @@
|
||||||
"name": "Reference",
|
"name": "Reference",
|
||||||
"show": true
|
"show": true
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"group_by": false,
|
|
||||||
"label": "Qty",
|
|
||||||
"name": "${QUANTITY}",
|
|
||||||
"show": true
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"group_by": true,
|
"group_by": true,
|
||||||
"label": "Value",
|
"label": "Value",
|
||||||
"name": "Value",
|
"name": "Value",
|
||||||
"show": true
|
"show": true
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"group_by": true,
|
|
||||||
"label": "DNP",
|
|
||||||
"name": "${DNP}",
|
|
||||||
"show": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"group_by": true,
|
|
||||||
"label": "Exclude from BOM",
|
|
||||||
"name": "${EXCLUDE_FROM_BOM}",
|
|
||||||
"show": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"group_by": true,
|
|
||||||
"label": "Exclude from Board",
|
|
||||||
"name": "${EXCLUDE_FROM_BOARD}",
|
|
||||||
"show": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"group_by": true,
|
|
||||||
"label": "Footprint",
|
|
||||||
"name": "Footprint",
|
|
||||||
"show": true
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"group_by": false,
|
"group_by": false,
|
||||||
"label": "Datasheet",
|
"label": "Datasheet",
|
||||||
"name": "Datasheet",
|
"name": "Datasheet",
|
||||||
"show": true
|
"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": "",
|
"filter_string": "",
|
||||||
"group_symbols": true,
|
"group_symbols": true,
|
||||||
"include_excluded_from_bom": true,
|
"include_excluded_from_bom": false,
|
||||||
"name": "Default Editing",
|
"name": "Grouped By Value",
|
||||||
"sort_asc": true,
|
"sort_asc": true,
|
||||||
"sort_field": "Oznaczenie"
|
"sort_field": "Reference"
|
||||||
},
|
},
|
||||||
"connection_grid_size": 50.0,
|
"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,
|
||||||
|
"default_bus_thickness": 12.0,
|
||||||
|
"default_junction_size": 40.0,
|
||||||
"default_line_thickness": 6.0,
|
"default_line_thickness": 6.0,
|
||||||
"default_text_size": 50.0,
|
"default_text_size": 50.0,
|
||||||
|
"default_wire_thickness": 6.0,
|
||||||
"field_names": [],
|
"field_names": [],
|
||||||
"intersheets_ref_own_page": false,
|
"intersheets_ref_own_page": false,
|
||||||
"intersheets_ref_prefix": "",
|
"intersheets_ref_prefix": "",
|
||||||
|
|
@ -580,14 +591,14 @@
|
||||||
"intersheets_ref_show": false,
|
"intersheets_ref_show": false,
|
||||||
"intersheets_ref_suffix": "",
|
"intersheets_ref_suffix": "",
|
||||||
"junction_size_choice": 3,
|
"junction_size_choice": 3,
|
||||||
"label_size_ratio": 0.375,
|
"label_size_ratio": 0.3,
|
||||||
"operating_point_overlay_i_precision": 3,
|
"operating_point_overlay_i_precision": 3,
|
||||||
"operating_point_overlay_i_range": "~A",
|
"operating_point_overlay_i_range": "~A",
|
||||||
"operating_point_overlay_v_precision": 3,
|
"operating_point_overlay_v_precision": 3,
|
||||||
"operating_point_overlay_v_range": "~V",
|
"operating_point_overlay_v_range": "~V",
|
||||||
"overbar_offset_ratio": 1.23,
|
"overbar_offset_ratio": 1.23,
|
||||||
"pin_symbol_size": 25.0,
|
"pin_symbol_size": 25.0,
|
||||||
"text_offset_ratio": 0.15
|
"text_offset_ratio": 0.3
|
||||||
},
|
},
|
||||||
"legacy_lib_dir": "",
|
"legacy_lib_dir": "",
|
||||||
"legacy_lib_list": [],
|
"legacy_lib_list": [],
|
||||||
|
|
@ -595,9 +606,19 @@
|
||||||
"version": 1
|
"version": 1
|
||||||
},
|
},
|
||||||
"net_format_name": "",
|
"net_format_name": "",
|
||||||
|
"ngspice": {
|
||||||
|
"fix_include_paths": true,
|
||||||
|
"fix_passive_vals": false,
|
||||||
|
"meta": {
|
||||||
|
"version": 0
|
||||||
|
},
|
||||||
|
"model_mode": 0,
|
||||||
|
"workbook_filename": ""
|
||||||
|
},
|
||||||
"page_layout_descr_file": "",
|
"page_layout_descr_file": "",
|
||||||
"plot_directory": "",
|
"plot_directory": "",
|
||||||
"space_save_all_events": true,
|
"space_save_all_events": true,
|
||||||
|
"spice_adjust_passive_values": false,
|
||||||
"spice_current_sheet_as_root": false,
|
"spice_current_sheet_as_root": false,
|
||||||
"spice_external_command": "spice \"%I\"",
|
"spice_external_command": "spice \"%I\"",
|
||||||
"spice_model_current_sheet_as_root": true,
|
"spice_model_current_sheet_as_root": true,
|
||||||
|
|
@ -609,7 +630,7 @@
|
||||||
},
|
},
|
||||||
"sheets": [
|
"sheets": [
|
||||||
[
|
[
|
||||||
"2c3bf53d-e449-43cf-bd3c-975c2dd5bd35",
|
"e63e39d7-6ac0-4ffd-8aa3-1841a4541b55",
|
||||||
"Root"
|
"Root"
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue