Browse Source

start work on pcb3 midi interface

Thomas Buck 3 months ago
parent
commit
a73a137baf
8 changed files with 105921 additions and 0 deletions
  1. 5
    0
      .gitignore
  2. 94823
    0
      pcb3/fp-info-cache
  3. 7
    0
      pcb3/fp-lib-table
  4. 5562
    0
      pcb3/lars3.kicad_pcb
  5. 83
    0
      pcb3/lars3.kicad_prl
  6. 391
    0
      pcb3/lars3.kicad_pro
  7. 5043
    0
      pcb3/lars3.kicad_sch
  8. 7
    0
      pcb3/sym-lib-table

+ 5
- 0
.gitignore View File

@@ -13,6 +13,11 @@ pcb2/plot
13 13
 pcb2/fabrication
14 14
 pcb2/fab.zip
15 15
 
16
+pcb3/lars3-backups
17
+pcb3/plot
18
+pcb3/fabrication
19
+pcb3/fab.zip
20
+
16 21
 docs/book
17 22
 docs/src/plot
18 23
 docs/src/stl

+ 94823
- 0
pcb3/fp-info-cache
File diff suppressed because it is too large
View File


+ 7
- 0
pcb3/fp-lib-table View File

@@ -0,0 +1,7 @@
1
+(fp_lib_table
2
+  (version 7)
3
+  (lib (name "chinese_modules")(type "KiCad")(uri "${KIPRJMOD}/../pcb/chinese_modules.pretty")(options "")(descr ""))
4
+  (lib (name "KiCad-RP-Pico")(type "KiCad")(uri "${KIPRJMOD}/../pcb2/KiCad-RP-Pico/RP-Pico Libraries/MCU_RaspberryPi_and_Boards.pretty")(options "")(descr ""))
5
+  (lib (name "ssd1306")(type "KiCad")(uri "${KIPRJMOD}/../pcb2/extern")(options "")(descr ""))
6
+  (lib (name "5236ab")(type "KiCad")(uri "${KIPRJMOD}/../pcb2/extern/5236AB")(options "")(descr ""))
7
+)

+ 5562
- 0
pcb3/lars3.kicad_pcb
File diff suppressed because it is too large
View File


+ 83
- 0
pcb3/lars3.kicad_prl View File

@@ -0,0 +1,83 @@
1
+{
2
+  "board": {
3
+    "active_layer": 0,
4
+    "active_layer_preset": "All Layers",
5
+    "auto_track_width": true,
6
+    "hidden_netclasses": [],
7
+    "hidden_nets": [],
8
+    "high_contrast_mode": 0,
9
+    "net_color_mode": 1,
10
+    "opacity": {
11
+      "images": 0.6,
12
+      "pads": 1.0,
13
+      "tracks": 1.0,
14
+      "vias": 1.0,
15
+      "zones": 0.6
16
+    },
17
+    "selection_filter": {
18
+      "dimensions": true,
19
+      "footprints": true,
20
+      "graphics": true,
21
+      "keepouts": true,
22
+      "lockedItems": false,
23
+      "otherItems": true,
24
+      "pads": true,
25
+      "text": true,
26
+      "tracks": true,
27
+      "vias": true,
28
+      "zones": true
29
+    },
30
+    "visible_items": [
31
+      0,
32
+      1,
33
+      2,
34
+      3,
35
+      4,
36
+      5,
37
+      8,
38
+      9,
39
+      10,
40
+      11,
41
+      12,
42
+      13,
43
+      15,
44
+      16,
45
+      17,
46
+      18,
47
+      19,
48
+      20,
49
+      21,
50
+      22,
51
+      23,
52
+      24,
53
+      25,
54
+      26,
55
+      27,
56
+      28,
57
+      29,
58
+      30,
59
+      32,
60
+      33,
61
+      34,
62
+      35,
63
+      36,
64
+      39,
65
+      40
66
+    ],
67
+    "visible_layers": "fffffff_ffffffff",
68
+    "zone_display_mode": 0
69
+  },
70
+  "git": {
71
+    "repo_password": "",
72
+    "repo_type": "",
73
+    "repo_username": "",
74
+    "ssh_key": ""
75
+  },
76
+  "meta": {
77
+    "filename": "lars3.kicad_prl",
78
+    "version": 3
79
+  },
80
+  "project": {
81
+    "files": []
82
+  }
83
+}

