Added two more buttons to matrix on pcb. RevB

This commit is contained in:
Christoffer Martinsson 2025-09-20 11:30:58 +02:00
parent ce714ad71d
commit c5204b172b
5 changed files with 5937 additions and 4427 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
{
"board": {
"active_layer": 37,
"active_layer_preset": "All Layers",
"active_layer": 5,
"active_layer_preset": "",
"auto_track_width": false,
"hidden_netclasses": [],
"hidden_nets": [],
@ -10,6 +10,7 @@
"opacity": {
"images": 0.6,
"pads": 1.0,
"shapes": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
@ -28,43 +29,27 @@
"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
"vias",
"footprint_text",
"footprint_anchors",
"ratsnest",
"grid",
"footprints_front",
"footprints_back",
"footprint_values",
"footprint_references",
"tracks",
"drc_errors",
"drawing_sheet",
"bitmaps",
"pads",
"zones",
"drc_warnings",
"locked_item_shadows",
"conflict_shadows",
"shapes"
],
"visible_layers": "fffffff_ffffffff",
"visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff",
"zone_display_mode": 0
},
"git": {
@ -75,9 +60,72 @@
},
"meta": {
"filename": "cmdr-joystick.kicad_prl",
"version": 3
"version": 5
},
"net_inspector_panel": {
"col_hidden": [
false,
false,
false,
false,
false,
false,
false,
false,
false,
false
],
"col_order": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9
],
"col_widths": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"custom_group_rules": [],
"expanded_rows": [],
"filter_by_net_name": true,
"filter_by_netclass": true,
"filter_text": "",
"group_by_constraint": false,
"group_by_netclass": false,
"show_unconnected_nets": false,
"show_zero_pad_nets": false,
"sort_ascending": true,
"sorting_column": 0
},
"open_jobsets": [],
"project": {
"files": []
},
"schematic": {
"selection_filter": {
"graphics": true,
"images": true,
"labels": true,
"lockedItems": false,
"otherItems": true,
"pins": true,
"symbols": true,
"text": true,
"wires": true
}
}
}

View File

@ -3,14 +3,17 @@
"3dviewports": [],
"design_settings": {
"defaults": {
"board_outline_line_width": 0.09999999999999999,
"copper_line_width": 0.19999999999999998,
"apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.1,
"copper_line_width": 0.2,
"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,
"courtyard_line_width": 0.05,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
@ -21,7 +24,7 @@
"text_position": 0,
"units_format": 1
},
"fab_line_width": 0.09999999999999999,
"fab_line_width": 0.1,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
@ -66,15 +69,20 @@
"copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "error",
"creepage": "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_filters_mismatch": "ignore",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "ignore",
"hole_clearance": "error",
"hole_near_hole": "error",
"hole_to_hole": "error",
"holes_co_located": "warning",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
@ -84,9 +92,11 @@
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"mirrored_text_on_front_layer": "warning",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"nonmirrored_text_on_back_layer": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "warning",
"pth_inside_courtyard": "ignore",
@ -98,10 +108,13 @@
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_on_edge_cuts": "error",
"text_thickness": "warning",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_angle": "error",
"track_dangling": "warning",
"track_segment_length": "error",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
@ -114,59 +127,64 @@
"min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.0,
"min_groove_width": 0.0,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_microvia_diameter": 0.2,
"min_microvia_drill": 0.1,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.7999999999999999,
"min_text_height": 0.8,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.0,
"min_via_annular_width": 0.09999999999999999,
"min_via_annular_width": 0.1,
"min_via_diameter": 0.5,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"solder_mask_to_copper_clearance": 0.0,
"solder_mask_to_copper_clearance": 0.005,
"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_onpthpad": true,
"td_onroundshapesonly": false,
"td_onsmdpad": true,
"td_ontrackend": false,
"td_onviapad": true
"td_onvia": true
}
],
"teardrop_parameters": [
{
"td_curve_segcount": 0,
"td_allow_use_two_tracks": true,
"td_curve_segcount": 1,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_allow_use_two_tracks": true,
"td_curve_segcount": 1,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_allow_use_two_tracks": true,
"td_curve_segcount": 1,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
@ -174,6 +192,32 @@
"track_widths": [
0.0
],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 1.0
},
"diff_pair_skew_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
},
"single_track_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
}
},
"via_dimensions": [
{
"diameter": 0.0,
@ -189,6 +233,7 @@
"mfg": "",
"mpn": ""
},
"layer_pairs": [],
"layer_presets": [],
"viewports": []
},
@ -383,10 +428,15 @@
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"footprint_filter": "ignore",
"footprint_link_issues": "warning",
"four_way_junction": "ignore",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"label_multiple_wires": "warning",
"lib_symbol_issues": "warning",
"lib_symbol_mismatch": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
@ -399,9 +449,15 @@
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"same_local_global_label": "warning",
"similar_label_and_power": "warning",
"similar_labels": "warning",
"similar_power": "warning",
"simulation_model_issue": "error",
"single_global_label": "ignore",
"unannotated": "error",
"unconnected_wire_endpoint": "warning",
"undefined_netclass": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
@ -413,7 +469,7 @@
},
"meta": {
"filename": "cmdr-joystick.kicad_pro",
"version": 1
"version": 3
},
"net_settings": {
"classes": [
@ -428,6 +484,7 @@
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 2147483647,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.25,
"via_diameter": 0.8,
@ -445,6 +502,7 @@
"microvia_drill": 0.1,
"name": "+3.3V",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 0,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.5,
"via_diameter": 0.8,
@ -462,6 +520,7 @@
"microvia_drill": 0.1,
"name": "GND",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 1,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.5,
"via_diameter": 0.8,
@ -470,7 +529,7 @@
}
],
"meta": {
"version": 3
"version": 4
},
"net_colors": null,
"netclass_assignments": null,
@ -505,6 +564,78 @@
},
"schematic": {
"annotate_start_num": 0,
"bom_export_filename": "${PROJECTNAME}.csv",
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
"keep_line_breaks": false,
"keep_tabs": false,
"name": "CSV",
"ref_delimiter": ",",
"ref_range_delimiter": "",
"string_delimiter": "\""
},
"bom_presets": [],
"bom_settings": {
"exclude_dnp": false,
"fields_ordered": [
{
"group_by": false,
"label": "Reference",
"name": "Reference",
"show": true
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
"group_by": true,
"label": "Value",
"name": "Value",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
},
{
"group_by": true,
"label": "Exclude from BOM",
"name": "${EXCLUDE_FROM_BOM}",
"show": true
},
{
"group_by": true,
"label": "Exclude from Board",
"name": "${EXCLUDE_FROM_BOARD}",
"show": true
},
{
"group_by": true,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": true
}
],
"filter_string": "",
"group_symbols": true,
"include_excluded_from_bom": true,
"name": "Default Editing",
"sort_asc": true,
"sort_field": "Reference"
},
"connection_grid_size": 50.0,
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
@ -518,6 +649,11 @@
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.375,
"operating_point_overlay_i_precision": 3,
"operating_point_overlay_i_range": "~A",
"operating_point_overlay_v_precision": 3,
"operating_point_overlay_v_range": "~V",
"overbar_offset_ratio": 1.23,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.15
},
@ -529,10 +665,12 @@
"net_format_name": "",
"page_layout_descr_file": "",
"plot_directory": "",
"space_save_all_events": true,
"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_dissipations": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
@ -540,7 +678,7 @@
"sheets": [
[
"5b501981-46e2-4084-afad-38073ca78ebd",
""
"Root"
]
],
"text_variables": {}

