{ "board": { "3dviewports": [], "design_settings": { "defaults": { "board_outline_line_width": 0.09999999999999999, "copper_line_width": 0.19999999999999998, "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.049999999999999996, "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.09999999999999999, "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.15, "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": 1.0, "silk_text_size_v": 1.0, "silk_text_thickness": 0.15, "silk_text_upright": false, "zones": { "45_degree_only": false, "min_clearance": 0.508 } }, "diff_pair_dimensions": [ { "gap": 0.0, "via_gap": 0.0, "width": 0.0 } ], "drc_exclusions": [ "courtyards_overlap|46316489|146314544|0fca4a59-50cf-4b0c-9cb4-7d5c6d4655b7|cd1274ee-e78c-444b-be26-1000728eca43", "courtyards_overlap|47616490|146314544|15f0ef26-0e88-424f-8035-349856b681e1|cd1274ee-e78c-444b-be26-1000728eca43", "silk_edge_clearance|14125000|105697000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|5e522900-88b0-4732-bf90-78dce1083279", "silk_edge_clearance|14125000|106457000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|2ecd723f-418a-4fe9-8c96-ec34d28f92e8", "silk_edge_clearance|14125000|108237000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|b7f15a11-dc2f-4dba-98b5-f6560eb01789", "silk_edge_clearance|14125000|108997000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|59eb8d75-283d-4466-bfee-0abed130493f", "silk_edge_clearance|14125000|110777000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|d7edbaf1-e945-4f6a-a15d-196bb48c4fbb", "silk_edge_clearance|14125000|111537000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|aece4001-e242-4dec-a3be-d9bf4e6eefed", "silk_edge_clearance|14125000|113317000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|ff5c8a37-09e0-46ff-b29e-4b90283ed417", "silk_edge_clearance|14125000|114077000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|13ecd674-8d58-498f-a5b6-5f030cb4b98f", "silk_edge_clearance|14125000|115857000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|645e4cd6-e920-4aaf-b9df-a89d395a20d6", "silk_edge_clearance|14125000|116617000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|f3a0343b-f55a-41f8-89b1-2fc1fe12a0d9", "silk_edge_clearance|14125000|118397000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|2a07da93-75a4-4d24-a3b8-6e608aac02a5", "silk_edge_clearance|14125000|119157000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|6298149f-f5f6-45b9-9e98-320ee3e7a6e5", "silk_edge_clearance|14125000|120937000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|b5069dd6-d308-40a9-94a4-e810acf35131", "silk_edge_clearance|14125000|121697000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|def2b917-3a62-448e-8c4a-aec41c0b3284", "silk_edge_clearance|14125000|123477000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|2342fe6c-701e-488c-8977-7c1e8a4b1c83", "silk_edge_clearance|14125000|124237000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|c94b0b4e-00b0-4fe2-ba6c-6bac42362542", "silk_edge_clearance|14125000|126017000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|7586cbdb-de52-4011-8b4e-d1584ce55357", "silk_edge_clearance|14125000|126777000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|1ca676f8-519d-4251-95c2-dbd359784003", "silk_edge_clearance|14125000|128557000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|184d3346-b02b-4e7f-b5e7-160fbd20fe48", "silk_edge_clearance|14125000|128657000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|4af3cd17-5fe9-420b-85e5-63c56af36615", "silk_edge_clearance|14125000|128777000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|6f74fd00-3e16-4435-980d-ae4d62c8bcae", "silk_edge_clearance|14125000|128897000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|801ecccf-9468-40f0-b508-7a5f8732ee63", "silk_edge_clearance|14125000|129017000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|ad158732-4234-4619-a081-d5cac831a932", "silk_edge_clearance|14125000|129137000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|b3a91ed9-dac9-4446-add9-56f529f190f8", "silk_edge_clearance|14125000|129257000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|d4d48d87-e168-48ca-a077-5ddb053b6159", "silk_edge_clearance|14125000|129317000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|25e7311a-5403-40f8-8155-a6bb49fe0d36", "silk_edge_clearance|14125000|134890000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|814f47f1-8519-48ad-a7f6-6af63d2359df", "silk_edge_clearance|14125000|135510000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|7a4697cb-4ab5-4ad2-a083-1ff82dd78bca", "silk_edge_clearance|14125000|136890000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|91f3ba2b-38fd-479d-ab12-cb11a25efb18", "silk_edge_clearance|14125000|137510000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|471f834a-c641-42a5-9cc9-8e9c6057bf3d", "silk_edge_clearance|14125000|138890000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|648ab731-6a61-496c-8642-5f3969e1d741", "silk_edge_clearance|14125000|139510000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|657bb02a-8d3e-47e8-b0eb-a2c0260b9136", "silk_edge_clearance|14125000|140890000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|210e20c6-07d7-4f0d-9f2d-17c2d7565120", "silk_edge_clearance|14125000|141510000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|9aa04080-afe9-4dc8-921f-9bf586fe5162", "silk_edge_clearance|14125000|142890000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|3154682d-a75e-4731-8c08-46912c6bd26a", "silk_edge_clearance|14125000|143510000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|dfcddd29-3022-4c29-a210-37fc286ea985", "silk_edge_clearance|14125000|144890000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|195d13ae-5d95-4d4a-afda-5a718cb07bf6", "silk_edge_clearance|14125000|145510000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|140c93fc-2204-480b-8f9d-7f563f758cfb", "silk_edge_clearance|14125000|146890000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|2aa7576e-a828-4262-817e-2016d05487c0", "silk_edge_clearance|14125000|147510000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|3630344c-120c-42de-a631-3f1b616b42cf", "silk_edge_clearance|14125000|148890000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|aebb346c-6643-43c4-bcc7-0c1229d60b61", "silk_edge_clearance|14125000|149510000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|5e08d1f1-281a-4eaa-85dd-0316cbdbb45d", "silk_edge_clearance|14125000|150890000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|4d7454ca-6baa-4a3f-a7fe-923eabd85eb7", "silk_edge_clearance|14125000|151510000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|56872f0f-8cd5-4479-996a-c64d2d434280", "silk_edge_clearance|14125000|152890000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|707d3094-a345-440d-9b28-a44c9628c7de", "silk_edge_clearance|14125000|152970000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|970b89bd-89f2-44f6-b17a-f34ecb1a2c8b", "silk_edge_clearance|14125000|153090000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|1e568f12-897c-4fe3-b95a-c2a5fe4b106b", "silk_edge_clearance|14125000|153210000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|6383c17f-2b38-47f0-a11f-c4e9ad322e84", "silk_edge_clearance|14125000|153330000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|d6c13a7d-eca6-4f99-8ffa-a7a9c3b7b0a0", "silk_edge_clearance|14125000|153450000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|50957b42-d406-4203-97fd-91625b48a954", "silk_edge_clearance|14125000|153510000|f739cf98-e0e6-4395-bee3-c6d939ba6b12|6344e5fd-8fe0-44ed-b0d0-5a43ebbee000" ], "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_type_mismatch": "error", "hole_clearance": "error", "hole_near_hole": "error", "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": "error", "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": { "allow_blind_buried_vias": false, "allow_microvias": false, "max_error": 0.005, "min_clearance": 0.0, "min_connection": 0.0, "min_copper_edge_clearance": 0.0, "min_hole_clearance": 0.25, "min_hole_to_hole": 0.25, "min_microvia_diameter": 0.19999999999999998, "min_microvia_drill": 0.09999999999999999, "min_resolved_spokes": 2, "min_silk_clearance": 0.0, "min_text_height": 0.7999999999999999, "min_text_thickness": 0.08, "min_through_hole_diameter": 0.3, "min_track_width": 0.19999999999999998, "min_via_annular_width": 0.049999999999999996, "min_via_diameter": 0.39999999999999997, "solder_mask_clearance": 0.0, "solder_mask_min_width": 0.0, "solder_mask_to_copper_clearance": 0.0, "use_height_for_length_calcs": true }, "teardrop_options": [ { "td_allow_use_two_tracks": true, "td_curve_segcount": 5, "td_on_pad_in_zone": false, "td_onpadsmd": true, "td_onroundshapesonly": false, "td_ontrackend": false, "td_onviapad": true } ], "teardrop_parameters": [ { "td_curve_segcount": 0, "td_height_ratio": 1.0, "td_length_ratio": 0.5, "td_maxheight": 2.0, "td_maxlen": 1.0, "td_target_name": "td_round_shape", "td_width_to_size_filter_ratio": 0.9 }, { "td_curve_segcount": 0, "td_height_ratio": 1.0, "td_length_ratio": 0.5, "td_maxheight": 2.0, "td_maxlen": 1.0, "td_target_name": "td_rect_shape", "td_width_to_size_filter_ratio": 0.9 }, { "td_curve_segcount": 0, "td_height_ratio": 1.0, "td_length_ratio": 0.5, "td_maxheight": 2.0, "td_maxlen": 1.0, "td_target_name": "td_track_end", "td_width_to_size_filter_ratio": 0.9 } ], "track_widths": [ 0.0, 0.05, 0.2, 0.3, 0.4, 0.5, 1.0, 1.5, 2.0 ], "via_dimensions": [ { "diameter": 0.0, "drill": 0.0 }, { "diameter": 0.5, "drill": 0.3 }, { "diameter": 0.7, "drill": 0.4 } ], "zones_allow_external_fillets": false, "zones_use_no_outline": true }, "layer_presets": [], "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": "error", "unannotated": "error", "unit_value_mismatch": "error", "unresolved_variable": "error", "wire_dangling": "error" } }, "libraries": { "pinned_footprint_libs": [], "pinned_symbol_libs": [ "BQ34Z100", "BQ76940", "BQ7791506PW", "MP9486A", "qtech" ] }, "meta": { "filename": "bms.kicad_pro", "version": 1 }, "net_settings": { "classes": [ { "bus_width": 12, "clearance": 0.2, "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.25, "via_diameter": 0.8, "via_drill": 0.4, "wire_width": 6 }, { "bus_width": 12, "clearance": 0.2, "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": "Precharge", "pcb_color": "rgba(0, 0, 0, 0.000)", "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 1.0, "via_diameter": 0.8, "via_drill": 0.4, "wire_width": 6 } ], "meta": { "version": 3 }, "net_colors": null, "netclass_assignments": null, "netclass_patterns": [ { "netclass": "Precharge", "pattern": "Q7-D" }, { "netclass": "Precharge", "pattern": "ZD4-K" } ] }, "pcbnew": { "last_paths": { "gencad": "", "idf": "", "netlist": "", "specctra_dsn": "", "step": "bms.step", "vrml": "" }, "page_layout_descr_file": "" }, "schematic": { "annotate_start_num": 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, "pin_symbol_size": 25.0, "text_offset_ratio": 0.15 }, "legacy_lib_dir": "", "legacy_lib_list": [], "meta": { "version": 1 }, "net_format_name": "", "ngspice": { "fix_include_paths": true, "fix_passive_vals": true, "meta": { "version": 0 }, "model_mode": 0, "workbook_filename": "" }, "page_layout_descr_file": "", "plot_directory": "", "spice_adjust_passive_values": false, "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_voltages": false, "subpart_first_id": 65, "subpart_id_separator": 0 }, "sheets": [ [ "1b49cb1f-90b1-44fa-b422-2a3f1e40e56a", "" ], [ "c3867ae4-097b-46e0-8b44-ee49ae794c11", "Protector" ], [ "7e7b207e-e2b5-442c-b945-61660885490f", "MCU" ], [ "8969b66e-8e86-47b7-b7d0-31d594820f7e", "High Side Fets" ], [ "96b7bea9-affb-4c55-97aa-dfa072f2d94d", "Sense Resistor" ], [ "964e9f7c-5281-4cc5-9030-1e6622661e2f", "5v Regulator" ] ], "text_variables": {} }