Merge HW dev and orga repos

This commit is contained in:
jaseg 2020-10-07 11:44:39 +02:00
commit e387d4eeca
68 changed files with 4735 additions and 29 deletions

1
prototype/dbg-connect Submodule

@ -0,0 +1 @@
Subproject commit dd08887aec4eafdf8b8a897226c52178479f4078

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

View file

@ -0,0 +1,79 @@
(kicad_pcb (version 20200811) (host pcbnew "(5.99.0-2687-geae739d98)")
(general
(thickness 1.6)
(drawings 0)
(tracks 0)
(modules 0)
(nets 1)
)
(paper "A4")
(layers
(0 "F.Cu" signal)
(31 "B.Cu" signal)
(32 "B.Adhes" user)
(33 "F.Adhes" user)
(34 "B.Paste" user)
(35 "F.Paste" user)
(36 "B.SilkS" user)
(37 "F.SilkS" user)
(38 "B.Mask" user)
(39 "F.Mask" user)
(40 "Dwgs.User" user)
(41 "Cmts.User" user)
(42 "Eco1.User" user)
(43 "Eco2.User" user)
(44 "Edge.Cuts" user)
(45 "Margin" user)
(46 "B.CrtYd" user)
(47 "F.CrtYd" user)
(48 "B.Fab" user)
(49 "F.Fab" user)
)
(setup
(grid_origin 150 100)
(pcbplotparams
(layerselection 0x010fc_ffffffff)
(usegerberextensions false)
(usegerberattributes true)
(usegerberadvancedattributes true)
(creategerberjobfile true)
(svguseinch false)
(svgprecision 6)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(sketchpadsonfab false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 1)
(scaleselection 1)
(outputdirectory "")
)
)
(net 0 "")
(gr_circle (center 150.000 88.000) (end 148.400 88.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 138.000 100.000) (end 136.400 100.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 150.000 100.000) (end 143.500 100.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 162.000 100.000) (end 160.400 100.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 150.000 112.000) (end 148.400 112.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 150.000 100.000) (end 132.500 100.000) (layer Edge.Cuts) (width 0.16))
)

View file

@ -0,0 +1,63 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "",
"hidden_nets": [],
"high_contrast_mode": 0,
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
6,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35
],
"visible_layers": "7ffff_ffffffff"
},
"meta": {
"filename": "bearing_mount_middle.kicad_prl",
"version": 1
}
}

View file

@ -0,0 +1,170 @@
{
"board": {
"design_settings": {
"defaults": {
"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": 1,
"dimension_units": 0,
"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_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.508
}
},
"diff_pair_dimensions": [
{
"gap": 0.25,
"via_gap": 0.25,
"width": 0.2
}
],
"drc_exclusions": [],
"meta": {
"version": 0
},
"rule_severities": {
"clearance": "error",
"copper_edge_clearance": "error",
"courtyards_overlap": "error",
"drill_too_small": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"hole_near_hole": "error",
"invalid_outline": "error",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"keepout": "error",
"malformed_courtyard": "error",
"microvia_drill_too_small": "error",
"microvia_too_small": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_annulus": "error",
"via_dangling": "warning",
"via_hole_larger_than_pad": "error",
"via_too_small": "error",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_copper_edge_clearance": 0.0,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annulus": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"solder_paste_clearance": 0.0,
"solder_paste_margin_ratio": 0.0
},
"track_widths": [
0.25
],
"via_dimensions": [
{
"diameter": 0.8,
"drill": 0.4
}
],
"zones_use_no_outline": false
},
"layer_presets": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "bearing_mount_middle.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 6.0,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
}
],
"meta": {
"version": 0
},
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vmrl": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"legacy_lib_dir": "",
"legacy_lib_list": []
},
"sheets": [],
"text_variables": {}
}

View file

@ -0,0 +1,5 @@
(kicad_sch (version 20200310) (host eeschema "unknown")
( page "A4")
(lib_symbols)
(symbol_instances)
)

View file

@ -0,0 +1 @@
0

View file

@ -0,0 +1,79 @@
(kicad_pcb (version 20200811) (host pcbnew "(5.99.0-2687-geae739d98)")
(general
(thickness 1.6)
(drawings 0)
(tracks 0)
(modules 0)
(nets 1)
)
(paper "A4")
(layers
(0 "F.Cu" signal)
(31 "B.Cu" signal)
(32 "B.Adhes" user)
(33 "F.Adhes" user)
(34 "B.Paste" user)
(35 "F.Paste" user)
(36 "B.SilkS" user)
(37 "F.SilkS" user)
(38 "B.Mask" user)
(39 "F.Mask" user)
(40 "Dwgs.User" user)
(41 "Cmts.User" user)
(42 "Eco1.User" user)
(43 "Eco2.User" user)
(44 "Edge.Cuts" user)
(45 "Margin" user)
(46 "B.CrtYd" user)
(47 "F.CrtYd" user)
(48 "B.Fab" user)
(49 "F.Fab" user)
)
(setup
(grid_origin 150 100)
(pcbplotparams
(layerselection 0x010fc_ffffffff)
(usegerberextensions false)
(usegerberattributes true)
(usegerberadvancedattributes true)
(creategerberjobfile true)
(svguseinch false)
(svgprecision 6)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(sketchpadsonfab false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 1)
(scaleselection 1)
(outputdirectory "")
)
)
(net 0 "")
(gr_circle (center 150.000 88.000) (end 148.400 88.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 138.000 100.000) (end 136.400 100.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 150.000 100.000) (end 146.000 100.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 162.000 100.000) (end 160.400 100.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 150.000 112.000) (end 148.400 112.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 150.000 100.000) (end 132.500 100.000) (layer Edge.Cuts) (width 0.16))
)

View file

@ -0,0 +1,63 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "",
"hidden_nets": [],
"high_contrast_mode": 0,
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
6,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35
],
"visible_layers": "7ffff_ffffffff"
},
"meta": {
"filename": "bearing_mount_top.kicad_prl",
"version": 1
}
}

View file

@ -0,0 +1,170 @@
{
"board": {
"design_settings": {
"defaults": {
"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": 1,
"dimension_units": 0,
"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_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.508
}
},
"diff_pair_dimensions": [
{
"gap": 0.25,
"via_gap": 0.25,
"width": 0.2
}
],
"drc_exclusions": [],
"meta": {
"version": 0
},
"rule_severities": {
"clearance": "error",
"copper_edge_clearance": "error",
"courtyards_overlap": "error",
"drill_too_small": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"hole_near_hole": "error",
"invalid_outline": "error",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"keepout": "error",
"malformed_courtyard": "error",
"microvia_drill_too_small": "error",
"microvia_too_small": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_annulus": "error",
"via_dangling": "warning",
"via_hole_larger_than_pad": "error",
"via_too_small": "error",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_copper_edge_clearance": 0.0,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annulus": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"solder_paste_clearance": 0.0,
"solder_paste_margin_ratio": 0.0
},
"track_widths": [
0.25
],
"via_dimensions": [
{
"diameter": 0.8,
"drill": 0.4
}
],
"zones_use_no_outline": false
},
"layer_presets": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "bearing_mount_top.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 6.0,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
}
],
"meta": {
"version": 0
},
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vmrl": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"legacy_lib_dir": "",
"legacy_lib_list": []
},
"sheets": [],
"text_variables": {}
}

View file

@ -0,0 +1,5 @@
(kicad_sch (version 20200310) (host eeschema "unknown")
( page "A4")
(lib_symbols)
(symbol_instances)
)

View file

@ -0,0 +1 @@
0

View file

