xOTP_generator.kicad_pro (19801B)
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": false, 24 "text_position": 0, 25 "units_format": 1 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.0, 41 "height": 3.6, 42 "width": 0.4 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.0 52 } 53 }, 54 "diff_pair_dimensions": [ 55 { 56 "gap": 0.0, 57 "via_gap": 0.0, 58 "width": 0.0 59 } 60 ], 61 "drc_exclusions": [], 62 "meta": { 63 "version": 2 64 }, 65 "rule_severities": { 66 "annular_width": "warning", 67 "clearance": "error", 68 "connection_width": "warning", 69 "copper_edge_clearance": "error", 70 "copper_sliver": "warning", 71 "courtyards_overlap": "error", 72 "creepage": "error", 73 "diff_pair_gap_out_of_range": "error", 74 "diff_pair_uncoupled_length_too_long": "error", 75 "drill_out_of_range": "error", 76 "duplicate_footprints": "warning", 77 "extra_footprint": "warning", 78 "footprint": "error", 79 "footprint_filters_mismatch": "warning", 80 "footprint_symbol_mismatch": "warning", 81 "footprint_type_mismatch": "warning", 82 "hole_clearance": "error", 83 "hole_near_hole": "error", 84 "hole_to_hole": "error", 85 "holes_co_located": "warning", 86 "invalid_outline": "error", 87 "isolated_copper": "warning", 88 "item_on_disabled_layer": "error", 89 "items_not_allowed": "error", 90 "length_out_of_range": "error", 91 "lib_footprint_issues": "warning", 92 "lib_footprint_mismatch": "warning", 93 "malformed_courtyard": "error", 94 "microvia_drill_out_of_range": "error", 95 "mirrored_text_on_front_layer": "warning", 96 "missing_courtyard": "warning", 97 "missing_footprint": "warning", 98 "net_conflict": "warning", 99 "nonmirrored_text_on_back_layer": "warning", 100 "npth_inside_courtyard": "ignore", 101 "padstack": "warning", 102 "pth_inside_courtyard": "ignore", 103 "shorting_items": "error", 104 "silk_edge_clearance": "warning", 105 "silk_over_copper": "warning", 106 "silk_overlap": "warning", 107 "skew_out_of_range": "error", 108 "solder_mask_bridge": "warning", 109 "starved_thermal": "error", 110 "text_height": "warning", 111 "text_on_edge_cuts": "error", 112 "text_thickness": "warning", 113 "through_hole_pad_without_hole": "error", 114 "too_many_vias": "error", 115 "track_angle": "error", 116 "track_dangling": "error", 117 "track_segment_length": "error", 118 "track_width": "error", 119 "tracks_crossing": "error", 120 "unconnected_items": "error", 121 "unresolved_variable": "error", 122 "via_dangling": "warning", 123 "zones_intersect": "error" 124 }, 125 "rules": { 126 "max_error": 0.005, 127 "min_clearance": 0.15, 128 "min_connection": 0.15, 129 "min_copper_edge_clearance": 0.0, 130 "min_groove_width": 0.0, 131 "min_hole_clearance": 0.15, 132 "min_hole_to_hole": 0.09, 133 "min_microvia_diameter": 0.2, 134 "min_microvia_drill": 0.1, 135 "min_resolved_spokes": 1, 136 "min_silk_clearance": 0.1, 137 "min_text_height": 0.5, 138 "min_text_thickness": 0.05, 139 "min_through_hole_diameter": 0.5, 140 "min_track_width": 0.15, 141 "min_via_annular_width": 0.175, 142 "min_via_diameter": 0.85, 143 "solder_mask_to_copper_clearance": 0.0, 144 "use_height_for_length_calcs": true 145 }, 146 "teardrop_options": [ 147 { 148 "td_onpthpad": true, 149 "td_onroundshapesonly": false, 150 "td_onsmdpad": true, 151 "td_ontrackend": false, 152 "td_onvia": true 153 } 154 ], 155 "teardrop_parameters": [ 156 { 157 "td_allow_use_two_tracks": true, 158 "td_curve_segcount": 0, 159 "td_height_ratio": 1.0, 160 "td_length_ratio": 0.5, 161 "td_maxheight": 2.0, 162 "td_maxlen": 1.0, 163 "td_on_pad_in_zone": false, 164 "td_target_name": "td_round_shape", 165 "td_width_to_size_filter_ratio": 0.9 166 }, 167 { 168 "td_allow_use_two_tracks": true, 169 "td_curve_segcount": 0, 170 "td_height_ratio": 1.0, 171 "td_length_ratio": 0.5, 172 "td_maxheight": 2.0, 173 "td_maxlen": 1.0, 174 "td_on_pad_in_zone": false, 175 "td_target_name": "td_rect_shape", 176 "td_width_to_size_filter_ratio": 0.9 177 }, 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_track_end", 187 "td_width_to_size_filter_ratio": 0.9 188 } 189 ], 190 "track_widths": [ 191 0.0, 192 0.15, 193 0.2, 194 0.4, 195 1.0 196 ], 197 "tuning_pattern_settings": { 198 "diff_pair_defaults": { 199 "corner_radius_percentage": 80, 200 "corner_style": 1, 201 "max_amplitude": 1.0, 202 "min_amplitude": 0.2, 203 "single_sided": false, 204 "spacing": 1.0 205 }, 206 "diff_pair_skew_defaults": { 207 "corner_radius_percentage": 80, 208 "corner_style": 1, 209 "max_amplitude": 1.0, 210 "min_amplitude": 0.2, 211 "single_sided": false, 212 "spacing": 0.6 213 }, 214 "single_track_defaults": { 215 "corner_radius_percentage": 80, 216 "corner_style": 1, 217 "max_amplitude": 1.0, 218 "min_amplitude": 0.2, 219 "single_sided": false, 220 "spacing": 0.6 221 } 222 }, 223 "via_dimensions": [ 224 { 225 "diameter": 0.0, 226 "drill": 0.0 227 }, 228 { 229 "diameter": 0.85, 230 "drill": 0.5 231 } 232 ], 233 "zones_allow_external_fillets": false 234 }, 235 "ipc2581": { 236 "dist": "", 237 "distpn": "", 238 "internal_id": "", 239 "mfg": "", 240 "mpn": "" 241 }, 242 "layer_pairs": [], 243 "layer_presets": [], 244 "viewports": [] 245 }, 246 "boards": [], 247 "cvpcb": { 248 "equivalence_files": [] 249 }, 250 "erc": { 251 "erc_exclusions": [], 252 "meta": { 253 "version": 0 254 }, 255 "pin_map": [ 256 [ 257 0, 258 0, 259 0, 260 0, 261 0, 262 0, 263 1, 264 0, 265 0, 266 0, 267 0, 268 2 269 ], 270 [ 271 0, 272 2, 273 0, 274 1, 275 0, 276 0, 277 1, 278 0, 279 2, 280 2, 281 2, 282 2 283 ], 284 [ 285 0, 286 0, 287 0, 288 0, 289 0, 290 0, 291 1, 292 0, 293 1, 294 0, 295 1, 296 2 297 ], 298 [ 299 0, 300 1, 301 0, 302 0, 303 0, 304 0, 305 1, 306 1, 307 2, 308 1, 309 1, 310 2 311 ], 312 [ 313 0, 314 0, 315 0, 316 0, 317 0, 318 0, 319 1, 320 0, 321 0, 322 0, 323 0, 324 2 325 ], 326 [ 327 0, 328 0, 329 0, 330 0, 331 0, 332 0, 333 0, 334 0, 335 0, 336 0, 337 0, 338 2 339 ], 340 [ 341 1, 342 1, 343 1, 344 1, 345 1, 346 0, 347 1, 348 1, 349 1, 350 1, 351 1, 352 2 353 ], 354 [ 355 0, 356 0, 357 0, 358 1, 359 0, 360 0, 361 1, 362 0, 363 0, 364 0, 365 0, 366 2 367 ], 368 [ 369 0, 370 2, 371 1, 372 2, 373 0, 374 0, 375 1, 376 0, 377 2, 378 2, 379 2, 380 2 381 ], 382 [ 383 0, 384 2, 385 0, 386 1, 387 0, 388 0, 389 1, 390 0, 391 2, 392 0, 393 0, 394 2 395 ], 396 [ 397 0, 398 2, 399 1, 400 1, 401 0, 402 0, 403 1, 404 0, 405 2, 406 0, 407 0, 408 2 409 ], 410 [ 411 2, 412 2, 413 2, 414 2, 415 2, 416 2, 417 2, 418 2, 419 2, 420 2, 421 2, 422 2 423 ] 424 ], 425 "rule_severities": { 426 "bus_definition_conflict": "error", 427 "bus_entry_needed": "error", 428 "bus_to_bus_conflict": "error", 429 "bus_to_net_conflict": "error", 430 "conflicting_netclasses": "error", 431 "different_unit_footprint": "error", 432 "different_unit_net": "error", 433 "duplicate_reference": "error", 434 "duplicate_sheet_names": "error", 435 "endpoint_off_grid": "warning", 436 "extra_units": "error", 437 "footprint_filter": "ignore", 438 "footprint_link_issues": "warning", 439 "four_way_junction": "ignore", 440 "global_label_dangling": "warning", 441 "hier_label_mismatch": "error", 442 "label_dangling": "error", 443 "label_multiple_wires": "warning", 444 "lib_symbol_issues": "warning", 445 "lib_symbol_mismatch": "warning", 446 "missing_bidi_pin": "warning", 447 "missing_input_pin": "warning", 448 "missing_power_pin": "error", 449 "missing_unit": "warning", 450 "multiple_net_names": "warning", 451 "net_not_bus_member": "warning", 452 "no_connect_connected": "warning", 453 "no_connect_dangling": "warning", 454 "pin_not_connected": "error", 455 "pin_not_driven": "error", 456 "pin_to_pin": "error", 457 "power_pin_not_driven": "error", 458 "same_local_global_label": "warning", 459 "similar_label_and_power": "warning", 460 "similar_labels": "warning", 461 "similar_power": "warning", 462 "simulation_model_issue": "ignore", 463 "single_global_label": "warning", 464 "unannotated": "error", 465 "unconnected_wire_endpoint": "warning", 466 "undefined_netclass": "error", 467 "unit_value_mismatch": "error", 468 "unresolved_variable": "error", 469 "wire_dangling": "error" 470 } 471 }, 472 "libraries": { 473 "pinned_footprint_libs": [ 474 "otpGenerator", 475 "xOTP_generator" 476 ], 477 "pinned_symbol_libs": [ 478 "xOTP_schematicSymbols", 479 "xOTP_generator" 480 ] 481 }, 482 "meta": { 483 "filename": "xOTP_generator.kicad_pro", 484 "version": 3 485 }, 486 "net_settings": { 487 "classes": [ 488 { 489 "bus_width": 12, 490 "clearance": 0.15, 491 "diff_pair_gap": 0.25, 492 "diff_pair_via_gap": 0.25, 493 "diff_pair_width": 0.2, 494 "line_style": 0, 495 "microvia_diameter": 0.3, 496 "microvia_drill": 0.1, 497 "name": "Default", 498 "pcb_color": "rgba(0, 0, 0, 0.000)", 499 "priority": 2147483647, 500 "schematic_color": "rgba(0, 0, 0, 0.000)", 501 "track_width": 0.15, 502 "via_diameter": 0.85, 503 "via_drill": 0.6, 504 "wire_width": 6 505 } 506 ], 507 "meta": { 508 "version": 4 509 }, 510 "net_colors": null, 511 "netclass_assignments": null, 512 "netclass_patterns": [] 513 }, 514 "pcbnew": { 515 "last_paths": { 516 "gencad": "", 517 "idf": "", 518 "netlist": "", 519 "plot": "", 520 "pos_files": "", 521 "specctra_dsn": "", 522 "step": "../../../OneDrive/MSE/thesis/xTotpGenerator_v0_6_0_placed.step", 523 "svg": "", 524 "vrml": "" 525 }, 526 "page_layout_descr_file": "schema_pageLayout.kicad_wks" 527 }, 528 "schematic": { 529 "annotate_start_num": 0, 530 "bom_export_filename": "otpBomTable.csv", 531 "bom_fmt_presets": [], 532 "bom_fmt_settings": { 533 "field_delimiter": ",", 534 "keep_line_breaks": false, 535 "keep_tabs": false, 536 "name": "CSV", 537 "ref_delimiter": ",", 538 "ref_range_delimiter": "", 539 "string_delimiter": "\"" 540 }, 541 "bom_presets": [], 542 "bom_settings": { 543 "exclude_dnp": false, 544 "fields_ordered": [ 545 { 546 "group_by": true, 547 "label": "Reference", 548 "name": "Reference", 549 "show": true 550 }, 551 { 552 "group_by": true, 553 "label": "Value", 554 "name": "Value", 555 "show": true 556 }, 557 { 558 "group_by": false, 559 "label": "Datasheet", 560 "name": "Datasheet", 561 "show": true 562 }, 563 { 564 "group_by": false, 565 "label": "Footprint", 566 "name": "Footprint", 567 "show": false 568 }, 569 { 570 "group_by": false, 571 "label": "Qty", 572 "name": "${QUANTITY}", 573 "show": true 574 }, 575 { 576 "group_by": false, 577 "label": "DNP", 578 "name": "${DNP}", 579 "show": false 580 }, 581 { 582 "group_by": false, 583 "label": "#", 584 "name": "${ITEM_NUMBER}", 585 "show": false 586 }, 587 { 588 "group_by": false, 589 "label": "Description", 590 "name": "Description", 591 "show": false 592 }, 593 { 594 "group_by": false, 595 "label": "PARTREV", 596 "name": "PARTREV", 597 "show": false 598 }, 599 { 600 "group_by": false, 601 "label": "STANDARD", 602 "name": "STANDARD", 603 "show": false 604 }, 605 { 606 "group_by": false, 607 "label": "MAXIMUM_PACKAGE_HEIGHT", 608 "name": "MAXIMUM_PACKAGE_HEIGHT", 609 "show": false 610 }, 611 { 612 "group_by": false, 613 "label": "MANUFACTURER", 614 "name": "MANUFACTURER", 615 "show": false 616 }, 617 { 618 "group_by": false, 619 "label": "Sim.Device", 620 "name": "Sim.Device", 621 "show": false 622 }, 623 { 624 "group_by": false, 625 "label": "Sim.Pins", 626 "name": "Sim.Pins", 627 "show": false 628 }, 629 { 630 "group_by": false, 631 "label": "SNAPEDA_PN", 632 "name": "SNAPEDA_PN", 633 "show": false 634 }, 635 { 636 "group_by": false, 637 "label": "Price 1PCS", 638 "name": "Price 1PCS", 639 "show": true 640 }, 641 { 642 "group_by": false, 643 "label": "Price >1000", 644 "name": "Price >1000", 645 "show": true 646 }, 647 { 648 "group_by": false, 649 "label": "OPTIONAL", 650 "name": "OPTIONAL", 651 "show": true 652 }, 653 { 654 "group_by": true, 655 "label": "orderLink", 656 "name": "orderLink", 657 "show": true 658 }, 659 { 660 "group_by": false, 661 "label": "Mouser Price/Stock", 662 "name": "Mouser Price/Stock", 663 "show": false 664 }, 665 { 666 "group_by": false, 667 "label": "Check_prices", 668 "name": "Check_prices", 669 "show": false 670 }, 671 { 672 "group_by": false, 673 "label": "Package", 674 "name": "Package", 675 "show": false 676 }, 677 { 678 "group_by": false, 679 "label": "Price", 680 "name": "Price", 681 "show": false 682 }, 683 { 684 "group_by": false, 685 "label": "Manufacturer_Name", 686 "name": "Manufacturer_Name", 687 "show": false 688 }, 689 { 690 "group_by": false, 691 "label": "Manufacturer_Part_Number", 692 "name": "Manufacturer_Part_Number", 693 "show": false 694 }, 695 { 696 "group_by": false, 697 "label": "Purchase-URL", 698 "name": "Purchase-URL", 699 "show": false 700 }, 701 { 702 "group_by": false, 703 "label": "MP", 704 "name": "MP", 705 "show": false 706 }, 707 { 708 "group_by": false, 709 "label": "Description_1", 710 "name": "Description_1", 711 "show": false 712 }, 713 { 714 "group_by": false, 715 "label": "Height", 716 "name": "Height", 717 "show": false 718 }, 719 { 720 "group_by": false, 721 "label": "MF", 722 "name": "MF", 723 "show": false 724 }, 725 { 726 "group_by": false, 727 "label": "SnapEDA_Link", 728 "name": "SnapEDA_Link", 729 "show": false 730 }, 731 { 732 "group_by": false, 733 "label": "Mouser Part Number", 734 "name": "Mouser Part Number", 735 "show": false 736 }, 737 { 738 "group_by": false, 739 "label": "Availability", 740 "name": "Availability", 741 "show": false 742 }, 743 { 744 "group_by": false, 745 "label": "Sim.Type", 746 "name": "Sim.Type", 747 "show": false 748 } 749 ], 750 "filter_string": "", 751 "group_symbols": true, 752 "include_excluded_from_bom": false, 753 "name": "", 754 "sort_asc": true, 755 "sort_field": "Reference" 756 }, 757 "connection_grid_size": 50.0, 758 "drawing": { 759 "dashed_lines_dash_length_ratio": 12.0, 760 "dashed_lines_gap_length_ratio": 3.0, 761 "default_line_thickness": 6.0, 762 "default_text_size": 50.0, 763 "field_names": [], 764 "intersheets_ref_own_page": false, 765 "intersheets_ref_prefix": "", 766 "intersheets_ref_short": false, 767 "intersheets_ref_show": false, 768 "intersheets_ref_suffix": "", 769 "junction_size_choice": 3, 770 "label_size_ratio": 0.375, 771 "operating_point_overlay_i_precision": 3, 772 "operating_point_overlay_i_range": "~A", 773 "operating_point_overlay_v_precision": 3, 774 "operating_point_overlay_v_range": "~V", 775 "overbar_offset_ratio": 1.23, 776 "pin_symbol_size": 25.0, 777 "text_offset_ratio": 0.15 778 }, 779 "legacy_lib_dir": "", 780 "legacy_lib_list": [], 781 "meta": { 782 "version": 1 783 }, 784 "net_format_name": "", 785 "ngspice": { 786 "fix_include_paths": true, 787 "meta": { 788 "version": 0 789 }, 790 "model_mode": 4, 791 "workbook_filename": "" 792 }, 793 "page_layout_descr_file": "schema_pageLayout.kicad_wks", 794 "plot_directory": "../", 795 "space_save_all_events": true, 796 "spice_current_sheet_as_root": false, 797 "spice_external_command": "spice \"%I\"", 798 "spice_model_current_sheet_as_root": true, 799 "spice_save_all_currents": false, 800 "spice_save_all_dissipations": false, 801 "spice_save_all_voltages": false, 802 "subpart_first_id": 65, 803 "subpart_id_separator": 0 804 }, 805 "sheets": [ 806 [ 807 "b2e2309a-be14-4c12-b323-a1b17e76b320", 808 "Root" 809 ], 810 [ 811 "13fcfe13-2e22-4477-9268-d2ed526223ed", 812 "Keyboard Input" 813 ], 814 [ 815 "75bbfebc-e83c-4392-901b-3a1abf8917db", 816 "peripherals" 817 ], 818 [ 819 "30d93172-8725-4b9b-a45b-dfa1079c9ba2", 820 "Power Supply" 821 ], 822 [ 823 "263b6266-2981-4fef-8993-ae4cddae902f", 824 "E-Paper Display ER-EPD0154-2" 825 ], 826 [ 827 "aa3dd368-5070-4f9d-a2ed-80a3c4b4a486", 828 "Optional Peripherals" 829 ] 830 ], 831 "text_variables": {} 832 }