Init project

This commit is contained in:
Vladimir Vinogradov 2023-04-20 17:38:41 +03:00
parent 282bc50cf5
commit a4ccbf2cb4
10 changed files with 2422 additions and 1 deletions

3
.gitmodules vendored
View File

@ -1,3 +1,6 @@
[submodule "hellen-one"]
path = hellen-one
url = https://github.com/andreika-git/hellen-one
[submodule "kicad6-libraries"]
path = kicad6-libraries
url = https://github.com/rusefi/kicad6-libraries

1
fp-info-cache Normal file
View File

@ -0,0 +1 @@
0

17
fp-lib-table Normal file
View File

@ -0,0 +1,17 @@
(fp_lib_table
(lib (name "hellen-one-input-0.1")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/input/0.1")(options "")(descr "Hellen-One Analog/Digital Inputs Module"))
(lib (name "hellen-one-output-0.3")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/output/0.3")(options "")(descr "Hellen-One Outputs Module"))
(lib (name "hellen-one-mcu-0.6")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/mcu/0.6")(options "")(descr "Hellen One MCU Module"))
(lib (name "hellen-one-can-0.1")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/can/0.1")(options "")(descr "Hellen-One CAN Module"))
(lib (name "hellen-one-lin-0.1")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/lin/0.1")(options "")(descr "Hellen-One K-LINE (LIN) Module"))
(lib (name "hellen-one-sd-0.1")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/sd/0.1")(options "")(descr "Hellen-One microSD Card Module"))
(lib (name "hellen-one-power_12and5V-0.1")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/power_12and5V/0.1")(options "")(descr ""))
(lib (name "hellen-one-ign8-0.2")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/ign8/0.2")(options "")(descr "Hellen-One 8-ch Ignition Module"))
(lib (name "hellen-one-knock-0.2")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/knock/0.2")(options "")(descr "Hellen-One Knock Pre-amplifier Module"))
(lib (name "hellen-one-stlink-0.1")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/stlink/0.1")(options "")(descr "Hellen-One ST/Link Module"))
(lib (name "hellen-one-common")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/kicad/footprints")(options "")(descr "Hellen-One common library"))
(lib (name "hellen-one-wbo-0.3")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/wbo/0.3")(options "")(descr "Hellen-One WBO Module"))
(lib (name "hellen-one-dinput4-0.1")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/dinput4/0.1")(options "")(descr "Hellen-One Digital Inputs Module"))
(lib (name "kicad6-libraries")(type "KiCad")(uri "${KIPRJMOD/kicad6-libraries")(options "")(descr ""))
(lib (name "hellen-one-mega-mcu144-0.4")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/mega-mcu144/0.4")(options "")(descr ""))
)

View File

@ -0,0 +1,180 @@
(kicad_pcb (version 20221018) (generator pcbnew)
(general
(thickness 1.61)
)
(paper "A3")
(title_block
(title "hellen-hyundai-pb-154")
(date "2023-04-20")
(rev "a")
)
(layers
(0 "F.Cu" signal)
(1 "In1.Cu" signal)
(2 "In2.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)
)
(setup
(stackup
(layer "F.SilkS" (type "Top Silk Screen"))
(layer "F.Paste" (type "Top Solder Paste"))
(layer "F.Mask" (type "Top Solder Mask") (color "Green") (thickness 0.01))
(layer "F.Cu" (type "copper") (thickness 0.035))
(layer "dielectric 1" (type "prepreg") (thickness 0.125) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
(layer "In1.Cu" (type "copper") (thickness 0.035))
(layer "dielectric 2" (type "core") (thickness 1.2) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
(layer "In2.Cu" (type "copper") (thickness 0.035))
(layer "dielectric 3" (type "prepreg") (thickness 0.125) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
(layer "B.Cu" (type "copper") (thickness 0.035))
(layer "B.Mask" (type "Bottom Solder Mask") (color "Green") (thickness 0.01))
(layer "B.Paste" (type "Bottom Solder Paste"))
(layer "B.SilkS" (type "Bottom Silk Screen"))
(copper_finish "None")
(dielectric_constraints no)
)
(pad_to_mask_clearance 0)
(aux_axis_origin 100 210)
(grid_origin 100 210)
(pcbplotparams
(layerselection 0x00010fc_ffffffff)
(plot_on_all_layers_selection 0x0000000_00000000)
(disableapertmacros true)
(usegerberextensions true)
(usegerberattributes false)
(usegerberadvancedattributes true)
(creategerberjobfile false)
(dashed_line_dash_ratio 12.000000)
(dashed_line_gap_ratio 3.000000)
(svgprecision 6)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin true)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(dxfpolygonmode true)
(dxfimperialunits true)
(dxfusepcbnewfont true)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue false)
(plotinvisibletext false)
(sketchpadsonfab false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 0)
(scaleselection 1)
(outputdirectory "gerber/")
)
)
(net 0 "")
(footprint "rusefi_lib:Off_Road_Disclaimer" (layer "F.Cu")
(tstamp d18b8bb6-48f6-40ac-aa76-be108a0cf67e)
(at 257.5 190)
(property "Sheetfile" "hellen154hyundai.kicad_sch")
(property "Sheetname" "")
(path "/00000000-0000-0000-0000-00005f60e663")
(attr through_hole)
(fp_text reference "G2" (at 0 -5.715) (layer "F.SilkS") hide
(effects (font (size 1.524 1.524) (thickness 0.3048)))
(tstamp 41c3c8e3-4efc-44c7-b150-47fc019323f1)
)
(fp_text value "DISCLAIMER" (at 0 -8.255) (layer "F.SilkS") hide
(effects (font (size 1.524 1.524) (thickness 0.3048)))
(tstamp 7d86b299-12cc-4534-bf9c-80b37de311dc)
)
)
(gr_line (start 264 68) (end 262 66)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 02debb9e-9fc2-4c43-a8a3-a00bc04b5f8f))
(gr_line (start 100 208) (end 100 148.5)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 0da2aa28-174c-40af-8b2c-55a2bb9894a4))
(gr_arc (start 102 126.5) (mid 112 136.5) (end 102 146.5)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 0ec2ab29-500d-4908-85de-86e6a6a1ebde))
(gr_arc (start 109 210) (mid 117 206) (end 125 210)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 2494cdef-f7f9-49dc-9202-68b8fb4e5cb9))
(gr_line (start 247.5 54) (end 249.5 56)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 29b261d6-750d-4fb4-9c51-b1a350a7775e))
(gr_line (start 116.5 54) (end 114.5 56)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 2f45bfe9-7122-4d9e-ac1b-10c078043b40))
(gr_line (start 262 210) (end 264 208)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 30761c22-3ae7-4bee-aee2-926c52e3f972))
(gr_circle (center 103.35 69.85) (end 105.2 69.85)
(stroke (width 0.2) (type solid)) (fill none) (layer "Edge.Cuts") (tstamp 31a22d13-7074-4feb-9737-4302b426bae0))
(gr_line (start 257.5 66) (end 262 66)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 47dea21c-05a8-4a70-97ee-133c51d3455f))
(gr_line (start 100 68) (end 102 66)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 6ae0fdc3-2ddf-4450-9d55-f54cb4a49f6f))
(gr_line (start 262 210) (end 255 210)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 77be4dfc-ca4f-45e4-9cb5-5f4ae1752b0f))
(gr_line (start 249.5 58) (end 249.5 56)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 7ca11078-c75a-42ac-9dce-44a94c275ce6))
(gr_line (start 264 124.5) (end 264 68)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 7ebf0324-396c-4e51-bc9d-8808b88a8362))
(gr_arc (start 239 210) (mid 247 206) (end 255 210)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 82dc0d8d-810c-4e75-a7a3-7ba1734d6a90))
(gr_circle (center 103.85 206.15) (end 105.7 206.15)
(stroke (width 0.2) (type solid)) (fill none) (layer "Edge.Cuts") (tstamp 98cfbd96-f748-49f3-a836-8519779f6fa3))
(gr_line (start 100 124.5) (end 100 68)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 9cac786a-38fb-4e3e-a190-f3d6af752090))
(gr_arc (start 262 146.5) (mid 252 136.5) (end 262 126.5)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp a9ac4f0a-e114-400c-88c0-f23ff0238698))
(gr_line (start 100 148.5) (end 102 146.5)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp ad8fbbeb-e7fa-4b5b-9372-a6a41e57785f))
(gr_line (start 102 210) (end 100 208)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp b318ffc2-67df-4cbf-8dd6-4a137a211465))
(gr_line (start 106.5 66) (end 102 66)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp b610a3ab-b59d-4adf-abd2-b0fbfb115093))
(gr_line (start 262 126.5) (end 264 124.5)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp c803a793-0403-4b90-b78d-23b3f5a74e5f))
(gr_line (start 114.5 58) (end 114.5 56)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp d2c14dcb-fdca-42c4-9669-db84bfdbc09c))
(gr_line (start 102 210) (end 109 210)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp d3feca57-6953-4e53-a2cf-8937ae32f08b))
(gr_arc (start 257.5 66) (mid 251.843146 63.656854) (end 249.5 58)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp e6152977-7d66-460d-aae2-5ca157a5c651))
(gr_line (start 264 148.5) (end 262 146.5)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp e7031ff0-82c9-47d5-b68c-db346d92d3d4))
(gr_line (start 239 210) (end 125 210)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp ed895cf4-59f1-401d-b3c2-3701ee21193b))
(gr_circle (center 260.65 69.85) (end 258.8 69.85)
(stroke (width 0.2) (type solid)) (fill none) (layer "Edge.Cuts") (tstamp f3967c07-9ad1-4a0f-9b0d-64b50c1cc31d))
(gr_line (start 102 126.5) (end 100 124.5)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp f4194db6-46a9-47f3-88a6-d00e5304dba3))
(gr_circle (center 260.15 206.15) (end 258.3 206.15)
(stroke (width 0.2) (type solid)) (fill none) (layer "Edge.Cuts") (tstamp f566b0f3-1295-4c2f-b894-46608b507783))
(gr_arc (start 114.5 58) (mid 112.156854 63.656854) (end 106.5 66)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp f6cd50ed-0a63-4be0-a2a1-78bdad47252f))
(gr_line (start 116.5 54) (end 247.5 54)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp fe3b95ba-446f-43e7-96d3-a6488ee87a5a))
(gr_line (start 264 208) (end 264 148.5)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp fea9b160-1fe4-46cb-9dd9-f1a8be00355e))
)