@ -0,0 +1,41 @@
(module "15mm_base" (layer F.Cu) (tedit 5F75A762)
(fp_text reference "REF**" (at 0 -0.5 unlocked) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 407e7717-1c07-4fc0-ac43-aa57380c24d7)
)
(fp_text value "15mm_base" (at 0 1 unlocked) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6e5d68d9-2b6b-40e5-bc99-cfc119206e51)
)
(fp_rect (start -7.5 0.8) (end 7.5 -0.8) (layer Dwgs.User) (width 0.1) (tstamp acd5cbb4-d7d5-400f-b2ae-a99fd6822dd0))
(pad "1" smd rect (at -5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 14adf9ad-b6bd-40da-82f2-2d6e94bec28c))
(pad "2" smd rect (at -2.5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 296c8038-7d2c-4af5-b457-5e4defca5a53))
(pad "3" smd rect (at 0 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 82e57846-cd01-458d-b1c3-544d1008bbf3))
(pad "4" smd rect (at 2.5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 2a52e434-44e7-4e2d-9c90-593276f71ad9))
(pad "5" smd rect (at 5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp bfecaa8b-5a47-4fc1-9372-5f6a59460d91))
(pad "6" smd rect (at 5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 10c5f3e6-1d01-4e87-989c-e33024fffbfc))
(pad "7" smd rect (at 2.5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 27e6f852-5174-4078-b90a-4b56fc11da51))
(pad "8" smd rect (at 0 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp a93c3724-a9b8-47fe-9486-218cb83487d4))
(pad "9" smd rect (at -2.5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 80e2663b-0e60-4399-be1d-e7b7dde1d5ff))
(pad "10" smd rect (at -5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 87793d07-66b4-4b6a-becd-17930cb77bb6))
(pad "11" smd rect (at -5 1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 0350a55c-a504-43bf-a7cf-85d4d5d75224))
(pad "12" smd rect (at -2.5 1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 6b8b7d42-f8a3-41ac-99d2-f0942f0b5b1c))
(pad "13" smd rect (at 0 1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 9a563ad5-3473-4e51-aff9-70dc2c50019b))
(pad "14" smd rect (at 2.5 1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 24f745bb-33f9-46cd-bba1-ed8e69ba6fc4))
(pad "15" smd rect (at 5 1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 39428d2a-5b82-4f65-bfd7-0a595a150c4a))
(pad "16" smd rect (at 5 -1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp d65ba9ec-6797-4001-ae06-1fdae460f66d))
(pad "17" smd rect (at 2.5 -1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp c13deca2-6853-446d-a414-19242d852152))
(pad "18" smd rect (at 0 -1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 640aad9b-ef00-48ad-9a70-522a90abbfc1))
(pad "19" smd rect (at -2.5 -1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 189be20d-968f-4c84-8a31-392d3f3c6f56))
(pad "20" smd rect (at -5 -1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp f92d91a7-789c-4460-a217-682318b445ce))
)

View file

@ -0,0 +1,33 @@
(module "15mm_plug" (layer F.Cu) (tedit 5F75A9AD)
(fp_text reference "REF**" (at 0 -0.5 unlocked) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 86604e76-a418-4673-a0f9-a91ccad525e4)
)
(fp_text value "15mm_plug" (at 0 1 unlocked) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 9cbc3678-d90d-48d8-856c-07c5333d3061)
)
(fp_line (start 7.5 0.816678) (end -7.5 0.816678) (layer F.SilkS) (width 0.12) (tstamp 2aaddcde-ec1f-4bc4-b408-38798f0189bd))
(fp_line (start 7.5 -0.8) (end -7.5 -0.8) (layer F.SilkS) (width 0.12) (tstamp 58df48db-200e-47cc-85d1-1e610f51037e))
(fp_rect (start -7.5 3.8) (end 7.5 -3.8) (layer Dwgs.User) (width 0.1) (tstamp 838469ae-4c35-47dd-9e1a-b90f92f1c241))
(pad "1" smd rect (at -5 -2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 68a99351-ec85-4f48-86f9-6479521dbf2a))
(pad "2" smd rect (at -2.5 -2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 172803a8-bc80-4168-ada8-c3149731d533))
(pad "3" smd rect (at 0 -2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp edcd8b00-332f-4e20-a4ec-b9713308af5f))
(pad "4" smd rect (at 2.5 -2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 450a1f91-9a8f-48b9-8290-79645df3c9ba))
(pad "5" smd rect (at 5 -2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp c14e67a0-871a-440a-836b-1a829edce6d8))
(pad "6" smd rect (at 5 -2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp b5de9cc5-8259-4f90-bf8a-d4a27060e343))
(pad "7" smd rect (at 2.5 -2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp aa6d0115-3b68-40f9-8658-0f279a023e4e))
(pad "8" smd rect (at 0 -2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 2e775b40-c938-414f-8173-cfa7c2458996))
(pad "9" smd rect (at -2.5 -2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp c522b1ce-3219-45fa-91a8-959a6343e29a))
(pad "10" smd rect (at -5 -2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 5e4bf7a2-1aea-4932-bc32-ae32826aece1))
(pad "11" smd rect (at -5 2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 86dbbde1-c9e2-4191-960c-51f117ebc524))
(pad "12" smd rect (at -2.5 2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp e9739300-aad1-4ec7-81ea-ca50ca8eef18))
(pad "13" smd rect (at 0 2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 908d5843-cafd-479b-9d58-55da40981bde))
(pad "14" smd rect (at 2.5 2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 27b5fb7a-64cb-4559-8c4a-8107c8faed59))
(pad "15" smd rect (at 5 2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp e3c9c8e6-0f40-4a86-a2cb-6b855a448843))
(pad "16" smd rect (at 5 2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 9b27faaf-235d-44f7-bbec-bd125692e40e))
(pad "17" smd rect (at 2.5 2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 166c5192-4e79-49e2-b968-6890ecfee780))
(pad "18" smd rect (at 0 2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 7b9e813e-67eb-472e-be2e-bf3139462d58))
(pad "19" smd rect (at -2.5 2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 2bc5a8ab-6cff-4e5e-8bfe-31b417ccd5b6))
(pad "20" smd rect (at -5 2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 2271d0c6-f9f9-4207-94a4-0772f996da72))
)

View file

@ -0,0 +1,34 @@
(module "8mm_base" (layer F.Cu) (tedit 5F75A806)
(fp_text reference "REF**" (at 0 -0.5 unlocked) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 5a32de52-8d75-4520-9c49-1c6b3742cbe9)
)
(fp_text value "8mm_base" (at 0 1 unlocked) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e7f16cdc-08ff-4f2b-9d3d-6439c09d596e)
)
(fp_rect (start 7.5 -0.8) (end -7.5 0.8) (layer F.SilkS) (width 0.12) (tstamp ec32adf5-9922-4a03-bae7-dc5ca1762975))
(fp_rect (start -4 0.8) (end 4 -0.8) (layer Dwgs.User) (width 0.1) (tstamp 359842bd-fdc2-49ce-b00a-7b3e54d86433))
(pad "1" smd rect (at -5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 12024ca0-a888-4036-921f-8657915c8cf7))
(pad "2" smd rect (at -2.5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp b5c5bab1-2304-4bfb-9fb9-5b69e089a6da))
(pad "3" smd rect (at 0 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp b531084b-ceeb-440d-92ab-054bbd6691cf))
(pad "4" smd rect (at 2.5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp bb5c12ce-122a-4092-ba6f-3e885778f59a))
(pad "5" smd rect (at 5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 01931259-c2ba-4ffe-a768-d7193d230d8e))
(pad "6" smd rect (at 5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 95cb22b7-1009-44ec-b1dd-771b02ab6b62))
(pad "7" smd rect (at 2.5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp f6fd7823-c3ff-485c-a772-000ab18943d0))
(pad "8" smd rect (at 0 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 57c0d6a8-e5ef-4c56-9d5a-f704e5c4e86e))
(pad "9" smd rect (at -2.5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 9a86bfe7-1a5f-4a09-b9b8-2d929c099fac))
(pad "10" smd rect (at -5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 3c032d74-b7de-4282-a2b2-c52220676b22))
(pad "11" smd rect (at -2.5 1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 42375fec-6afc-42ca-8309-a864bc9d538f))
(pad "12" smd rect (at 0 1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp e49e85f2-9635-403d-bc26-0ee11d04fbc3))
(pad "13" smd rect (at 2.5 1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 2fa89724-9137-475a-8ceb-e512ba588fac))
(pad "14" smd rect (at 2.5 -1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 5d946dff-9fad-4f23-9678-a7ebcb324dd5))
(pad "15" smd rect (at 0 -1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 073ac2d9-5dd5-479a-897f-a9bc82e2e0fc))
(pad "16" smd rect (at -2.5 -1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 72e97175-583e-4674-a4e9-a3254bc65a96))
)

View file