View File

@ -1,13 +1,15 @@
(kicad_sch
(version 20231120)
(version 20250114)
(generator "eeschema")
(generator_version "8.0")
(generator_version "9.0")
(uuid "5b501981-46e2-4084-afad-38073ca78ebd")
(paper "A4")
(lib_symbols
(symbol "Connector_Generic:Conn_01x03"
(pin_names
(offset 1.016) hide)
(offset 1.016)
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
@ -74,8 +76,19 @@
)
(symbol "Conn_01x03_1_1"
(rectangle
(start -1.27 -2.413)
(end 0 -2.667)
(start -1.27 3.81)
(end 1.27 -3.81)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(rectangle
(start -1.27 2.667)
(end 0 2.413)
(stroke
(width 0.1524)
(type default)
@ -96,8 +109,8 @@
)
)
(rectangle
(start -1.27 2.667)
(end 0 2.413)
(start -1.27 -2.413)
(end 0 -2.667)
(stroke
(width 0.1524)
(type default)
@ -106,17 +119,6 @@
(type none)
)
)
(rectangle
(start -1.27 3.81)
(end 1.27 -3.81)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(pin passive line
(at -5.08 2.54 0)
(length 3.81)
@ -172,10 +174,13 @@
)
)
)
(embedded_fonts no)
)
(symbol "Connector_Generic:Conn_01x04"
(pin_names
(offset 1.016) hide)
(offset 1.016)
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
@ -242,19 +247,19 @@
)
(symbol "Conn_01x04_1_1"
(rectangle
(start -1.27 -4.953)
(end 0 -5.207)
(start -1.27 3.81)
(end 1.27 -6.35)
(stroke
(width 0.1524)
(width 0.254)
(type default)
)
(fill
(type none)
(type background)
)
)
(rectangle
(start -1.27 -2.413)
(end 0 -2.667)
(start -1.27 2.667)
(end 0 2.413)
(stroke
(width 0.1524)
(type default)
@ -275,8 +280,8 @@
)
)
(rectangle
(start -1.27 2.667)
(end 0 2.413)
(start -1.27 -2.413)
(end 0 -2.667)
(stroke
(width 0.1524)
(type default)
@ -286,14 +291,14 @@
)
)
(rectangle
(start -1.27 3.81)
(end 1.27 -6.35)
(start -1.27 -4.953)
(end 0 -5.207)
(stroke
(width 0.254)
(width 0.1524)
(type default)
)
(fill
(type background)
(type none)
)
)
(pin passive line
@ -369,10 +374,13 @@
)
)
)
(embedded_fonts no)
)
(symbol "Connector_Generic:Conn_01x06"
(pin_names
(offset 1.016) hide)
(offset 1.016)
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
@ -439,41 +447,19 @@
)
(symbol "Conn_01x06_1_1"
(rectangle
(start -1.27 -7.493)
(end 0 -7.747)
(start -1.27 6.35)
(end 1.27 -8.89)
(stroke
(width 0.1524)
(width 0.254)
(type default)
)
(fill
(type none)
(type background)
)
)
(rectangle
(start -1.27 -4.953)
(end 0 -5.207)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -1.27 -2.413)
(end 0 -2.667)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -1.27 0.127)
(end 0 -0.127)
(start -1.27 5.207)
(end 0 4.953)
(stroke
(width 0.1524)
(type default)
@ -494,8 +480,8 @@
)
)
(rectangle
(start -1.27 5.207)
(end 0 4.953)
(start -1.27 0.127)
(end 0 -0.127)
(stroke
(width 0.1524)
(type default)
@ -505,14 +491,36 @@
)
)
(rectangle
(start -1.27 6.35)
(end 1.27 -8.89)
(start -1.27 -2.413)
(end 0 -2.667)
(stroke
(width 0.254)
(width 0.1524)
(type default)
)
(fill
(type background)
(type none)
)
)
(rectangle
(start -1.27 -4.953)
(end 0 -5.207)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -1.27 -7.493)
(end 0 -7.747)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(pin passive line
@ -624,10 +632,213 @@
)
)
)
(embedded_fonts no)
)
(symbol "Connector_Generic:Conn_02x02_Odd_Even"
(pin_names
(offset 1.016)
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "J"
(at 1.27 2.54 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "Conn_02x02_Odd_Even"
(at 1.27 -5.08 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Generic connector, double row, 02x02, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "connector"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "Connector*:*_2x??_*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "Conn_02x02_Odd_Even_1_1"
(rectangle
(start -1.27 1.27)
(end 3.81 -3.81)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(rectangle
(start -1.27 0.127)
(end 0 -0.127)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -1.27 -2.413)
(end 0 -2.667)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 3.81 0.127)
(end 2.54 -0.127)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 3.81 -2.413)
(end 2.54 -2.667)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(pin passive line
(at -5.08 0 0)
(length 3.81)
(name "Pin_1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -5.08 -2.54 0)
(length 3.81)
(name "Pin_3"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 7.62 0 180)
(length 3.81)
(name "Pin_2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 7.62 -2.54 180)
(length 3.81)
(name "Pin_4"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "Connector_Generic:Conn_02x05_Odd_Even"
(pin_names
(offset 1.016) hide)
(offset 1.016)
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
@ -694,30 +905,19 @@
)
(symbol "Conn_02x05_Odd_Even_1_1"
(rectangle
(start -1.27 -4.953)
(end 0 -5.207)
(start -1.27 6.35)
(end 3.81 -6.35)
(stroke
(width 0.1524)
(width 0.254)
(type default)
)
(fill
(type none)
(type background)
)
)
(rectangle
(start -1.27 -2.413)
(end 0 -2.667)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -1.27 0.127)
(end 0 -0.127)
(start -1.27 5.207)
(end 0 4.953)
(stroke
(width 0.1524)
(type default)
@ -738,8 +938,8 @@
)
)
(rectangle
(start -1.27 5.207)
(end 0 4.953)
(start -1.27 0.127)
(end 0 -0.127)
(stroke
(width 0.1524)
(type default)
@ -749,19 +949,8 @@
)
)
(rectangle
(start -1.27 6.35)
(end 3.81 -6.35)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(rectangle
(start 3.81 -4.953)
(end 2.54 -5.207)
(start -1.27 -2.413)
(end 0 -2.667)
(stroke
(width 0.1524)
(type default)
@ -771,8 +960,8 @@
)
)
(rectangle
(start 3.81 -2.413)
(end 2.54 -2.667)
(start -1.27 -4.953)
(end 0 -5.207)
(stroke
(width 0.1524)
(type default)
@ -782,8 +971,8 @@
)
)
(rectangle
(start 3.81 0.127)
(end 2.54 -0.127)
(start 3.81 5.207)
(end 2.54 4.953)
(stroke
(width 0.1524)
(type default)
@ -804,8 +993,30 @@
)
)
(rectangle
(start 3.81 5.207)
(end 2.54 4.953)
(start 3.81 0.127)
(end 2.54 -0.127)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 3.81 -2.413)
(end 2.54 -2.667)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 3.81 -4.953)
(end 2.54 -5.207)
(stroke
(width 0.1524)
(type default)
@ -832,42 +1043,6 @@
)
)
)
(pin passive line
(at 7.62 -5.08 180)
(length 3.81)
(name "Pin_10"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "10"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 7.62 5.08 180)
(length 3.81)
(name "Pin_2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -5.08 2.54 0)
(length 3.81)
@ -886,24 +1061,6 @@
)
)
)
(pin passive line
(at 7.62 2.54 180)
(length 3.81)
(name "Pin_4"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -5.08 0 0)
(length 3.81)
@ -922,24 +1079,6 @@
)
)
)
(pin passive line
(at 7.62 0 180)
(length 3.81)
(name "Pin_6"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -5.08 -2.54 0)
(length 3.81)
@ -958,6 +1097,78 @@
)
)
)
(pin passive line
(at -5.08 -5.08 0)
(length 3.81)
(name "Pin_9"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "9"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 7.62 5.08 180)
(length 3.81)
(name "Pin_2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 7.62 2.54 180)
(length 3.81)
(name "Pin_4"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 7.62 0 180)
(length 3.81)
(name "Pin_6"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 7.62 -2.54 180)
(length 3.81)
@ -977,16 +1188,16 @@
)
)
(pin passive line
(at -5.08 -5.08 0)
(at 7.62 -5.08 180)
(length 3.81)
(name "Pin_9"
(name "Pin_10"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "9"
(number "10"
(effects
(font
(size 1.27 1.27)
@ -995,9 +1206,12 @@
)
)
)
(embedded_fonts no)
)
(symbol "Device:C"
(pin_numbers hide)
(pin_numbers
(hide yes)
)
(pin_names
(offset 0.254)
)
@ -1070,7 +1284,7 @@
(symbol "C_0_1"
(polyline
(pts
(xy -2.032 -0.762) (xy 2.032 -0.762)
(xy -2.032 0.762) (xy 2.032 0.762)
)
(stroke
(width 0.508)
@ -1082,7 +1296,7 @@
)
(polyline
(pts
(xy -2.032 0.762) (xy 2.032 0.762)
(xy -2.032 -0.762) (xy 2.032 -0.762)
)
(stroke
(width 0.508)
@ -1131,9 +1345,12 @@
)
)
)
(embedded_fonts no)
)
(symbol "Device:R"
(pin_numbers hide)
(pin_numbers
(hide yes)
)
(pin_names
(offset 0)
)
@ -1252,10 +1469,15 @@
)
)
)
(embedded_fonts no)
)
(symbol "Diode:1N4148W"
(pin_numbers hide)
(pin_names hide)
(pin_numbers
(hide yes)
)
(pin_names
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
@ -1351,10 +1573,10 @@
)
(polyline
(pts
(xy 1.27 0) (xy -1.27 0)
(xy 1.27 1.27) (xy 1.27 -1.27) (xy -1.27 0) (xy 1.27 1.27)
)
(stroke
(width 0)
(width 0.254)
(type default)
)
(fill
@ -1363,10 +1585,10 @@
)
(polyline
(pts
(xy 1.27 1.27) (xy 1.27 -1.27) (xy -1.27 0) (xy 1.27 1.27)
(xy 1.27 0) (xy -1.27 0)
)
(stroke
(width 0.254)
(width 0)
(type default)
)
(fill
@ -1412,6 +1634,7 @@
)
)
)
(embedded_fonts no)
)
(symbol "Mechanical:MountingHole"
(pin_names
@ -1494,6 +1717,7 @@
)
)
)
(embedded_fonts no)
)
(symbol "Memory_EEPROM:M24C02-FMN"
(exclude_from_sim no)
@ -1628,6 +1852,24 @@
)
)
)
(pin power_in line
(at 0 7.62 270)
(length 2.54)
(name "VCC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 -7.62 90)
(length 2.54)
@ -1700,28 +1942,13 @@
)
)
)
(pin power_in line
(at 0 7.62 270)
(length 2.54)
(name "VCC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "Transistor_FET:2N7002E"
(pin_names hide)
(pin_names
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
@ -1792,18 +2019,6 @@
)
)
(symbol "2N7002E_0_1"
(polyline
(pts
(xy 0.254 0) (xy -2.54 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0.254 1.905) (xy 0.254 -1.905)
@ -1818,7 +2033,19 @@
)
(polyline
(pts
(xy 0.762 -1.27) (xy 0.762 -2.286)
(xy 0.254 0) (xy -2.54 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0.762 2.286) (xy 0.762 1.27)
)
(stroke
(width 0.254)
@ -1842,7 +2069,7 @@
)
(polyline
(pts
(xy 0.762 2.286) (xy 0.762 1.27)
(xy 0.762 -1.27) (xy 0.762 -2.286)
)
(stroke
(width 0.254)
@ -1852,30 +2079,6 @@
(type none)
)
)
(polyline
(pts
(xy 2.54 2.54) (xy 2.54 1.778)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0.762 -1.778) (xy 3.302 -1.778) (xy 3.302 1.778) (xy 0.762 1.778)
@ -1900,6 +2103,63 @@
(type outline)
)
)
(circle
(center 1.651 0)
(radius 2.794)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 2.54 2.54) (xy 2.54 1.778)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(circle
(center 2.54 1.778)
(radius 0.254)
(stroke
(width 0)
(type default)
)
(fill
(type outline)
)
)
(circle
(center 2.54 -1.778)
(radius 0.254)
(stroke
(width 0)
(type default)
)
(fill
(type outline)
)
)
(polyline
(pts
(xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 2.794 0.508) (xy 2.921 0.381) (xy 3.683 0.381) (xy 3.81 0.254)
@ -1924,39 +2184,6 @@
(type none)
)
)
(circle
(center 1.651 0)
(radius 2.794)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(circle
(center 2.54 -1.778)
(radius 0.254)
(stroke
(width 0)
(type default)
)
(fill
(type outline)
)
)
(circle
(center 2.54 1.778)
(radius 0.254)
(stroke
(width 0)
(type default)
)
(fill
(type outline)
)
)
)
(symbol "2N7002E_1_1"
(pin input line
@ -1977,24 +2204,6 @@
)
)
)
(pin passive line
(at 2.54 -5.08 90)
(length 2.54)
(name "S"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 2.54 5.08 270)
(length 2.54)
@ -2013,10 +2222,31 @@
)
)
)
(pin passive line
(at 2.54 -5.08 90)
(length 2.54)
(name "S"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "Transistor_FET:Si2371EDS"
(pin_names hide)
(pin_names
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
@ -2087,6 +2317,18 @@
)
)
(symbol "Si2371EDS_0_1"
(polyline
(pts
(xy 0.254 1.905) (xy 0.254 -1.905)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0.254 0) (xy -2.54 0)
@ -2101,7 +2343,31 @@
)
(polyline
(pts
(xy 0.254 1.905) (xy 0.254 -1.905)
(xy 0.762 2.286) (xy 0.762 1.27)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0.762 1.778) (xy 3.302 1.778) (xy 3.302 -1.778) (xy 0.762 -1.778)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0.762 0.508) (xy 0.762 -0.508)
)
(stroke
(width 0.254)
@ -2123,10 +2389,9 @@
(type none)
)
)
(polyline
(pts
(xy 0.762 0.508) (xy 0.762 -0.508)
)
(circle
(center 1.651 0)
(radius 2.794)
(stroke
(width 0.254)
(type default)
@ -2135,54 +2400,6 @@
(type none)
)
)
(polyline
(pts
(xy 0.762 2.286) (xy 0.762 1.27)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 2.54 2.54) (xy 2.54 1.778)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0.762 1.778) (xy 3.302 1.778) (xy 3.302 -1.778) (xy 0.762 -1.778)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 2.286 0) (xy 1.27 0.381) (xy 1.27 -0.381) (xy 2.286 0)
@ -2195,6 +2412,52 @@
(type outline)
)
)
(polyline
(pts
(xy 2.54 2.54) (xy 2.54 1.778)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(circle
(center 2.54 1.778)
(radius 0.254)
(stroke
(width 0)
(type default)
)
(fill
(type outline)
)
)
(circle
(center 2.54 -1.778)
(radius 0.254)
(stroke
(width 0)
(type default)
)
(fill
(type outline)
)
)
(polyline
(pts
(xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 2.794 -0.508) (xy 2.921 -0.381) (xy 3.683 -0.381) (xy 3.81 -0.254)
@ -2219,39 +2482,6 @@
(type none)
)
)
(circle
(center 1.651 0)
(radius 2.794)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(circle
(center 2.54 -1.778)
(radius 0.254)
(stroke
(width 0)
(type default)
)
(fill
(type outline)
)
)
(circle
(center 2.54 1.778)
(radius 0.254)
(stroke
(width 0)
(type default)
)
(fill
(type outline)
)
)
)
(symbol "Si2371EDS_1_1"
(pin input line
@ -2272,24 +2502,6 @@
)
)
)
(pin passive line
(at 2.54 -5.08 90)
(length 2.54)
(name "S"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 2.54 5.08 270)
(length 2.54)
@ -2308,7 +2520,26 @@
)
)
)
(pin passive line
(at 2.54 -5.08 90)
(length 2.54)
(name "S"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "cmdr-joystick:rp2040zero_upside_down"
(exclude_from_sim no)
@ -2389,186 +2620,6 @@
)
)
)
(pin bidirectional line
(at -13.97 -35.56 0)
(length 2.54)
(name "GP9"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "10"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -13.97 -38.1 0)
(length 2.54)
(name "GP10"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "11"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -13.97 -40.64 0)
(length 2.54)
(name "GP11"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "12"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -13.97 -43.18 0)
(length 2.54)
(name "GP12"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "13"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -13.97 -45.72 0)
(length 2.54)
(name "GP13"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "14"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 12.7 -45.72 180)
(length 2.54)
(name "GP14"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "15"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 12.7 -43.18 180)
(length 2.54)
(name "GP15"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "16"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 12.7 -17.78 180)
(length 2.54)
(name "GP26"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "17"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 12.7 -15.24 180)
(length 2.54)
(name "GP27"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "18"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 12.7 -12.7 180)
(length 2.54)
(name "GP28"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "19"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -13.97 -12.7 0)
(length 2.54)
@ -2587,78 +2638,6 @@
)
)
)
(pin bidirectional line
(at 12.7 -10.16 180)
(length 2.54)
(name "GP29"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "20"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_out line
(at 2.54 -2.54 270)
(length 2.54)
(name "3V3"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "21"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_out line
(at 0 -52.07 90)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "22"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at -2.54 -2.54 270)
(length 2.54)
(name "5V"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "23"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -13.97 -15.24 0)
(length 2.54)
@ -2785,7 +2764,260 @@
)
)
)
(pin bidirectional line
(at -13.97 -35.56 0)
(length 2.54)
(name "GP9"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "10"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -13.97 -38.1 0)
(length 2.54)
(name "GP10"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "11"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -13.97 -40.64 0)
(length 2.54)
(name "GP11"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "12"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -13.97 -43.18 0)
(length 2.54)
(name "GP12"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "13"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -13.97 -45.72 0)
(length 2.54)
(name "GP13"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "14"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at -2.54 -2.54 270)
(length 2.54)
(name "5V"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "23"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_out line
(at 0 -52.07 90)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "22"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_out line
(at 2.54 -2.54 270)
(length 2.54)
(name "3V3"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "21"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 12.7 -10.16 180)
(length 2.54)
(name "GP29"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "20"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 12.7 -12.7 180)
(length 2.54)
(name "GP28"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "19"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 12.7 -15.24 180)
(length 2.54)
(name "GP27"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "18"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 12.7 -17.78 180)
(length 2.54)
(name "GP26"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "17"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 12.7 -43.18 180)
(length 2.54)
(name "GP15"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "16"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 12.7 -45.72 180)
(length 2.54)
(name "GP14"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "15"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "power:+3.3V"
(power)
@ -2863,7 +3095,7 @@
)
(polyline
(pts
(xy 0 0) (xy 0 2.54)
(xy 0 2.54) (xy 0.762 1.27)
)
(stroke
(width 0)
@ -2875,7 +3107,7 @@
)
(polyline
(pts
(xy 0 2.54) (xy 0.762 1.27)
(xy 0 0) (xy 0 2.54)
)
(stroke
(width 0)
@ -2889,7 +3121,8 @@
(symbol "+3.3V_1_1"
(pin power_in line
(at 0 0 90)
(length 0) hide
(length 0)
(hide yes)
(name "+3.3V"
(effects
(font
@ -2906,6 +3139,7 @@
)
)
)
(embedded_fonts no)
)
(symbol "power:+5V"
(power)
@ -2983,7 +3217,7 @@
)
(polyline
(pts
(xy 0 0) (xy 0 2.54)
(xy 0 2.54) (xy 0.762 1.27)
)
(stroke
(width 0)
@ -2995,7 +3229,7 @@
)
(polyline
(pts
(xy 0 2.54) (xy 0.762 1.27)
(xy 0 0) (xy 0 2.54)
)
(stroke
(width 0)
@ -3009,7 +3243,8 @@
(symbol "+5V_1_1"
(pin power_in line
(at 0 0 90)
(length 0) hide
(length 0)
(hide yes)
(name "+5V"
(effects
(font
@ -3026,6 +3261,7 @@
)
)
)
(embedded_fonts no)
)
(symbol "power:GND"
(power)
@ -3105,7 +3341,8 @@
(symbol "GND_1_1"
(pin power_in line
(at 0 0 270)
(length 0) hide
(length 0)
(hide yes)
(name "GND"
(effects
(font
@ -3122,8 +3359,130 @@
)
)
)
(embedded_fonts no)
)
)
(text "Gimbal Y2 (Right)"
(exclude_from_sim no)
(at 223.52 76.2 0)
(effects
(font
(size 2.27 2.27)
)
(justify left bottom)
)
(uuid "0666d517-3399-4e5a-a88e-28cb046bab53")
)
(text "Right \nHat Switch\n20-24"
(exclude_from_sim no)
(at 50.8 160.02 0)
(effects
(font
(size 2.27 2.27)
)
(justify right bottom)
)
(uuid "28c6deef-0288-400d-b950-adf2dba1adf7")
)
(text "ELRS TX\n"
(exclude_from_sim no)
(at 254 132.08 0)
(effects
(font
(size 2.27 2.27)
)
(justify left bottom)
)
(uuid "666e68ae-3562-4b09-b825-c9f5445176d4")
)
(text "Right\nTop\nButtons\n10-14\n"
(exclude_from_sim no)
(at 38.1 110.49 0)
(effects
(font
(size 2.27 2.27)
)
(justify right bottom)
)
(uuid "76352af5-c5ca-48fd-bebd-b8161cb04ff3")
)
(text "Left \nHat Switch\n15-19"
(exclude_from_sim no)
(at 50.8 139.7 0)
(effects
(font
(size 2.27 2.27)
)
(justify right bottom)
)
(uuid "921cb360-d960-4007-bfc3-e8983d17359f")
)
(text "Gimbal X2 (Right)"
(exclude_from_sim no)
(at 223.52 64.77 0)
(effects
(font
(size 2.27 2.27)
)
(justify left bottom)
)
(uuid "9ef99c88-97e7-430c-98f1-8b504d8de253")
)
(text "Left\nTop\nButtons\n5-9"
(exclude_from_sim no)
(at 36.83 82.55 0)
(effects
(font
(size 2.27 2.27)
)
(justify right bottom)
)
(uuid "9febdcbd-7a0f-4f31-b915-6903ca937f26")
)
(text "Bottom\nChassis\nButtons\n5-6"
(exclude_from_sim no)
(at 36.83 32.258 0)
(effects
(font
(size 2.27 2.27)
)
(justify right bottom)
)
(uuid "a01c3eae-3b54-4f4d-8544-9bb283418e68")
)
(text "Bottom\nChassis\nButtons\n0-4"
(exclude_from_sim no)
(at 36.83 54.61 0)
(effects
(font
(size 2.27 2.27)
)
(justify right bottom)
)
(uuid "c7b70dbb-f435-4a57-aa9c-8cf50da328cb")
)
(text "Gimbal X1 (Left)"
(exclude_from_sim no)
(at 223.52 41.91 0)
(effects
(font
(size 2.27 2.27)
)
(justify left bottom)
)
(uuid "d87b3a29-cc14-4431-b108-be87ff886dfb")
)
(text "Gimbal Y1 (Left)"
(exclude_from_sim no)
(at 223.52 53.34 0)
(effects
(font
(size 2.27 2.27)
)
(justify left bottom)
)
(uuid "ed3a0309-c84e-411e-aaa8-eac48814b746")
)
(junction
(at 97.79 71.12)
(diameter 0)
@ -3256,6 +3615,12 @@
(color 0 0 0 0)
(uuid "5b1e52ec-e5c1-4338-b386-b5c2d81ad7ed")
)
(junction
(at 40.64 24.13)
(diameter 0)
(color 0 0 0 0)
(uuid "63844187-657a-4fea-97f7-46763266139a")
)
(junction
(at 41.91 50.8)
(diameter 0)
@ -3280,6 +3645,12 @@
(color 0 0 0 0)
(uuid "80b9b240-83f2-4205-8a8b-dd8408d7c939")
)
(junction
(at 92.71 45.72)
(diameter 0)
(color 0 0 0 0)
(uuid "81c28855-7c0b-4806-9f5d-0386f4f72642")
)
(junction
(at 92.71 73.66)
(diameter 0)
@ -3346,6 +3717,12 @@
(color 0 0 0 0)
(uuid "b77ee733-b0ea-4468-af81-4eeef3e05d6c")
)
(junction
(at 90.17 43.18)
(diameter 0)
(color 0 0 0 0)
(uuid "b93b8bb6-b0e4-4d98-b6cc-77758c859d05")
)
(junction
(at 95.25 135.89)
(diameter 0)
@ -3428,10 +3805,6 @@
(at 165.1 124.46)
(uuid "00ab5998-bff9-45da-8c86-2a50db2c2b90")
)
(no_connect
(at 140.97 45.72)
(uuid "baa7f766-2871-41cf-81d3-67fcad28f98c")
)
(wire
(pts
(xy 218.44 132.08) (xy 224.79 132.08)
@ -3532,6 +3905,16 @@
)
(uuid "0ded7b45-3a77-42b7-bea6-065ae269600e")
)
(wire
(pts
(xy 55.88 24.13) (xy 67.31 24.13)
)
(stroke
(width 0)
(type default)
)
(uuid "0e010c6e-4690-432d-97e1-98b2cd2f5098")
)
(wire
(pts
(xy 200.66 113.03) (xy 203.2 113.03)
@ -3582,6 +3965,16 @@
)
(uuid "174186dd-383b-40e2-a98a-27eb33a59b32")
)
(wire
(pts
(xy 40.64 26.67) (xy 40.64 24.13)
)
(stroke
(width 0)
(type default)
)
(uuid "17b24c28-e602-48eb-92c5-1138973e1139")
)
(wire
(pts
(xy 90.17 99.06) (xy 90.17 130.81)
@ -3612,6 +4005,16 @@
)
(uuid "1dd93b3c-9798-4dba-aa76-7cfe2eaf8f5d")
)
(wire
(pts
(xy 120.65 45.72) (xy 120.65 20.32)
)
(stroke
(width 0)
(type default)
)
(uuid "1e1df1b6-d2c1-493e-96f2-175cb587f0af")
)
(wire
(pts
(xy 140.97 53.34) (xy 118.11 53.34)
@ -3742,6 +4145,16 @@
)
(uuid "276ac9ec-ca3f-4ccc-970e-5137f354a728")
)
(wire
(pts
(xy 90.17 24.13) (xy 90.17 43.18)
)
(stroke
(width 0)
(type default)
)
(uuid "27e51e00-246f-4787-a420-019cbc1e374a")
)
(wire
(pts
(xy 205.74 74.93) (xy 210.82 74.93)
@ -3962,6 +4375,16 @@
)
(uuid "443508a4-1ea7-4f0b-8576-df4cdb389e90")
)
(wire
(pts
(xy 74.93 26.67) (xy 92.71 26.67)
)
(stroke
(width 0)
(type default)
)
(uuid "45fb3eb4-f681-4981-8480-6b69b0458b67")
)
(wire
(pts
(xy 63.5 161.29) (xy 76.2 161.29)
@ -3972,6 +4395,16 @@
)
(uuid "47125bf3-20b3-4f69-a167-7f586e4f0e51")
)
(wire
(pts
(xy 120.65 20.32) (xy 40.64 20.32)
)
(stroke
(width 0)
(type default)
)
(uuid "47c1de4d-563b-4827-83f9-db72ace93f3a")
)
(wire
(pts
(xy 43.18 71.12) (xy 41.91 71.12)
@ -4052,6 +4485,16 @@
)
(uuid "4ec8ca24-dd9d-4444-9c35-18f203382609")
)
(wire
(pts
(xy 43.18 26.67) (xy 40.64 26.67)
)
(stroke
(width 0)
(type default)
)
(uuid "4f9d939c-88c4-464e-85a9-1c941ed6ab37")
)
(wire
(pts
(xy 55.88 78.74) (xy 67.31 78.74)
@ -4062,6 +4505,16 @@
)
(uuid "511008af-9282-402b-914a-c6d0e45387fa")
)
(wire
(pts
(xy 40.64 24.13) (xy 43.18 24.13)
)
(stroke
(width 0)
(type default)
)
(uuid "5178c3ef-e7a2-4516-90c1-188bd509cadf")
)
(wire
(pts
(xy 92.71 66.04) (xy 140.97 66.04)
@ -4192,6 +4645,16 @@
)
(uuid "687ef4c8-f0d0-482a-a38e-d4472923058e")
)
(wire
(pts
(xy 74.93 24.13) (xy 90.17 24.13)
)
(stroke
(width 0)
(type default)
)
(uuid "69b13b44-605b-44a5-98ba-5b4ca660ef87")
)
(wire
(pts
(xy 63.5 151.13) (xy 76.2 151.13)
@ -4442,6 +4905,16 @@
)
(uuid "888fcbff-8854-48b0-9ea0-16b8929051e1")
)
(wire
(pts
(xy 40.64 20.32) (xy 40.64 24.13)
)
(stroke
(width 0)
(type default)
)
(uuid "88ee4bdf-c741-469c-b3cd-492b156f9b29")
)
(wire
(pts
(xy 138.43 40.64) (xy 140.97 40.64)
@ -4862,6 +5335,16 @@
)
(uuid "b290186a-46fd-4ff2-8061-aa12fcd561b2")
)
(wire
(pts
(xy 55.88 26.67) (xy 67.31 26.67)
)
(stroke
(width 0)
(type default)
)
(uuid "b2c5b7ec-5c1d-4af8-8531-58046a6f247c")
)
(wire
(pts
(xy 234.95 113.03) (xy 228.6 113.03)
@ -5052,6 +5535,16 @@
)
(uuid "c29ec434-c89d-4a73-8bf8-3ec9c475503b")
)
(wire
(pts
(xy 140.97 45.72) (xy 120.65 45.72)
)
(stroke
(width 0)
(type default)
)
(uuid "c2d5abd0-e0ca-4aa4-92bb-caa693aa3cc4")
)
(wire
(pts
(xy 83.82 140.97) (xy 100.33 140.97)
@ -5182,6 +5675,16 @@
)
(uuid "d013716e-a931-481c-89e5-cc1c74001c93")
)
(wire
(pts
(xy 92.71 26.67) (xy 92.71 45.72)
)
(stroke
(width 0)
(type default)
)
(uuid "d2486cf2-e14e-4edf-a1f2-fc0dfcd6bfd3")
)
(wire
(pts
(xy 205.74 40.64) (xy 205.74 52.07)
@ -5482,119 +5985,8 @@
)
(uuid "fef1ec51-1355-49b9-9ba4-ac3e3fc7562e")
)
(text "Gimbal Y2 (Right)"
(exclude_from_sim no)
(at 223.52 76.2 0)
(effects
(font
(size 2.27 2.27)
)
(justify left bottom)
)
(uuid "0666d517-3399-4e5a-a88e-28cb046bab53")
)
(text "Right \nHat Switch\n20-24"
(exclude_from_sim no)
(at 50.8 160.02 0)
(effects
(font
(size 2.27 2.27)
)
(justify right bottom)
)
(uuid "28c6deef-0288-400d-b950-adf2dba1adf7")
)
(text "ELRS TX\n"
(exclude_from_sim no)
(at 254 132.08 0)
(effects
(font
(size 2.27 2.27)
)
(justify left bottom)
)
(uuid "666e68ae-3562-4b09-b825-c9f5445176d4")
)
(text "Right\nTop\nButtons\n10-14\n"
(exclude_from_sim no)
(at 38.1 110.49 0)
(effects
(font
(size 2.27 2.27)
)
(justify right bottom)
)
(uuid "76352af5-c5ca-48fd-bebd-b8161cb04ff3")
)
(text "Left \nHat Switch\n15-19"
(exclude_from_sim no)
(at 50.8 139.7 0)
(effects
(font
(size 2.27 2.27)
)
(justify right bottom)
)
(uuid "921cb360-d960-4007-bfc3-e8983d17359f")
)
(text "Gimbal X2 (Right)"
(exclude_from_sim no)
(at 223.52 64.77 0)
(effects
(font
(size 2.27 2.27)
)
(justify left bottom)
)
(uuid "9ef99c88-97e7-430c-98f1-8b504d8de253")
)
(text "Left\nTop\nButtons\n5-9"
(exclude_from_sim no)
(at 36.83 82.55 0)
(effects
(font
(size 2.27 2.27)
)
(justify right bottom)
)
(uuid "9febdcbd-7a0f-4f31-b915-6903ca937f26")
)
(text "Bottom\nChassis\nButtons\n0-4"
(exclude_from_sim no)
(at 36.83 54.61 0)
(effects
(font
(size 2.27 2.27)
)
(justify right bottom)
)
(uuid "c7b70dbb-f435-4a57-aa9c-8cf50da328cb")
)
(text "Gimbal X1 (Left)"
(exclude_from_sim no)
(at 223.52 41.91 0)
(effects
(font
(size 2.27 2.27)
)
(justify left bottom)
)
(uuid "d87b3a29-cc14-4431-b108-be87ff886dfb")
)
(text "Gimbal Y1 (Left)"
(exclude_from_sim no)
(at 223.52 53.34 0)
(effects
(font
(size 2.27 2.27)
)
(justify left bottom)
)
(uuid "ed3a0309-c84e-411e-aaa8-eac48814b746")
)
(label "COL_B"
(at 102.87 66.04 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5605,7 +5997,6 @@
)
(label "ROW_E"
(at 102.87 148.59 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5616,7 +6007,6 @@
)
(label "14"
(at 57.15 109.22 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5627,7 +6017,6 @@
)
(label "20"
(at 64.77 151.13 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5638,7 +6027,6 @@
)
(label "13"
(at 57.15 106.68 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5649,7 +6037,6 @@
)
(label "ROW_A"
(at 102.87 33.02 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5660,7 +6047,6 @@
)
(label "5"
(at 57.15 71.12 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5671,7 +6057,6 @@
)
(label "12"
(at 57.15 104.14 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5682,7 +6067,6 @@
)
(label "ROW_C"
(at 102.87 88.9 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5691,9 +6075,18 @@
)
(uuid "42ca3c1b-bbde-4182-bffb-22b88412990a")
)
(label "25"
(at 57.15 24.13 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "53f48e32-a548-4738-916b-949c45c9ba6a")
)
(label "SCL"
(at 168.91 71.12 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5704,7 +6097,6 @@
)
(label "ROW_B"
(at 102.87 58.42 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5715,7 +6107,6 @@
)
(label "COL_E"
(at 102.87 73.66 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5726,7 +6117,6 @@
)
(label "16"
(at 64.77 133.35 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5737,7 +6127,6 @@
)
(label "COL_D"
(at 102.87 71.12 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5748,7 +6137,6 @@
)
(label "1"
(at 57.15 45.72 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5759,7 +6147,6 @@
)
(label "24"
(at 64.77 161.29 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5770,7 +6157,6 @@
)
(label "6"
(at 57.15 73.66 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5781,7 +6167,6 @@
)
(label "2"
(at 57.15 48.26 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5792,7 +6177,6 @@
)
(label "17"
(at 64.77 135.89 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5803,7 +6187,6 @@
)
(label "9"
(at 57.15 81.28 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5814,7 +6197,6 @@
)
(label "COL_C"
(at 102.87 68.58 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5825,7 +6207,6 @@
)
(label "3"
(at 57.15 50.8 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5836,7 +6217,6 @@
)
(label "15"
(at 64.77 130.81 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5845,9 +6225,18 @@
)
(uuid "a62949b1-4474-4ed4-8759-09439e5b4e57")
)
(label "ROW_F"
(at 102.87 20.32 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "a9e223f9-ffb2-4c91-a5be-434b50fffb87")
)
(label "21"
(at 64.77 153.67 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5858,7 +6247,6 @@
)
(label "ROW_D"
(at 102.87 128.27 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5869,7 +6257,6 @@
)
(label "23"
(at 64.77 158.75 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5880,7 +6267,6 @@
)
(label "18"
(at 64.77 138.43 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5889,9 +6275,18 @@
)
(uuid "bb843c91-2a51-41f1-b9b5-35c508fa8c2b")
)
(label "26"
(at 57.15 26.67 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "bfad85d3-6ad3-4abb-a160-37a46102177f")
)
(label "4"
(at 57.15 53.34 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5902,7 +6297,6 @@
)
(label "19"
(at 64.77 140.97 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5913,7 +6307,6 @@
)
(label "7"
(at 57.15 76.2 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5924,7 +6317,6 @@
)
(label "COL_A"
(at 102.87 63.5 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5935,7 +6327,6 @@
)
(label "SDA"
(at 168.91 73.66 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5946,7 +6337,6 @@
)
(label "11"
(at 57.15 101.6 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5957,7 +6347,6 @@
)
(label "10"
(at 57.15 99.06 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5968,7 +6357,6 @@
)
(label "22"
(at 64.77 156.21 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5979,7 +6367,6 @@
)
(label "8"
(at 57.15 78.74 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -5990,7 +6377,6 @@
)
(label "0"
(at 57.15 43.18 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
@ -7034,6 +7420,92 @@
)
)
)
(symbol
(lib_id "Diode:1N4148W")
(at 71.12 26.67 180)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(uuid "46ecf311-7740-4812-ac20-812de8d3e4cf")
(property "Reference" "D27"
(at 67.31 25.4 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "1N4148W"
(at 71.12 21.59 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Footprint" "Diode_SMD:D_SOD-123"
(at 71.12 22.225 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "https://www.vishay.com/docs/85748/1n4148w.pdf"
(at 71.12 26.67 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 71.12 26.67 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Sim.Device" "D"
(at 71.12 21.59 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Sim.Pins" "1=K 2=A"
(at 71.12 24.13 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "e0d45ce7-ada9-49c5-9121-632d5025127a")
)
(pin "2"
(uuid "2137e308-87bc-4171-bb81-2eb2925ceae1")
)
(instances
(project "cmdr-joystick"
(path "/5b501981-46e2-4084-afad-38073ca78ebd"
(reference "D27")
(unit 1)
)
)
)
)
(symbol
(lib_id "Diode:1N4148W")
(at 71.12 76.2 180)
@ -9550,6 +10022,91 @@
)
)
)
(symbol
(lib_id "Diode:1N4148W")
(at 71.12 24.13 180)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(uuid "b7fe8caf-41aa-4e02-a5d9-1eea6f8f65a1")
(property "Reference" "D26"
(at 67.31 22.86 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "1N4148W"
(at 71.12 19.05 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "Diode_SMD:D_SOD-123"
(at 71.12 19.685 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "https://www.vishay.com/docs/85748/1n4148w.pdf"
(at 71.12 24.13 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 71.12 24.13 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Sim.Device" "D"
(at 71.12 19.05 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Sim.Pins" "1=K 2=A"
(at 71.12 21.59 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "3247e64c-a674-403e-b9ca-9f5a27772c9a")
)
(pin "2"
(uuid "1763e96e-860d-4f23-9a5a-9b2434fb5056")
)
(instances
(project "cmdr-joystick"
(path "/5b501981-46e2-4084-afad-38073ca78ebd"
(reference "D26")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:+3.3V")
(at 157.48 26.67 0)
@ -10641,6 +11198,81 @@
)
)
)
(symbol
(lib_id "Connector_Generic:Conn_02x02_Odd_Even")
(at 48.26 24.13 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "f38f8351-71f5-4607-80f0-a42807da220c")
(property "Reference" "J11"
(at 49.53 17.78 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "Conn_02x02_Odd_Even"
(at 49.53 20.32 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical"
(at 48.26 24.13 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 48.26 24.13 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Generic connector, double row, 02x02, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"
(at 48.26 24.13 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "dff31445-6af1-4699-a9fd-126f8275a9e8")
)
(pin "4"
(uuid "6eb5391f-f8ad-422f-ada0-ea6481f1e331")
)
(pin "3"
(uuid "c534bd37-80f3-4d24-9a85-f5a058c29572")
)
(pin "2"
(uuid "6555abe8-115d-4871-8cf0-932ecb7a2675")
)
(instances
(project ""
(path "/5b501981-46e2-4084-afad-38073ca78ebd"
(reference "J11")
(unit 1)
)
)
)
)
(symbol
(lib_id "Diode:1N4148W")
(at 71.12 48.26 180)
@ -10930,4 +11562,5 @@
(page "1")
)
)
(embedded_fonts no)
)

Binary file not shown.