+ 391
- 0
pcb3/lars3.kicad_pro View File

@@ -0,0 +1,391 @@
1
+{
2
+  "board": {
3
+    "3dviewports": [],
4
+    "design_settings": {
5
+      "defaults": {},
6
+      "diff_pair_dimensions": [],
7
+      "drc_exclusions": [],
8
+      "rules": {},
9
+      "track_widths": [],
10
+      "via_dimensions": []
11
+    },
12
+    "ipc2581": {
13
+      "dist": "",
14
+      "distpn": "",
15
+      "internal_id": "",
16
+      "mfg": "",
17
+      "mpn": ""
18
+    },
19
+    "layer_presets": [],
20
+    "viewports": []
21
+  },
22
+  "boards": [],
23
+  "cvpcb": {
24
+    "equivalence_files": []
25
+  },
26
+  "erc": {
27
+    "erc_exclusions": [],
28
+    "meta": {
29
+      "version": 0
30
+    },
31
+    "pin_map": [
32
+      [
33
+        0,
34
+        0,
35
+        0,
36
+        0,
37
+        0,
38
+        0,
39
+        1,
40
+        0,
41
+        0,
42
+        0,
43
+        0,
44
+        2
45
+      ],
46
+      [
47
+        0,
48
+        2,
49
+        0,
50
+        1,
51
+        0,
52
+        0,
53
+        1,
54
+        0,
55
+        2,
56
+        2,
57
+        2,
58
+        2
59
+      ],
60
+      [
61
+        0,
62
+        0,
63
+        0,
64
+        0,
65
+        0,
66
+        0,
67
+        1,
68
+        0,
69
+        1,
70
+        0,
71
+        1,
72
+        2
73
+      ],
74
+      [
75
+        0,
76
+        1,
77
+        0,
78
+        0,
79
+        0,
80
+        0,
81
+        1,
82
+        1,
83
+        2,
84
+        1,
85
+        1,
86
+        2
87
+      ],
88
+      [
89
+        0,
90
+        0,
91
+        0,
92
+        0,
93
+        0,
94
+        0,
95
+        1,
96
+        0,
97
+        0,
98
+        0,
99
+        0,
100
+        2
101
+      ],
102
+      [
103
+        0,
104
+        0,
105
+        0,
106
+        0,
107
+        0,
108
+        0,
109
+        0,
110
+        0,
111
+        0,
112
+        0,
113
+        0,
114
+        2
115
+      ],
116
+      [
117
+        1,
118
+        1,
119
+        1,
120
+        1,
121
+        1,
122
+        0,
123
+        1,
124
+        1,
125
+        1,
126
+        1,
127
+        1,
128
+        2
129
+      ],
130
+      [
131
+        0,
132
+        0,
133
+        0,
134
+        1,
135
+        0,
136
+        0,
137
+        1,
138
+        0,
139
+        0,
140
+        0,
141
+        0,
142
+        2
143
+      ],
144
+      [
145
+        0,
146
+        2,
147
+        1,
148
+        2,
149
+        0,
150
+        0,
151
+        1,
152
+        0,
153
+        2,
154
+        2,
155
+        2,
156
+        2
157
+      ],
158
+      [
159
+        0,
160
+        2,
161
+        0,
162
+        1,
163
+        0,
164
+        0,
165
+        1,
166
+        0,
167
+        2,
168
+        0,
169
+        0,
170
+        2
171
+      ],
172
+      [
173
+        0,
174
+        2,
175
+        1,
176
+        1,
177
+        0,
178
+        0,
179
+        1,
180
+        0,
181
+        2,
182
+        0,
183
+        0,
184
+        2
185
+      ],
186
+      [
187
+        2,
188
+        2,
189
+        2,
190
+        2,
191
+        2,
192
+        2,
193
+        2,
194
+        2,
195
+        2,
196
+        2,
197
+        2,
198
+        2
199
+      ]
200
+    ],
201
+    "rule_severities": {
202
+      "bus_definition_conflict": "error",
203
+      "bus_entry_needed": "error",
204
+      "bus_to_bus_conflict": "error",
205
+      "bus_to_net_conflict": "error",
206
+      "conflicting_netclasses": "error",
207
+      "different_unit_footprint": "error",
208
+      "different_unit_net": "error",
209
+      "duplicate_reference": "error",
210
+      "duplicate_sheet_names": "error",
211
+      "endpoint_off_grid": "warning",
212
+      "extra_units": "error",
213
+      "global_label_dangling": "warning",
214
+      "hier_label_mismatch": "error",
215
+      "label_dangling": "error",
216
+      "lib_symbol_issues": "warning",
217
+      "missing_bidi_pin": "warning",
218
+      "missing_input_pin": "warning",
219
+      "missing_power_pin": "error",
220
+      "missing_unit": "warning",
221
+      "multiple_net_names": "warning",
222
+      "net_not_bus_member": "warning",
223
+      "no_connect_connected": "warning",
224
+      "no_connect_dangling": "warning",
225
+      "pin_not_connected": "error",
226
+      "pin_not_driven": "error",
227
+      "pin_to_pin": "warning",
228
+      "power_pin_not_driven": "error",
229
+      "similar_labels": "warning",
230
+      "simulation_model_issue": "ignore",
231
+      "unannotated": "error",
232
+      "unit_value_mismatch": "error",
233
+      "unresolved_variable": "error",
234
+      "wire_dangling": "error"
235
+    }
236
+  },
237
+  "libraries": {
238
+    "pinned_footprint_libs": [],
239
+    "pinned_symbol_libs": []
240
+  },
241
+  "meta": {
242
+    "filename": "lars3.kicad_pro",
243
+    "version": 1
244
+  },
245
+  "net_settings": {
246
+    "classes": [
247
+      {
248
+        "bus_width": 12,
249
+        "clearance": 0.2,
250
+        "diff_pair_gap": 0.25,
251
+        "diff_pair_via_gap": 0.25,
252
+        "diff_pair_width": 0.2,
253
+        "line_style": 0,
254
+        "microvia_diameter": 0.3,
255
+        "microvia_drill": 0.1,
256
+        "name": "Default",
257
+        "pcb_color": "rgba(0, 0, 0, 0.000)",
258
+        "schematic_color": "rgba(0, 0, 0, 0.000)",
259
+        "track_width": 0.2,
260
+        "via_diameter": 0.6,
261
+        "via_drill": 0.3,
262
+        "wire_width": 6
263
+      }
264
+    ],
265
+    "meta": {
266
+      "version": 3
267
+    },
268
+    "net_colors": null,
269
+    "netclass_assignments": null,
270
+    "netclass_patterns": []
271
+  },
272
+  "pcbnew": {
273
+    "last_paths": {
274
+      "gencad": "",
275
+      "idf": "",
276
+      "netlist": "",
277
+      "plot": "",
278
+      "pos_files": "",
279
+      "specctra_dsn": "",
280
+      "step": "",
281
+      "svg": "",
282
+      "vrml": ""
283
+    },
284
+    "page_layout_descr_file": ""
285
+  },
286
+  "schematic": {
287
+    "annotate_start_num": 0,
288
+    "bom_fmt_presets": [],
289
+    "bom_fmt_settings": {
290
+      "field_delimiter": ",",
291
+      "keep_line_breaks": false,
292
+      "keep_tabs": false,
293
+      "name": "CSV",
294
+      "ref_delimiter": ",",
295
+      "ref_range_delimiter": "",
296
+      "string_delimiter": "\""
297
+    },
298
+    "bom_presets": [],
299
+    "bom_settings": {
300
+      "exclude_dnp": false,
301
+      "fields_ordered": [
302
+        {
303
+          "group_by": false,
304
+          "label": "Reference",
305
+          "name": "Reference",
306
+          "show": true
307
+        },
308
+        {
309
+          "group_by": true,
310
+          "label": "Value",
311
+          "name": "Value",
312
+          "show": true
313
+        },
314
+        {
315
+          "group_by": false,
316
+          "label": "Datasheet",
317
+          "name": "Datasheet",
318
+          "show": true
319
+        },
320
+        {
321
+          "group_by": false,
322
+          "label": "Footprint",
323
+          "name": "Footprint",
324
+          "show": true
325
+        },
326
+        {
327
+          "group_by": false,
328
+          "label": "Qty",
329
+          "name": "${QUANTITY}",
330
+          "show": true
331
+        },
332
+        {
333
+          "group_by": true,
334
+          "label": "DNP",
335
+          "name": "${DNP}",
336
+          "show": true
337
+        }
338
+      ],
339
+      "filter_string": "",
340
+      "group_symbols": true,
341
+      "name": "Grouped By Value",
342
+      "sort_asc": true,
343
+      "sort_field": "Reference"
344
+    },
345
+    "connection_grid_size": 50.0,
346
+    "drawing": {
347
+      "dashed_lines_dash_length_ratio": 12.0,
348
+      "dashed_lines_gap_length_ratio": 3.0,
349
+      "default_line_thickness": 6.0,
350
+      "default_text_size": 50.0,
351
+      "field_names": [],
352
+      "intersheets_ref_own_page": false,
353
+      "intersheets_ref_prefix": "",
354
+      "intersheets_ref_short": false,
355
+      "intersheets_ref_show": false,
356
+      "intersheets_ref_suffix": "",
357
+      "junction_size_choice": 3,
358
+      "label_size_ratio": 0.375,
359
+      "operating_point_overlay_i_precision": 3,
360
+      "operating_point_overlay_i_range": "~A",
361
+      "operating_point_overlay_v_precision": 3,
362
+      "operating_point_overlay_v_range": "~V",
363
+      "overbar_offset_ratio": 1.23,
364
+      "pin_symbol_size": 25.0,
365
+      "text_offset_ratio": 0.15
366
+    },
367
+    "legacy_lib_dir": "",
368
+    "legacy_lib_list": [],
369
+    "meta": {
370
+      "version": 1
371
+    },
372
+    "net_format_name": "",
373
+    "page_layout_descr_file": "",
374
+    "plot_directory": "",
375
+    "spice_current_sheet_as_root": false,
376
+    "spice_external_command": "spice \"%I\"",
377
+    "spice_model_current_sheet_as_root": true,
378
+    "spice_save_all_currents": false,
379
+    "spice_save_all_dissipations": false,
380
+    "spice_save_all_voltages": false,
381
+    "subpart_first_id": 65,
382
+    "subpart_id_separator": 0
383
+  },
384
+  "sheets": [
385
+    [
386
+      "458e1825-17e7-40cf-8f6e-7b4610339d31",
387
+      "Root"
388
+    ]
389
+  ],
390
+  "text_variables": {}
391
+}

+ 5043
- 0
pcb3/lars3.kicad_sch
File diff suppressed because it is too large
View File


+ 7
- 0
pcb3/sym-lib-table View File

@@ -0,0 +1,7 @@
1
+(sym_lib_table
2
+  (version 7)
3
+  (lib (name "chinese_modules")(type "KiCad")(uri "${KIPRJMOD}/../pcb/chinese_modules.kicad_sym")(options "")(descr ""))
4
+  (lib (name "KiCad-RP-Pico")(type "KiCad")(uri "${KIPRJMOD}/../pcb2/KiCad-RP-Pico/RP-Pico Libraries/MCU_RaspberryPi_and_Boards.kicad_sym")(options "")(descr ""))
5
+  (lib (name "ssd1306")(type "KiCad")(uri "${KIPRJMOD}/../pcb2/extern/SSD1306.kicad_sym")(options "")(descr ""))
6
+  (lib (name "5236ab")(type "KiCad")(uri "${KIPRJMOD}/../pcb2/extern/5236AB/5236AB.kicad_sym")(options "")(descr ""))
7
+)

Loading…
Cancel
Save