@ -0,0 +1,34 @@
(module "8mm_plug" (layer F.Cu) (tedit 5F75A915)
(fp_text reference "REF**" (at 0 -0.5 unlocked) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 7d1fd1d8-30a8-44ce-8322-a3a51076b8d4)
)
(fp_text value "8mm_plug" (at 0 1 unlocked) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 5002a70f-0f0c-4f99-82cc-787cde4b9ac6)
)
(fp_text user "${REF}" (at 0 2.5 unlocked) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 1889e368-d995-401b-b433-12cba432d0b1)
)
(fp_line (start -4 0.8) (end 4 0.8) (layer F.SilkS) (width 0.12) (tstamp 13e371da-a741-422b-882e-2584414f07c3))
(fp_line (start 7.5 -0.8) (end -7.5 -0.8) (layer F.SilkS) (width 0.12) (tstamp 887cacba-1734-4ed9-b989-169fea5d7975))
(fp_rect (start -7.5 0) (end 7.5 -5.6) (layer Dwgs.User) (width 0.1) (tstamp 27c5449d-3a94-434b-a7f6-03b69db51b63))
(fp_rect (start -4 0) (end 4 4) (layer Dwgs.User) (width 0.1) (tstamp fc86ff93-75d4-4dd2-83db-22b0b62dd91a))
(pad "1" smd rect (at -5 -2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp d3c151c4-99ec-4ff9-a3ed-965fa6958eb1))
(pad "2" smd rect (at -2.5 -2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 5dbc5dd4-c3f8-4c4e-868f-6e61a229ecad))
(pad "3" smd rect (at 0 -2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 25e65a85-c5ca-4044-9b6d-1d471ee082f3))
(pad "4" smd rect (at 2.5 -2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 4028c4a2-e307-401b-aecb-e08df7d719aa))
(pad "5" smd rect (at 5 -2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 246ef5d3-8c22-48f2-83a3-1ac61fc8d5fd))
(pad "6" smd rect (at 5 -2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp d15684e6-92a2-473b-9ecc-374d267c9a1b))
(pad "7" smd rect (at 2.5 -2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 84dd5562-0be7-4ba3-8f46-1079d7b068ba))
(pad "8" smd rect (at 0 -2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp efd83cc0-f310-4a53-bbbb-4ba238efc992))
(pad "9" smd rect (at -2.5 -2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 27d4b2e1-fbda-4c70-878e-46b20b94268f))
(pad "10" smd rect (at -5 -2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 6f1fee42-441b-48cd-9efa-9963c03dc4f3))
(pad "11" smd rect (at -2.5 2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 899c1361-dd24-40c2-88e4-60447013f2d6))
(pad "12" smd rect (at 0 2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 34317791-5c51-4229-9abf-7a7b0c2d147c))
(pad "13" smd rect (at 2.5 2) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp b3ef4a24-9e0f-4a90-a44e-138ea8e6a8dd))
(pad "14" smd rect (at 2.5 2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp c3852c8a-cca4-4dd9-9486-ffc54f067c9c))
(pad "15" smd rect (at 0 2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 1996c403-8979-4903-ae40-60f9059ce8fb))
(pad "16" smd rect (at -2.5 2) (size 1.8 3) (layers "B.Cu" "B.Mask") (tstamp 04a7789a-770c-4ce1-ac27-f819154ab3f7))
)

View file

