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