Browse Source

convert to kicad 8 and run drc

Thomas Buck 1 month ago
parent
commit
6d163c2fbf
6 changed files with 71700 additions and 68940 deletions
  1. 40093
    57418
      hardware/dispensy.kicad_pcb
  2. 6
    0
      hardware/dispensy.kicad_prl
  3. 120
    13
      hardware/dispensy.kicad_pro
  4. 6308
    2328
      hardware/dispensy.kicad_sch
  5. 22902
    8331
      hardware/pi.kicad_sch
  6. 2271
    850
      hardware/psu_lm2576.kicad_sch

+ 40093
- 57418
hardware/dispensy.kicad_pcb
File diff suppressed because it is too large
View File


+ 6
- 0
hardware/dispensy.kicad_prl View File

67
     "visible_layers": "fffffff_ffffffff",
67
     "visible_layers": "fffffff_ffffffff",
68
     "zone_display_mode": 0
68
     "zone_display_mode": 0
69
   },
69
   },
70
+  "git": {
71
+    "repo_password": "",
72
+    "repo_type": "",
73
+    "repo_username": "",
74
+    "ssh_key": ""
75
+  },
70
   "meta": {
76
   "meta": {
71
     "filename": "dispensy.kicad_prl",
77
     "filename": "dispensy.kicad_prl",
72
     "version": 3
78
     "version": 3

+ 120
- 13
hardware/dispensy.kicad_pro View File

3
     "3dviewports": [],
3
     "3dviewports": [],
4
     "design_settings": {
4
     "design_settings": {
5
       "defaults": {
5
       "defaults": {
6
-        "board_outline_line_width": 0.09999999999999999,
7
-        "copper_line_width": 0.19999999999999998,
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.1,
10
+        "copper_line_width": 0.2,
8
         "copper_text_italic": false,
11
         "copper_text_italic": false,
9
         "copper_text_size_h": 1.5,
12
         "copper_text_size_h": 1.5,
10
         "copper_text_size_v": 1.5,
13
         "copper_text_size_v": 1.5,
11
         "copper_text_thickness": 0.3,
14
         "copper_text_thickness": 0.3,
12
         "copper_text_upright": false,
15
         "copper_text_upright": false,
13
-        "courtyard_line_width": 0.049999999999999996,
16
+        "courtyard_line_width": 0.05,
14
         "dimension_precision": 4,
17
         "dimension_precision": 4,
15
         "dimension_units": 3,
18
         "dimension_units": 3,
16
         "dimensions": {
19
         "dimensions": {
21
           "text_position": 0,
24
           "text_position": 0,
22
           "units_format": 1
25
           "units_format": 1
23
         },
26
         },
24
-        "fab_line_width": 0.09999999999999999,
27
+        "fab_line_width": 0.1,
25
         "fab_text_italic": false,
28
         "fab_text_italic": false,
26
         "fab_text_size_h": 1.0,
29
         "fab_text_size_h": 1.0,
27
         "fab_text_size_v": 1.0,
30
         "fab_text_size_v": 1.0,
72
         "duplicate_footprints": "warning",
75
         "duplicate_footprints": "warning",
73
         "extra_footprint": "warning",
76
         "extra_footprint": "warning",
74
         "footprint": "error",
77
         "footprint": "error",
78
+        "footprint_symbol_mismatch": "warning",
75
         "footprint_type_mismatch": "ignore",
79
         "footprint_type_mismatch": "ignore",
76
         "hole_clearance": "error",
80
         "hole_clearance": "error",
77
         "hole_near_hole": "error",
81
         "hole_near_hole": "error",
92
         "pth_inside_courtyard": "ignore",
96
         "pth_inside_courtyard": "ignore",
93
         "shorting_items": "error",
97
         "shorting_items": "error",
94
         "silk_edge_clearance": "warning",
98
         "silk_edge_clearance": "warning",
95
-        "silk_over_copper": "warning",
96
-        "silk_overlap": "warning",
99
+        "silk_over_copper": "ignore",
100
+        "silk_overlap": "ignore",
97
         "skew_out_of_range": "error",
101
         "skew_out_of_range": "error",
98
         "solder_mask_bridge": "error",
102
         "solder_mask_bridge": "error",
99
         "starved_thermal": "error",
103
         "starved_thermal": "error",
113
         "max_error": 0.005,
117
         "max_error": 0.005,
114
         "min_clearance": 0.127,
118
         "min_clearance": 0.127,
115
         "min_connection": 0.127,
119
         "min_connection": 0.127,
116
-        "min_copper_edge_clearance": 0.39999999999999997,
120
+        "min_copper_edge_clearance": 0.4,
117
         "min_hole_clearance": 0.25,
121
         "min_hole_clearance": 0.25,
118
         "min_hole_to_hole": 0.5,
122
         "min_hole_to_hole": 0.5,
119
         "min_microvia_diameter": 0.5,
123
         "min_microvia_diameter": 0.5,
120
-        "min_microvia_drill": 0.19999999999999998,
124
+        "min_microvia_drill": 0.2,
121
         "min_resolved_spokes": 2,
125
         "min_resolved_spokes": 2,
122
         "min_silk_clearance": 0.15,
126
         "min_silk_clearance": 0.15,
123
         "min_text_height": 1.0,
127
         "min_text_height": 1.0,
124
         "min_text_thickness": 0.153,
128
         "min_text_thickness": 0.153,
125
-        "min_through_hole_diameter": 0.19999999999999998,
129
+        "min_through_hole_diameter": 0.2,
126
         "min_track_width": 0.127,
130
         "min_track_width": 0.127,
127
         "min_via_annular_width": 0.13,
131
         "min_via_annular_width": 0.13,
128
         "min_via_diameter": 0.5,
132
         "min_via_diameter": 0.5,
133
       },
137
       },
134
       "teardrop_options": [
138
       "teardrop_options": [
135
         {
139
         {
136
-          "td_allow_use_two_tracks": true,
137
-          "td_curve_segcount": 5,
138
-          "td_on_pad_in_zone": false,
139
           "td_onpadsmd": true,
140
           "td_onpadsmd": true,
140
           "td_onroundshapesonly": false,
141
           "td_onroundshapesonly": false,
141
           "td_ontrackend": false,
142
           "td_ontrackend": false,
144
       ],
145
       ],
145
       "teardrop_parameters": [
146
       "teardrop_parameters": [
146
         {
147
         {
148
+          "td_allow_use_two_tracks": true,
147
           "td_curve_segcount": 0,
149
           "td_curve_segcount": 0,
148
           "td_height_ratio": 1.0,
150
           "td_height_ratio": 1.0,
149
           "td_length_ratio": 0.5,
151
           "td_length_ratio": 0.5,
150
           "td_maxheight": 2.0,
152
           "td_maxheight": 2.0,
151
           "td_maxlen": 1.0,
153
           "td_maxlen": 1.0,
154
+          "td_on_pad_in_zone": false,
152
           "td_target_name": "td_round_shape",
155
           "td_target_name": "td_round_shape",
153
           "td_width_to_size_filter_ratio": 0.9
156
           "td_width_to_size_filter_ratio": 0.9
154
         },
157
         },
155
         {
158
         {
159
+          "td_allow_use_two_tracks": true,
156
           "td_curve_segcount": 0,
160
           "td_curve_segcount": 0,
157
           "td_height_ratio": 1.0,
161
           "td_height_ratio": 1.0,
158
           "td_length_ratio": 0.5,
162
           "td_length_ratio": 0.5,
159
           "td_maxheight": 2.0,
163
           "td_maxheight": 2.0,
160
           "td_maxlen": 1.0,
164
           "td_maxlen": 1.0,
165
+          "td_on_pad_in_zone": false,
161
           "td_target_name": "td_rect_shape",
166
           "td_target_name": "td_rect_shape",
162
           "td_width_to_size_filter_ratio": 0.9
167
           "td_width_to_size_filter_ratio": 0.9
163
         },
168
         },
164
         {
169
         {
170
+          "td_allow_use_two_tracks": true,
165
           "td_curve_segcount": 0,
171
           "td_curve_segcount": 0,
166
           "td_height_ratio": 1.0,
172
           "td_height_ratio": 1.0,
167
           "td_length_ratio": 0.5,
173
           "td_length_ratio": 0.5,
168
           "td_maxheight": 2.0,
174
           "td_maxheight": 2.0,
169
           "td_maxlen": 1.0,
175
           "td_maxlen": 1.0,
176
+          "td_on_pad_in_zone": false,
170
           "td_target_name": "td_track_end",
177
           "td_target_name": "td_track_end",
171
           "td_width_to_size_filter_ratio": 0.9
178
           "td_width_to_size_filter_ratio": 0.9
172
         }
179
         }
181
         1.5,
188
         1.5,
182
         2.0
189
         2.0
183
       ],
190
       ],
191
+      "tuning_pattern_settings": {
192
+        "diff_pair_defaults": {
193
+          "corner_radius_percentage": 80,
194
+          "corner_style": 1,
195
+          "max_amplitude": 1.0,
196
+          "min_amplitude": 0.2,
197
+          "single_sided": false,
198
+          "spacing": 1.0
199
+        },
200
+        "diff_pair_skew_defaults": {
201
+          "corner_radius_percentage": 80,
202
+          "corner_style": 1,
203
+          "max_amplitude": 1.0,
204
+          "min_amplitude": 0.2,
205
+          "single_sided": false,
206
+          "spacing": 0.6
207
+        },
208
+        "single_track_defaults": {
209
+          "corner_radius_percentage": 80,
210
+          "corner_style": 1,
211
+          "max_amplitude": 1.0,
212
+          "min_amplitude": 0.2,
213
+          "single_sided": false,
214
+          "spacing": 0.6
215
+        }
216
+      },
184
       "via_dimensions": [
217
       "via_dimensions": [
185
         {
218
         {
186
           "diameter": 0.0,
219
           "diameter": 0.0,
197
       ],
230
       ],
198
       "zones_allow_external_fillets": false
231
       "zones_allow_external_fillets": false
199
     },
232
     },
233
+    "ipc2581": {
234
+      "dist": "",
235
+      "distpn": "",
236
+      "internal_id": "",
237
+      "mfg": "",
238
+      "mpn": ""
239
+    },
200
     "layer_presets": [],
240
     "layer_presets": [],
201
     "viewports": []
241
     "viewports": []
202
   },
242
   },
455
       "gencad": "",
495
       "gencad": "",
456
       "idf": "",
496
       "idf": "",
457
       "netlist": "",
497
       "netlist": "",
498
+      "plot": "",
499
+      "pos_files": "",
458
       "specctra_dsn": "",
500
       "specctra_dsn": "",
459
       "step": "",
501
       "step": "",
502
+      "svg": "",
460
       "vrml": ""
503
       "vrml": ""
461
     },
504
     },
462
     "page_layout_descr_file": ""
505
     "page_layout_descr_file": ""
463
   },
506
   },
