1
0
mirror of https://github.com/peterantypas/maiana.git synced 2025-05-16 15:30:10 -07:00

KiCad projects for N2K and 0183 adapters

This commit is contained in:
Peter Antypas 2025-01-29 11:59:25 -08:00
parent dd4effa615
commit b6cc652f9a
16 changed files with 99837 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,77 @@
{
"board": {
"active_layer": 37,
"active_layer_preset": "",
"auto_track_width": false,
"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": false,
"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": "ff8feff_ffffffff",
"zone_display_mode": 0
},
"meta": {
"filename": "NMEA0183Adapter-7.1.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

View File

@ -0,0 +1,498 @@
{
"board": {
"3dviewports": [],
"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": {
"min_clearance": 0.19999999999999998
}
},
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [],
"meta": {
"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": "ignore",
"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": "warning",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_edge_clearance": "ignore",
"silk_over_copper": "warning",
"silk_overlap": "ignore",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "ignore",
"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"
},
"rules": {
"max_error": 0.005,
"min_clearance": 0.0,
"min_connection": 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_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.7999999999999999,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.0,
"min_via_annular_width": 0.09999999999999999,
"min_via_diameter": 0.5,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"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.152,
0.254,
0.5,
0.7
],
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
},
{
"diameter": 0.8,
"drill": 0.3
}
],
"zones_allow_external_fillets": false
},
"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": "warning",
"no_connect_connected": "warning",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "error",
"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": "NMEA0183Adapter-7.1.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.8,
"via_drill": 0.4,
"wire_width": 6
}
],
"meta": {
"version": 3
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vrml": ""
},
"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_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": "",
"page_layout_descr_file": "",
"plot_directory": "",
"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": [
[
"8d136e77-0d56-4371-a91b-67af3a2838a1",
""
]
],
"text_variables": {}
}

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,77 @@
{
"board": {
"active_layer": 37,
"active_layer_preset": "",
"auto_track_width": false,
"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": false,
"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": "ff8ffff_ffffffff",
"zone_display_mode": 0
},
"meta": {
"filename": "NMEA2000Adapter-8.1.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

View File

@ -0,0 +1,527 @@
{
"board": {
"3dviewports": [],
"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": {
"min_clearance": 0.19999999999999998
}
},
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [
"hole_clearance|173000000|120500000|988e2b17-7178-42b4-80bd-a38c390a298d|91e6a567-57ce-4522-84f1-da3d6c14bae2",
"hole_clearance|173000000|123700000|c78ebcfd-fa12-4ddb-b2d8-4ceaf0eca445|6ff3ab50-a9a6-464d-a26f-d835be8706d3",
"hole_clearance|173600000|119975000|988e2b17-7178-42b4-80bd-a38c390a298d|9b8f3ab0-3a33-45d5-a198-2b34ec747ac6",
"hole_clearance|173600000|124225000|c78ebcfd-fa12-4ddb-b2d8-4ceaf0eca445|a67742ff-f763-4095-89ae-cc05922105f5",
"solder_mask_bridge|173000000|120500000|988e2b17-7178-42b4-80bd-a38c390a298d|91e6a567-57ce-4522-84f1-da3d6c14bae2",
"solder_mask_bridge|173000000|123700000|c78ebcfd-fa12-4ddb-b2d8-4ceaf0eca445|6ff3ab50-a9a6-464d-a26f-d835be8706d3",
"text_height|130800000|125500000|fc48ce95-edc2-4004-adb7-5c04aad8abcc|00000000-0000-0000-0000-000000000000"
],
"meta": {
"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": "ignore",
"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": "ignore",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "warning",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_edge_clearance": "ignore",
"silk_over_copper": "ignore",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "ignore",
"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"
},
"rules": {
"max_error": 0.005,
"min_clearance": 0.0,
"min_connection": 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_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.7999999999999999,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.0,
"min_via_annular_width": 0.09999999999999999,
"min_via_diameter": 0.5,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"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.152,
0.254,
0.5
],
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
},
{
"diameter": 0.8,
"drill": 0.3
}
],
"zones_allow_external_fillets": false
},
"layer_presets": [],
"viewports": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"erc_exclusions": [
"pin_not_driven|977900|1117600|8d3e73e8-7fa7-4481-8dbd-3db52a1a8b55|00000000-0000-0000-0000-000000000000|||"
],
"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": "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": "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": "NMEA2000Adapter-8.1.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.8,
"via_drill": 0.4,
"wire_width": 6
}
],
"meta": {
"version": 3
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vrml": ""
},
"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_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": "",
"page_layout_descr_file": "",
"plot_directory": "./",
"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": [
[
"c5556f8a-89e2-4d0f-b0be-1ad8268f6ba1",
""
],
[
"d2e335c7-bab6-4084-aec7-c22d80246561",
"Power"
],
[
"f4f3c8a2-9af1-45ba-ac1a-bbe64c505b23",
"CAN"
],
[
"8cd865ef-a761-4450-bad7-a70626b91e35",
"MCU"
],
[
"216fd6ca-ab33-431f-bcec-b93a3e5dfdb6",
"UI"
],
[
"366c1cf7-3b18-4b07-a46b-710a7c7fc965",
"Connections"
]
],
"text_variables": {}
}