@ -0,0 +1,271 @@
(kicad_symbol_lib (version 20200126) (host kicad_symbol_editor "(5.99.0-2687-geae739d98)")
(symbol "common_symbols:15mm_junction"
(property "Reference" "J" (id 0) (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "15mm_junction" (id 1) (at -1.27 13.97 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "15mm_junction_0_0"
(text "Top" (at 0 3.81 900)
(effects (font (size 1.27 1.27)))
)
(text "Bottom" (at 0 -11.43 900)
(effects (font (size 1.27 1.27)))
)
)
(symbol "15mm_junction_0_1"
(rectangle (start -2.54 10.16) (end 2.54 -17.78)
(stroke (width 0.001)) (fill (type background))
)
(polyline
(pts
(xy -2.54 -3.81)
(xy 2.54 -3.81)
)
(stroke (width 0.0006)) (fill (type none))
)
)
(symbol "15mm_junction_1_1"
(pin input line (at -5.08 8.89 0) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at -5.08 6.35 0) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin input line (at -5.08 3.81 0) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin input line (at -5.08 1.27 0) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin input line (at -5.08 -1.27 0) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin input line (at 5.08 -1.27 180) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin input line (at 5.08 1.27 180) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin input line (at 5.08 3.81 180) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin input line (at 5.08 6.35 180) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
(pin input line (at 5.08 8.89 180) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin input line (at -5.08 -6.35 0) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin input line (at -5.08 -8.89 0) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin input line (at -5.08 -11.43 0) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin input line (at -5.08 -13.97 0) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin input line (at -5.08 -16.51 0) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin input line (at 5.08 -16.51 180) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin input line (at 5.08 -13.97 180) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
)
(pin input line (at 5.08 -11.43 180) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin input line (at 5.08 -8.89 180) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin input line (at 5.08 -6.35 180) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "common_symbols:8mm_junction"
(property "Reference" "J" (id 0) (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "8mm_junction" (id 1) (at -1.27 13.97 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "8mm_junction_0_0"
(text "Top" (at 0 3.81 900)
(effects (font (size 1.27 1.27)))
)
(text "Bottom" (at 0 -7.62 900)
(effects (font (size 1.27 1.27)))
)
)
(symbol "8mm_junction_0_1"
(rectangle (start -2.54 -12.7) (end 2.54 10.16)
(stroke (width 0.001)) (fill (type background))
)
(polyline
(pts
(xy -2.54 -3.81)
(xy 2.54 -3.81)
)
(stroke (width 0.0006)) (fill (type none))
)
)
(symbol "8mm_junction_1_1"
(pin input line (at -2.54 8.89 180) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at -2.54 6.35 180) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin input line (at -2.54 3.81 180) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin input line (at -2.54 1.27 180) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin input line (at -2.54 -1.27 180) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin input line (at 2.54 -1.27 0) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin input line (at 2.54 1.27 0) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin input line (at 2.54 3.81 0) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin input line (at 2.54 6.35 0) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
(pin input line (at 2.54 8.89 0) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin input line (at -2.54 -6.35 180) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin input line (at -2.54 -8.89 180) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin input line (at -2.54 -11.43 180) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin input line (at 2.54 -11.43 0) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin input line (at 2.54 -8.89 0) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin input line (at 2.54 -6.35 0) (length 2.54)
(name "" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "common_symbols:AIS1120SX"
(property "Reference" "U" (id 0) (at 2.54 12.7 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "AIS1120SX" (id 1) (at 6.35 10.16 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "AIS1120SX_0_0"
(rectangle (start -6.35 -8.89) (end 6.35 8.89)
(stroke (width 0.001)) (fill (type background))
)
)
(symbol "AIS1120SX_1_1"
(pin input line (at -8.89 1.27 0) (length 2.54)
(name "SCL" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at -8.89 -1.27 0) (length 2.54)
(name "SDI" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin input line (at -8.89 -3.81 0) (length 2.54)
(name "SDO" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin input line (at -8.89 3.81 0) (length 2.54)
(name "CS" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin input line (at 0 -11.43 90) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin input line (at 3.81 -11.43 90) (length 2.54)
(name "VREG" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin input line (at 0 11.43 270) (length 2.54)
(name "VDD" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin input line (at -2.54 -11.43 90) (length 2.54)
(name "MP" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
)
)
)

Binary file not shown.

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,226 @@
(kicad_pcb (version 20200811) (host pcbnew "(5.99.0-2687-geae739d98)")
(general
(thickness 1.6)
(drawings 36)
(tracks 0)
(modules 3)
(nets 1)
)
(paper "A4")
(layers
(0 "F.Cu" signal)
(31 "B.Cu" signal)
(32 "B.Adhes" user)
(33 "F.Adhes" user)
(34 "B.Paste" user)
(35 "F.Paste" user)
(36 "B.SilkS" user)
(37 "F.SilkS" user)
(38 "B.Mask" user)
(39 "F.Mask" user)
(40 "Dwgs.User" user)
(41 "Cmts.User" user)
(42 "Eco1.User" user)
(43 "Eco2.User" user)
(44 "Edge.Cuts" user)
(45 "Margin" user)
(46 "B.CrtYd" user)
(47 "F.CrtYd" user)
(48 "B.Fab" user)
(49 "F.Fab" user)
)
(setup
(grid_origin 150 100)
(pcbplotparams
(layerselection 0x010fc_ffffffff)
(usegerberextensions false)
(usegerberattributes true)
(usegerberadvancedattributes true)
(creategerberjobfile true)
(svguseinch false)
(svgprecision 6)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(sketchpadsonfab false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 1)
(scaleselection 1)
(outputdirectory "")
)
)
(net 0 "")
(module "common_footprints:8mm_base" (layer "F.Cu") (tedit 5F75A806) (tstamp 6c58a0f3-800e-4f6c-a1ac-f21b7efb9ca5)
(at 102.338846 72.525064 -120)
(fp_text reference "REF**" (at 0 -0.5 -120 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 7c43e2f6-e384-4229-bae8-33aa1a91ea65)
)
(fp_text value "8mm_base" (at 0 1 -120 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e57389ab-a6cf-4936-879a-654a98dc04aa)
)
(fp_rect (start 7.5 -0.8) (end -7.5 0.8) (layer "F.SilkS") (width 0.12) (tstamp 3959c011-4997-4e80-939b-d4ca674a947f))
(fp_rect (start -4 0.8) (end 4 -0.8) (layer "Dwgs.User") (width 0.1) (tstamp c4b8d671-aeb1-4ef0-8940-6abfbae0ba4a))
(pad "1" smd rect (at -5 1.8 240) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 811e3ee4-e415-4b8a-b0cb-743c83da9ad4))
(pad "2" smd rect (at -2.5 1.8 240) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 2387ba1d-6d7e-4400-9c66-6928052d9607))
(pad "3" smd rect (at 0 1.8 240) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 3956eb73-cd6f-4091-ae77-c52a877962ac))
(pad "4" smd rect (at 2.5 1.8 240) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp e14908cc-fe82-4e62-86f4-9e5d3d365740))
(pad "5" smd rect (at 5 1.8 240) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 4b90ec6b-61d6-409f-b6a3-1b659c167bc7))
(pad "6" smd rect (at 5 -1.8 240) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp e116f984-feba-4874-aa1d-7bc1f5e6efff))
(pad "7" smd rect (at 2.5 -1.8 240) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 49ec4d47-bd91-423f-bf2e-7c34460c8b8c))
(pad "8" smd rect (at 0 -1.8 240) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp a92eb6dd-d348-4a69-b6b4-4498094f1bcb))
(pad "9" smd rect (at -2.5 -1.8 240) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 0e12a9e1-c991-4af4-bf8a-13764d4e7e94))
(pad "10" smd rect (at -5 -1.8 240) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp f56243ac-0770-4dae-a43f-1426aeed22f1))
(pad "11" smd rect (at -2.5 1.8 240) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp d1a3fa65-6038-419d-afde-027055c35b43))
(pad "12" smd rect (at 0 1.8 240) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 8b8581fa-fbc0-49e4-af3b-7e4d7ab14652))
(pad "13" smd rect (at 2.5 1.8 240) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 67585816-3cba-44d6-853c-6e24e2859e7f))
(pad "14" smd rect (at 2.5 -1.8 240) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 4c8be980-dc28-47e7-8af5-83202d040349))
(pad "15" smd rect (at 0 -1.8 240) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp fca793e8-9c1f-460b-8863-31bab04ee4e4))
(pad "16" smd rect (at -2.5 -1.8 240) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 2619f8e9-ee32-4643-8bdd-704e0e787bde))
)
(module "common_footprints:8mm_base" (layer "F.Cu") (tedit 5F75A806) (tstamp 79bee6c2-af14-4dc6-8fe9-3d6485e13a7e)
(at 197.621154 72.494936 120)
(fp_text reference "REF**" (at 0 -0.5 120 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 67aa7563-a08d-4173-abe8-752caa4d8028)
)
(fp_text value "8mm_base" (at 0 1 120 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 540423ec-a331-4ae5-810a-4cd0bd17b6b2)
)
(fp_rect (start 7.5 -0.8) (end -7.5 0.8) (layer "F.SilkS") (width 0.12) (tstamp fe2ba4ae-74c9-4d67-b372-045fc1552fc5))
(fp_rect (start -4 0.8) (end 4 -0.8) (layer "Dwgs.User") (width 0.1) (tstamp f0124d86-5a9b-4306-970c-9480092494fb))
(pad "1" smd rect (at -5 1.8 120) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 5760b77a-e0fd-4797-8fb5-d4ad8096a269))
(pad "2" smd rect (at -2.5 1.8 120) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 69f7a816-697e-49eb-bbc1-2d350377f67d))
(pad "3" smd rect (at 0 1.8 120) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 0b114ec8-7204-411d-b5be-d486841db43b))
(pad "4" smd rect (at 2.5 1.8 120) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 8dbd32ef-2666-46d7-b289-2ec37f4d3310))
(pad "5" smd rect (at 5 1.8 120) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 898b6de5-e100-43cb-914d-5ae15d63389d))
(pad "6" smd rect (at 5 -1.8 120) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp e09711ad-af2f-4d1b-8c18-cd2dd9b1ecbe))
(pad "7" smd rect (at 2.5 -1.8 120) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 8eab3a46-229a-4ca7-b6a0-14bfdf0a9cd4))
(pad "8" smd rect (at 0 -1.8 120) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp f7932a63-5c93-46e8-9add-4454380463a0))
(pad "9" smd rect (at -2.5 -1.8 120) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp cefedc61-dbb3-4275-9ada-7dc839a9cdb6))
(pad "10" smd rect (at -5 -1.8 120) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp a563da12-cf29-42c7-99e8-4b2e3acc76ae))
(pad "11" smd rect (at -2.5 1.8 120) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp ff892f00-1abb-4cae-8bee-b372f5ac4e2c))
(pad "12" smd rect (at 0 1.8 120) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 8bc863cd-4338-4a08-a2fd-f324c43b8491))
(pad "13" smd rect (at 2.5 1.8 120) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 36b20ff6-7435-4c21-93e8-1b4aa16a7459))
(pad "14" smd rect (at 2.5 -1.8 120) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp b2af4654-f23a-4a3c-b9f7-5d1b0bed13d7))
(pad "15" smd rect (at 0 -1.8 120) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 2c9f7673-d4dd-4558-bb65-2949d8e5f327))
(pad "16" smd rect (at -2.5 -1.8 120) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp f9999b5c-5ba4-4f48-8c82-d845ea28364a))
)
(module "common_footprints:8mm_base" (layer "F.Cu") (tedit 5F75A806) (tstamp c2ba18fe-9030-485a-9b3c-eec7e1148c03)
(at 150 155)
(fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b48b2bfd-a1b1-4333-a131-9e941de3ee3a)
)
(fp_text value "8mm_base" (at 0 1 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6f1ceed2-097c-484c-bc61-527809cc9c75)
)
(fp_rect (start 7.5 -0.8) (end -7.5 0.8) (layer "F.SilkS") (width 0.12) (tstamp 9029a2dd-95d7-4f29-8c02-7093cec0d268))
(fp_rect (start -4 0.8) (end 4 -0.8) (layer "Dwgs.User") (width 0.1) (tstamp 3974f20e-8b98-4eb2-8c88-46edbcf6e688))
(pad "1" smd rect (at -5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 2fec7686-9208-462c-b2e7-09d9e7f83b3f))
(pad "2" smd rect (at -2.5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 9ae73742-cc73-46c9-8da4-dec4bf200ca1))
(pad "3" smd rect (at 0 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 8ee21e78-4e38-4f2c-a236-ea0bae0c1228))
(pad "4" smd rect (at 2.5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 77119b26-39cb-4d07-a1d6-a925b50ca9cd))
(pad "5" smd rect (at 5 1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 7b03a213-a2bb-4d4b-96bc-91fccdab292a))
(pad "6" smd rect (at 5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 7e6640c4-db44-46f9-b70e-90c9a33873e3))
(pad "7" smd rect (at 2.5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 4f4d1d83-ebfc-4b11-b99c-bca2060ebf85))
(pad "8" smd rect (at 0 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp b7ae5aa2-9e17-4999-95f7-2fe04f52017a))
(pad "9" smd rect (at -2.5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 2776d8db-51d3-453b-9294-e1b5c188d07d))
(pad "10" smd rect (at -5 -1.8) (size 1.8 3) (layers "F.Cu" "F.Mask") (tstamp 7d04073e-1344-4a38-8b62-e0bc96acb451))
(pad "11" smd rect (at -2.5 1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 7763ec77-e227-469f-91bd-0e2d422809f1))
(pad "12" smd rect (at 0 1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 49d4c3ce-8952-4145-b5e5-61010f081bd5))
(pad "13" smd rect (at 2.5 1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp cd5df73c-85d9-4fa2-a8b3-707a7347948d))
(pad "14" smd rect (at 2.5 -1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 11d2a11d-2777-4251-bf99-87694a1a5c3b))
(pad "15" smd rect (at 0 -1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp a0813388-0b6e-4ab3-816c-38a2d84120d8))
(pad "16" smd rect (at -2.5 -1.8) (size 1.8 3) (layers "B.Cu" "B.Mask")
(solder_mask_margin 0.1) (tstamp 7ca162a6-26ce-4597-881b-92fa5d28d6a1))
)
(gr_line (start 196.597 69.109) (end 200.051 75.091) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 009f4c3a-81e8-4467-be10-aaee602ede3a))
(gr_arc (start 103.749 68.909) (end 104.149 68.909) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp 08c19962-4300-4359-bc5d-24e5e042b612))
(gr_arc (start 153.8 155.6) (end 153.454 155.8) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp 0ce0df81-e39a-4886-a77c-74a43cc2e311))
(gr_circle (center 195 100) (end 193.5 100) (layer "Edge.Cuts") (width 0.16) (tstamp 0dd87628-9cb1-4459-ad90-d666dec7d38c))
(gr_arc (start 104.788 69.509) (end 104.788 69.909) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp 0fad9e53-908d-4631-9a60-161e4798ee40))
(gr_line (start 100.588 76.091) (end 100.149 75.837) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 11e064cc-b05e-4b79-8000-0b5acec7cad7))
(gr_circle (center 150 100) (end 90 100) (layer "Edge.Cuts") (width 0.16) (tstamp 27da73af-7237-4b0f-8fc1-da34b07631b0))
(gr_line (start 146 154.746) (end 146 155.254) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 28565b0c-9714-48fe-aa50-7a214c0a3079))
(gr_circle (center 163.906 57.202) (end 162.406 57.202) (layer "Edge.Cuts") (width 0.16) (tstamp 5727152b-4cf1-4e80-aa76-7c462b862b26))
(gr_line (start 195.412 69.163) (end 195.851 68.909) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 57ca0ad0-dccb-4769-80cb-de27d5a9408c))
(gr_line (start 153.454 154.2) (end 146.546 154.2) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 5a486702-6b80-47b3-91cf-414aa5956730))
(gr_arc (start 100.988 76.091) (end 100.588 76.091) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp 68388e4e-ba6b-4e9c-b7b5-863db7923b5a))
(gr_circle (center 163.906 142.798) (end 162.406 142.798) (layer "Edge.Cuts") (width 0.16) (tstamp 69d40e18-9782-44e2-b502-5e05f38faff1))
(gr_circle (center 113.594 126.45) (end 112.094 126.45) (layer "Edge.Cuts") (width 0.16) (tstamp 747f716b-8180-4bc5-9537-1c939f6ee89f))
(gr_arc (start 199.012 76.091) (end 198.665 75.891) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp 75131155-2c56-48f9-b650-4320ead14780))
(gr_line (start 195.212 69.909) (end 198.665 75.891) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 7ccc2921-4952-4dc2-96a6-d1325ad6a170))
(gr_arc (start 99.949 75.491) (end 99.949 75.091) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp 7ec11527-7262-4bb4-8b2e-8207d69bddca))
(gr_line (start 154 154.746) (end 154 155.254) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 8ad726f6-eeb9-4878-a786-0aabbe3d1d3d))
(gr_circle (center 150 100) (end 147 100) (layer "Edge.Cuts") (width 0.16) (tstamp 8e83ae77-b05b-4c15-89e2-6d6d2b038e76))
(gr_arc (start 196.251 68.909) (end 196.597 69.109) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp 942bc783-d2e8-46ba-8eee-7514de43ce13))
(gr_line (start 199.412 76.091) (end 199.851 75.837) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp b401dc48-9dde-40a7-aa6d-d1e90ab9aca3))
(gr_arc (start 153.8 154.4) (end 154 154.746) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp bfe76ac1-5e71-48e7-8b34-49efd0a00a5a))
(gr_circle (center 113.594 73.55) (end 112.094 73.55) (layer "Edge.Cuts") (width 0.16) (tstamp c171294a-f638-4303-891d-ff2f9e204bad))
(gr_line (start 101.335 75.891) (end 104.788 69.909) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp ca1f42b1-aa0b-4079-bbeb-5aead24fabd9))
(gr_arc (start 195.212 69.509) (end 195.412 69.163) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp cd9659b8-e581-4cf8-8548-0232b9076e62))
(gr_arc (start 200.051 75.491) (end 199.851 75.837) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp cde42b1c-9f01-40a4-84f3-fbacf5ccad30))
(gr_line (start 99.949 75.091) (end 103.403 69.109) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp d46cdc3d-5f4e-4c17-8a54-b49a00a3ee6b))
(gr_arc (start 146.2 154.4) (end 146.546 154.2) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp dbadaec7-ba1b-4770-a9c8-d94cf8a20edf))
(gr_line (start 153.454 155.8) (end 146.546 155.8) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp e8e55a62-97f5-4fd8-afa3-40b7a91dce06))
(gr_arc (start 146.2 155.6) (end 146 155.254) (angle -210) (layer "Edge.Cuts") (width 0.16) (tstamp eaadbf76-b18f-49d4-bbbd-98ee2f2307e7))
(gr_line (start 104.588 69.163) (end 104.149 68.909) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp fc01dc19-4112-4ae6-9ce4-0cefbde742ac))
(gr_text "3" (at 202 80.5) (layer "F.SilkS") (tstamp 1529e66e-5a32-4bb9-8fdc-87962dbe1e5b)
(effects (font (size 1 1) (thickness 0.15)))
)
(gr_text "This side faces upwards" (at 150 144) (layer "F.SilkS") (tstamp 4bc70fd9-a2f5-44f1-9cb2-24eed971780b)
(effects (font (size 1 1) (thickness 0.15)))
)
(gr_text "Index" (at 150 149) (layer "F.SilkS") (tstamp b782d5b0-5eba-425e-af6b-51c0fe61adf0)
(effects (font (size 1 1) (thickness 0.15)))
)
(gr_text "1" (at 158.5 155) (layer "F.SilkS") (tstamp e616e787-aad5-466a-80bd-017bfe6fd9c8)
(effects (font (size 1 1) (thickness 0.15)))
)
(gr_text "2" (at 107 64.5) (layer "F.SilkS") (tstamp e9d757cc-e743-48c2-98e6-1741f0678294)
(effects (font (size 1 1) (thickness 0.15)))
)
)

View file

@ -0,0 +1,63 @@
{
"board": {
"active_layer": 37,
"active_layer_preset": "",
"hidden_nets": [],
"high_contrast_mode": 0,
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
6,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35
],
"visible_layers": "7ffff_ffffffff"
},
"meta": {
"filename": "rotor_base_outer_pcb.kicad_prl",
"version": 1
}
}

View file

@ -0,0 +1,361 @@
{
"board": {
"design_settings": {
"defaults": {
"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": 1,
"dimension_units": 0,
"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_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.508
}
},
"diff_pair_dimensions": [
{
"gap": 0.25,
"via_gap": 0.25,
"width": 0.2
}
],
"drc_exclusions": [],
"meta": {
"version": 0
},
"rule_severities": {
"clearance": "error",
"copper_edge_clearance": "error",
"courtyards_overlap": "error",
"drill_too_small": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"hole_near_hole": "error",
"invalid_outline": "error",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"keepout": "error",
"malformed_courtyard": "error",
"microvia_drill_too_small": "error",
"microvia_too_small": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_annulus": "error",
"via_dangling": "warning",
"via_hole_larger_than_pad": "error",
"via_too_small": "error",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_copper_edge_clearance": 0.0,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annulus": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"solder_paste_clearance": 0.0,
"solder_paste_margin_ratio": 0.0
},
"track_widths": [
0.25
],
"via_dimensions": [
{
"diameter": 0.8,
"drill": 0.4
}
],
"zones_use_no_outline": false
},
"layer_presets": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_label_syntax": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_sheet_names": "error",
"global_label_dangling": "error",
"hier_label_mismatch": "error",
"label_dangling": "error",
"multiple_net_names": "error",
"net_not_bus_member": "error",
"no_connect_connected": "error",
"no_connect_dangling": "error",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "warning",
"similar_labels": "error",
"unresolved_variable": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "rotor_base_outer_pcb.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 6.0,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
}
],
"meta": {
"version": 0
},
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vmrl": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"drawing": {
"default_bus_thickness": 12.0,
"default_junction_size": 40.0,
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"default_wire_thickness": 6.0,
"field_names": [],
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.3
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 0
},
"net_format_name": "",
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_external_command": "spice \"%I\"",
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [],
"text_variables": {}
}

View file

@ -0,0 +1,5 @@
(kicad_sch (version 20200310) (host eeschema "unknown")
( page "A4")
(lib_symbols)
(symbol_instances)
)

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,75 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "",
"hidden_nets": [
"GND",
"+3V3"
],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 1.0
},
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
6,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37
],
"visible_layers": "7ffff_ffffffff"
},
"meta": {
"filename": "rotor_base_pcb.kicad_prl",
"version": 2
}
}

View file

