v05: Fix A500 interface, add A500 reset button
[amiga-mmkeyboard-pic12f629-pcb.git] / Amiga-PCB-MMKeyboard-PIC12F629.kicad_pro
1 {
2   "board": {
3     "3dviewports": [],
4     "design_settings": {
5       "defaults": {
6         "board_outline_line_width": 0.09999999999999999,
7         "copper_line_width": 0.19999999999999998,
8         "copper_text_italic": false,
9         "copper_text_size_h": 1.5,
10         "copper_text_size_v": 1.5,
11         "copper_text_thickness": 0.3,
12         "copper_text_upright": false,
13         "courtyard_line_width": 0.049999999999999996,
14         "dimension_precision": 4,
15         "dimension_units": 3,
16         "dimensions": {
17           "arrow_length": 1270000,
18           "extension_offset": 500000,
19           "keep_text_aligned": true,
20           "suppress_zeroes": false,
21           "text_position": 0,
22           "units_format": 1
23         },
24         "fab_line_width": 0.09999999999999999,
25         "fab_text_italic": false,
26         "fab_text_size_h": 1.0,
27         "fab_text_size_v": 1.0,
28         "fab_text_thickness": 0.15,
29         "fab_text_upright": false,
30         "other_line_width": 0.15,
31         "other_text_italic": false,
32         "other_text_size_h": 1.0,
33         "other_text_size_v": 1.0,
34         "other_text_thickness": 0.15,
35         "other_text_upright": false,
36         "pads": {
37           "drill": 2.3,
38           "height": 3.0,
39           "width": 3.0
40         },
41         "silk_line_width": 0.15,
42         "silk_text_italic": false,
43         "silk_text_size_h": 1.0,
44         "silk_text_size_v": 1.0,
45         "silk_text_thickness": 0.15,
46         "silk_text_upright": false,
47         "zones": {
48           "min_clearance": 0.5
49         }
50       },
51       "diff_pair_dimensions": [],
52       "drc_exclusions": [
53         "starved_thermal|137795000|105156000|3c391cef-d34a-4c8d-b246-cb564277536c|ad4008a8-2db3-40d8-945d-d5a21e17508f|F.Cu"
54       ],
55       "meta": {
56         "version": 2
57       },
58       "rule_severities": {
59         "annular_width": "error",
60         "clearance": "error",
61         "connection_width": "warning",
62         "copper_edge_clearance": "error",
63         "copper_sliver": "warning",
64         "courtyards_overlap": "error",
65         "diff_pair_gap_out_of_range": "error",
66         "diff_pair_uncoupled_length_too_long": "error",
67         "drill_out_of_range": "error",
68         "duplicate_footprints": "warning",
69         "extra_footprint": "warning",
70         "footprint": "error",
71         "footprint_type_mismatch": "ignore",
72         "hole_clearance": "error",
73         "hole_near_hole": "error",
74         "invalid_outline": "error",
75         "isolated_copper": "warning",
76         "item_on_disabled_layer": "error",
77         "items_not_allowed": "error",
78         "length_out_of_range": "error",
79         "lib_footprint_issues": "warning",
80         "lib_footprint_mismatch": "warning",
81         "malformed_courtyard": "error",
82         "microvia_drill_out_of_range": "error",
83         "missing_courtyard": "ignore",
84         "missing_footprint": "warning",
85         "net_conflict": "warning",
86         "npth_inside_courtyard": "ignore",
87         "padstack": "warning",
88         "pth_inside_courtyard": "ignore",
89         "shorting_items": "error",
90         "silk_edge_clearance": "ignore",
91         "silk_over_copper": "warning",
92         "silk_overlap": "warning",
93         "skew_out_of_range": "error",
94         "solder_mask_bridge": "error",
95         "starved_thermal": "error",
96         "text_height": "warning",
97         "text_thickness": "warning",
98         "through_hole_pad_without_hole": "error",
99         "too_many_vias": "error",
100         "track_dangling": "warning",
101         "track_width": "error",
102         "tracks_crossing": "error",
103         "unconnected_items": "error",
104         "unresolved_variable": "error",
105         "via_dangling": "warning",
106         "zones_intersect": "error"
107       },
108       "rules": {
109         "max_error": 0.005,
110         "min_clearance": 0.0,
111         "min_connection": 0.0,
112         "min_copper_edge_clearance": 0.0,
113         "min_hole_clearance": 0.25,
114         "min_hole_to_hole": 0.25,
115         "min_microvia_diameter": 0.19999999999999998,
116         "min_microvia_drill": 0.09999999999999999,
117         "min_resolved_spokes": 2,
118         "min_silk_clearance": 0.0,
119         "min_text_height": 0.7999999999999999,
120         "min_text_thickness": 0.08,
121         "min_through_hole_diameter": 0.3,
122         "min_track_width": 0.0,
123         "min_via_annular_width": 0.09999999999999999,
124         "min_via_diameter": 0.5,
125         "solder_mask_clearance": 0.0,
126         "solder_mask_min_width": 0.0,
127         "solder_mask_to_copper_clearance": 0.0,
128         "use_height_for_length_calcs": true
129       },
130       "teardrop_options": [
131         {
132           "td_allow_use_two_tracks": true,
133           "td_curve_segcount": 5,
134           "td_on_pad_in_zone": false,
135           "td_onpadsmd": true,
136           "td_onroundshapesonly": false,
137           "td_ontrackend": false,
138           "td_onviapad": true
139         }
140       ],
141       "teardrop_parameters": [
142         {
143           "td_curve_segcount": 0,
144           "td_height_ratio": 1.0,
145           "td_length_ratio": 0.5,
146           "td_maxheight": 2.0,
147           "td_maxlen": 1.0,
148           "td_target_name": "td_round_shape",
149           "td_width_to_size_filter_ratio": 0.9
150         },
151         {
152           "td_curve_segcount": 0,
153           "td_height_ratio": 1.0,
154           "td_length_ratio": 0.5,
155           "td_maxheight": 2.0,
156           "td_maxlen": 1.0,
157           "td_target_name": "td_rect_shape",
158           "td_width_to_size_filter_ratio": 0.9
159         },
160         {
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_target_name": "td_track_end",
167           "td_width_to_size_filter_ratio": 0.9
168         }
169       ],
170       "track_widths": [],
171       "via_dimensions": [],
172       "zones_allow_external_fillets": false
173     },
174     "layer_presets": [],
175     "viewports": []
176   },
177   "boards": [],
178   "cvpcb": {
179     "equivalence_files": []
180   },
181   "erc": {
182     "erc_exclusions": [],
183     "meta": {
184       "version": 0
185     },
186     "pin_map": [
187       [
188         0,
189         0,
190         0,
191         0,
192         0,
193         0,
194         1,
195         0,
196         0,
197         0,
198         0,
199         2
200       ],
201       [
202         0,
203         2,
204         0,
205         1,
206         0,
207         0,
208         1,
209         0,
210         2,
211         2,
212         2,
213         2
214       ],
215       [
216         0,
217         0,
218         0,
219         0,
220         0,
221         0,
222         1,
223         0,
224         1,
225         0,
226         1,
227         2
228       ],
229       [
230         0,
231         1,
232         0,
233         0,
234         0,
235         0,
236         1,
237         1,
238         2,
239         1,
240         1,
241         2
242       ],
243       [
244         0,
245         0,
246         0,
247         0,
248         0,
249         0,
250         1,
251         0,
252         0,
253         0,
254         0,
255         2
256       ],
257       [
258         0,
259         0,
260         0,
261         0,
262         0,
263         0,
264         0,
265         0,
266         0,
267         0,
268         0,
269         2
270       ],
271       [
272         1,
273         1,
274         1,
275         1,
276         1,
277         0,
278         1,
279         1,
280         1,
281         1,
282         1,
283         2
284       ],
285       [
286         0,
287         0,
288         0,
289         1,
290         0,
291         0,
292         1,
293         0,
294         0,
295         0,
296         0,
297         2
298       ],
299       [
300         0,
301         2,
302         1,
303         2,
304         0,
305         0,
306         1,
307         0,
308         2,
309         2,
310         2,
311         2
312       ],
313       [
314         0,
315         2,
316         0,
317         1,
318         0,
319         0,
320         1,
321         0,
322         2,
323         0,
324         0,
325         2
326       ],
327       [
328         0,
329         2,
330         1,
331         1,
332         0,
333         0,
334         1,
335         0,
336         2,
337         0,
338         0,
339         2
340       ],
341       [
342         2,
343         2,
344         2,
345         2,
346         2,
347         2,
348         2,
349         2,
350         2,
351         2,
352         2,
353         2
354       ]
355     ],
356     "rule_severities": {
357       "bus_definition_conflict": "error",
358       "bus_entry_needed": "error",
359       "bus_to_bus_conflict": "error",
360       "bus_to_net_conflict": "error",
361       "conflicting_netclasses": "error",
362       "different_unit_footprint": "error",
363       "different_unit_net": "error",
364       "duplicate_reference": "error",
365       "duplicate_sheet_names": "error",
366       "endpoint_off_grid": "warning",
367       "extra_units": "error",
368       "global_label_dangling": "warning",
369       "hier_label_mismatch": "error",
370       "label_dangling": "error",
371       "lib_symbol_issues": "warning",
372       "missing_bidi_pin": "warning",
373       "missing_input_pin": "warning",
374       "missing_power_pin": "error",
375       "missing_unit": "warning",
376       "multiple_net_names": "warning",
377       "net_not_bus_member": "warning",
378       "no_connect_connected": "warning",
379       "no_connect_dangling": "warning",
380       "pin_not_connected": "error",
381       "pin_not_driven": "error",
382       "pin_to_pin": "warning",
383       "power_pin_not_driven": "error",
384       "similar_labels": "warning",
385       "simulation_model_issue": "ignore",
386       "unannotated": "error",
387       "unit_value_mismatch": "error",
388       "unresolved_variable": "error",
389       "wire_dangling": "error"
390     }
391   },
392   "libraries": {
393     "pinned_footprint_libs": [],
394     "pinned_symbol_libs": []
395   },
396   "meta": {
397     "filename": "Amiga-PCB-MMKeyboard-PIC12F629.kicad_pro",
398     "version": 1
399   },
400   "net_settings": {
401     "classes": [
402       {
403         "bus_width": 12,
404         "clearance": 0.2,
405         "diff_pair_gap": 0.25,
406         "diff_pair_via_gap": 0.25,
407         "diff_pair_width": 0.2,
408         "line_style": 0,
409         "microvia_diameter": 0.3,
410         "microvia_drill": 0.1,
411         "name": "Default",
412         "pcb_color": "rgba(0, 0, 0, 0.000)",
413         "schematic_color": "rgba(0, 0, 0, 0.000)",
414         "track_width": 0.25,
415         "via_diameter": 0.8,
416         "via_drill": 0.4,
417         "wire_width": 6
418       }
419     ],
420     "meta": {
421       "version": 3
422     },
423     "net_colors": null,
424     "netclass_assignments": null,
425     "netclass_patterns": []
426   },
427   "pcbnew": {
428     "last_paths": {
429       "gencad": "",
430       "idf": "",
431       "netlist": "",
432       "specctra_dsn": "",
433       "step": "",
434       "vrml": ""
435     },
436     "page_layout_descr_file": ""
437   },
438   "schematic": {
439     "annotate_start_num": 0,
440     "drawing": {
441       "dashed_lines_dash_length_ratio": 12.0,
442       "dashed_lines_gap_length_ratio": 3.0,
443       "default_line_thickness": 6.0,
444       "default_text_size": 50.0,
445       "field_names": [],
446       "intersheets_ref_own_page": false,
447       "intersheets_ref_prefix": "",
448       "intersheets_ref_short": false,
449       "intersheets_ref_show": false,
450       "intersheets_ref_suffix": "",
451       "junction_size_choice": 3,
452       "label_size_ratio": 0.375,
453       "pin_symbol_size": 25.0,
454       "text_offset_ratio": 0.15
455     },
456     "legacy_lib_dir": "",
457     "legacy_lib_list": [],
458     "meta": {
459       "version": 1
460     },
461     "net_format_name": "",
462     "page_layout_descr_file": "",
463     "plot_directory": "",
464     "spice_current_sheet_as_root": false,
465     "spice_external_command": "spice \"%I\"",
466     "spice_model_current_sheet_as_root": true,
467     "spice_save_all_currents": false,
468     "spice_save_all_voltages": false,
469     "subpart_first_id": 65,
470     "subpart_id_separator": 0
471   },
472   "sheets": [
473     [
474       "0d18a371-b76e-400e-8049-12c2c408a5eb",
475       ""
476     ]
477   ],
478   "text_variables": {}
479 }