update stuff

This commit is contained in:
MReenen 2022-12-24 16:37:07 +01:00
parent 5b45c5d46e
commit 4f672dc5fe
7 changed files with 98077 additions and 211 deletions

File diff suppressed because it is too large Load Diff

View File

@ -16,11 +16,11 @@
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"graphics": false,
"keepouts": false,
"lockedItems": true,
"otherItems": true,
"pads": true,
"otherItems": false,
"pads": false,
"text": true,
"tracks": true,
"vias": true,
@ -62,7 +62,7 @@
35,
36
],
"visible_layers": "fffffff_ffffffff",
"visible_layers": "ffc0c13_ffffffff",
"zone_display_mode": 0
},
"meta": {

View File

@ -2,26 +2,150 @@
"board": {
"design_settings": {
"defaults": {
"board_outline_line_width": 0.1,
"copper_line_width": 0.2,
"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_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.508
}
},
"diff_pair_dimensions": [],
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
},
{
"gap": 0.25,
"via_gap": 0.3,
"width": 2.0
}
],
"drc_exclusions": [],
"rules": {
"min_copper_edge_clearance": 0.0,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0
"meta": {
"version": 2
},
"track_widths": [],
"via_dimensions": []
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"copper_edge_clearance": "error",
"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_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
"invalid_outline": "error",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"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_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"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",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.19999999999999998,
"min_copper_edge_clearance": 3.0,
"min_hole_clearance": 0.3,
"min_hole_to_hole": 0.3,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_silk_clearance": 0.0,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.15,
"min_via_annular_width": 0.19999999999999998,
"min_via_diameter": 0.7,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"use_height_for_length_calcs": true
},
"track_widths": [
0.0,
0.19,
0.2,
0.25,
0.3,
0.5,
1.0,
2.5,
5.0
],
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
},
{
"diameter": 0.8,
"drill": 0.4
}
],
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"layer_presets": []
},
@ -246,7 +370,7 @@
"classes": [
{
"bus_width": 12.0,
"clearance": 0.2,
"clearance": 0.199,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,

File diff suppressed because it is too large Load Diff

View File

@ -579,7 +579,7 @@
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 2bb9a75c-3a2d-481a-bb8d-c8cb3e02798b)
)
(wire (pts (xy 119.38 85.09) (xy 124.46 85.09))
(wire (pts (xy 119.38 81.28) (xy 137.16 81.28))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 2d347a4b-3c1d-4881-a645-7e44b75014de)
)
@ -591,10 +591,6 @@
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 30937574-4864-4aae-bd63-19a1e6812d81)
)
(wire (pts (xy 132.08 85.09) (xy 134.62 85.09))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 3291fce3-0986-4ac8-ad8d-41187df47530)
)
(wire (pts (xy 187.96 76.2) (xy 198.12 76.2))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 36c0376c-4958-4132-b0e3-e482b41bef6c)
@ -615,7 +611,7 @@
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 57f6fdd9-e5a0-4564-988f-6c543a87bf9e)
)
(wire (pts (xy 119.38 78.74) (xy 124.46 78.74))
(wire (pts (xy 119.38 78.74) (xy 137.16 78.74))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 624f5ffb-096a-4f66-9f28-613bbedcd732)
)
@ -679,14 +675,6 @@
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid a1e59958-a511-41cb-8499-3967fb512e62)
)
(wire (pts (xy 132.08 78.74) (xy 137.16 78.74))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid a1f5b009-06db-4219-9af3-2f4206d62867)
)
(wire (pts (xy 134.62 81.28) (xy 134.62 85.09))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid a2eecc4c-ccc3-4ed4-a591-8540ec8a4443)
)
(wire (pts (xy 187.96 127) (xy 198.12 127))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid a5bbce8c-d8f3-48a5-8a83-17dfb8114d28)
@ -715,10 +703,6 @@
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid b9943fd8-947a-4c7c-8883-ddacd2803572)
)
(wire (pts (xy 134.62 81.28) (xy 137.16 81.28))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid c0e2e20e-b6ce-4c67-8fa4-01d815d49630)
)
(wire (pts (xy 46.99 111.76) (xy 46.99 115.57))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid c0eb53fd-4487-4b8a-b39c-e8c7ce86e910)
@ -760,10 +744,6 @@
(uuid fe95c403-f319-4233-b49c-41a753990295)
)
(text "resistors midway\nin trace" (at 118.11 77.47 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 01f6d0a8-1d7a-482c-8918-babc5f33235e)
)
(text "Flash" (at 29.21 80.01 0)
(effects (font (size 3 3)) (justify left bottom))
(uuid 6c10313f-9922-4c2a-ad34-8a732c92b8a9)
@ -773,7 +753,7 @@
(effects (font (size 1.27 1.27)) (justify left))
(uuid 1445800d-fa66-475b-91bf-f42540c80bb0)
)
(hierarchical_label "USB-" (shape bidirectional) (at 119.38 85.09 180)
(hierarchical_label "USB-" (shape bidirectional) (at 119.38 81.28 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 149db0d8-ac7c-407d-a09d-9f63d33e7ca9)
)
@ -909,7 +889,7 @@
(symbol (lib_id "power:+3.3V") (at 46.99 60.96 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 01543b2f-8aa2-460b-aeba-c3da48cda763)
(property "Reference" "#PWR?" (id 0) (at 46.99 64.77 0)
(property "Reference" "#PWR025" (id 0) (at 46.99 64.77 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "+3.3V" (id 1) (at 46.99 55.88 0))
@ -925,7 +905,7 @@
(symbol (lib_id "Device:R") (at 69.85 81.28 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 13db4a70-1f3d-42a2-8c83-380f36775e1b)
(property "Reference" "R?" (id 0) (at 72.39 80.0099 0)
(property "Reference" "R4" (id 0) (at 72.39 80.0099 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "1k" (id 1) (at 72.39 82.5499 0)
@ -944,7 +924,7 @@
(symbol (lib_id "power:GND") (at 46.99 115.57 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 30649e66-03ae-4a9b-942c-b3996de3f1ad)
(property "Reference" "#PWR?" (id 0) (at 46.99 121.92 0)
(property "Reference" "#PWR027" (id 0) (at 46.99 121.92 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 46.99 120.65 0))
@ -960,7 +940,7 @@
(symbol (lib_id "power:GND") (at 162.56 157.48 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 5069ffd5-c2ee-498b-8fe7-62ca38955ace)
(property "Reference" "#PWR?" (id 0) (at 162.56 163.83 0)
(property "Reference" "#PWR028" (id 0) (at 162.56 163.83 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 162.56 162.56 0))
@ -976,7 +956,7 @@
(symbol (lib_id "Device:R") (at 60.96 81.28 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 916cb290-50d4-4772-898e-3a0d21870bbb)
(property "Reference" "R?" (id 0) (at 63.5 80.0099 0)
(property "Reference" "R3" (id 0) (at 63.5 80.0099 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "DNF" (id 1) (at 63.5 82.5499 0)
@ -995,7 +975,7 @@
(symbol (lib_id "MCU_RaspberryPi:RP2040") (at 162.56 109.22 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid a87bcbfd-f1a1-4b03-ac04-e8f2a7559cf8)
(property "Reference" "U?" (id 0) (at 181.61 153.67 0)
(property "Reference" "U18" (id 0) (at 181.61 153.67 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "RP2040" (id 1) (at 140.97 64.77 0)
@ -1066,25 +1046,10 @@
(pin "9" (uuid f754e564-f6de-4eb3-b54d-aa126dfc05ce))
)
(symbol (lib_id "Device:R") (at 128.27 78.74 90) (unit 1)
(in_bom yes) (on_board yes)
(uuid ac5ee6c0-1b0e-465e-9f59-5f56b39a1490)
(property "Reference" "R?" (id 0) (at 128.27 76.2 90))
(property "Value" "27R" (id 1) (at 128.27 78.74 90))
(property "Footprint" "" (id 2) (at 128.27 80.518 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 128.27 78.74 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 6e0cb3b4-4504-407a-bc71-413a5edffca9))
(pin "2" (uuid fef58ba8-bfc3-4084-8691-da3c3a804f13))
)
(symbol (lib_id "Device:C") (at 50.8 71.12 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid b4d51a8d-f513-4fd3-91b4-cc773b029b5a)
(property "Reference" "C?" (id 0) (at 54.61 69.8499 0)
(property "Reference" "C2" (id 0) (at 54.61 69.8499 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "100n" (id 1) (at 54.61 72.3899 0)
@ -1103,13 +1068,13 @@
(symbol (lib_id "MX25V1635FM2I:MX25V1635FM2I") (at 46.99 99.06 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid bd60cce9-28f7-4021-997f-2cd48ea15e30)
(property "Reference" "U?" (id 0) (at 55.88 110.49 0)
(property "Reference" "U17" (id 0) (at 55.88 110.49 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Value" "MX25V1635FM2I" (id 1) (at 44.45 85.09 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "" (id 2) (at 25.4 95.25 0)
(property "Footprint" "Package_SO:MSOP-8_3x3mm_P0.65mm" (id 2) (at 25.4 95.25 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://www.macronix.com/Lists/Datasheet/Attachments/8662/MX25V1635F,%202.5V,%2016Mb,%20v1.4.pdf" (id 3) (at 46.99 124.46 0)
@ -1125,25 +1090,10 @@
(pin "8" (uuid 566c6b44-16e7-4ddf-9c8f-538cb616844a))
)
(symbol (lib_id "Device:R") (at 128.27 85.09 90) (unit 1)
(in_bom yes) (on_board yes)
(uuid d0c37c1d-e431-4814-bbba-f83191c3e5ca)
(property "Reference" "R?" (id 0) (at 128.27 82.55 90))
(property "Value" "27R" (id 1) (at 128.27 85.09 90))
(property "Footprint" "" (id 2) (at 128.27 86.868 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 128.27 85.09 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 193f000a-f092-4520-842b-42e949ac0484))
(pin "2" (uuid df1b4348-8a17-442a-adc9-0491b6c0bb59))
)
(symbol (lib_id "power:GND") (at 50.8 77.47 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid db62b5ce-35bb-455d-9ffa-d76f6a96daee)
(property "Reference" "#PWR?" (id 0) (at 50.8 83.82 0)
(property "Reference" "#PWR026" (id 0) (at 50.8 83.82 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 50.8 82.55 0))

86577
fp-info-cache Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
(fp_lib_table
(lib (name "debux")(type "KiCad")(uri "${KIPRJMOD}/libs/debux")(options "")(descr ""))
(lib (name "footprints")(type "KiCad")(uri "${KIPRJMOD}/libs/void_switch/footprints")(options "")(descr ""))
(lib (name "void_switch")(type "KiCad")(uri "${KIPRJMOD}/libs/void_switch/footprints")(options "")(descr ""))
)