View File

@ -0,0 +1,487 @@
(kicad_sch (version 20230121) (generator eeschema)
(uuid c5556f8a-89e2-4d0f-b0be-1ad8268f6ba1)
(paper "A4")
(title_block
(title "MAIANA NMEA2000 Adapter")
(date "2023-09-23")
(rev "8")
(company "Maverick Labs LLC")
)
(lib_symbols
)
(wire (pts (xy 205.74 33.02) (xy 205.74 41.91))
(stroke (width 0) (type default))
(uuid 00b5dcf2-acbe-4287-84de-8c3d802fb1ba)
)
(wire (pts (xy 73.66 129.54) (xy 73.66 44.45))
(stroke (width 0) (type default))
(uuid 04b28251-ba8c-482e-b1d1-62eea6f4c55d)
)
(wire (pts (xy 52.07 104.14) (xy 52.07 115.57))
(stroke (width 0) (type default))
(uuid 05d72197-137e-4933-a8be-9865f5b83292)
)
(wire (pts (xy 207.01 44.45) (xy 194.31 44.45))
(stroke (width 0) (type default))
(uuid 09792660-2eab-4daf-bc5b-6c1cc686d644)
)
(wire (pts (xy 219.71 33.02) (xy 205.74 33.02))
(stroke (width 0) (type default))
(uuid 0d0b6cfd-f040-4b90-ab4f-53c227a3d3c0)
)
(wire (pts (xy 68.58 52.07) (xy 63.5 52.07))
(stroke (width 0) (type default))
(uuid 0ec986a6-de35-425c-b984-6c22202e0120)
)
(wire (pts (xy 170.18 158.75) (xy 170.18 184.15))
(stroke (width 0) (type default))
(uuid 1382c5f5-4ca6-43c3-aca7-c58d7e6c86bc)
)
(wire (pts (xy 219.71 35.56) (xy 207.01 35.56))
(stroke (width 0) (type default))
(uuid 20b5e98e-9d48-48fe-96f2-672f28930fbb)
)
(wire (pts (xy 205.74 72.39) (xy 194.31 72.39))
(stroke (width 0) (type default))
(uuid 27e4a879-2d50-4b54-9e0f-373cc2a1158c)
)
(wire (pts (xy 44.45 104.14) (xy 44.45 181.61))
(stroke (width 0) (type default))
(uuid 2bcf6046-fd48-42b1-b4bf-22f4376905c7)
)
(wire (pts (xy 203.2 113.03) (xy 203.2 74.93))
(stroke (width 0) (type default))
(uuid 2da6b589-92c4-4b7c-8de9-66e7c1b07848)
)
(wire (pts (xy 48.26 184.15) (xy 48.26 104.14))
(stroke (width 0) (type default))
(uuid 2db4ac74-eb43-4521-8421-8fe2cf07f9fe)
)
(wire (pts (xy 55.88 104.14) (xy 55.88 113.03))
(stroke (width 0) (type default))
(uuid 2dd74699-af41-4d26-8e33-fca3e891a181)
)
(wire (pts (xy 170.18 184.15) (xy 48.26 184.15))
(stroke (width 0) (type default))
(uuid 3b2e5267-d638-463b-a21e-7804da6fd6d7)
)
(wire (pts (xy 73.66 44.45) (xy 63.5 44.45))
(stroke (width 0) (type default))
(uuid 3ef78ea7-5289-4bab-a2fd-797e13a101fc)
)
(wire (pts (xy 219.71 38.1) (xy 210.82 38.1))
(stroke (width 0) (type default))
(uuid 4548f8e6-2a40-43b5-97ff-48ac0ee3b672)
)
(wire (pts (xy 219.71 40.64) (xy 213.36 40.64))
(stroke (width 0) (type default))
(uuid 470a85d7-b9b9-4420-9b3a-a60371f876ea)
)
(wire (pts (xy 78.74 134.62) (xy 68.58 134.62))
(stroke (width 0) (type default))
(uuid 489b357f-032d-4433-9672-0285d8aff583)
)
(wire (pts (xy 124.46 52.07) (xy 124.46 124.46))
(stroke (width 0) (type default))
(uuid 4abc64eb-9249-4823-8bfa-aa34f55d42ee)
)
(wire (pts (xy 215.9 158.75) (xy 170.18 158.75))
(stroke (width 0) (type default))
(uuid 4b7ff707-47af-401a-9b7b-ef28b7ffdd6a)
)
(wire (pts (xy 44.45 181.61) (xy 168.91 181.61))
(stroke (width 0) (type default))
(uuid 50c51e2e-547b-4063-8068-8aba713c9cc6)
)
(wire (pts (xy 76.2 46.99) (xy 63.5 46.99))
(stroke (width 0) (type default))
(uuid 51a12a6e-f015-4e0f-a97e-0e466c31d557)
)
(wire (pts (xy 210.82 38.1) (xy 210.82 46.99))
(stroke (width 0) (type default))
(uuid 54e75e36-bc2e-46bb-a098-1312427f0151)
)
(wire (pts (xy 209.55 25.4) (xy 209.55 60.96))
(stroke (width 0) (type default))
(uuid 61133c15-d279-444c-b911-2952ad8125a7)
)
(wire (pts (xy 214.63 43.18) (xy 214.63 52.07))
(stroke (width 0) (type default))
(uuid 787ac5d8-3aca-43ac-87fe-04b17201623d)
)
(wire (pts (xy 215.9 67.31) (xy 215.9 158.75))
(stroke (width 0) (type default))
(uuid 7d4dcb4f-3a8f-4891-81cb-965a3e21e543)
)
(wire (pts (xy 109.22 104.14) (xy 109.22 124.46))
(stroke (width 0) (type default))
(uuid 7fcd1e9c-2910-4f50-9cb2-0c19ad738259)
)
(wire (pts (xy 168.91 181.61) (xy 168.91 156.21))
(stroke (width 0) (type default))
(uuid 80119181-1472-4bf7-8949-fd25514e2145)
)
(wire (pts (xy 207.01 35.56) (xy 207.01 44.45))
(stroke (width 0) (type default))
(uuid 82a23efa-b17b-4be0-94e6-01eb63ede914)
)
(wire (pts (xy 209.55 60.96) (xy 219.71 60.96))
(stroke (width 0) (type default))
(uuid 9121ad7b-28c3-4f6a-a7fb-e6f2ed458e83)
)
(wire (pts (xy 212.09 129.54) (xy 212.09 55.88))
(stroke (width 0) (type default))
(uuid 927b3ff6-617a-43c8-ab5d-8a852df84c78)
)
(wire (pts (xy 212.09 55.88) (xy 219.71 55.88))
(stroke (width 0) (type default))
(uuid 9463b122-5169-4b05-b9b0-9522822df580)
)
(wire (pts (xy 205.74 115.57) (xy 205.74 72.39))
(stroke (width 0) (type default))
(uuid 94e3a50a-70ba-4c48-b311-df4914661528)
)
(wire (pts (xy 76.2 25.4) (xy 209.55 25.4))
(stroke (width 0) (type default))
(uuid 97dbdeb5-d0a4-47b2-ad04-815938a0daf7)
)
(wire (pts (xy 161.29 129.54) (xy 212.09 129.54))
(stroke (width 0) (type default))
(uuid 992908c1-4334-480b-9707-81a070f250e6)
)
(wire (pts (xy 214.63 52.07) (xy 194.31 52.07))
(stroke (width 0) (type default))
(uuid 99df7320-600e-4764-935e-a2b8a79bccef)
)
(wire (pts (xy 68.58 134.62) (xy 68.58 52.07))
(stroke (width 0) (type default))
(uuid a1df69c5-c8ae-452f-92e1-af858e8af2c4)
)
(wire (pts (xy 168.91 156.21) (xy 214.63 156.21))
(stroke (width 0) (type default))
(uuid a5d8157b-6b51-4328-a1cb-dd614cc111e9)
)
(wire (pts (xy 78.74 127) (xy 76.2 127))
(stroke (width 0) (type default))
(uuid b2e2e92b-a26b-4ed2-b4b4-4c34de26b251)
)
(wire (pts (xy 205.74 41.91) (xy 194.31 41.91))
(stroke (width 0) (type default))
(uuid b4a4ed28-333b-4729-9c7e-b8ace91fb93a)
)
(wire (pts (xy 76.2 127) (xy 76.2 46.99))
(stroke (width 0) (type default))
(uuid b5b2ab81-6bc1-4285-a6a9-a66b2d0eacdb)
)
(wire (pts (xy 63.5 41.91) (xy 80.01 41.91))
(stroke (width 0) (type default))
(uuid ba0a437d-18f2-4d61-9203-519b5e1f695c)
)
(wire (pts (xy 71.12 132.08) (xy 71.12 49.53))
(stroke (width 0) (type default))
(uuid bf30a127-6d6c-4c11-b542-c30a9025e88b)
)
(wire (pts (xy 210.82 46.99) (xy 194.31 46.99))
(stroke (width 0) (type default))
(uuid c77070b2-520b-4a06-9d3e-17b4b6a7b96a)
)
(wire (pts (xy 213.36 49.53) (xy 194.31 49.53))
(stroke (width 0) (type default))
(uuid ca34c95f-29cb-4e1d-8c07-8644e5932df2)
)
(wire (pts (xy 213.36 40.64) (xy 213.36 49.53))
(stroke (width 0) (type default))
(uuid cb752577-b09f-48c4-aa81-a79a24919109)
)
(wire (pts (xy 78.74 129.54) (xy 73.66 129.54))
(stroke (width 0) (type default))
(uuid cd4a9270-ff0d-4500-95be-c0328698164f)
)
(wire (pts (xy 55.88 113.03) (xy 203.2 113.03))
(stroke (width 0) (type default))
(uuid d105fe9c-e477-4cb4-b6f4-b6461fd34e6d)
)
(wire (pts (xy 76.2 39.37) (xy 76.2 25.4))
(stroke (width 0) (type default))
(uuid d16f599f-a4de-4648-94de-04c399d0d39e)
)
(wire (pts (xy 78.74 132.08) (xy 71.12 132.08))
(stroke (width 0) (type default))
(uuid d83a3a66-c39e-47d7-828c-fbd802d99825)
)
(wire (pts (xy 219.71 67.31) (xy 215.9 67.31))
(stroke (width 0) (type default))
(uuid dbbefbdb-bc7b-43b2-ba9d-6d9daee85f57)
)
(wire (pts (xy 214.63 64.77) (xy 219.71 64.77))
(stroke (width 0) (type default))
(uuid de2c1185-a42d-4de4-8ca4-5bced502d4d3)
)
(wire (pts (xy 52.07 115.57) (xy 205.74 115.57))
(stroke (width 0) (type default))
(uuid e76f0ddb-c6f0-40e3-a00e-98c264417579)
)
(wire (pts (xy 63.5 39.37) (xy 76.2 39.37))
(stroke (width 0) (type default))
(uuid e80bcbda-2e0a-4092-bf3d-6bf3ab4f6472)
)
(wire (pts (xy 116.84 52.07) (xy 124.46 52.07))
(stroke (width 0) (type default))
(uuid e9e9d808-c134-439a-ad7e-dc0b54c9f013)
)
(wire (pts (xy 214.63 156.21) (xy 214.63 64.77))
(stroke (width 0) (type default))
(uuid eab76515-193c-4199-b96c-d712c390265e)
)
(wire (pts (xy 203.2 74.93) (xy 194.31 74.93))
(stroke (width 0) (type default))
(uuid ee153d84-6dc6-46bc-adfd-feec7acd2dae)
)
(wire (pts (xy 219.71 43.18) (xy 214.63 43.18))
(stroke (width 0) (type default))
(uuid fda3fb9e-2fee-49ad-91a1-5b608f045c85)
)
(wire (pts (xy 71.12 49.53) (xy 63.5 49.53))
(stroke (width 0) (type default))
(uuid ff62e25e-e501-4d9e-aab4-289e0616de75)
)
(sheet (at 78.74 124.46) (size 82.55 40.64) (fields_autoplaced)
(stroke (width 0.1524) (type solid))
(fill (color 0 0 0 0.0000))
(uuid 216fd6ca-ab33-431f-bcec-b93a3e5dfdb6)
(property "Sheetname" "UI" (at 78.74 123.7484 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheetfile" "ui.kicad_sch" (at 78.74 165.6846 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "AIS_RX_EVENT" input (at 78.74 129.54 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 63c29de5-13a3-473a-ab08-5d72b0e618a7)
)
(pin "GPS_STATUS" input (at 78.74 132.08 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid a3e69a45-e39b-4ce1-b898-cf7b3ce6986e)
)
(pin "AIS_TX_EVENT" input (at 78.74 134.62 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 24d9551e-bdf7-421d-8bf5-fc90feff8817)
)
(pin "PWR_CTRL" output (at 109.22 124.46 90)
(effects (font (size 1.27 1.27)) (justify right))
(uuid e61db562-01cf-45db-94a1-a6f2fd513a8c)
)
(pin "TX_DISABLE" output (at 78.74 127 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 2315c591-2afe-4a2b-84e0-b362d1b43ede)
)
(pin "BOOT0" output (at 161.29 129.54 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 89162900-5c6e-4776-9ff6-2ad4ee5cc11b)
)
(pin "V_IN" input (at 124.46 124.46 90)
(effects (font (size 1.27 1.27)) (justify right))
(uuid d012046b-c764-4fd2-8a33-74859d91546e)
)
(instances
(project "NMEA2000Adapter-8.1"
(path "/c5556f8a-89e2-4d0f-b0be-1ad8268f6ba1" (page "5"))
)
)
)
(sheet (at 20.32 26.67) (size 43.18 77.47) (fields_autoplaced)
(stroke (width 0.1524) (type solid))
(fill (color 0 0 0 0.0000))
(uuid 366c1cf7-3b18-4b07-a46b-710a7c7fc965)
(property "Sheetname" "Connections" (at 20.32 25.9584 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheetfile" "connections.kicad_sch" (at 20.32 104.7246 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "TRANSPONDER_UART_TX" output (at 63.5 39.37 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 97580348-0f04-493f-b100-f13b2e114ab4)
)
(pin "V_OUT" input (at 63.5 41.91 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 9d06d9e6-5b46-44f8-9c30-9c607fb3c687)
)
(pin "AIS_RX_EVENT" output (at 63.5 44.45 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid c305b4e6-142c-428b-a34c-08b27c69107b)
)
(pin "TX_DISABLE" input (at 63.5 46.99 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid eea4b9d9-68d6-4d5f-b06e-ab196bfe7295)
)
(pin "GPS_STATUS" output (at 63.5 49.53 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid f93871ec-23bd-469d-8866-ad1ca199dc78)
)
(pin "AIS_TX_EVENT" output (at 63.5 52.07 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 37191daf-5659-4c76-8844-e4c1e7963ed8)
)
(pin "CAN_L" bidirectional (at 55.88 104.14 270)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 93cd7e08-9024-49eb-9efa-0538e4a454d0)
)
(pin "CAN_H" bidirectional (at 52.07 104.14 270)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 75919ea4-1bdb-469e-97e3-a3c3327e7d14)
)
(pin "MCU_UART_TX" input (at 48.26 104.14 270)
(effects (font (size 1.27 1.27)) (justify left))
(uuid b546a271-2e6d-45d5-b8c6-adda6e74f32d)
)
(pin "MCU_UART_RX" output (at 44.45 104.14 270)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 3627a39c-9475-419b-a840-f6a04625338c)
)
(instances
(project "NMEA2000Adapter-8.1"
(path "/c5556f8a-89e2-4d0f-b0be-1ad8268f6ba1" (page "6"))
)
)
)
(sheet (at 219.71 26.67) (size 36.83 77.47) (fields_autoplaced)
(stroke (width 0.1524) (type solid))
(fill (color 0 0 0 0.0000))
(uuid 8cd865ef-a761-4450-bad7-a70626b91e35)
(property "Sheetname" "MCU" (at 219.71 25.9584 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheetfile" "mcu.kicad_sch" (at 219.71 104.7246 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "BOOT0" input (at 219.71 55.88 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid fbeea81f-f16d-4980-8066-1168f68ed93c)
)
(pin "NRST" input (at 219.71 43.18 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid a1aa77fd-6488-4809-a2be-82bb6c5f6bd8)
)
(pin "TRANSPONDER_UART_TX" input (at 219.71 60.96 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid af14062c-a9d3-407f-bb83-3b9fe54002eb)
)
(pin "SPI_CS" output (at 219.71 40.64 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 399114f5-4f0d-4e1e-8763-f0bd9f33ca29)
)
(pin "SPI_SCK" output (at 219.71 33.02 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid b09a8d85-b1d6-4bf3-a842-f5843b04524d)
)
(pin "SPI_MOSI" input (at 219.71 35.56 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 4ff1a3d0-a6ff-480d-8b47-5af6b0986285)
)
(pin "SPI_MISO" output (at 219.71 38.1 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 5a04b3c9-be6b-49b2-9d91-0b3cce5422c6)
)
(pin "MCU_UART_RX" input (at 219.71 64.77 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 47eea4cf-9ffb-44e0-9a00-ff4d34a3c47b)
)
(pin "MCU_UART_TX" output (at 219.71 67.31 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 0ad030d6-7c8a-4178-87c0-2ecf8f508ae6)
)
(instances
(project "NMEA2000Adapter-8.1"
(path "/c5556f8a-89e2-4d0f-b0be-1ad8268f6ba1" (page "4"))
)
)
)
(sheet (at 80.01 36.83) (size 36.83 67.31) (fields_autoplaced)
(stroke (width 0.1524) (type solid))
(fill (color 0 0 0 0.0000))
(uuid d2e335c7-bab6-4084-aec7-c22d80246561)
(property "Sheetname" "Power" (at 80.01 36.1184 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheetfile" "power.kicad_sch" (at 80.01 104.7246 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "V_OUT" output (at 80.01 41.91 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 3032eee0-6109-4dfb-b43d-855c81b75cd2)
)
(pin "PWR_CTRL" input (at 109.22 104.14 270)
(effects (font (size 1.27 1.27)) (justify left))
(uuid db51fc1f-1c57-4476-bc90-b909c484cf1a)
)
(pin "V_IN" output (at 116.84 52.07 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid fd38887e-f1dd-409c-aa0e-9e65242dc438)
)
(instances
(project "NMEA2000Adapter-8.1"
(path "/c5556f8a-89e2-4d0f-b0be-1ad8268f6ba1" (page "2"))
)
)
)
(sheet (at 165.1 36.83) (size 29.21 67.31) (fields_autoplaced)
(stroke (width 0.1524) (type solid))
(fill (color 0 0 0 0.0000))
(uuid f4f3c8a2-9af1-45ba-ac1a-bbe64c505b23)
(property "Sheetname" "CAN" (at 165.1 36.1184 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheetfile" "can.kicad_sch" (at 165.1 104.7246 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "SPI_SCK" input (at 194.31 41.91 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 40b30e7e-975b-4be8-8405-6dfed9a8b7c0)
)
(pin "SPI_MOSI" input (at 194.31 44.45 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 0f46fb90-4cd1-41ae-b186-0d3c0ac7a12e)
)
(pin "SPI_MISO" output (at 194.31 46.99 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid ed36dd60-e098-49dd-aedc-f3a60853ac08)
)
(pin "SPI_CS" input (at 194.31 49.53 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid cbe7bdb2-add2-4351-a372-81907750ede5)
)
(pin "NRST" input (at 194.31 52.07 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 7a31c51a-2b8b-48dd-ab80-768da7f24eec)
)
(pin "CAN_H" bidirectional (at 194.31 72.39 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 97ac2395-970d-4f7b-9b21-5d5ff0f851ab)
)
(pin "CAN_L" bidirectional (at 194.31 74.93 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid d4f19a59-0a20-4c00-b773-3798b1b65ab4)
)
(instances
(project "NMEA2000Adapter-8.1"
(path "/c5556f8a-89e2-4d0f-b0be-1ad8268f6ba1" (page "3"))
)
)
)
(sheet_instances
(path "/" (page "1"))
)
)

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff