This commit is contained in:
Jurek Weber 2022-04-05 12:14:18 +02:00
parent 9912ae496f
commit f9279cf1b9
3 changed files with 613 additions and 0 deletions

179
breaklight.kicad_pcb Normal file
View File

@ -0,0 +1,179 @@
(kicad_pcb (version 20211014) (generator pcbnew)
(general
(thickness 1.6)
)
(paper "A4")
(layers
(0 "F.Cu" signal)
(31 "B.Cu" signal)
(32 "B.Adhes" user "B.Adhesive")
(33 "F.Adhes" user "F.Adhesive")
(34 "B.Paste" user)
(35 "F.Paste" user)
(36 "B.SilkS" user "B.Silkscreen")
(37 "F.SilkS" user "F.Silkscreen")
(38 "B.Mask" user)
(39 "F.Mask" user)
(40 "Dwgs.User" user "User.Drawings")
(41 "Cmts.User" user "User.Comments")
(42 "Eco1.User" user "User.Eco1")
(43 "Eco2.User" user "User.Eco2")
(44 "Edge.Cuts" user)
(45 "Margin" user)
(46 "B.CrtYd" user "B.Courtyard")
(47 "F.CrtYd" user "F.Courtyard")
(48 "B.Fab" user)
(49 "F.Fab" user)
(50 "User.1" user)
(51 "User.2" user)
(52 "User.3" user)
(53 "User.4" user)
(54 "User.5" user)
(55 "User.6" user)
(56 "User.7" user)
(57 "User.8" user)
(58 "User.9" user)
)
(setup
(pad_to_mask_clearance 0)
(pcbplotparams
(layerselection 0x00010fc_ffffffff)
(disableapertmacros false)
(usegerberextensions false)
(usegerberattributes true)
(usegerberadvancedattributes true)
(creategerberjobfile true)
(svguseinch false)
(svgprecision 6)
(excludeedgelayer true)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(dxfpolygonmode true)
(dxfimperialunits true)
(dxfusepcbnewfont true)
(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 114.810408 39.410408) (mid 115.015433 38.915433) (end 115.510408 38.710408) (layer "Dwgs.User") (width 0.002) (tstamp 244e5cfc-2afe-44e3-a126-2f15741220c6))
(gr_line (start 134.510408 36.410408) (end 108.510408 36.410408) (layer "Dwgs.User") (width 0.002) (tstamp 24756da5-f01f-4d78-8850-b1e040fe23a2))
(gr_line (start 115.510408 95.210408) (end 127.510408 95.210408) (layer "Dwgs.User") (width 0.002) (tstamp 2ddb9951-6244-4139-bd17-f31679fdb144))
(gr_line (start 114.810408 39.910408) (end 114.810408 39.410408) (layer "Dwgs.User") (width 0.002) (tstamp 3adfac08-b7d9-4b9d-9c0a-eb383cc7e8cc))
(gr_arc (start 100.010408 44.910408) (mid 102.5 38.9) (end 108.510408 36.410408) (layer "Dwgs.User") (width 0.002) (tstamp 3b65293b-4033-4ebe-b0b2-4fce43298464))
(gr_line (start 127.510408 40.610408) (end 115.510408 40.610408) (layer "Dwgs.User") (width 0.002) (tstamp 4278123a-22a9-4549-b95e-8774f2791a44))
(gr_line (start 128.210408 39.410408) (end 128.210408 39.910408) (layer "Dwgs.User") (width 0.002) (tstamp 5053cfee-6d15-4221-87a6-c19fbe4387ff))
(gr_arc (start 128.210408 96.410408) (mid 128.005383 96.905383) (end 127.510408 97.110408) (layer "Dwgs.User") (width 0.002) (tstamp 7bffbc0d-cbbf-4e66-84fd-4db5b11b9054))
(gr_arc (start 127.510408 95.210408) (mid 128.005383 95.415433) (end 128.210408 95.910408) (layer "Dwgs.User") (width 0.002) (tstamp 972bf3a9-2bcd-4f86-9364-448104b59fa1))
(gr_arc (start 134.510408 36.410408) (mid 140.520816 38.9) (end 143.010408 44.910408) (layer "Dwgs.User") (width 0.002) (tstamp 9cf52a1a-e865-428e-b784-aa1c5b0f3338))
(gr_line (start 114.810408 96.410408) (end 114.810408 95.910408) (layer "Dwgs.User") (width 0.002) (tstamp a036a5a8-8f7c-4357-bc3b-7166240367f8))
(gr_arc (start 114.810408 95.910408) (mid 115.015433 95.415433) (end 115.510408 95.210408) (layer "Dwgs.User") (width 0.002) (tstamp a8ef363b-9b4e-4580-a6e3-46ed15ba7656))
(gr_arc (start 115.510408 40.610408) (mid 115.015433 40.405383) (end 114.810408 39.910408) (layer "Dwgs.User") (width 0.002) (tstamp af18c785-6f38-4432-9a38-0a1da879ae83))
(gr_arc (start 115.510408 97.110408) (mid 115.015433 96.905383) (end 114.810408 96.410408) (layer "Dwgs.User") (width 0.002) (tstamp b7a0bca1-78fe-4a10-a2dd-675930fbb756))
(gr_line (start 115.510408 38.710408) (end 127.510408 38.710408) (layer "Dwgs.User") (width 0.002) (tstamp bb9aeea6-bb5d-4190-983f-4c5cd351862c))
(gr_arc (start 143.010408 90.910408) (mid 140.520816 96.920816) (end 134.510408 99.410408) (layer "Dwgs.User") (width 0.002) (tstamp c3399573-dcac-49ae-86a9-b7cdcbfdff18))
(gr_arc (start 108.510408 99.410408) (mid 102.5 96.920816) (end 100.010408 90.910408) (layer "Dwgs.User") (width 0.002) (tstamp c92dc05d-bab4-46a8-b59b-46678b50bfad))
(gr_line (start 128.210408 95.910408) (end 128.210408 96.410408) (layer "Dwgs.User") (width 0.002) (tstamp d1e82423-ba62-4a46-8ffd-e39c9feae0c0))
(gr_line (start 108.510408 99.410408) (end 134.510408 99.410408) (layer "Dwgs.User") (width 0.002) (tstamp d9880e40-9b52-428a-b689-427fdc417827))
(gr_arc (start 128.210408 39.910408) (mid 128.005383 40.405383) (end 127.510408 40.610408) (layer "Dwgs.User") (width 0.002) (tstamp db9f61cb-a79a-41ed-a546-a1226352200f))
(gr_line (start 143.010408 90.910408) (end 143.010408 44.910408) (layer "Dwgs.User") (width 0.002) (tstamp f1ae2bb2-f3f3-4482-a57d-f45b8148892e))
(gr_line (start 127.510408 97.110408) (end 115.510408 97.110408) (layer "Dwgs.User") (width 0.002) (tstamp f4066445-f9b8-400b-b4f4-98535eedf76b))
(gr_line (start 100.010408 44.910408) (end 100.010408 90.910408) (layer "Dwgs.User") (width 0.002) (tstamp f5ba7a7e-ffe4-49f8-aca6-344fedf85517))
(gr_arc (start 127.510408 38.710408) (mid 128.005383 38.915433) (end 128.210408 39.410408) (layer "Dwgs.User") (width 0.002) (tstamp fc154e85-3258-4577-94f7-e1d5668fab8e))
(gr_line (start 114.794975 96.394975) (end 114.794975 95.894975) (layer "Edge.Cuts") (width 0.1) (tstamp 0a87bf9b-b9b7-4f48-bd62-de5e0e684144))
(gr_arc (start 127.494975 95.194975) (mid 127.98995 95.4) (end 128.194975 95.894975) (layer "Edge.Cuts") (width 0.1) (tstamp 175cd897-fc93-4686-b838-4db00b701606))
(gr_arc (start 127.5 38.7) (mid 127.994975 38.905025) (end 128.2 39.4) (layer "Edge.Cuts") (width 0.1) (tstamp 280fd038-cdf9-4167-86a9-989d0b96b6bb))
(gr_arc (start 115.494975 97.094975) (mid 115 96.88995) (end 114.794975 96.394975) (layer "Edge.Cuts") (width 0.1) (tstamp 2cbe9da4-2ffb-4fcf-84a3-970d78e3092d))
(gr_line (start 127.494975 97.094975) (end 115.494975 97.094975) (layer "Edge.Cuts") (width 0.1) (tstamp 2ead31c8-b66e-4181-bd83-2a849c7b49ee))
(gr_arc (start 115.5 40.6) (mid 115.005025 40.394975) (end 114.8 39.9) (layer "Edge.Cuts") (width 0.1) (tstamp 3896ab1e-3daf-4a51-9fe3-e7207736f2ab))
(gr_line (start 115.494975 95.194975) (end 127.494975 95.194975) (layer "Edge.Cuts") (width 0.1) (tstamp 47f3c799-d532-46bc-95a9-ea8af2c26f5c))
(gr_line (start 128.194975 95.894975) (end 128.194975 96.394975) (layer "Edge.Cuts") (width 0.1) (tstamp 4e9a4f98-40f9-4cce-88c1-7acd99720def))
(gr_arc (start 100 44.9) (mid 102.489592 38.889592) (end 108.5 36.4) (layer "Edge.Cuts") (width 0.1) (tstamp 57ce6754-08ef-45da-b66a-8418fa108ca2))
(gr_arc (start 114.8 39.4) (mid 115.005025 38.905025) (end 115.5 38.7) (layer "Edge.Cuts") (width 0.1) (tstamp 5a2ad7f2-0a7e-41a7-94af-b2f8268e40f1))
(gr_line (start 114.8 39.9) (end 114.8 39.4) (layer "Edge.Cuts") (width 0.1) (tstamp 67c493d8-f42f-44d6-981d-a18061559b4f))
(gr_line (start 127.5 40.6) (end 115.5 40.6) (layer "Edge.Cuts") (width 0.1) (tstamp 67f7e8c3-2187-4773-8c66-691ad5c25f34))
(gr_line (start 134.5 36.4) (end 108.5 36.4) (layer "Edge.Cuts") (width 0.1) (tstamp 68fe0676-4a97-47a8-92b1-62ffd8a61f30))
(gr_arc (start 128.2 39.9) (mid 127.994975 40.394975) (end 127.5 40.6) (layer "Edge.Cuts") (width 0.1) (tstamp 855aae6d-0681-4d90-99fc-9aa588559f06))
(gr_line (start 128.2 39.4) (end 128.2 39.9) (layer "Edge.Cuts") (width 0.1) (tstamp a6289842-ae3e-4a54-aa11-577df9661491))
(gr_line (start 108.5 99.4) (end 134.489592 99.389592) (layer "Edge.Cuts") (width 0.1) (tstamp ab384a4e-5e9e-4ef0-ba86-1e10d3852441))
(gr_arc (start 108.5 99.4) (mid 102.489592 96.910408) (end 100 90.9) (layer "Edge.Cuts") (width 0.1) (tstamp ac606b01-c803-4011-ad39-3c9ad11d2d20))
(gr_arc (start 128.194975 96.394975) (mid 127.98995 96.88995) (end 127.494975 97.094975) (layer "Edge.Cuts") (width 0.1) (tstamp b44879e8-f1d6-4d9b-9b53-b57d59c761e0))
(gr_arc (start 142.989592 90.889592) (mid 140.5 96.9) (end 134.489592 99.389592) (layer "Edge.Cuts") (width 0.1) (tstamp b4df6237-a5c2-476d-b6fc-364867c8e236))
(gr_arc (start 114.794975 95.894975) (mid 115 95.4) (end 115.494975 95.194975) (layer "Edge.Cuts") (width 0.1) (tstamp dfe6a8df-c9e1-4e12-a95b-132eb94926d1))
(gr_line (start 100 44.9) (end 100 90.9) (layer "Edge.Cuts") (width 0.1) (tstamp ecbaacf7-7685-4347-9980-5798ffa3c561))
(gr_line (start 142.989592 90.889592) (end 143 44.9) (layer "Edge.Cuts") (width 0.1) (tstamp f0f31353-3965-4adb-83a6-d069176db2c7))
(gr_line (start 115.5 38.7) (end 127.5 38.7) (layer "Edge.Cuts") (width 0.1) (tstamp f27bdd7d-8cff-48f3-8d2a-b49e5036d924))
(gr_arc (start 134.5 36.4) (mid 140.510408 38.889592) (end 143 44.9) (layer "Edge.Cuts") (width 0.1) (tstamp f671337d-0862-4107-b7ac-3d710e374714))
(dimension (type aligned) (layer "Eco2.User") (tstamp 0bf909e0-4633-4afc-9f97-ab8fc742c674)
(pts (xy 133.4 36.4) (xy 133.4 99.4))
(height -13.3)
(gr_text "63.0000 mm" (at 145.55 67.9 90) (layer "Eco2.User") (tstamp f728f932-4a77-4277-abc0-83c12ec8b7df)
(effects (font (size 1 1) (thickness 0.15)))
)
(format (units 3) (units_format 1) (precision 4))
(style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned)
)
(dimension (type aligned) (layer "Eco2.User") (tstamp 1125373f-c65f-45fb-ac2b-eb78f83017d1)
(pts (xy 100 46.9) (xy 143 46.9))
(height -17.7)
(gr_text "43.0000 mm" (at 121.5 28.05) (layer "Eco2.User") (tstamp 0118c470-1e76-4a53-87f4-1e47047b6938)
(effects (font (size 1 1) (thickness 0.15)))
)
(format (units 3) (units_format 1) (precision 4))
(style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned)
)
(target plus (at 100 36.4) (size 5) (width 0.1) (layer "Edge.Cuts") (tstamp cb80b17c-649c-4b17-87f2-28ccabec8e85))
(group "" (id f4d6c50c-b803-47a4-91f4-a4bbfa11a3e4)
(members
244e5cfc-2afe-44e3-a126-2f15741220c6
24756da5-f01f-4d78-8850-b1e040fe23a2
2ddb9951-6244-4139-bd17-f31679fdb144
3adfac08-b7d9-4b9d-9c0a-eb383cc7e8cc
3b65293b-4033-4ebe-b0b2-4fce43298464
4278123a-22a9-4549-b95e-8774f2791a44
5053cfee-6d15-4221-87a6-c19fbe4387ff
7bffbc0d-cbbf-4e66-84fd-4db5b11b9054
972bf3a9-2bcd-4f86-9364-448104b59fa1
9cf52a1a-e865-428e-b784-aa1c5b0f3338
a036a5a8-8f7c-4357-bc3b-7166240367f8
a2e5610a-269c-4798-8768-956a79e51cd3
a8ef363b-9b4e-4580-a6e3-46ed15ba7656
af18c785-6f38-4432-9a38-0a1da879ae83
af264a27-b692-415c-82c6-892bd046df65
b7a0bca1-78fe-4a10-a2dd-675930fbb756
bb9aeea6-bb5d-4190-983f-4c5cd351862c
c3399573-dcac-49ae-86a9-b7cdcbfdff18
c92dc05d-bab4-46a8-b59b-46678b50bfad
d1e82423-ba62-4a46-8ffd-e39c9feae0c0
d8474fa7-528f-442f-b2c8-7707eed35fc2
d9880e40-9b52-428a-b689-427fdc417827
db9f61cb-a79a-41ed-a546-a1226352200f
ea73b00a-d9d3-4487-8af6-57c16138eb45
f1ae2bb2-f3f3-4482-a57d-f45b8148892e
f4066445-f9b8-400b-b4f4-98535eedf76b
f5ba7a7e-ffe4-49f8-aca6-344fedf85517
fc154e85-3258-4577-94f7-e1d5668fab8e
)
)
)

420
breaklight.kicad_pro Normal file
View File

@ -0,0 +1,420 @@
{
"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": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": false,
"text_position": 0,
"units_format": 1
},
"fab_line_width": 0.09999999999999999,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.15,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.762,
"height": 1.524,
"width": 1.524
},
"silk_line_width": 0.15,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.508
}
},
"diff_pair_dimensions": [],
"drc_exclusions": [],
"meta": {
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"copper_edge_clearance": "error",
"courtyards_overlap": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
"invalid_outline": "error",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_copper_edge_clearance": 0.0,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_silk_clearance": 0.0,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annular_width": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"use_height_for_length_calcs": true
},
"track_widths": [],
"via_dimensions": [],
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"layer_presets": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
0,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_label_syntax": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"similar_labels": "warning",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "breaklight.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12.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",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
}
],
"meta": {
"version": 2
},
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"drawing": {
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"field_names": [],
"intersheets_ref_own_page": false,
"intersheets_ref_prefix": "",
"intersheets_ref_short": false,
"intersheets_ref_show": false,
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.375,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.15
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"ngspice": {
"fix_include_paths": true,
"fix_passive_vals": false,
"meta": {
"version": 0
},
"model_mode": 0,
"workbook_filename": ""
},
"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": [
[
"e63e39d7-6ac0-4ffd-8aa3-1841a4541b55",
""
]
],
"text_variables": {}
}

14
breaklight.kicad_sch Normal file
View File

@ -0,0 +1,14 @@
(kicad_sch (version 20211123) (generator eeschema)
(uuid e63e39d7-6ac0-4ffd-8aa3-1841a4541b55)
(paper "A4")
(lib_symbols
)
(sheet_instances
(path "/" (page "1"))
)
)