blob: f2e483df73cbbbdbf3fedb71a1d2a93e916b3cb3 [file] [log] [blame]
henry65798bd2022-12-10 16:37:36 -08001{
2 "board": {
3 "design_settings": {
4 "defaults": {
5 "board_outline_line_width": 0.09999999999999999,
6 "copper_line_width": 0.19999999999999998,
7 "copper_text_italic": false,
8 "copper_text_size_h": 1.5,
9 "copper_text_size_v": 1.5,
10 "copper_text_thickness": 0.3,
11 "copper_text_upright": false,
12 "courtyard_line_width": 0.049999999999999996,
13 "dimension_precision": 4,
14 "dimension_units": 3,
15 "dimensions": {
16 "arrow_length": 1270000,
17 "extension_offset": 500000,
18 "keep_text_aligned": true,
19 "suppress_zeroes": false,
20 "text_position": 0,
21 "units_format": 1
22 },
23 "fab_line_width": 0.09999999999999999,
24 "fab_text_italic": false,
25 "fab_text_size_h": 1.0,
26 "fab_text_size_v": 1.0,
27 "fab_text_thickness": 0.15,
28 "fab_text_upright": false,
29 "other_line_width": 0.15,
30 "other_text_italic": false,
31 "other_text_size_h": 1.0,
32 "other_text_size_v": 1.0,
33 "other_text_thickness": 0.15,
34 "other_text_upright": false,
35 "pads": {
36 "drill": 2.5,
37 "height": 2.5,
38 "width": 2.5
39 },
40 "silk_line_width": 0.15,
41 "silk_text_italic": false,
42 "silk_text_size_h": 1.0,
43 "silk_text_size_v": 1.0,
44 "silk_text_thickness": 0.15,
45 "silk_text_upright": false,
46 "zones": {
47 "45_degree_only": false,
48 "min_clearance": 0.254
49 }
50 },
51 "diff_pair_dimensions": [
52 {
53 "gap": 0.0,
54 "via_gap": 0.0,
55 "width": 0.0
56 }
57 ],
58 "drc_exclusions": [],
59 "meta": {
60 "version": 2
61 },
62 "rule_severities": {
63 "annular_width": "error",
64 "clearance": "error",
65 "copper_edge_clearance": "error",
66 "courtyards_overlap": "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_type_mismatch": "error",
73 "hole_clearance": "error",
74 "hole_near_hole": "error",
75 "invalid_outline": "error",
76 "item_on_disabled_layer": "error",
77 "items_not_allowed": "error",
78 "length_out_of_range": "error",
79 "malformed_courtyard": "error",
80 "microvia_drill_out_of_range": "error",
81 "missing_courtyard": "ignore",
82 "missing_footprint": "warning",
83 "net_conflict": "warning",
84 "npth_inside_courtyard": "ignore",
85 "padstack": "error",
86 "pth_inside_courtyard": "ignore",
87 "shorting_items": "error",
88 "silk_over_copper": "warning",
89 "silk_overlap": "warning",
90 "skew_out_of_range": "error",
91 "through_hole_pad_without_hole": "error",
92 "too_many_vias": "error",
93 "track_dangling": "warning",
94 "track_width": "error",
95 "tracks_crossing": "error",
96 "unconnected_items": "error",
97 "unresolved_variable": "error",
98 "via_dangling": "warning",
99 "zone_has_empty_net": "error",
100 "zones_intersect": "error"
101 },
102 "rules": {
103 "allow_blind_buried_vias": false,
104 "allow_microvias": false,
105 "max_error": 0.005,
106 "min_clearance": 0.2286,
107 "min_copper_edge_clearance": 0.0,
108 "min_hole_clearance": 0.25,
109 "min_hole_to_hole": 0.25,
110 "min_microvia_diameter": 0.19999999999999998,
111 "min_microvia_drill": 0.09999999999999999,
112 "min_silk_clearance": 0.0,
113 "min_through_hole_diameter": 0.19999999999999998,
114 "min_track_width": 0.2413,
115 "min_via_annular_width": 0.049999999999999996,
116 "min_via_diameter": 0.39999999999999997,
117 "solder_mask_clearance": 0.0,
118 "solder_mask_min_width": 0.0,
119 "use_height_for_length_calcs": true
120 },
121 "track_widths": [
122 0.0,
123 0.254,
124 0.381,
125 0.508,
126 0.635
127 ],
128 "via_dimensions": [
129 {
130 "diameter": 0.0,
131 "drill": 0.0
132 },
133 {
134 "diameter": 0.508,
135 "drill": 0.254
136 },
137 {
138 "diameter": 0.889,
139 "drill": 0.508
140 },
141 {
142 "diameter": 1.143,
143 "drill": 0.7112
144 }
145 ],
146 "zones_allow_external_fillets": false,
147 "zones_use_no_outline": true
148 },
149 "layer_presets": []
150 },
151 "boards": [],
152 "cvpcb": {
153 "equivalence_files": []
154 },
155 "erc": {
156 "erc_exclusions": [],
157 "meta": {
158 "version": 0
159 },
160 "pin_map": [
161 [
162 0,
163 0,
164 0,
165 0,
166 0,
167 0,
168 1,
169 0,
170 0,
171 0,
172 0,
173 2
174 ],
175 [
176 0,
177 2,
178 0,
179 1,
180 0,
181 0,
182 1,
183 0,
184 2,
185 2,
186 2,
187 2
188 ],
189 [
190 0,
191 0,
192 0,
193 0,
194 0,
195 0,
196 1,
197 0,
198 1,
199 0,
200 1,
201 2
202 ],
203 [
204 0,
205 1,
206 0,
207 0,
208 0,
209 0,
210 1,
211 1,
212 2,
213 1,
214 1,
215 2
216 ],
217 [
218 0,
219 0,
220 0,
221 0,
222 0,
223 0,
224 1,
225 0,
226 0,
227 0,
228 0,
229 2
230 ],
231 [
232 0,
233 0,
234 0,
235 0,
236 0,
237 0,
238 0,
239 0,
240 0,
241 0,
242 0,
243 2
244 ],
245 [
246 1,
247 1,
248 1,
249 1,
250 1,
251 0,
252 1,
253 1,
254 1,
255 1,
256 1,
257 2
258 ],
259 [
260 0,
261 0,
262 0,
263 1,
264 0,
265 0,
266 1,
267 0,
268 0,
269 0,
270 0,
271 2
272 ],
273 [
274 0,
275 2,
276 1,
277 2,
278 0,
279 0,
280 1,
281 0,
282 2,
283 2,
284 2,
285 2
286 ],
287 [
288 0,
289 2,
290 0,
291 1,
292 0,
293 0,
294 1,
295 0,
296 2,
297 0,
298 0,
299 2
300 ],
301 [
302 0,
303 2,
304 1,
305 1,
306 0,
307 0,
308 1,
309 0,
310 2,
311 0,
312 0,
313 2
314 ],
315 [
316 2,
317 2,
318 2,
319 2,
320 2,
321 2,
322 2,
323 2,
324 2,
325 2,
326 2,
327 2
328 ]
329 ],
330 "rule_severities": {
331 "bus_definition_conflict": "error",
332 "bus_entry_needed": "error",
333 "bus_label_syntax": "error",
334 "bus_to_bus_conflict": "error",
335 "bus_to_net_conflict": "error",
336 "different_unit_footprint": "error",
337 "different_unit_net": "error",
338 "duplicate_reference": "error",
339 "duplicate_sheet_names": "error",
340 "extra_units": "error",
341 "global_label_dangling": "warning",
342 "hier_label_mismatch": "error",
343 "label_dangling": "error",
344 "lib_symbol_issues": "warning",
345 "multiple_net_names": "warning",
346 "net_not_bus_member": "warning",
347 "no_connect_connected": "warning",
348 "no_connect_dangling": "warning",
349 "pin_not_connected": "error",
350 "pin_not_driven": "error",
351 "pin_to_pin": "warning",
352 "power_pin_not_driven": "error",
353 "similar_labels": "warning",
354 "unannotated": "error",
355 "unit_value_mismatch": "error",
356 "unresolved_variable": "error",
357 "wire_dangling": "error"
358 }
359 },
360 "libraries": {
361 "pinned_footprint_libs": [],
362 "pinned_symbol_libs": []
363 },
364 "meta": {
365 "filename": "PI-Power-Board.kicad_pro",
366 "version": 1
367 },
368 "net_settings": {
369 "classes": [
370 {
371 "bus_width": 12.0,
372 "clearance": 0.2,
373 "diff_pair_gap": 0.25,
374 "diff_pair_via_gap": 0.25,
375 "diff_pair_width": 0.2,
376 "line_style": 0,
377 "microvia_diameter": 0.3,
378 "microvia_drill": 0.1,
379 "name": "Default",
380 "pcb_color": "rgba(0, 0, 0, 0.000)",
381 "schematic_color": "rgba(0, 0, 0, 0.000)",
382 "track_width": 0.25,
383 "via_diameter": 0.8,
384 "via_drill": 0.4,
385 "wire_width": 6.0
386 }
387 ],
388 "meta": {
389 "version": 2
390 },
391 "net_colors": null
392 },
393 "pcbnew": {
394 "last_paths": {
395 "gencad": "",
396 "idf": "",
397 "netlist": "",
398 "specctra_dsn": "",
399 "step": "PI-Power-Board.step",
400 "vrml": ""
401 },
402 "page_layout_descr_file": ""
403 },
404 "schematic": {
405 "annotate_start_num": 0,
406 "drawing": {
407 "default_line_thickness": 6.0,
408 "default_text_size": 50.0,
409 "field_names": [],
410 "intersheets_ref_own_page": false,
411 "intersheets_ref_prefix": "",
412 "intersheets_ref_short": false,
413 "intersheets_ref_show": false,
414 "intersheets_ref_suffix": "",
415 "junction_size_choice": 3,
416 "label_size_ratio": 0.375,
417 "pin_symbol_size": 25.0,
418 "text_offset_ratio": 0.15
419 },
420 "legacy_lib_dir": "",
421 "legacy_lib_list": [],
422 "meta": {
423 "version": 1
424 },
425 "net_format_name": "",
426 "ngspice": {
427 "fix_include_paths": true,
428 "fix_passive_vals": false,
429 "meta": {
430 "version": 0
431 },
432 "model_mode": 0,
433 "workbook_filename": ""
434 },
435 "page_layout_descr_file": "",
436 "plot_directory": "",
437 "spice_adjust_passive_values": false,
438 "spice_external_command": "spice \"%I\"",
439 "subpart_first_id": 65,
440 "subpart_id_separator": 0
441 },
442 "sheets": [
443 [
444 "2707d6e5-f0fd-4132-ae41-e0b291f42ef6",
445 ""
446 ],
447 [
448 "feeb2d6c-4828-41f4-95de-5c15de403137",
449 "5V PowerSupply"
450 ],
451 [
452 "47cdabce-0f38-4512-8fd1-f452002c5dd4",
453 "CAN-FD"
454 ],
455 [
456 "5c12e4ab-2d1c-4640-9862-f6337288ba8e",
457 "IMU Driver"
458 ],
459 [
460 "2d4e4a8e-5ec4-4f06-b5e3-fdf354939c71",
461 "3V-3.3V-PS"
462 ]
463 ],
464 "text_variables": {}
465}