| { |
| "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": 0.762, |
| "height": 1.524, |
| "width": 1.524 |
| }, |
| "silk_line_width": 0.15, |
| "silk_text_italic": false, |
| "silk_text_size_h": 0.6, |
| "silk_text_size_v": 0.8, |
| "silk_text_thickness": 0.15, |
| "silk_text_upright": false, |
| "zones": { |
| "min_clearance": 0.0 |
| } |
| }, |
| "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": "error", |
| "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.1, |
| "min_connection": 0.1, |
| "min_copper_edge_clearance": 0.5, |
| "min_hole_clearance": 0.2, |
| "min_hole_to_hole": 0.2, |
| "min_microvia_diameter": 0.2, |
| "min_microvia_drill": 0.1, |
| "min_resolved_spokes": 2, |
| "min_silk_clearance": 0.0, |
| "min_text_height": 0.8, |
| "min_text_thickness": 0.15, |
| "min_through_hole_diameter": 0.15, |
| "min_track_width": 0.1, |
| "min_via_annular_width": 0.05, |
| "min_via_diameter": 0.25, |
| "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, |
| 0.2, |
| 0.3, |
| 0.4, |
| 0.5 |
| ], |
| "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": true |
| }, |
| "ipc2581": { |
| "dist": "", |
| "distpn": "", |
| "internal_id": "", |
| "mfg": "", |
| "mpn": "" |
| }, |
| "layer_presets": [ |
| { |
| "activeLayer": -2, |
| "layers": [ |
| 0, |
| 1, |
| 2, |
| 3, |
| 4, |
| 5, |
| 6, |
| 7, |
| 8, |
| 9, |
| 10, |
| 11, |
| 12, |
| 13, |
| 14, |
| 15, |
| 16, |
| 17, |
| 18, |
| 19, |
| 20, |
| 21, |
| 22, |
| 23, |
| 24, |
| 25, |
| 26, |
| 27, |
| 28, |
| 29, |
| 30, |
| 31, |
| 32, |
| 33, |
| 34, |
| 35, |
| 36, |
| 37, |
| 38, |
| 39, |
| 40, |
| 41, |
| 42, |
| 43, |
| 44, |
| 45, |
| 46, |
| 47, |
| 48, |
| 50, |
| 51, |
| 52, |
| 53, |
| 54, |
| 55, |
| 56, |
| 57, |
| 58, |
| 59 |
| ], |
| "name": "Default", |
| "renderLayers": [ |
| 125, |
| 126, |
| 127, |
| 128, |
| 129, |
| 130, |
| 133, |
| 134, |
| 135, |
| 136, |
| 137, |
| 138, |
| 140, |
| 141, |
| 142, |
| 143, |
| 144, |
| 145, |
| 146, |
| 147, |
| 148, |
| 149, |
| 150, |
| 151, |
| 152, |
| 153, |
| 154, |
| 155, |
| 157, |
| 158, |
| 159, |
| 160, |
| 161, |
| 164, |
| 165 |
| ] |
| } |
| ], |
| "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": "rp2350_target_board.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.3, |
| "via_drill": 0.15, |
| "wire_width": 6 |
| }, |
| { |
| "bus_width": 12, |
| "clearance": 0.205, |
| "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": "USB", |
| "pcb_color": "rgba(0, 0, 0, 0.000)", |
| "schematic_color": "rgba(0, 0, 0, 0.000)", |
| "track_width": 0.2, |
| "via_diameter": 0.3, |
| "via_drill": 0.15, |
| "wire_width": 6 |
| } |
| ], |
| "meta": { |
| "version": 3 |
| }, |
| "net_colors": null, |
| "netclass_assignments": null, |
| "netclass_patterns": [ |
| { |
| "netclass": "Default", |
| "pattern": "*USB_DATA*" |
| } |
| ] |
| }, |
| "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": [ |
| { |
| "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": "Description", |
| "name": "Description", |
| "show": false |
| }, |
| { |
| "group_by": false, |
| "label": "LCSC", |
| "name": "LCSC", |
| "show": true |
| }, |
| { |
| "group_by": false, |
| "label": "DigiKey", |
| "name": "DigiKey", |
| "show": true |
| }, |
| { |
| "group_by": false, |
| "label": "Manufacturer", |
| "name": "Manufacturer", |
| "show": true |
| }, |
| { |
| "group_by": false, |
| "label": "ManufacturerPartNo", |
| "name": "ManufacturerPartNo", |
| "show": true |
| } |
| ], |
| "filter_string": "", |
| "group_symbols": true, |
| "name": "konkers", |
| "sort_asc": true, |
| "sort_field": "Reference" |
| } |
| ], |
| "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": "Description", |
| "name": "Description", |
| "show": false |
| }, |
| { |
| "group_by": false, |
| "label": "LCSC", |
| "name": "LCSC", |
| "show": true |
| }, |
| { |
| "group_by": false, |
| "label": "DigiKey", |
| "name": "DigiKey", |
| "show": true |
| }, |
| { |
| "group_by": false, |
| "label": "Mouser", |
| "name": "Mouser", |
| "show": true |
| }, |
| { |
| "group_by": false, |
| "label": "Manufacturer", |
| "name": "Manufacturer", |
| "show": true |
| }, |
| { |
| "group_by": false, |
| "label": "ManufacturerPartNo", |
| "name": "ManufacturerPartNo", |
| "show": true |
| } |
| ], |
| "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": [ |
| [ |
| "3aa99b38-6cff-4273-84c2-dc8b56a71118", |
| "Root" |
| ], |
| [ |
| "71755832-0b6e-4661-b14c-8fad79ef623b", |
| "Debug Probe" |
| ], |
| [ |
| "b72e04a8-2d23-43e3-88db-609efdd75ada", |
| "RP2350" |
| ], |
| [ |
| "f17faa60-8457-4c23-96b4-8a6348704ff3", |
| "Buddy MCU" |
| ], |
| [ |
| "d9dac9e3-5c0b-4514-a737-0a36cf7dfc78", |
| "RP2350" |
| ], |
| [ |
| "4a7979dc-7caa-4b69-bc00-e02266ca93fb", |
| "Device Under Test" |
| ], |
| [ |
| "1fedddc7-48a9-459d-a35e-24733f5c414e", |
| "RP2350" |
| ], |
| [ |
| "442f6e37-8fc5-492f-8586-0abd611b50b9", |
| "Power" |
| ], |
| [ |
| "8b6149f7-dc1d-4204-b7db-0f049f2d9497", |
| "Indicators" |
| ] |
| ], |
| "text_variables": {} |
| } |