View File

@ -0,0 +1,77 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"images": 0.6,
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"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,
8,
9,
10,
11,
12,
13,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36,
39,
40
],
"visible_layers": "fffffff_ffffffff",
"zone_display_mode": 0
},
"meta": {
"filename": "hellen-hyundai-pb-154.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

View File

@ -0,0 +1,585 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"board_outline_line_width": 0.049999999999999996,
"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.09999999999999999,
"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.12,
"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.0
}
},
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [
"courtyards_overlap|134730001|186432501|1826f8d1-dfc0-4147-b532-3f5f83bfef56|c25fa9a1-40b3-4517-850c-b1377212f088",
"courtyards_overlap|134730001|194800001|1826f8d1-dfc0-4147-b532-3f5f83bfef56|67ee9149-1219-42d9-9d75-ef4e6a081af5",
"silk_overlap|150170000|99470000|6fc556b8-3135-4cf2-8dcd-be0df626e40c|2dbcc895-fe43-4f9d-b271-d4bf9bbcfce9",
"silk_overlap|150170000|99470000|d903a4cd-2bd4-4bb4-af4c-d7e8b12f85a2|e723e39e-2089-4be0-84d4-10080efc1ef4",
"silk_overlap|150170000|99470000|e723e39e-2089-4be0-84d4-10080efc1ef4|d903a4cd-2bd4-4bb4-af4c-d7e8b12f85a2",
"silk_overlap|150170000|99530000|51e719c3-9039-429a-b619-35ab8aca11eb|2dbcc895-fe43-4f9d-b271-d4bf9bbcfce9",
"silk_overlap|150170000|99530000|9a1f3e9a-0429-4646-afe8-6232bd5b8218|d903a4cd-2bd4-4bb4-af4c-d7e8b12f85a2",
"silk_overlap|150330000|99530000|4e870948-e7ef-43d4-bba8-28b705f5993e|51e719c3-9039-429a-b619-35ab8aca11eb",
"silk_overlap|150330000|99530000|51e719c3-9039-429a-b619-35ab8aca11eb|4e870948-e7ef-43d4-bba8-28b705f5993e",
"silk_overlap|150330000|99530000|9a1f3e9a-0429-4646-afe8-6232bd5b8218|a724331d-ea89-4694-bdfd-f1e5a89591fd",
"silk_overlap|150330000|99530000|a724331d-ea89-4694-bdfd-f1e5a89591fd|9a1f3e9a-0429-4646-afe8-6232bd5b8218"
],
"meta": {
"filename": "board_design_settings.json",
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"connection_width": "warning",
"copper_edge_clearance": "error",
"copper_sliver": "warning",
"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": "error",
"footprint_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"lib_footprint_issues": "warning",
"lib_footprint_mismatch": "warning",
"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_edge_clearance": "warning",
"silk_over_copper": "warning",
"silk_overlap": "error",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_thickness": "warning",
"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",
"zones_intersect": "error"
},
"rule_severitieslegacy_courtyards_overlap": true,
"rule_severitieslegacy_no_courtyard_defined": false,
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.15,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.19999999999999998,
"min_hole_clearance": 0.0,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.7999999999999999,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.299,
"min_track_width": 0.19999999999999998,
"min_via_annular_width": 0.15,
"min_via_diameter": 0.299,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
"td_onviapad": true
}
],
"teardrop_parameters": [
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [
0.0,
0.2,
0.25,
0.4,
0.5,
0.6,
0.8,
1.0,
1.5,
2.0,
2.5,
3.0
],
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
},
{
"diameter": 0.6,
"drill": 0.3
}
],
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"layer_presets": [],
"viewports": []
},
"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_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"conflicting_netclasses": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
"missing_unit": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "ignore",
"no_connect_connected": "warning",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "ignore",
"similar_labels": "warning",
"simulation_model_issue": "ignore",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "hellen154hyundai.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12,
"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.6,
"via_drill": 0.3,
"wire_width": 6
},
{
"bus_width": 12,
"clearance": 0.8,
"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": "HV",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 1.0,
"via_diameter": 0.6,
"via_drill": 0.3,
"wire_width": 6
}
],
"meta": {
"version": 3
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": [
{
"netclass": "HV",
"pattern": "/HV1"
},
{
"netclass": "HV",
"pattern": "/HV2"
},
{
"netclass": "HV",
"pattern": "/HV3"
},
{
"netclass": "HV",
"pattern": "/HV4"
},
{
"netclass": "HV",
"pattern": "/OUT_IGN1"
},
{
"netclass": "HV",
"pattern": "/OUT_IGN2"
},
{
"netclass": "HV",
"pattern": "/OUT_IGN3"
},
{
"netclass": "HV",
"pattern": "/OUT_IGN4"
}
]
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "hw48na.net",
"specctra_dsn": "",
"step": "",
"vrml": "gerber/hellen154hyundai.wrl"
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
"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": [],
"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.3,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.3
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "Pcbnew",
"ngspice": {
"fix_include_paths": true,
"fix_passive_vals": false,
"meta": {
"version": 0
},
"model_mode": 0,
"workbook_filename": ""
},
"page_layout_descr_file": "",
"plot_directory": "gerber/",
"spice_adjust_passive_values": false,
"spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"63d2dd9f-d5ff-4811-a88d-0ba932475460",
""
]
],
"text_variables": {}
}