@ -0,0 +1,366 @@
{
"board": {
"design_settings": {
"defaults": {
"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": 1,
"dimension_units": 0,
"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_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.508
}
},
"diff_pair_dimensions": [
{
"gap": 0.25,
"via_gap": 0.25,
"width": 0.2
}
],
"drc_exclusions": [],
"meta": {
"version": 0
},
"rule_severities": {
"clearance": "error",
"copper_edge_clearance": "error",
"courtyards_overlap": "error",
"drill_too_small": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"hole_near_hole": "error",
"invalid_outline": "error",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"keepout": "error",
"malformed_courtyard": "error",
"microvia_drill_too_small": "error",
"microvia_too_small": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_annulus": "error",
"via_dangling": "warning",
"via_hole_larger_than_pad": "error",
"via_too_small": "error",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_copper_edge_clearance": 0.0,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annulus": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"solder_paste_clearance": 0.0,
"solder_paste_margin_ratio": 0.0
},
"track_widths": [
0.25
],
"via_dimensions": [
{
"diameter": 0.8,
"drill": 0.4
}
],
"zones_use_no_outline": false
},
"layer_presets": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_label_syntax": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_sheet_names": "error",
"global_label_dangling": "error",
"hier_label_mismatch": "error",
"label_dangling": "error",
"multiple_net_names": "error",
"net_not_bus_member": "error",
"no_connect_connected": "error",
"no_connect_dangling": "error",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "warning",
"similar_labels": "error",
"unresolved_variable": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "rotor_base_pcb.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 6.0,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
}
],
"meta": {
"version": 0
},
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vmrl": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"drawing": {
"default_bus_thickness": 12.0,
"default_junction_size": 40.0,
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"default_wire_thickness": 6.0,
"field_names": [],
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.3
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 0
},
"net_format_name": "",
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_external_command": "spice \"%I\"",
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"41a03366-6e51-4aae-be40-e4f1074637d9",
""
]
],
"text_variables": {}
}

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1 @@
0

View file

@ -0,0 +1,103 @@
(kicad_pcb (version 20200811) (host pcbnew "(5.99.0-2687-geae739d98)")
(general
(thickness 1.6)
(drawings 0)
(tracks 0)
(modules 0)
(nets 1)
)
(paper "A4")
(layers
(0 "F.Cu" signal)
(31 "B.Cu" signal)
(32 "B.Adhes" user)
(33 "F.Adhes" user)
(34 "B.Paste" user)
(35 "F.Paste" user)
(36 "B.SilkS" user)
(37 "F.SilkS" user)
(38 "B.Mask" user)
(39 "F.Mask" user)
(40 "Dwgs.User" user)
(41 "Cmts.User" user)
(42 "Eco1.User" user)
(43 "Eco2.User" user)
(44 "Edge.Cuts" user)
(45 "Margin" user)
(46 "B.CrtYd" user)
(47 "F.CrtYd" user)
(48 "B.Fab" user)
(49 "F.Fab" user)
)
(setup
(grid_origin 150 100)
(pcbplotparams
(layerselection 0x010fc_ffffffff)
(usegerberextensions false)
(usegerberattributes true)
(usegerberadvancedattributes true)
(creategerberjobfile true)
(svguseinch false)
(svgprecision 6)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(sketchpadsonfab false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 1)
(scaleselection 1)
(outputdirectory "")
)
)
(net 0 "")
(gr_circle (center 150.000 100.000) (end 90.000 100.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 150.000 88.000) (end 148.400 88.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 150.000 100.000) (end 146.000 100.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 138.000 100.000) (end 136.400 100.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 162.000 100.000) (end 160.400 100.000) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 196.251 68.909) (end 196.597 69.109) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_line (start 195.412 69.163) (end 195.851 68.909) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 195.212 69.509) (end 195.412 69.163) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_line (start 195.212 69.909) (end 198.665 75.891) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 199.012 76.091) (end 198.665 75.891) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_line (start 199.412 76.091) (end 199.851 75.837) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 200.051 75.491) (end 199.851 75.837) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_line (start 196.597 69.109) (end 200.051 75.091) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 153.800 155.600) (end 153.454 155.800) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_line (start 154.000 154.746) (end 154.000 155.254) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 153.800 154.400) (end 154.000 154.746) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_line (start 153.454 154.200) (end 146.546 154.200) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 146.200 154.400) (end 146.546 154.200) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_line (start 146.000 154.746) (end 146.000 155.254) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 146.200 155.600) (end 146.000 155.254) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_line (start 153.454 155.800) (end 146.546 155.800) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 150.000 112.000) (end 148.400 112.000) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 99.949 75.491) (end 99.949 75.091) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_line (start 100.588 76.091) (end 100.149 75.837) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 100.988 76.091) (end 100.588 76.091) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_line (start 101.335 75.891) (end 104.788 69.909) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 104.788 69.509) (end 104.788 69.909) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_line (start 104.588 69.163) (end 104.149 68.909) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 103.749 68.909) (end 104.149 68.909) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_line (start 99.949 75.091) (end 103.403 69.109) (angle 90) (layer Edge.Cuts) (width 0.16))
)

View file

@ -0,0 +1,63 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "",
"hidden_nets": [],
"high_contrast_mode": 0,
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
6,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35
],
"visible_layers": "7ffff_ffffffff"
},
"meta": {
"filename": "rotor_top_pcb.kicad_prl",
"version": 1
}
}

View file

@ -0,0 +1,170 @@
{
"board": {
"design_settings": {
"defaults": {
"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": 1,
"dimension_units": 0,
"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_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.508
}
},
"diff_pair_dimensions": [
{
"gap": 0.25,
"via_gap": 0.25,
"width": 0.2
}
],
"drc_exclusions": [],
"meta": {
"version": 0
},
"rule_severities": {
"clearance": "error",
"copper_edge_clearance": "error",
"courtyards_overlap": "error",
"drill_too_small": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"hole_near_hole": "error",
"invalid_outline": "error",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"keepout": "error",
"malformed_courtyard": "error",
"microvia_drill_too_small": "error",
"microvia_too_small": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_annulus": "error",
"via_dangling": "warning",
"via_hole_larger_than_pad": "error",
"via_too_small": "error",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_copper_edge_clearance": 0.0,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annulus": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"solder_paste_clearance": 0.0,
"solder_paste_margin_ratio": 0.0
},
"track_widths": [
0.25
],
"via_dimensions": [
{
"diameter": 0.8,
"drill": 0.4
}
],
"zones_use_no_outline": false
},
"layer_presets": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "rotor_top_pcb.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 6.0,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
}
],
"meta": {
"version": 0
},
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vmrl": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"legacy_lib_dir": "",
"legacy_lib_list": []
},
"sheets": [],
"text_variables": {}
}

View file

@ -0,0 +1,5 @@
(kicad_sch (version 20200310) (host eeschema "unknown")
( page "A4")
(lib_symbols)
(symbol_instances)
)

View file

@ -0,0 +1 @@
0

View file

@ -0,0 +1,90 @@
(kicad_pcb (version 20200811) (host pcbnew "(5.99.0-2687-geae739d98)")
(general
(thickness 1.6)
(drawings 14)
(tracks 0)
(modules 0)
(nets 1)
)
(paper "A4")
(layers
(0 "F.Cu" signal)
(31 "B.Cu" signal)
(32 "B.Adhes" user)
(33 "F.Adhes" user)
(34 "B.Paste" user)
(35 "F.Paste" user)
(36 "B.SilkS" user)
(37 "F.SilkS" user)
(38 "B.Mask" user)
(39 "F.Mask" user)
(40 "Dwgs.User" user)
(41 "Cmts.User" user)
(42 "Eco1.User" user)
(43 "Eco2.User" user)
(44 "Edge.Cuts" user)
(45 "Margin" user)
(46 "B.CrtYd" user)
(47 "F.CrtYd" user)
(48 "B.Fab" user)
(49 "F.Fab" user)
)
(setup
(grid_origin 150 150)
(pcbplotparams
(layerselection 0x010fc_ffffffff)
(usegerberextensions false)
(usegerberattributes true)
(usegerberadvancedattributes true)
(creategerberjobfile true)
(svguseinch false)
(svgprecision 6)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(sketchpadsonfab false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 1)
(scaleselection 1)
(outputdirectory "")
)
)
(net 0 "")
(gr_line (start 146 18.5) (end 154 18.5) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 21d71c90-1663-47f2-805a-3a10bb7166bc))
(gr_line (start 142.5 182.1) (end 146 182.1) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 34598794-23ad-45c5-a437-a984c0ab605a))
(gr_line (start 154 18.5) (end 154 22.1) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 3547d435-8af2-4e43-ac75-cfb0f21102eb))
(gr_line (start 154 185.7) (end 154 182.1) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 46859f9b-c0d1-474a-81ee-c6cb0f0e6b07))
(gr_line (start 154 22.1) (end 157.5 22.1) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 4afe9ac1-c888-479e-9d7c-4bd9ef77e5bc))
(gr_line (start 142.5 22.1) (end 146 22.1) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 64700040-2cea-446b-bc85-56fef465dfc5))
(gr_line (start 146 22.1) (end 146 18.5) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp 9d86c8d0-736f-4f12-b5ef-91d43c55d32d))
(gr_line (start 157.5 22.1) (end 157.5 182.1) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp a09a27f2-0a64-40fc-9420-70679a00fdd7))
(gr_line (start 142.5 182.1) (end 142.5 22.1) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp b7857ac5-fbd7-4184-9f11-5164268584b6))
(gr_line (start 146 182.1) (end 146 185.7) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp c26f97c8-3016-4d2d-91c4-ddb9d3097177))
(gr_line (start 146 185.7) (end 154 185.7) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp c97639af-a612-4ca5-b67b-dad9ca826124))
(gr_line (start 154 182.1) (end 157.5 182.1) (angle 90) (layer "Edge.Cuts") (width 0.16) (tstamp fce75ced-948f-43b6-8181-f62b28ee81f7))
(gr_text "Top End" (at 150 26.5) (layer "F.SilkS") (tstamp 80ac6bc5-2e8f-42de-871c-2dd9a2b3af69)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(gr_text "This\nside\nfaces\noutside" (at 150 44) (layer "F.SilkS") (tstamp ed777d03-f811-4342-8095-4262cac0c291)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
)

View file

@ -0,0 +1,63 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "",
"hidden_nets": [],
"high_contrast_mode": 0,
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
6,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35
],
"visible_layers": "7ffff_ffffffff"
},
"meta": {
"filename": "rotor_vstrut_pcb.kicad_prl",
"version": 1
}
}