464
   "schematic": {
507
   "schematic": {
465
     "annotate_start_num": 0,
508
     "annotate_start_num": 0,
509
+    "bom_fmt_presets": [],
510
+    "bom_fmt_settings": {
511
+      "field_delimiter": ",",
512
+      "keep_line_breaks": false,
513
+      "keep_tabs": false,
514
+      "name": "CSV",
515
+      "ref_delimiter": ",",
516
+      "ref_range_delimiter": "",
517
+      "string_delimiter": "\""
518
+    },
519
+    "bom_presets": [],
520
+    "bom_settings": {
521
+      "exclude_dnp": false,
522
+      "fields_ordered": [
523
+        {
524
+          "group_by": false,
525
+          "label": "Reference",
526
+          "name": "Reference",
527
+          "show": true
528
+        },
529
+        {
530
+          "group_by": true,
531
+          "label": "Value",
532
+          "name": "Value",
533
+          "show": true
534
+        },
535
+        {
536
+          "group_by": false,
537
+          "label": "Datasheet",
538
+          "name": "Datasheet",
539
+          "show": true
540
+        },
541
+        {
542
+          "group_by": false,
543
+          "label": "Footprint",
544
+          "name": "Footprint",
545
+          "show": true
546
+        },
547
+        {
548
+          "group_by": false,
549
+          "label": "Qty",
550
+          "name": "${QUANTITY}",
551
+          "show": true
552
+        },
553
+        {
554
+          "group_by": true,
555
+          "label": "DNP",
556
+          "name": "${DNP}",
557
+          "show": true
558
+        }
559
+      ],
560
+      "filter_string": "",
561
+      "group_symbols": true,
562
+      "name": "Grouped By Value",
563
+      "sort_asc": true,
564
+      "sort_field": "Reference"
565
+    },
566
+    "connection_grid_size": 50.0,
466
     "drawing": {
567
     "drawing": {
467
       "dashed_lines_dash_length_ratio": 12.0,
568
       "dashed_lines_dash_length_ratio": 12.0,
468
       "dashed_lines_gap_length_ratio": 3.0,
569
       "dashed_lines_gap_length_ratio": 3.0,
476
       "intersheets_ref_suffix": "",
577
       "intersheets_ref_suffix": "",
477
       "junction_size_choice": 3,
578
       "junction_size_choice": 3,
478
       "label_size_ratio": 0.375,
579
       "label_size_ratio": 0.375,
580
+      "operating_point_overlay_i_precision": 3,
581
+      "operating_point_overlay_i_range": "~A",
582
+      "operating_point_overlay_v_precision": 3,
583
+      "operating_point_overlay_v_range": "~V",
584
+      "overbar_offset_ratio": 1.23,
479
       "pin_symbol_size": 25.0,
585
       "pin_symbol_size": 25.0,
480
       "text_offset_ratio": 0.15
586
       "text_offset_ratio": 0.15
481
     },
587
     },
491
     "spice_external_command": "spice \"%I\"",
597
     "spice_external_command": "spice \"%I\"",
492
     "spice_model_current_sheet_as_root": true,
598
     "spice_model_current_sheet_as_root": true,
493
     "spice_save_all_currents": false,
599
     "spice_save_all_currents": false,
600
+    "spice_save_all_dissipations": false,
494
     "spice_save_all_voltages": false,
601
     "spice_save_all_voltages": false,
495
     "subpart_first_id": 65,
602
     "subpart_first_id": 65,
496
     "subpart_id_separator": 0
603
     "subpart_id_separator": 0
498
   "sheets": [
605
   "sheets": [
499
     [
606
     [
500
       "a50b51f9-900f-4bbb-8934-4acbc429c37b",
607
       "a50b51f9-900f-4bbb-8934-4acbc429c37b",
501
-      ""
608
+      "Root"
502
     ],
609
     ],
503
     [
610
     [
504
       "635c7f01-c861-45f9-bb15-e53673572e1d",
611
       "635c7f01-c861-45f9-bb15-e53673572e1d",

+ 6308
- 2328
hardware/dispensy.kicad_sch
File diff suppressed because it is too large
View File


+ 22902
- 8331
hardware/pi.kicad_sch
File diff suppressed because it is too large
View File


+ 2271
- 850
hardware/psu_lm2576.kicad_sch
File diff suppressed because it is too large
View File


Loading…
Cancel
Save