File diff suppressed because it is too large Load Diff

@ -1 +1 @@
Subproject commit f2c07651659da9b95df2538d8eef0977bc8a632d
Subproject commit 0c63053c695a08f87a52e44ee6b0fab4fe0bb983

1
kicad6-libraries Submodule

@ -0,0 +1 @@
Subproject commit 4f39d07dde88a7777792ba8f4257de284071dec5

23
sym-lib-table Normal file
View File

@ -0,0 +1,23 @@
(sym_lib_table
(lib (name "hellen-one-input-0.1")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/input/0.1/input.kicad_sym")(options "")(descr "Hellen-One Analog/Digital Inputs Module"))
(lib (name "hellen-one-output-0.3")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/output/0.3/output.kicad_sym")(options "")(descr "Hellen-One Outputs Module"))
(lib (name "hellen-one-mcu-0.6")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/mcu/0.6/mcu.kicad_sym")(options "")(descr "Hellen One MCU Module"))
(lib (name "hellen-one-can-0.1")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/can/0.1/can.kicad_sym")(options "")(descr "Hellen-One CAN Module"))
(lib (name "hellen-one-lin-0.1")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/lin/0.1/lin.kicad_sym")(options "")(descr "Hellen-One K-LINE (LIN) Module"))
(lib (name "hellen-one-sd-0.1")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/sd/0.1/sd.kicad_sym")(options "")(descr "Hellen-One microSD Card Module"))
(lib (name "hellen-one-power5-0.2")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/power5/0.2/power5.kicad_sym")(options "")(descr "Hellen-One Power-5V Module"))
(lib (name "hellen-one-power12-0.2")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/power12/0.2/power12.kicad_sym")(options "")(descr "Hellen-One Power-12V Module"))
(lib (name "hellen-one-ign8-0.2")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/ign8/0.2/ign8.kicad_sym")(options "")(descr "Hellen-One 8-ch Ignition Module"))
(lib (name "hellen-one-knock-0.1")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/knock/0.1/knock.kicad_sym")(options "")(descr "Hellen-One Knock Pre-amplifier Module"))
(lib (name "hellen-one-stlink-0.1")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/stlink/0.1/stlink.kicad_sym")(options "")(descr "Hellen-One ST/Link Module"))
(lib (name "hellen-one-common")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/kicad/hellen-one-common.kicad_sym")(options "")(descr "Hellen-One common library"))
(lib (name "hellen-one-wbo-0.3")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/wbo/0.3/wbo.kicad_sym")(options "")(descr "Hellen-One WBO Module"))
(lib (name "hellen-one-dinput4-0.1")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/dinput4/0.1/dinput4.kicad_sym")(options "")(descr "Hellen-One Digital Inputs Module"))
(lib (name "284617-1")(type "KiCad")(uri "${KIPRJMOD}/kicad6-libraries/TE_284617-1.kicad_sym")(options "")(descr ""))
(lib (name "chips")(type "KiCad")(uri "${KIPRJMOD}/kicad6-libraries/chips.kicad_sym")(options "")(descr ""))
(lib (name "semiconductors")(type "KiCad")(uri "${KIPRJMOD}/kicad6-libraries/semiconductors.kicad_sym")(options "")(descr ""))
(lib (name "mega-mcu144-0.4")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/mega-mcu144/0.4/mega-mcu144.kicad_sym")(options "")(descr ""))
(lib (name "power_12and5V-0.1")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/power_12and5V/0.1/power_12and5V.kicad_sym")(options "")(descr ""))
(lib (name "vr-discrete-0.4")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/vr-discrete/0.4/vr-discrete.kicad_sym")(options "")(descr ""))
(lib (name "hellen-one-knock-0.2")(type "KiCad")(uri "${KIPRJMOD}/hellen-one/modules/knock/0.2/knock.kicad_sym")(options "")(descr ""))
)