View file

@ -0,0 +1,170 @@
{
"board": {
"design_settings": {
"defaults": {
"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": 1,
"dimension_units": 0,
"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_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.508
}
},
"diff_pair_dimensions": [
{
"gap": 0.25,
"via_gap": 0.25,
"width": 0.2
}
],
"drc_exclusions": [],
"meta": {
"version": 0
},
"rule_severities": {
"clearance": "error",
"copper_edge_clearance": "error",
"courtyards_overlap": "error",
"drill_too_small": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"hole_near_hole": "error",
"invalid_outline": "error",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"keepout": "error",
"malformed_courtyard": "error",
"microvia_drill_too_small": "error",
"microvia_too_small": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_annulus": "error",
"via_dangling": "warning",
"via_hole_larger_than_pad": "error",
"via_too_small": "error",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_copper_edge_clearance": 0.0,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annulus": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"solder_paste_clearance": 0.0,
"solder_paste_margin_ratio": 0.0
},
"track_widths": [
0.25
],
"via_dimensions": [
{
"diameter": 0.8,
"drill": 0.4
}
],
"zones_use_no_outline": false
},
"layer_presets": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "rotor_vstrut_pcb.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 6.0,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
}
],
"meta": {
"version": 0
},
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vmrl": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"legacy_lib_dir": "",
"legacy_lib_list": []
},
"sheets": [],
"text_variables": {}
}

View file

@ -0,0 +1,5 @@
(kicad_sch (version 20200310) (host eeschema "unknown")
( page "A4")
(lib_symbols)
(symbol_instances)
)

View file

@ -0,0 +1 @@
0

View file

@ -0,0 +1,102 @@
(kicad_pcb (version 20200811) (host pcbnew "(5.99.0-2687-geae739d98)")
(general
(thickness 1.6)
(drawings 0)
(tracks 0)
(modules 0)
(nets 1)
)
(paper "A4")
(layers
(0 "F.Cu" signal)
(31 "B.Cu" signal)
(32 "B.Adhes" user)
(33 "F.Adhes" user)
(34 "B.Paste" user)
(35 "F.Paste" user)
(36 "B.SilkS" user)
(37 "F.SilkS" user)
(38 "B.Mask" user)
(39 "F.Mask" user)
(40 "Dwgs.User" user)
(41 "Cmts.User" user)
(42 "Eco1.User" user)
(43 "Eco2.User" user)
(44 "Edge.Cuts" user)
(45 "Margin" user)
(46 "B.CrtYd" user)
(47 "F.CrtYd" user)
(48 "B.Fab" user)
(49 "F.Fab" user)
)
(setup
(grid_origin 150 100)
(pcbplotparams
(layerselection 0x010fc_ffffffff)
(usegerberextensions false)
(usegerberattributes true)
(usegerberadvancedattributes true)
(creategerberjobfile true)
(svguseinch false)
(svgprecision 6)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(sketchpadsonfab false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 1)
(scaleselection 1)
(outputdirectory "")
)
)
(net 0 "")
(gr_arc (start 150.000 100.000) (end 168.407 87.500) (angle -111.640) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 150.000 100.000) (end 147.900 100.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 150.000 92.000) (end 148.650 92.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 158.000 100.000) (end 156.650 100.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 142.000 100.000) (end 140.650 100.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 150.000 108.000) (end 148.650 108.000) (layer Edge.Cuts) (width 0.16))
(gr_line (start 107.500 87.500) (end 131.593 87.500) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 192.500 87.500) (end 192.500 112.500) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 192.500 112.500) (end 168.407 112.500) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 107.500 112.500) (end 107.500 87.500) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 168.407 87.500) (end 192.500 87.500) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 131.593 112.500) (end 107.500 112.500) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 150.000 100.000) (end 131.593 112.500) (angle -111.640) (layer Edge.Cuts) (width 0.16))
(gr_line (start 110.500 96.546) (end 110.500 103.454) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 111.046 104.000) (end 111.554 104.000) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 112.100 103.454) (end 112.100 96.546) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 111.554 96.000) (end 111.046 96.000) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 110.700 96.200) (end 111.046 96.000) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 111.900 96.200) (end 112.100 96.546) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 111.900 103.800) (end 111.554 104.000) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 110.700 103.800) (end 110.500 103.454) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_line (start 187.900 96.546) (end 187.900 103.454) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 188.446 104.000) (end 188.954 104.000) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 189.500 103.454) (end 189.500 96.546) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 188.954 96.000) (end 188.446 96.000) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 188.100 96.200) (end 188.446 96.000) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 189.300 96.200) (end 189.500 96.546) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 189.300 103.800) (end 188.954 104.000) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 188.100 103.800) (end 187.900 103.454) (angle -210.000) (layer Edge.Cuts) (width 0.16))
)

View file

@ -0,0 +1,63 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "",
"hidden_nets": [],
"high_contrast_mode": 0,
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
6,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35
],
"visible_layers": "7ffff_ffffffff"
},
"meta": {
"filename": "stator_base_pcb.kicad_prl",
"version": 1
}
}

View file

@ -0,0 +1,170 @@
{
"board": {
"design_settings": {
"defaults": {
"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": 1,
"dimension_units": 0,
"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_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.508
}
},
"diff_pair_dimensions": [
{
"gap": 0.25,
"via_gap": 0.25,
"width": 0.2
}
],
"drc_exclusions": [],
"meta": {
"version": 0
},
"rule_severities": {
"clearance": "error",
"copper_edge_clearance": "error",
"courtyards_overlap": "error",
"drill_too_small": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"hole_near_hole": "error",
"invalid_outline": "error",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"keepout": "error",
"malformed_courtyard": "error",
"microvia_drill_too_small": "error",
"microvia_too_small": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_annulus": "error",
"via_dangling": "warning",
"via_hole_larger_than_pad": "error",
"via_too_small": "error",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_copper_edge_clearance": 0.0,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annulus": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"solder_paste_clearance": 0.0,
"solder_paste_margin_ratio": 0.0
},
"track_widths": [
0.25
],
"via_dimensions": [
{
"diameter": 0.8,
"drill": 0.4
}
],
"zones_use_no_outline": false
},
"layer_presets": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "stator_base_pcb.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 6.0,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
}
],
"meta": {
"version": 0
},
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vmrl": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"legacy_lib_dir": "",
"legacy_lib_list": []
},
"sheets": [],
"text_variables": {}
}

View file

@ -0,0 +1,5 @@
(kicad_sch (version 20200310) (host eeschema "unknown")
( page "A4")
(lib_symbols)
(symbol_instances)
)

View file

@ -0,0 +1 @@
0

View file

