school

thing1's amazing school repo
Log | Files | Refs | Submodules | README

diagrams.kicad_pro (15503B)


      1 {
      2   "board": {
      3     "3dviewports": [],
      4     "design_settings": {
      5       "defaults": {
      6         "apply_defaults_to_fp_fields": false,
      7         "apply_defaults_to_fp_shapes": false,
      8         "apply_defaults_to_fp_text": false,
      9         "board_outline_line_width": 0.05,
     10         "copper_line_width": 0.2,
     11         "copper_text_italic": false,
     12         "copper_text_size_h": 1.5,
     13         "copper_text_size_v": 1.5,
     14         "copper_text_thickness": 0.3,
     15         "copper_text_upright": false,
     16         "courtyard_line_width": 0.05,
     17         "dimension_precision": 4,
     18         "dimension_units": 3,
     19         "dimensions": {
     20           "arrow_length": 1270000,
     21           "extension_offset": 500000,
     22           "keep_text_aligned": true,
     23           "suppress_zeroes": true,
     24           "text_position": 0,
     25           "units_format": 0
     26         },
     27         "fab_line_width": 0.1,
     28         "fab_text_italic": false,
     29         "fab_text_size_h": 1.0,
     30         "fab_text_size_v": 1.0,
     31         "fab_text_thickness": 0.15,
     32         "fab_text_upright": false,
     33         "other_line_width": 0.1,
     34         "other_text_italic": false,
     35         "other_text_size_h": 1.0,
     36         "other_text_size_v": 1.0,
     37         "other_text_thickness": 0.15,
     38         "other_text_upright": false,
     39         "pads": {
     40           "drill": 0.8,
     41           "height": 1.27,
     42           "width": 2.54
     43         },
     44         "silk_line_width": 0.1,
     45         "silk_text_italic": false,
     46         "silk_text_size_h": 1.0,
     47         "silk_text_size_v": 1.0,
     48         "silk_text_thickness": 0.1,
     49         "silk_text_upright": false,
     50         "zones": {
     51           "min_clearance": 0.5
     52         }
     53       },
     54       "diff_pair_dimensions": [],
     55       "drc_exclusions": [],
     56       "meta": {
     57         "version": 2
     58       },
     59       "rule_severities": {
     60         "annular_width": "error",
     61         "clearance": "error",
     62         "connection_width": "warning",
     63         "copper_edge_clearance": "error",
     64         "copper_sliver": "warning",
     65         "courtyards_overlap": "error",
     66         "creepage": "error",
     67         "diff_pair_gap_out_of_range": "error",
     68         "diff_pair_uncoupled_length_too_long": "error",
     69         "drill_out_of_range": "error",
     70         "duplicate_footprints": "warning",
     71         "extra_footprint": "warning",
     72         "footprint": "error",
     73         "footprint_filters_mismatch": "ignore",
     74         "footprint_symbol_mismatch": "warning",
     75         "footprint_type_mismatch": "ignore",
     76         "hole_clearance": "error",
     77         "hole_to_hole": "warning",
     78         "holes_co_located": "warning",
     79         "invalid_outline": "error",
     80         "isolated_copper": "warning",
     81         "item_on_disabled_layer": "error",
     82         "items_not_allowed": "error",
     83         "length_out_of_range": "error",
     84         "lib_footprint_issues": "warning",
     85         "lib_footprint_mismatch": "warning",
     86         "malformed_courtyard": "error",
     87         "microvia_drill_out_of_range": "error",
     88         "mirrored_text_on_front_layer": "warning",
     89         "missing_courtyard": "ignore",
     90         "missing_footprint": "warning",
     91         "net_conflict": "warning",
     92         "nonmirrored_text_on_back_layer": "warning",
     93         "npth_inside_courtyard": "ignore",
     94         "padstack": "warning",
     95         "pth_inside_courtyard": "ignore",
     96         "shorting_items": "error",
     97         "silk_edge_clearance": "warning",
     98         "silk_over_copper": "warning",
     99         "silk_overlap": "warning",
    100         "skew_out_of_range": "error",
    101         "solder_mask_bridge": "error",
    102         "starved_thermal": "error",
    103         "text_height": "warning",
    104         "text_thickness": "warning",
    105         "through_hole_pad_without_hole": "error",
    106         "too_many_vias": "error",
    107         "track_angle": "error",
    108         "track_dangling": "warning",
    109         "track_segment_length": "error",
    110         "track_width": "error",
    111         "tracks_crossing": "error",
    112         "unconnected_items": "error",
    113         "unresolved_variable": "error",
    114         "via_dangling": "warning",
    115         "zones_intersect": "error"
    116       },
    117       "rules": {
    118         "max_error": 0.005,
    119         "min_clearance": 0.0,
    120         "min_connection": 0.0,
    121         "min_copper_edge_clearance": 0.5,
    122         "min_groove_width": 0.0,
    123         "min_hole_clearance": 0.25,
    124         "min_hole_to_hole": 0.25,
    125         "min_microvia_diameter": 0.2,
    126         "min_microvia_drill": 0.1,
    127         "min_resolved_spokes": 2,
    128         "min_silk_clearance": 0.0,
    129         "min_text_height": 0.8,
    130         "min_text_thickness": 0.08,
    131         "min_through_hole_diameter": 0.3,
    132         "min_track_width": 0.0,
    133         "min_via_annular_width": 0.1,
    134         "min_via_diameter": 0.5,
    135         "solder_mask_to_copper_clearance": 0.0,
    136         "use_height_for_length_calcs": true
    137       },
    138       "teardrop_options": [
    139         {
    140           "td_onpthpad": true,
    141           "td_onroundshapesonly": false,
    142           "td_onsmdpad": true,
    143           "td_ontrackend": false,
    144           "td_onvia": true
    145         }
    146       ],
    147       "teardrop_parameters": [
    148         {
    149           "td_allow_use_two_tracks": true,
    150           "td_curve_segcount": 0,
    151           "td_height_ratio": 1.0,
    152           "td_length_ratio": 0.5,
    153           "td_maxheight": 2.0,
    154           "td_maxlen": 1.0,
    155           "td_on_pad_in_zone": false,
    156           "td_target_name": "td_round_shape",
    157           "td_width_to_size_filter_ratio": 0.9
    158         },
    159         {
    160           "td_allow_use_two_tracks": true,
    161           "td_curve_segcount": 0,
    162           "td_height_ratio": 1.0,
    163           "td_length_ratio": 0.5,
    164           "td_maxheight": 2.0,
    165           "td_maxlen": 1.0,
    166           "td_on_pad_in_zone": false,
    167           "td_target_name": "td_rect_shape",
    168           "td_width_to_size_filter_ratio": 0.9
    169         },
    170         {
    171           "td_allow_use_two_tracks": true,
    172           "td_curve_segcount": 0,
    173           "td_height_ratio": 1.0,
    174           "td_length_ratio": 0.5,
    175           "td_maxheight": 2.0,
    176           "td_maxlen": 1.0,
    177           "td_on_pad_in_zone": false,
    178           "td_target_name": "td_track_end",
    179           "td_width_to_size_filter_ratio": 0.9
    180         }
    181       ],
    182       "track_widths": [],
    183       "tuning_pattern_settings": {
    184         "diff_pair_defaults": {
    185           "corner_radius_percentage": 80,
    186           "corner_style": 1,
    187           "max_amplitude": 1.0,
    188           "min_amplitude": 0.2,
    189           "single_sided": false,
    190           "spacing": 1.0
    191         },
    192         "diff_pair_skew_defaults": {
    193           "corner_radius_percentage": 80,
    194           "corner_style": 1,
    195           "max_amplitude": 1.0,
    196           "min_amplitude": 0.2,
    197           "single_sided": false,
    198           "spacing": 0.6
    199         },
    200         "single_track_defaults": {
    201           "corner_radius_percentage": 80,
    202           "corner_style": 1,
    203           "max_amplitude": 1.0,
    204           "min_amplitude": 0.2,
    205           "single_sided": false,
    206           "spacing": 0.6
    207         }
    208       },
    209       "via_dimensions": [],
    210       "zones_allow_external_fillets": false
    211     },
    212     "ipc2581": {
    213       "dist": "",
    214       "distpn": "",
    215       "internal_id": "",
    216       "mfg": "",
    217       "mpn": ""
    218     },
    219     "layer_pairs": [],
    220     "layer_presets": [],
    221     "viewports": []
    222   },
    223   "boards": [],
    224   "cvpcb": {
    225     "equivalence_files": []
    226   },
    227   "erc": {
    228     "erc_exclusions": [],
    229     "meta": {
    230       "version": 0
    231     },
    232     "pin_map": [
    233       [
    234         0,
    235         0,
    236         0,
    237         0,
    238         0,
    239         0,
    240         1,
    241         0,
    242         0,
    243         0,
    244         0,
    245         2
    246       ],
    247       [
    248         0,
    249         2,
    250         0,
    251         1,
    252         0,
    253         0,
    254         1,
    255         0,
    256         2,
    257         2,
    258         2,
    259         2
    260       ],
    261       [
    262         0,
    263         0,
    264         0,
    265         0,
    266         0,
    267         0,
    268         1,
    269         0,
    270         1,
    271         0,
    272         1,
    273         2
    274       ],
    275       [
    276         0,
    277         1,
    278         0,
    279         0,
    280         0,
    281         0,
    282         1,
    283         1,
    284         2,
    285         1,
    286         1,
    287         2
    288       ],
    289       [
    290         0,
    291         0,
    292         0,
    293         0,
    294         0,
    295         0,
    296         1,
    297         0,
    298         0,
    299         0,
    300         0,
    301         2
    302       ],
    303       [
    304         0,
    305         0,
    306         0,
    307         0,
    308         0,
    309         0,
    310         0,
    311         0,
    312         0,
    313         0,
    314         0,
    315         2
    316       ],
    317       [
    318         1,
    319         1,
    320         1,
    321         1,
    322         1,
    323         0,
    324         1,
    325         1,
    326         1,
    327         1,
    328         1,
    329         2
    330       ],
    331       [
    332         0,
    333         0,
    334         0,
    335         1,
    336         0,
    337         0,
    338         1,
    339         0,
    340         0,
    341         0,
    342         0,
    343         2
    344       ],
    345       [
    346         0,
    347         2,
    348         1,
    349         2,
    350         0,
    351         0,
    352         1,
    353         0,
    354         2,
    355         2,
    356         2,
    357         2
    358       ],
    359       [
    360         0,
    361         2,
    362         0,
    363         1,
    364         0,
    365         0,
    366         1,
    367         0,
    368         2,
    369         0,
    370         0,
    371         2
    372       ],
    373       [
    374         0,
    375         2,
    376         1,
    377         1,
    378         0,
    379         0,
    380         1,
    381         0,
    382         2,
    383         0,
    384         0,
    385         2
    386       ],
    387       [
    388         2,
    389         2,
    390         2,
    391         2,
    392         2,
    393         2,
    394         2,
    395         2,
    396         2,
    397         2,
    398         2,
    399         2
    400       ]
    401     ],
    402     "rule_severities": {
    403       "bus_definition_conflict": "error",
    404       "bus_entry_needed": "error",
    405       "bus_to_bus_conflict": "error",
    406       "bus_to_net_conflict": "error",
    407       "different_unit_footprint": "error",
    408       "different_unit_net": "error",
    409       "duplicate_reference": "error",
    410       "duplicate_sheet_names": "error",
    411       "endpoint_off_grid": "warning",
    412       "extra_units": "error",
    413       "footprint_filter": "ignore",
    414       "footprint_link_issues": "warning",
    415       "four_way_junction": "ignore",
    416       "global_label_dangling": "warning",
    417       "hier_label_mismatch": "error",
    418       "label_dangling": "error",
    419       "label_multiple_wires": "warning",
    420       "lib_symbol_issues": "warning",
    421       "lib_symbol_mismatch": "warning",
    422       "missing_bidi_pin": "warning",
    423       "missing_input_pin": "warning",
    424       "missing_power_pin": "error",
    425       "missing_unit": "warning",
    426       "multiple_net_names": "warning",
    427       "net_not_bus_member": "warning",
    428       "no_connect_connected": "warning",
    429       "no_connect_dangling": "warning",
    430       "pin_not_connected": "error",
    431       "pin_not_driven": "error",
    432       "pin_to_pin": "warning",
    433       "power_pin_not_driven": "error",
    434       "same_local_global_label": "warning",
    435       "similar_label_and_power": "warning",
    436       "similar_labels": "warning",
    437       "similar_power": "warning",
    438       "simulation_model_issue": "ignore",
    439       "single_global_label": "ignore",
    440       "unannotated": "error",
    441       "unconnected_wire_endpoint": "warning",
    442       "unit_value_mismatch": "error",
    443       "unresolved_variable": "error",
    444       "wire_dangling": "error"
    445     }
    446   },
    447   "libraries": {
    448     "pinned_footprint_libs": [],
    449     "pinned_symbol_libs": []
    450   },
    451   "meta": {
    452     "filename": "diagrams.kicad_pro",
    453     "version": 3
    454   },
    455   "net_settings": {
    456     "classes": [
    457       {
    458         "bus_width": 12,
    459         "clearance": 0.2,
    460         "diff_pair_gap": 0.25,
    461         "diff_pair_via_gap": 0.25,
    462         "diff_pair_width": 0.2,
    463         "line_style": 0,
    464         "microvia_diameter": 0.3,
    465         "microvia_drill": 0.1,
    466         "name": "Default",
    467         "pcb_color": "rgba(0, 0, 0, 0.000)",
    468         "priority": 2147483647,
    469         "schematic_color": "rgba(0, 0, 0, 0.000)",
    470         "track_width": 0.2,
    471         "via_diameter": 0.6,
    472         "via_drill": 0.3,
    473         "wire_width": 6
    474       }
    475     ],
    476     "meta": {
    477       "version": 4
    478     },
    479     "net_colors": null,
    480     "netclass_assignments": null,
    481     "netclass_patterns": []
    482   },
    483   "pcbnew": {
    484     "last_paths": {
    485       "gencad": "",
    486       "idf": "",
    487       "netlist": "",
    488       "plot": "",
    489       "pos_files": "",
    490       "specctra_dsn": "",
    491       "step": "",
    492       "svg": "",
    493       "vrml": ""
    494     },
    495     "page_layout_descr_file": ""
    496   },
    497   "schematic": {
    498     "annotate_start_num": 0,
    499     "bom_export_filename": "${PROJECTNAME}.csv",
    500     "bom_fmt_presets": [],
    501     "bom_fmt_settings": {
    502       "field_delimiter": ",",
    503       "keep_line_breaks": false,
    504       "keep_tabs": false,
    505       "name": "CSV",
    506       "ref_delimiter": ",",
    507       "ref_range_delimiter": "",
    508       "string_delimiter": "\""
    509     },
    510     "bom_presets": [],
    511     "bom_settings": {
    512       "exclude_dnp": false,
    513       "fields_ordered": [
    514         {
    515           "group_by": false,
    516           "label": "Reference",
    517           "name": "Reference",
    518           "show": true
    519         },
    520         {
    521           "group_by": false,
    522           "label": "Qty",
    523           "name": "${QUANTITY}",
    524           "show": true
    525         },
    526         {
    527           "group_by": true,
    528           "label": "Value",
    529           "name": "Value",
    530           "show": true
    531         },
    532         {
    533           "group_by": true,
    534           "label": "DNP",
    535           "name": "${DNP}",
    536           "show": true
    537         },
    538         {
    539           "group_by": true,
    540           "label": "Exclude from BOM",
    541           "name": "${EXCLUDE_FROM_BOM}",
    542           "show": true
    543         },
    544         {
    545           "group_by": true,
    546           "label": "Exclude from Board",
    547           "name": "${EXCLUDE_FROM_BOARD}",
    548           "show": true
    549         },
    550         {
    551           "group_by": true,
    552           "label": "Footprint",
    553           "name": "Footprint",
    554           "show": true
    555         },
    556         {
    557           "group_by": false,
    558           "label": "Datasheet",
    559           "name": "Datasheet",
    560           "show": true
    561         }
    562       ],
    563       "filter_string": "",
    564       "group_symbols": true,
    565       "include_excluded_from_bom": true,
    566       "name": "Default Editing",
    567       "sort_asc": true,
    568       "sort_field": "Reference"
    569     },
    570     "connection_grid_size": 50.0,
    571     "drawing": {
    572       "dashed_lines_dash_length_ratio": 12.0,
    573       "dashed_lines_gap_length_ratio": 3.0,
    574       "default_line_thickness": 6.0,
    575       "default_text_size": 50.0,
    576       "field_names": [],
    577       "intersheets_ref_own_page": false,
    578       "intersheets_ref_prefix": "",
    579       "intersheets_ref_short": false,
    580       "intersheets_ref_show": false,
    581       "intersheets_ref_suffix": "",
    582       "junction_size_choice": 3,
    583       "label_size_ratio": 0.375,
    584       "operating_point_overlay_i_precision": 3,
    585       "operating_point_overlay_i_range": "~A",
    586       "operating_point_overlay_v_precision": 3,
    587       "operating_point_overlay_v_range": "~V",
    588       "overbar_offset_ratio": 1.23,
    589       "pin_symbol_size": 25.0,
    590       "text_offset_ratio": 0.15
    591     },
    592     "legacy_lib_dir": "",
    593     "legacy_lib_list": [],
    594     "meta": {
    595       "version": 1
    596     },
    597     "net_format_name": "",
    598     "page_layout_descr_file": "",
    599     "plot_directory": "./",
    600     "space_save_all_events": true,
    601     "spice_current_sheet_as_root": false,
    602     "spice_external_command": "spice \"%I\"",
    603     "spice_model_current_sheet_as_root": true,
    604     "spice_save_all_currents": false,
    605     "spice_save_all_dissipations": false,
    606     "spice_save_all_voltages": false,
    607     "subpart_first_id": 65,
    608     "subpart_id_separator": 0
    609   },
    610   "sheets": [
    611     [
    612       "444d784f-b30b-415c-a72d-ac316250f21a",
    613       "Root"
    614     ],
    615     [
    616       "cf368e6f-8479-49cd-b56a-a52b0eb64421",
    617       "receiver"
    618     ],
    619     [
    620       "44326d9b-399c-4717-a45f-a887c05f270b",
    621       "initial amplifier"
    622     ],
    623     [
    624       "899f73e5-3bc6-4e9f-aad3-d17b715a7fed",
    625       "AM demodulation"
    626     ],
    627     [
    628       "4a38ff0d-5e87-42d9-94f4-ddeccf27b242",
    629       "volume boost amplifier"
    630     ],
    631     [
    632       "3b136d67-bfb1-4bf4-8554-49227ac27809",
    633       "audio peak finder"
    634     ],
    635     [
    636       "f85699b2-44be-42e9-ba39-6a9f6bd6cf27",
    637       "audio intensitity meter"
    638     ],
    639     [
    640       "74445149-8b5b-4bb4-b242-e7048ad440a4",
    641       "push pull power amplifier"
    642     ]
    643   ],
    644   "text_variables": {}
    645 }