@ -0,0 +1,97 @@
(kicad_pcb (version 20200811) (host pcbnew "(5.99.0-2687-geae739d98)")
(general
(thickness 1.6)
(drawings 0)
(tracks 0)
(modules 0)
(nets 1)
)
(paper "A4")
(layers
(0 "F.Cu" signal)
(31 "B.Cu" signal)
(32 "B.Adhes" user)
(33 "F.Adhes" user)
(34 "B.Paste" user)
(35 "F.Paste" user)
(36 "B.SilkS" user)
(37 "F.SilkS" user)
(38 "B.Mask" user)
(39 "F.Mask" user)
(40 "Dwgs.User" user)
(41 "Cmts.User" user)
(42 "Eco1.User" user)
(43 "Eco2.User" user)
(44 "Edge.Cuts" user)
(45 "Margin" user)
(46 "B.CrtYd" user)
(47 "F.CrtYd" user)
(48 "B.Fab" user)
(49 "F.Fab" user)
)
(setup
(grid_origin 150 100)
(pcbplotparams
(layerselection 0x010fc_ffffffff)
(usegerberextensions false)
(usegerberattributes true)
(usegerberadvancedattributes true)
(creategerberjobfile true)
(svguseinch false)
(svgprecision 6)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(sketchpadsonfab false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 1)
(scaleselection 1)
(outputdirectory "")
)
)
(net 0 "")
(gr_line (start 146.000 -15.200) (end 153.454 -15.200) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 153.454 -15.200) (end 153.454 -11.600) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 146.000 -11.600) (end 146.000 -15.200) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 139.727 -11.600) (end 146.000 -11.600) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 159.727 -11.600) (end 159.727 -1.600) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 159.727 98.400) (end 153.454 98.400) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 139.727 98.400) (end 139.727 83.400) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 121.727 -1.600) (end 139.727 -1.600) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 177.727 -1.600) (end 177.727 83.400) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 177.727 83.400) (end 159.727 83.400) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 121.727 83.400) (end 121.727 -1.600) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 153.454 98.400) (end 153.454 102.000) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 153.454 102.000) (end 146.000 102.000) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 146.000 102.000) (end 146.000 98.400) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 146.000 98.400) (end 139.727 98.400) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 139.727 83.400) (end 121.727 83.400) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 139.727 -1.600) (end 139.727 -11.600) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 159.727 83.400) (end 159.727 98.400) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 159.727 -1.600) (end 177.727 -1.600) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 153.454 -11.600) (end 159.727 -11.600) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 125.500 1.900) (end 124.150 1.900) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 174.500 1.900) (end 173.150 1.900) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 174.500 59.900) (end 173.150 59.900) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 125.500 59.900) (end 124.150 59.900) (layer Edge.Cuts) (width 0.16))
)

View file

@ -0,0 +1,63 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "",
"hidden_nets": [],
"high_contrast_mode": 0,
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
6,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35
],
"visible_layers": "7ffff_ffffffff"
},
"meta": {
"filename": "stator_raspi_vstrut_pcb.kicad_prl",
"version": 1
}
}

View file

@ -0,0 +1,170 @@
{
"board": {
"design_settings": {
"defaults": {
"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": 1,
"dimension_units": 0,
"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_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.508
}
},
"diff_pair_dimensions": [
{
"gap": 0.25,
"via_gap": 0.25,
"width": 0.2
}
],
"drc_exclusions": [],
"meta": {
"version": 0
},
"rule_severities": {
"clearance": "error",
"copper_edge_clearance": "error",
"courtyards_overlap": "error",
"drill_too_small": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"hole_near_hole": "error",
"invalid_outline": "error",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"keepout": "error",
"malformed_courtyard": "error",
"microvia_drill_too_small": "error",
"microvia_too_small": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_annulus": "error",
"via_dangling": "warning",
"via_hole_larger_than_pad": "error",
"via_too_small": "error",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_copper_edge_clearance": 0.0,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annulus": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"solder_paste_clearance": 0.0,
"solder_paste_margin_ratio": 0.0
},
"track_widths": [
0.25
],
"via_dimensions": [
{
"diameter": 0.8,
"drill": 0.4
}
],
"zones_use_no_outline": false
},
"layer_presets": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "stator_raspi_vstrut_pcb.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 6.0,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
}
],
"meta": {
"version": 0
},
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vmrl": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"legacy_lib_dir": "",
"legacy_lib_list": []
},
"sheets": [],
"text_variables": {}
}

View file

@ -0,0 +1,5 @@
(kicad_sch (version 20200310) (host eeschema "unknown")
( page "A4")
(lib_symbols)
(symbol_instances)
)

View file

@ -0,0 +1 @@
0

View file

@ -0,0 +1,102 @@
(kicad_pcb (version 20200811) (host pcbnew "(5.99.0-2687-geae739d98)")
(general
(thickness 1.6)
(drawings 0)
(tracks 0)
(modules 0)
(nets 1)
)
(paper "A4")
(layers
(0 "F.Cu" signal)
(31 "B.Cu" signal)
(32 "B.Adhes" user)
(33 "F.Adhes" user)
(34 "B.Paste" user)
(35 "F.Paste" user)
(36 "B.SilkS" user)
(37 "F.SilkS" user)
(38 "B.Mask" user)
(39 "F.Mask" user)
(40 "Dwgs.User" user)
(41 "Cmts.User" user)
(42 "Eco1.User" user)
(43 "Eco2.User" user)
(44 "Edge.Cuts" user)
(45 "Margin" user)
(46 "B.CrtYd" user)
(47 "F.CrtYd" user)
(48 "B.Fab" user)
(49 "F.Fab" user)
)
(setup
(grid_origin 150 100)
(pcbplotparams
(layerselection 0x010fc_ffffffff)
(usegerberextensions false)
(usegerberattributes true)
(usegerberadvancedattributes true)
(creategerberjobfile true)
(svguseinch false)
(svgprecision 6)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(sketchpadsonfab false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 1)
(scaleselection 1)
(outputdirectory "")
)
)
(net 0 "")
(gr_line (start 107.500 87.500) (end 141.708 87.500) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 192.500 87.500) (end 192.500 112.500) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 192.500 112.500) (end 158.292 112.500) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 107.500 112.500) (end 107.500 87.500) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 150.000 100.000) (end 141.708 112.500) (angle -67.115) (layer Edge.Cuts) (width 0.16))
(gr_line (start 158.292 87.500) (end 192.500 87.500) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 141.708 112.500) (end 107.500 112.500) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 150.000 100.000) (end 158.292 87.500) (angle -67.115) (layer Edge.Cuts) (width 0.16))
(gr_line (start 111.046 96.000) (end 111.554 96.000) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 112.100 96.546) (end 112.100 103.454) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 111.554 104.000) (end 111.046 104.000) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 110.500 103.454) (end 110.500 96.546) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 110.700 96.200) (end 111.046 96.000) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 111.900 96.200) (end 112.100 96.546) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 110.700 103.800) (end 110.500 103.454) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 111.900 103.800) (end 111.554 104.000) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_line (start 188.446 96.000) (end 188.954 96.000) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 189.500 96.546) (end 189.500 103.454) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 188.954 104.000) (end 188.446 104.000) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_line (start 187.900 103.454) (end 187.900 96.546) (angle 90) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 188.100 96.200) (end 188.446 96.000) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 189.300 96.200) (end 189.500 96.546) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 188.100 103.800) (end 187.900 103.454) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_arc (start 189.300 103.800) (end 188.954 104.000) (angle -210.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 150.000 100.000) (end 146.900 100.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 150.000 92.000) (end 148.650 92.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 158.000 100.000) (end 156.650 100.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 142.000 100.000) (end 140.650 100.000) (layer Edge.Cuts) (width 0.16))
(gr_circle (center 150.000 108.000) (end 148.650 108.000) (layer Edge.Cuts) (width 0.16))
)

View file

@ -0,0 +1,63 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "",
"hidden_nets": [],
"high_contrast_mode": 0,
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
6,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35
],
"visible_layers": "7ffff_ffffffff"
},
"meta": {
"filename": "stator_top_pcb.kicad_prl",
"version": 1
}
}

View file

@ -0,0 +1,170 @@
{
"board": {
"design_settings": {
"defaults": {
"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": 1,
"dimension_units": 0,
"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_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.508
}
},
"diff_pair_dimensions": [
{
"gap": 0.25,
"via_gap": 0.25,
"width": 0.2
}
],
"drc_exclusions": [],
"meta": {
"version": 0
},
"rule_severities": {
"clearance": "error",
"copper_edge_clearance": "error",
"courtyards_overlap": "error",
"drill_too_small": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"hole_near_hole": "error",
"invalid_outline": "error",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"keepout": "error",
"malformed_courtyard": "error",
"microvia_drill_too_small": "error",
"microvia_too_small": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_annulus": "error",
"via_dangling": "warning",
"via_hole_larger_than_pad": "error",
"via_too_small": "error",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_copper_edge_clearance": 0.0,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annulus": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"solder_paste_clearance": 0.0,
"solder_paste_margin_ratio": 0.0
},
"track_widths": [
0.25
],
"via_dimensions": [
{
"diameter": 0.8,
"drill": 0.4
}
],
"zones_use_no_outline": false
},
"layer_presets": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "stator_top_pcb.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 6.0,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
}
],
"meta": {
"version": 0
},
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vmrl": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"legacy_lib_dir": "",
"legacy_lib_list": []
},
"sheets": [],
"text_variables": {}
}

View file

@ -0,0 +1,5 @@
(kicad_sch (version 20200310) (host eeschema "unknown")
( page "A4")
(lib_symbols)
(symbol_instances)
)