From 260520624b6d1b152633abf0b0eeac54bfa99390 Mon Sep 17 00:00:00 2001 From: John Tsiombikas Date: Sun, 3 Jul 2022 07:33:07 +0300 Subject: [PATCH] migrated the kicad project --- .gitignore | 1 + hw/sgikbd.kicad_pro | 325 +++++++++ hw/sgikbd.kicad_sch | 1889 +++++++++++++++++++++++++++++++++++++++++++++++++++ hw/sgikbd.kicad_sym | 40 ++ hw/sgikbd.lib | 39 -- hw/sgikbd.pro | 30 - hw/sym-lib-table | 3 + 7 files changed, 2258 insertions(+), 69 deletions(-) create mode 100644 hw/sgikbd.kicad_pro create mode 100644 hw/sgikbd.kicad_sch create mode 100644 hw/sgikbd.kicad_sym delete mode 100644 hw/sgikbd.lib delete mode 100644 hw/sgikbd.pro create mode 100644 hw/sym-lib-table diff --git a/.gitignore b/.gitignore index d6308d9..24052d7 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ *.bck *.dcm *-cache.lib +*.kicad_prl diff --git a/hw/sgikbd.kicad_pro b/hw/sgikbd.kicad_pro new file mode 100644 index 0000000..b6fdbee --- /dev/null +++ b/hw/sgikbd.kicad_pro @@ -0,0 +1,325 @@ +{ + "board": { + "design_settings": { + "defaults": { + "board_outline_line_width": 0.1, + "copper_line_width": 0.2, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "other_line_width": 0.15, + "silk_line_width": 0.15, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.15 + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "rules": { + "solder_mask_clearance": 0.0, + "solder_mask_min_width": 0.0 + }, + "track_widths": [], + "via_dimensions": [] + }, + "layer_presets": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_label_syntax": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "sgikbd.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12.0, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.25, + "via_diameter": 0.8, + "via_drill": 0.4, + "wire_width": 6.0 + } + ], + "meta": { + "version": 2 + }, + "net_colors": null + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "drawing": { + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.25, + "pin_symbol_size": 0.0, + "text_offset_ratio": 0.08 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "ngspice": { + "fix_include_paths": true, + "fix_passive_vals": false, + "meta": { + "version": 0 + }, + "model_mode": 0, + "workbook_filename": "" + }, + "page_layout_descr_file": "", + "plot_directory": "", + "spice_adjust_passive_values": false, + "spice_external_command": "spice \"%I\"", + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "78cbdd6c-4878-4cc5-9a58-0e506478e37d", + "" + ] + ], + "text_variables": {} +} diff --git a/hw/sgikbd.kicad_sch b/hw/sgikbd.kicad_sch new file mode 100644 index 0000000..38e25ea --- /dev/null +++ b/hw/sgikbd.kicad_sch @@ -0,0 +1,1889 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid 78cbdd6c-4878-4cc5-9a58-0e506478e37d) + + (paper "A4") + + (title_block + (title "SGI - PS/2 keyboard and mouse converter") + (date "2017-10-11") + (rev "1") + (company "Mutant Stargoat") + (comment 1 "Creative Commons Attribution Share-Alike (CC BY-SA)") + (comment 2 "Copyright (C) 2017-2022 John Tsiombikas ") + ) + + (lib_symbols + (symbol "sgikbd-rescue:ATMEGA88-20PU" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -21.59 33.02 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Value" "sgikbd-rescue_ATMEGA88-20PU" (id 1) (at 8.89 -34.29 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Footprint" "DIL28" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27) italic) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "28DIP-ELL600 28dip600" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "ATMEGA88-20PU_0_1" + (rectangle (start -21.59 31.75) (end 19.05 -31.75) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + ) + (symbol "ATMEGA88-20PU_1_1" + (pin bidirectional line (at 22.86 -7.62 180) (length 3.81) + (name "(PCINT14/~{RESET})PC6" (effects (font (size 1.016 1.016)))) + (number "1" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 22.86 11.43 180) (length 3.81) + (name "(PCINT7/XTAL2/TOSC2)PB7" (effects (font (size 1.016 1.016)))) + (number "10" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 22.86 -24.13 180) (length 3.81) + (name "(PCINT21/OC0B/T1)PD5" (effects (font (size 1.016 1.016)))) + (number "11" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 22.86 -26.67 180) (length 3.81) + (name "(PCINT22/OC0A/AIN0)PD6" (effects (font (size 1.016 1.016)))) + (number "12" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 22.86 -29.21 180) (length 3.81) + (name "(PCINT23/AIN1)PD7" (effects (font (size 1.016 1.016)))) + (number "13" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 22.86 29.21 180) (length 3.81) + (name "(PCINT0/CLKO/ICP1)PB0" (effects (font (size 1.016 1.016)))) + (number "14" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 22.86 26.67 180) (length 3.81) + (name "(PCINT1/OC1A)PB1" (effects (font (size 1.016 1.016)))) + (number "15" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 22.86 24.13 180) (length 3.81) + (name "(PCINT2/OC1B/~{SS})PB2" (effects (font (size 1.016 1.016)))) + (number "16" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 22.86 21.59 180) (length 3.81) + (name "(PCINT3/OC2/MOSI)PB3" (effects (font (size 1.016 1.016)))) + (number "17" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 22.86 19.05 180) (length 3.81) + (name "(PCINT4/MISO)PB4" (effects (font (size 1.016 1.016)))) + (number "18" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 22.86 16.51 180) (length 3.81) + (name "(PCINT5/SCK)PB5" (effects (font (size 1.016 1.016)))) + (number "19" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 22.86 -11.43 180) (length 3.81) + (name "(PCINT16/RXD)PD0" (effects (font (size 1.016 1.016)))) + (number "2" (effects (font (size 1.016 1.016)))) + ) + (pin power_in line (at -25.4 21.59 0) (length 3.81) + (name "AVCC" (effects (font (size 1.016 1.016)))) + (number "20" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at -25.4 13.97 0) (length 3.81) + (name "AREF" (effects (font (size 1.016 1.016)))) + (number "21" (effects (font (size 1.016 1.016)))) + ) + (pin power_in line (at -25.4 -26.67 0) (length 3.81) + (name "GND" (effects (font (size 1.016 1.016)))) + (number "22" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 22.86 7.62 180) (length 3.81) + (name "(PCINT8/ADC0)PC0" (effects (font (size 1.016 1.016)))) + (number "23" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 22.86 5.08 180) (length 3.81) + (name "(PCINT9/ADC1)PC1" (effects (font (size 1.016 1.016)))) + (number "24" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 22.86 2.54 180) (length 3.81) + (name "(PCINT10/ADC2)PC2" (effects (font (size 1.016 1.016)))) + (number "25" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 22.86 0 180) (length 3.81) + (name "(PCINT11/ADC3)PC3" (effects (font (size 1.016 1.016)))) + (number "26" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 22.86 -2.54 180) (length 3.81) + (name "(PCINT12/SDA/ADC4)PC4" (effects (font (size 1.016 1.016)))) + (number "27" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 22.86 -5.08 180) (length 3.81) + (name "(PCINT13/SCL/ADC5)PC5" (effects (font (size 1.016 1.016)))) + (number "28" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 22.86 -13.97 180) (length 3.81) + (name "(PCINT17/TXD)PD1" (effects (font (size 1.016 1.016)))) + (number "3" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 22.86 -16.51 180) (length 3.81) + (name "(PCINT18/INT0)PD2" (effects (font (size 1.016 1.016)))) + (number "4" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 22.86 -19.05 180) (length 3.81) + (name "(PCINT19/OC2B/INT1)PD3" (effects (font (size 1.016 1.016)))) + (number "5" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 22.86 -21.59 180) (length 3.81) + (name "(PCINT20/XCK/T0)PD4" (effects (font (size 1.016 1.016)))) + (number "6" (effects (font (size 1.016 1.016)))) + ) + (pin power_in line (at -25.4 29.21 0) (length 3.81) + (name "VCC" (effects (font (size 1.016 1.016)))) + (number "7" (effects (font (size 1.016 1.016)))) + ) + (pin power_in line (at -25.4 -29.21 0) (length 3.81) + (name "GND" (effects (font (size 1.016 1.016)))) + (number "8" (effects (font (size 1.016 1.016)))) + ) + (pin bidirectional line (at 22.86 13.97 180) (length 3.81) + (name "(PCINT6/XTAL1/TOSC1)PB6" (effects (font (size 1.016 1.016)))) + (number "9" (effects (font (size 1.016 1.016)))) + ) + ) + ) + (symbol "sgikbd-rescue:AVR-ISP-6" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "CON" (id 0) (at -2.667 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sgikbd-rescue_AVR-ISP-6" (id 1) (at -6.731 -5.842 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Footprint" "AVR-ISP-6" (id 2) (at -13.208 1.016 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at -0.635 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "AVR-ISP-6_0_0" + (text "SCK" (at -8.001 0.127 0) + (effects (font (size 1.143 1.143) bold)) + ) + (text "VCC" (at 6.985 2.794 0) + (effects (font (size 1.143 1.143) bold)) + ) + ) + (symbol "AVR-ISP-6_0_1" + (rectangle (start -5.207 -3.556) (end 4.191 -4.064) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start -5.207 5.08) (end 3.937 4.572) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start -5.08 -4.064) (end -5.588 -1.016) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start -5.08 5.08) (end -5.588 1.016) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start 3.937 5.08) (end 4.445 -4.064) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + ) + (symbol "AVR-ISP-6_1_0" + (text "GND" (at 7.239 -2.667 0) + (effects (font (size 1.143 1.143) bold)) + ) + (text "MISO" (at -8.4582 2.5908 0) + (effects (font (size 1.143 1.143) bold)) + ) + (text "MOSI" (at 7.7978 -0.0508 0) + (effects (font (size 1.143 1.143) bold)) + ) + (text "RST" (at -8.001 -2.54 0) + (effects (font (size 1.143 1.143) bold)) + ) + ) + (symbol "AVR-ISP-6_1_1" + (pin passive line (at -3.81 2.54 0) (length 2.54) + (name "~" (effects (font (size 1.016 1.016)))) + (number "1" (effects (font (size 1.016 1.016)))) + ) + (pin passive line (at 2.54 2.54 180) (length 2.54) + (name "~" (effects (font (size 1.016 1.016)))) + (number "2" (effects (font (size 1.016 1.016)))) + ) + (pin passive line (at -3.81 0 0) (length 2.54) + (name "~" (effects (font (size 1.016 1.016)))) + (number "3" (effects (font (size 1.016 1.016)))) + ) + (pin passive line (at 2.54 0 180) (length 2.54) + (name "~" (effects (font (size 1.016 1.016)))) + (number "4" (effects (font (size 1.016 1.016)))) + ) + (pin passive line (at -3.81 -2.54 0) (length 2.54) + (name "~" (effects (font (size 1.016 1.016)))) + (number "5" (effects (font (size 1.016 1.016)))) + ) + (pin passive line (at 2.54 -2.54 180) (length 2.54) + (name "~" (effects (font (size 1.016 1.016)))) + (number "6" (effects (font (size 1.016 1.016)))) + ) + ) + ) + (symbol "sgikbd-rescue:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (property "Reference" "C" (id 0) (at 0.635 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "sgikbd-rescue_C" (id 1) (at 0.635 -2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 0.9652 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "C_*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 -0.762) + (xy 2.032 -0.762) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.032 0.762) + (xy 2.032 0.762) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "C_1_1" + (pin passive line (at 0 3.81 270) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sgikbd-rescue:CONN_01X04" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 6.35 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sgikbd-rescue_CONN_01X04" (id 1) (at 2.54 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Pin_Header_Straight_1X* Pin_Header_Angled_1X* Socket_Strip_Straight_1X* Socket_Strip_Angled_1X*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "CONN_01X04_0_1" + (rectangle (start -1.27 -3.683) (end 0.254 -3.937) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -1.143) (end 0.254 -1.397) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 1.397) (end 0.254 1.143) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 3.937) (end 0.254 3.683) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 5.08) (end 1.27 -5.08) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "CONN_01X04_1_1" + (pin passive line (at -5.08 3.81 0) (length 3.81) + (name "P1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 1.27 0) (length 3.81) + (name "P2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -1.27 0) (length 3.81) + (name "P3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -3.81 0) (length 3.81) + (name "P4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sgikbd-rescue:Crystal" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "Y" (id 0) (at 0 3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sgikbd-rescue_Crystal" (id 1) (at 0 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Crystal*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Crystal_0_1" + (rectangle (start -1.143 2.54) (end 1.143 -2.54) + (stroke (width 0.3048) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy -1.905 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -1.27) + (xy 1.905 1.27) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 0) + (xy 1.905 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "Crystal_1_1" + (pin passive line (at -3.81 0 0) (length 1.27) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 3.81 0 180) (length 1.27) + (name "2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sgikbd-rescue:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "sgikbd-rescue_GND" (id 1) (at 0 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 -1.27) + (xy 1.27 -1.27) + (xy 0 -2.54) + (xy -1.27 -1.27) + (xy 0 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "GND_1_1" + (pin power_in line (at 0 0 270) (length 0) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sgikbd-rescue:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (id 0) (at 2.032 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sgikbd-rescue_R" (id 1) (at 0 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at -1.778 0 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_* R_*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R_0_1" + (rectangle (start -1.016 -2.54) (end 1.016 2.54) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "R_1_1" + (pin passive line (at 0 3.81 270) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sgikbd-rescue:SW_DPDT_x2" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "SW" (id 0) (at 0 4.318 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sgikbd-rescue_SW_DPDT_x2" (id 1) (at 0 -5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "SW_DPDT_x2_0_0" + (circle (center -2.032 0) (radius 0.508) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 2.032 -2.54) (radius 0.508) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "SW_DPDT_x2_0_1" + (polyline + (pts + (xy -1.524 0.254) + (xy 1.651 2.286) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 2.032 2.54) (radius 0.508) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "SW_DPDT_x2_1_1" + (pin passive line (at 5.08 2.54 180) (length 2.54) + (name "A" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 2.54) + (name "B" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 -2.54 180) (length 2.54) + (name "C" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "SW_DPDT_x2_2_1" + (pin passive line (at 5.08 2.54 180) (length 2.54) + (name "A" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 2.54) + (name "B" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 -2.54 180) (length 2.54) + (name "C" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sgikbd-rescue:SW_Push" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "SW" (id 0) (at 1.27 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "sgikbd-rescue_SW_Push" (id 1) (at 0 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "SW_Push_0_1" + (circle (center -2.032 0) (radius 0.508) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 1.27) + (xy 0 3.048) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 1.27) + (xy -2.54 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 2.032 0) (radius 0.508) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (pin passive line (at -5.08 0 0) (length 2.54) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 0 180) (length 2.54) + (name "2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sgikbd-rescue:VCC" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "sgikbd-rescue_VCC" (id 1) (at 0 3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "VCC_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 0 1.905) (radius 0.635) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "VCC_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sgikbd-rescue:ps2conn" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -6.35 -6.35 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "sgikbd-rescue_ps2conn" (id 1) (at 3.81 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524)) hide) + ) + (symbol "ps2conn_0_1" + (rectangle (start -7.62 5.08) (end 2.54 -5.08) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "ps2conn_1_1" + (pin passive line (at -12.7 2.54 0) (length 5.08) + (name "DATA" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -10.16 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 10.16 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -12.7 -2.54 0) (length 5.08) + (name "CLK" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sgikbd-rescue:sgikbd_conn" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -6.35 -10.16 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "sgikbd-rescue_sgikbd_conn" (id 1) (at 6.35 1.27 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 7.62 -16.51 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "" (id 3) (at 7.62 -16.51 0) + (effects (font (size 1.524 1.524)) hide) + ) + (symbol "sgikbd_conn_0_1" + (rectangle (start -7.62 6.35) (end 5.08 -8.89) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sgikbd_conn_1_1" + (pin passive line (at -12.7 2.54 0) (length 5.08) + (name "CLK" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -12.7 5.08 0) (length 5.08) + (name "DATA" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -12.7 -1.27 0) (length 5.08) + (name "RESET" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 11.43 270) (length 5.08) + (name "+5v" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -13.97 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -12.7 -5.08 0) (length 5.08) + (name "STLED" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -12.7 -7.62 0) (length 5.08) + (name "DRVLED" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 171.45 147.32) (diameter 0) (color 0 0 0 0) + (uuid 101ef598-601d-400e-9ef6-d655fbb1dbfa) + ) + (junction (at 186.69 115.57) (diameter 0) (color 0 0 0 0) + (uuid 19c56563-5fe3-442a-885b-418dbc2421eb) + ) + (junction (at 96.52 67.31) (diameter 0) (color 0 0 0 0) + (uuid 25d545dc-8f50-4573-922c-35ef5a2a3a19) + ) + (junction (at 91.44 105.41) (diameter 0) (color 0 0 0 0) + (uuid 40976bf0-19de-460f-ad64-224d4f51e16b) + ) + (junction (at 189.23 120.65) (diameter 0) (color 0 0 0 0) + (uuid 5ca4be1c-537e-4a4a-b344-d0c8ffde8546) + ) + (junction (at 215.9 147.32) (diameter 0) (color 0 0 0 0) + (uuid 7a2f50f6-0c99-4e8d-9c2a-8f2f961d2e6d) + ) + (junction (at 166.37 88.9) (diameter 0) (color 0 0 0 0) + (uuid 8d0c1d66-35ef-4a53-a28f-436a11b54f42) + ) + (junction (at 208.28 107.95) (diameter 0) (color 0 0 0 0) + (uuid 8d9a3ecc-539f-41da-8099-d37cea9c28e7) + ) + (junction (at 180.34 100.33) (diameter 0) (color 0 0 0 0) + (uuid 911bdcbe-493f-4e21-a506-7cbc636e2c17) + ) + (junction (at 148.59 104.14) (diameter 0) (color 0 0 0 0) + (uuid c094494a-f6f7-43fc-a007-4951484ddf3a) + ) + (junction (at 160.02 97.79) (diameter 0) (color 0 0 0 0) + (uuid c43663ee-9a0d-4f27-a292-89ba89964065) + ) + (junction (at 173.99 160.02) (diameter 0) (color 0 0 0 0) + (uuid ca5a4651-0d1d-441b-b17d-01518ef3b656) + ) + (junction (at 96.52 125.73) (diameter 0) (color 0 0 0 0) + (uuid d5641ac9-9be7-46bf-90b3-6c83d852b5ba) + ) + (junction (at 153.67 90.17) (diameter 0) (color 0 0 0 0) + (uuid d7269d2a-b8c0-422d-8f25-f79ea31bf75e) + ) + (junction (at 91.44 97.79) (diameter 0) (color 0 0 0 0) + (uuid e21aa84b-970e-47cf-b64f-3b55ee0e1b51) + ) + (junction (at 153.67 82.55) (diameter 0) (color 0 0 0 0) + (uuid e8c50f1b-c316-4110-9cce-5c24c65a1eaa) + ) + + (no_connect (at 144.78 101.6) (uuid 0217dfc4-fc13-4699-99ad-d9948522648e)) + (no_connect (at 144.78 93.98) (uuid 2f215f15-3d52-4c91-93e6-3ea03a95622f)) + (no_connect (at 144.78 72.39) (uuid 4fb21471-41be-4be8-9687-66030f97befc)) + (no_connect (at 144.78 88.9) (uuid 70e15522-1572-4451-9c0d-6d36ac70d8c6)) + (no_connect (at 144.78 69.85) (uuid 7599133e-c681-4202-85d9-c20dac196c64)) + (no_connect (at 96.52 82.55) (uuid 7dc880bc-e7eb-4cce-8d8c-0b65a9dd788e)) + (no_connect (at 144.78 67.31) (uuid 82be7aae-5d06-4178-8c3e-98760c41b054)) + (no_connect (at 144.78 96.52) (uuid 8da933a9-35f8-42e6-8504-d1bab7264306)) + (no_connect (at 144.78 99.06) (uuid bd5408e4-362d-4e43-9d39-78fb99eb52c8)) + (no_connect (at 144.78 91.44) (uuid dde51ae5-b215-445e-92bb-4a12ec410531)) + + (wire (pts (xy 144.78 120.65) (xy 189.23 120.65)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 01e9b6e7-adf9-4ee7-9447-a588630ee4a2) + ) + (wire (pts (xy 182.88 134.62) (xy 182.88 130.81)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0351df45-d042-41d4-ba35-88092c7be2fc) + ) + (wire (pts (xy 167.64 77.47) (xy 144.78 77.47)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 03caada9-9e22-4e2d-9035-b15433dfbb17) + ) + (wire (pts (xy 144.78 115.57) (xy 186.69 115.57)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0755aee5-bc01-4cb5-b830-583289df50a3) + ) + (wire (pts (xy 215.9 160.02) (xy 173.99 160.02)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 097edb1b-8998-4e70-b670-bba125982348) + ) + (polyline (pts (xy 213.36 143.51) (xy 195.58 143.51)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0ce8d3ab-2662-4158-8a2a-18b782908fc5) + ) + + (wire (pts (xy 168.91 137.16) (xy 182.88 137.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0e1ed1c5-7428-4dc7-b76e-49b2d5f8177d) + ) + (polyline (pts (xy 195.58 121.92) (xy 213.36 121.92)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0e8f7fc0-2ef2-4b90-9c15-8a3a601ee459) + ) + + (wire (pts (xy 172.72 100.33) (xy 168.91 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0ff508fd-18da-4ab7-9844-3c8a28c2587e) + ) + (wire (pts (xy 182.88 80.01) (xy 173.99 80.01)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 12422a89-3d0c-485c-9386-f77121fd68fd) + ) + (wire (pts (xy 144.78 105.41) (xy 175.26 105.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 13c0ff76-ed71-4cd9-abb0-92c376825d5d) + ) + (wire (pts (xy 189.23 125.73) (xy 195.58 125.73)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 14769dc5-8525-4984-8b15-a734ee247efa) + ) + (wire (pts (xy 182.88 137.16) (xy 182.88 140.97)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 14c51520-6d91-4098-a59a-5121f2a898f7) + ) + (wire (pts (xy 205.74 128.27) (xy 212.09 128.27)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 182b2d54-931d-49d6-9f39-60a752623e36) + ) + (wire (pts (xy 96.52 125.73) (xy 96.52 123.19)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1e8701fc-ad24-40ea-846a-e3db538d6077) + ) + (wire (pts (xy 182.88 74.93) (xy 144.78 74.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1f3003e6-dce5-420f-906b-3f1e92b67249) + ) + (wire (pts (xy 215.9 147.32) (xy 215.9 160.02)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2035ea48-3ef5-4d7f-8c3c-50981b30c89a) + ) + (wire (pts (xy 182.88 130.81) (xy 195.58 130.81)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 240e5dac-6242-47a5-bbef-f76d11c715c0) + ) + (wire (pts (xy 184.15 88.9) (xy 166.37 88.9)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 27d56953-c620-4d5b-9c1c-e48bc3d9684a) + ) + (wire (pts (xy 153.67 82.55) (xy 160.02 82.55)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 29195ea4-8218-44a1-b4bf-466bee0082e4) + ) + (wire (pts (xy 182.88 140.97) (xy 195.58 140.97)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2d67a417-188f-4014-9282-000265d80009) + ) + (wire (pts (xy 212.09 134.62) (xy 215.9 134.62)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2dc272bd-3aa2-45b5-889d-1d3c8aac80f8) + ) + (wire (pts (xy 215.9 144.78) (xy 215.9 144.78)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2e90e294-82e1-45da-9bf1-b91dfe0dc8f6) + ) + (wire (pts (xy 168.91 100.33) (xy 168.91 95.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 378af8b4-af3d-46e7-89ae-deff12ca9067) + ) + (polyline (pts (xy 195.58 143.51) (xy 195.58 121.92)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 382ca670-6ae8-4de6-90f9-f241d1337171) + ) + + (wire (pts (xy 173.99 82.55) (xy 173.99 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 40165eda-4ba6-4565-9bb4-b9df6dbb08da) + ) + (wire (pts (xy 147.32 123.19) (xy 147.32 160.02)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 477311b9-8f81-40c8-9c55-fd87e287247a) + ) + (wire (pts (xy 166.37 104.14) (xy 166.37 88.9)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4780a290-d25c-4459-9579-eba3f7678762) + ) + (wire (pts (xy 212.09 128.27) (xy 212.09 134.62)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5114c7bf-b955-49f3-a0a8-4b954c81bde0) + ) + (wire (pts (xy 210.82 120.65) (xy 210.82 115.57)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 57c0c267-8bf9-4cc7-b734-d71a239ac313) + ) + (wire (pts (xy 212.09 137.16) (xy 215.9 137.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5bcace5d-edd0-4e19-92d0-835e43cf8eb2) + ) + (wire (pts (xy 215.9 140.97) (xy 215.9 140.97)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6284122b-79c3-4e04-925e-3d32cc3ec077) + ) + (wire (pts (xy 144.78 104.14) (xy 148.59 104.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 639c0e59-e95c-4114-bccd-2e7277505454) + ) + (wire (pts (xy 144.78 125.73) (xy 148.59 125.73)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 65134029-dbd2-409a-85a8-13c2a33ff019) + ) + (wire (pts (xy 205.74 107.95) (xy 208.28 107.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 676efd2f-1c48-4786-9e4b-2444f1e8f6ff) + ) + (wire (pts (xy 173.99 140.97) (xy 168.91 140.97)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 67763d19-f622-4e1e-81e5-5b24da7c3f99) + ) + (wire (pts (xy 177.8 107.95) (xy 177.8 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 68877d35-b796-44db-9124-b8e744e7412e) + ) + (wire (pts (xy 205.74 138.43) (xy 212.09 138.43)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6c2d26bc-6eca-436c-8025-79f817bf57d6) + ) + (wire (pts (xy 198.12 113.03) (xy 198.12 118.11)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6d26d68f-1ca7-4ff3-b058-272f1c399047) + ) + (wire (pts (xy 186.69 135.89) (xy 195.58 135.89)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6ec113ca-7d27-4b14-a180-1e5e2fd1c167) + ) + (wire (pts (xy 182.88 74.93) (xy 182.88 80.01)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7d34f6b1-ab31-49be-b011-c67fe67a8a56) + ) + (wire (pts (xy 167.64 82.55) (xy 166.37 82.55)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7e023245-2c2b-4e2b-bfb9-5d35176e88f2) + ) + (wire (pts (xy 148.59 125.73) (xy 148.59 158.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7f2301df-e4bc-479e-a681-cc59c9a2dbbb) + ) + (wire (pts (xy 171.45 158.75) (xy 171.45 147.32)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7f52d787-caa3-4a92-b1b2-19d554dc29a4) + ) + (wire (pts (xy 168.91 144.78) (xy 215.9 144.78)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8087f566-a94d-4bbc-985b-e49ee7762296) + ) + (wire (pts (xy 144.78 110.49) (xy 146.05 110.49)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8412992d-8754-44de-9e08-115cec1a3eff) + ) + (wire (pts (xy 144.78 123.19) (xy 147.32 123.19)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 84e5506c-143e-495f-9aa4-d3a71622f213) + ) + (wire (pts (xy 83.82 105.41) (xy 91.44 105.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8c514922-ffe1-4e37-a260-e807409f2e0d) + ) + (wire (pts (xy 167.64 80.01) (xy 144.78 80.01)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8ca3e20d-bcc7-4c5e-9deb-562dfed9fecb) + ) + (wire (pts (xy 173.99 77.47) (xy 180.34 77.47)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8e06ba1f-e3ba-4eb9-a10e-887dffd566d6) + ) + (wire (pts (xy 168.91 147.32) (xy 171.45 147.32)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 98c78427-acd5-4f90-9ad6-9f61c4809aec) + ) + (wire (pts (xy 173.99 160.02) (xy 173.99 140.97)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 994b6220-4755-4d84-91b3-6122ac1c2c5e) + ) + (wire (pts (xy 180.34 100.33) (xy 185.42 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9f8381e9-3077-4453-a480-a01ad9c1a940) + ) + (wire (pts (xy 147.32 90.17) (xy 147.32 85.09)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a15a7506-eae4-4933-84da-9ad754258706) + ) + (wire (pts (xy 144.78 107.95) (xy 144.78 105.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a27eb049-c992-4f11-a026-1e6a8d9d0160) + ) + (wire (pts (xy 148.59 158.75) (xy 171.45 158.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a8447faf-e0a0-4c4a-ae53-4d4b28669151) + ) + (wire (pts (xy 153.67 97.79) (xy 160.02 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid aca4de92-9c41-4c2b-9afa-540d02dafa1c) + ) + (polyline (pts (xy 213.36 121.92) (xy 213.36 143.51)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b0906e10-2fbc-4309-a8b4-6fc4cd1a5490) + ) + + (wire (pts (xy 144.78 113.03) (xy 193.04 113.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b96fe6ac-3535-4455-ab88-ed77f5e46d6e) + ) + (wire (pts (xy 160.02 82.55) (xy 160.02 90.17)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid babeabf2-f3b0-4ed5-8d9e-0215947e6cf3) + ) + (wire (pts (xy 186.69 115.57) (xy 186.69 135.89)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bd065eaf-e495-4837-bdb3-129934de1fc7) + ) + (wire (pts (xy 166.37 88.9) (xy 166.37 82.55)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bd9595a1-04f3-4fda-8f1b-e65ad874edd3) + ) + (wire (pts (xy 148.59 104.14) (xy 166.37 104.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid be645d0f-8568-47a0-a152-e3ddd33563eb) + ) + (wire (pts (xy 83.82 97.79) (xy 91.44 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c25a772d-af9c-4ebc-96f6-0966738c13a8) + ) + (wire (pts (xy 146.05 107.95) (xy 177.8 107.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c332fa55-4168-4f55-88a5-f82c7c21040b) + ) + (wire (pts (xy 96.52 67.31) (xy 96.52 74.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c830e3bc-dc64-4f65-8f47-3b106bae2807) + ) + (wire (pts (xy 153.67 90.17) (xy 147.32 90.17)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c8c79177-94d4-43e2-a654-f0a5554fbb68) + ) + (wire (pts (xy 173.99 160.02) (xy 147.32 160.02)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c9667181-b3c7-4b01-b8b4-baa29a9aea63) + ) + (wire (pts (xy 212.09 138.43) (xy 212.09 137.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cb24efdd-07c6-4317-9277-131625b065ac) + ) + (wire (pts (xy 189.23 120.65) (xy 210.82 120.65)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cff34251-839c-4da9-a0ad-85d0fc4e32af) + ) + (wire (pts (xy 186.69 115.57) (xy 205.74 115.57)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d0fb0864-e79b-4bdc-8e8e-eed0cabe6d56) + ) + (wire (pts (xy 147.32 85.09) (xy 144.78 85.09)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d3c11c8f-a73d-4211-934b-a6da255728ad) + ) + (wire (pts (xy 198.12 118.11) (xy 144.78 118.11)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d3d7e298-1d39-4294-a3ab-c84cc0dc5e5a) + ) + (wire (pts (xy 208.28 107.95) (xy 210.82 107.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d5b800ca-1ab6-4b66-b5f7-2dda5658b504) + ) + (wire (pts (xy 146.05 110.49) (xy 146.05 107.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid df32840e-2912-4088-b54c-9a85f64c0265) + ) + (wire (pts (xy 144.78 82.55) (xy 153.67 82.55)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid df68c26a-03b5-4466-aecf-ba34b7dce6b7) + ) + (wire (pts (xy 189.23 120.65) (xy 189.23 125.73)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e43dbe34-ed17-4e35-a5c7-2f1679b3c415) + ) + (wire (pts (xy 168.91 134.62) (xy 182.88 134.62)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e472dac4-5b65-4920-b8b2-6065d140a69d) + ) + (wire (pts (xy 171.45 147.32) (xy 215.9 147.32)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ebd06df3-d52b-4cff-99a2-a771df6d3733) + ) + (wire (pts (xy 175.26 105.41) (xy 175.26 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ffd175d1-912a-4224-be1e-a8198680f46b) + ) + + (label "ACLK" (at 147.32 115.57 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 16bd6381-8ac0-4bf2-9dce-ecc20c724b8d) + ) + (label "TXD" (at 168.91 107.95 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 1a6d2848-e78e-49fe-8978-e1890f07836f) + ) + (label "ADATA" (at 147.32 120.65 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 4f66b314-0f62-4fb6-8c3c-f9c6a75cd3ec) + ) + (label "XTAL1" (at 144.78 85.09 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 61fe293f-6808-4b7f-9340-9aaac7054a97) + ) + (label "~{RESET}" (at 149.86 104.14 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 63ff1c93-3f96-4c33-b498-5dd8c33bccc0) + ) + (label "MOSI" (at 144.78 74.93 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 9b0a1687-7e1b-4a04-a30b-c27a072a2949) + ) + (label "SCK" (at 144.78 80.01 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 9e1b837f-0d34-4a18-9644-9ee68f141f46) + ) + (label "AMIGA_RESET" (at 176.53 160.02 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid a13ab237-8f8d-4e16-8c47-4440653b8534) + ) + (label "RXD" (at 168.91 105.41 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid a544eb0a-75db-4baf-bf54-9ca21744343b) + ) + (label "PDATA" (at 147.32 118.11 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid a5cd8da1-8f7f-4f80-bb23-0317de562222) + ) + (label "ODAT" (at 205.74 128.27 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid a6b7df29-bcf8-46a9-b623-7eaac47f5110) + ) + (label "OCLK" (at 205.74 138.43 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid a9b3f6e4-7a6d-4ae8-ad28-3d8458e0ca1a) + ) + (label "INTKB_DATA" (at 168.91 134.62 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid aa2ea573-3f20-43c1-aa99-1f9c6031a9aa) + ) + (label "XTAL0" (at 144.78 82.55 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid b88717bd-086f-46cd-9d3f-0396009d0996) + ) + (label "MISO" (at 144.78 77.47 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid c01d25cd-f4bb-4ef3-b5ea-533a2a4ddb2b) + ) + (label "PCLK" (at 147.32 113.03 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid cbdcaa78-3bbc-413f-91bf-2709119373ce) + ) + (label "STLED" (at 179.07 144.78 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid d9c6d5d2-0b49-49ba-a970-cd2c32f74c54) + ) + (label "DRVLED" (at 179.07 147.32 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid e1535036-5d36-405f-bb86-3819621c4f23) + ) + (label "INTKB_CLOCK" (at 168.91 137.16 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid f40d350f-0d3e-4f8a-b004-d950f2f8f1ba) + ) + + (symbol (lib_id "sgikbd-rescue:ps2conn") (at 195.58 100.33 270) (mirror x) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059dd9993) + (property "Reference" "U3" (id 0) (at 189.23 106.68 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "ps2conn" (id 1) (at 195.58 96.52 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 195.58 100.33 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "" (id 3) (at 195.58 100.33 0) + (effects (font (size 1.524 1.524)) hide) + ) + (pin "1" (uuid 009b5465-0a65-4237-93e7-eb65321eeb18)) + (pin "3" (uuid 221bef83-3ea7-4d3f-adeb-53a8a07c6273)) + (pin "4" (uuid b52d6ff3-fef1-496e-8dd5-ebb89b6bce6a)) + (pin "5" (uuid 4ba06b66-7669-4c70-b585-f5d4c9c33527)) + ) + + (symbol (lib_id "sgikbd-rescue:ATMEGA88-20PU") (at 121.92 96.52 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059dd9a9d) + (property "Reference" "U1" (id 0) (at 100.33 63.5 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Value" "ATMEGA88-20PU" (id 1) (at 130.81 130.81 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Footprint" "DIL28" (id 2) (at 121.92 96.52 0) + (effects (font (size 1.27 1.27) italic) hide) + ) + (property "Datasheet" "" (id 3) (at 121.92 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9a0b74a5-4879-4b51-8e8e-6d85a0107422)) + (pin "10" (uuid eae14f5f-515c-4a6f-ad0e-e8ef233d14bf)) + (pin "11" (uuid 6e435cd4-da2b-4602-a0aa-5dd988834dff)) + (pin "12" (uuid 6f675e5f-8fe6-4148-baf1-da97afc770f8)) + (pin "13" (uuid d69a5fdf-de15-4ec9-94f6-f9ee2f4b69fa)) + (pin "14" (uuid 917920ab-0c6e-4927-974d-ef342cdd4f63)) + (pin "15" (uuid 8fc062a7-114d-48eb-a8f8-71128838f380)) + (pin "16" (uuid 4f411f68-04bd-4175-a406-bcaa4cf6601e)) + (pin "17" (uuid 1fa508ef-df83-4c99-846b-9acf535b3ad9)) + (pin "18" (uuid 155b0b7c-70b4-4a26-a550-bac13cab0aa4)) + (pin "19" (uuid 399fc36a-ed5d-44b5-82f7-c6f83d9acc14)) + (pin "2" (uuid fbe8ebfc-2a8e-4eb8-85c5-38ddeaa5dd00)) + (pin "20" (uuid 00e38d63-5436-49db-81f5-697421f168fc)) + (pin "21" (uuid 70e4263f-d95a-4431-b3f3-cfc800c82056)) + (pin "22" (uuid 38a501e2-0ee8-439d-bd02-e9e90e7503e9)) + (pin "23" (uuid c0c2eb8e-f6d1-4506-8e6b-4f995ad74c1f)) + (pin "24" (uuid f9c81c26-f253-4227-a69f-53e64841cfbe)) + (pin "25" (uuid 61fe4c73-be59-4519-98f1-a634322a841d)) + (pin "26" (uuid e5864fe6-2a71-47f0-90ce-38c3f8901580)) + (pin "27" (uuid 699feae1-8cdd-4d2b-947f-f24849c73cdb)) + (pin "28" (uuid d88958ac-68cd-4955-a63f-0eaa329dec86)) + (pin "3" (uuid b6cd701f-4223-4e72-a305-466869ccb250)) + (pin "4" (uuid af347946-e3da-4427-87ab-77b747929f50)) + (pin "5" (uuid e7e08b48-3d04-49da-8349-6de530a20c67)) + (pin "6" (uuid 9bac9ad3-a7b9-47f0-87c7-d8630653df68)) + (pin "7" (uuid 2891767f-251c-48c4-91c0-deb1b368f45c)) + (pin "8" (uuid fd3499d5-6fd2-49a4-bdb0-109cee899fde)) + (pin "9" (uuid 71f92193-19b0-44ed-bc7f-77535083d769)) + ) + + (symbol (lib_id "sgikbd-rescue:GND") (at 180.34 100.33 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059dd9d4a) + (property "Reference" "#PWR12" (id 0) (at 180.34 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 180.34 104.14 0)) + (property "Footprint" "" (id 2) (at 180.34 100.33 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 180.34 100.33 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4d586a18-26c5-441e-a9ff-8125ee516126)) + ) + + (symbol (lib_id "sgikbd-rescue:VCC") (at 205.74 100.33 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059dd9dd3) + (property "Reference" "#PWR14" (id 0) (at 205.74 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (id 1) (at 205.74 96.52 0)) + (property "Footprint" "" (id 2) (at 205.74 100.33 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 205.74 100.33 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1199146e-a60b-416a-b503-e77d6d2892f9)) + ) + + (symbol (lib_id "sgikbd-rescue:AVR-ISP-6") (at 171.45 80.01 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059dd9e89) + (property "Reference" "CON1" (id 0) (at 168.783 73.914 0)) + (property "Value" "ISP" (id 1) (at 164.719 85.852 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Footprint" "AVR-ISP-6" (id 2) (at 158.242 78.994 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 170.815 80.01 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 22999e73-da32-43a5-9163-4b3a41614f25)) + (pin "2" (uuid 6e68f0cd-800e-4167-9553-71fc59da1eeb)) + (pin "3" (uuid 658dad07-97fd-466c-8b49-21892ac96ea4)) + (pin "4" (uuid 40b14a16-fb82-4b9d-89dd-55cd98abb5cc)) + (pin "5" (uuid c09938fd-06b9-4771-9f63-2311626243b3)) + (pin "6" (uuid 2d697cf0-e02e-4ed1-a048-a704dab0ee43)) + ) + + (symbol (lib_id "sgikbd-rescue:VCC") (at 180.34 77.47 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059dd9f46) + (property "Reference" "#PWR11" (id 0) (at 180.34 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (id 1) (at 180.34 73.66 0)) + (property "Footprint" "" (id 2) (at 180.34 77.47 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 180.34 77.47 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4e315e69-0417-463a-8b7f-469a08d1496e)) + ) + + (symbol (lib_id "sgikbd-rescue:GND") (at 173.99 83.82 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059dd9f84) + (property "Reference" "#PWR10" (id 0) (at 173.99 90.17 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 173.99 87.63 0)) + (property "Footprint" "" (id 2) (at 173.99 83.82 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 173.99 83.82 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 25e5aa8e-2696-44a3-8d3c-c2c53f2923cf)) + ) + + (symbol (lib_id "sgikbd-rescue:Crystal") (at 153.67 86.36 270) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059dda0c7) + (property "Reference" "Y1" (id 0) (at 157.48 86.36 0)) + (property "Value" "Crystal" (id 1) (at 149.86 86.36 0)) + (property "Footprint" "" (id 2) (at 153.67 86.36 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 153.67 86.36 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c04386e0-b49e-4fff-b380-675af13a62cb)) + (pin "2" (uuid b9bb0e73-161a-4d06-b6eb-a9f66d8a95f5)) + ) + + (symbol (lib_id "sgikbd-rescue:C") (at 153.67 93.98 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059dda1c6) + (property "Reference" "C3" (id 0) (at 154.305 91.44 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "22pF" (id 1) (at 154.305 96.52 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 154.6352 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 153.67 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 31540a7e-dc9e-4e4d-96b1-dab15efa5f4b)) + (pin "2" (uuid 8c1605f9-6c91-4701-96bf-e753661d5e23)) + ) + + (symbol (lib_id "sgikbd-rescue:C") (at 160.02 93.98 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059dda28b) + (property "Reference" "C4" (id 0) (at 160.655 91.44 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "22pF" (id 1) (at 160.655 96.52 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 160.9852 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 160.02 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4a850cb6-bb24-4274-a902-e49f34f0a0e3)) + (pin "2" (uuid e5203297-b913-4288-a576-12a92185cb52)) + ) + + (symbol (lib_id "sgikbd-rescue:GND") (at 160.02 97.79 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059dda306) + (property "Reference" "#PWR8" (id 0) (at 160.02 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 160.02 101.6 0)) + (property "Footprint" "" (id 2) (at 160.02 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 160.02 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 88cb65f4-7e9e-44eb-8692-3b6e2e788a94)) + ) + + (symbol (lib_id "sgikbd-rescue:VCC") (at 96.52 67.31 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059dda579) + (property "Reference" "#PWR3" (id 0) (at 96.52 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (id 1) (at 96.52 63.5 0)) + (property "Footprint" "" (id 2) (at 96.52 67.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 96.52 67.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8195a7cf-4576-44dd-9e0e-ee048fdb93dd)) + ) + + (symbol (lib_id "sgikbd-rescue:GND") (at 96.52 125.73 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059dda5c3) + (property "Reference" "#PWR4" (id 0) (at 96.52 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 96.52 129.54 0)) + (property "Footprint" "" (id 2) (at 96.52 125.73 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 96.52 125.73 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 224768bc-6009-43ba-aa4a-70cbaa15b5a3)) + ) + + (symbol (lib_id "sgikbd-rescue:C") (at 91.44 101.6 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059dda7b2) + (property "Reference" "C2" (id 0) (at 92.075 99.06 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "0.1uF" (id 1) (at 92.075 104.14 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 92.4052 105.41 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 91.44 101.6 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 88d2c4b8-79f2-4e8b-9f70-b7e0ed9c70f8)) + (pin "2" (uuid a7531a95-7ca1-4f34-955e-18120cec99e6)) + ) + + (symbol (lib_id "sgikbd-rescue:GND") (at 91.44 105.41 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059ddab03) + (property "Reference" "#PWR2" (id 0) (at 91.44 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 91.44 109.22 0)) + (property "Footprint" "" (id 2) (at 91.44 105.41 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 91.44 105.41 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 86dc7a78-7d51-4111-9eea-8a8f7977eb16)) + ) + + (symbol (lib_id "sgikbd-rescue:VCC") (at 91.44 97.79 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059ddabee) + (property "Reference" "#PWR1" (id 0) (at 91.44 101.6 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (id 1) (at 91.44 93.98 0)) + (property "Footprint" "" (id 2) (at 91.44 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 91.44 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4b03e854-02fe-44cc-bece-f8268b7cae54)) + ) + + (symbol (lib_id "sgikbd-rescue:C") (at 83.82 101.6 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059ddadd5) + (property "Reference" "C1" (id 0) (at 84.455 99.06 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "0.1uF" (id 1) (at 84.455 104.14 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 84.7852 105.41 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 83.82 101.6 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 34cdc1c9-c9e2-44c4-9677-c1c7d7efd83d)) + (pin "2" (uuid c49d23ab-146d-4089-864f-2d22b5b414b9)) + ) + + (symbol (lib_id "sgikbd-rescue:sgikbd_conn") (at 156.21 139.7 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059ddbcd1) + (property "Reference" "U2" (id 0) (at 162.56 149.86 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "intkbd" (id 1) (at 149.86 138.43 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 148.59 156.21 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "" (id 3) (at 148.59 156.21 0) + (effects (font (size 1.524 1.524)) hide) + ) + (pin "1" (uuid c4cab9c5-d6e5-4660-b910-603a51b56783)) + (pin "2" (uuid 6ffdf05e-e119-49f9-85e9-13e4901df42a)) + (pin "3" (uuid 4c843bdb-6c9e-40dd-85e2-0567846e18ba)) + (pin "4" (uuid 72b36951-3ec7-4569-9c88-cf9b4afe1cae)) + (pin "6" (uuid eb8d02e9-145c-465d-b6a8-bae84d47a94b)) + (pin "7" (uuid 29bb7297-26fb-4776-9266-2355d022bab0)) + (pin "8" (uuid cb6062da-8dcd-4826-92fd-4071e9e97213)) + ) + + (symbol (lib_id "sgikbd-rescue:GND") (at 153.67 153.67 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059ddc6e9) + (property "Reference" "#PWR7" (id 0) (at 153.67 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 153.67 157.48 0)) + (property "Footprint" "" (id 2) (at 153.67 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 153.67 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 57276367-9ce4-4738-88d7-6e8cb94c966c)) + ) + + (symbol (lib_id "sgikbd-rescue:CONN_01X04") (at 176.53 95.25 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059ddd3d1) + (property "Reference" "J1" (id 0) (at 170.18 95.25 0)) + (property "Value" "SERIAL" (id 1) (at 176.53 92.71 90)) + (property "Footprint" "" (id 2) (at 176.53 95.25 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 176.53 95.25 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f9403623-c00c-4b71-bc5c-d763ff009386)) + (pin "2" (uuid a53767ed-bb28-4f90-abe0-e0ea734812a4)) + (pin "3" (uuid 5fc9acb6-6dbb-4598-825b-4b9e7c4c67c4)) + (pin "4" (uuid 18b7e157-ae67-48ad-bd7c-9fef6fe45b22)) + ) + + (symbol (lib_id "sgikbd-rescue:VCC") (at 168.91 95.25 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059ddd4d2) + (property "Reference" "#PWR9" (id 0) (at 168.91 99.06 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (id 1) (at 168.91 91.44 0)) + (property "Footprint" "" (id 2) (at 168.91 95.25 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 168.91 95.25 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 597a11f2-5d2c-4a65-ac95-38ad106e1367)) + ) + + (symbol (lib_id "sgikbd-rescue:VCC") (at 153.67 128.27 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059e2d903) + (property "Reference" "#PWR6" (id 0) (at 153.67 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (id 1) (at 153.67 124.46 0)) + (property "Footprint" "" (id 2) (at 153.67 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 153.67 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f64497d1-1d62-44a4-8e5e-6fba4ebc969a)) + ) + + (symbol (lib_id "sgikbd-rescue:R") (at 205.74 111.76 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059e3cd35) + (property "Reference" "R2" (id 0) (at 207.772 111.76 90)) + (property "Value" "4.7k" (id 1) (at 205.74 111.76 90)) + (property "Footprint" "" (id 2) (at 203.962 111.76 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 205.74 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 79770cd5-32d7-429a-8248-0d9e6212231a)) + (pin "2" (uuid 99332785-d9f1-4363-9377-26ddc18e6d2c)) + ) + + (symbol (lib_id "sgikbd-rescue:SW_DPDT_x2") (at 200.66 128.27 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059e3d07d) + (property "Reference" "SW2" (id 0) (at 200.66 123.952 0)) + (property "Value" "SW_DPDT_x2" (id 1) (at 205.74 130.81 0)) + (property "Footprint" "" (id 2) (at 200.66 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 200.66 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8de2d84c-ff45-4d4f-bc49-c166f6ae6b91)) + (pin "2" (uuid 935057d5-6882-4c15-9a35-54677912ba12)) + (pin "3" (uuid e091e263-c616-48ef-a460-465c70218987)) + ) + + (symbol (lib_id "sgikbd-rescue:SW_DPDT_x2") (at 200.66 138.43 0) (mirror y) (unit 2) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059e3d417) + (property "Reference" "SW2" (id 0) (at 200.66 134.112 0)) + (property "Value" "SW_DPDT_x2" (id 1) (at 205.74 140.97 0)) + (property "Footprint" "" (id 2) (at 200.66 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 200.66 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "3" (uuid eab9c52c-3aa0-43a7-bc7f-7e234ff1e9f4)) + (pin "4" (uuid 3e915099-a18e-49f4-89bb-abe64c2dade5)) + (pin "5" (uuid 30317bf0-88bb-49e7-bf8b-9f3883982225)) + ) + + (symbol (lib_id "sgikbd-rescue:sgikbd_conn") (at 228.6 139.7 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059e3d757) + (property "Reference" "U4" (id 0) (at 222.25 149.86 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "kbout" (id 1) (at 234.95 138.43 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 236.22 156.21 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "" (id 3) (at 236.22 156.21 0) + (effects (font (size 1.524 1.524)) hide) + ) + (pin "1" (uuid fea7c5d1-76d6-41a0-b5e3-29889dbb8ce0)) + (pin "2" (uuid 9031bb33-c6aa-4758-bf5c-3274ed3ebab7)) + (pin "3" (uuid fa918b6d-f6cf-4471-be3b-4ff713f55a2e)) + (pin "4" (uuid 9aedbb9e-8340-4899-b813-05b23382a36b)) + (pin "6" (uuid 4db55cb8-197b-4402-871f-ce582b65664b)) + (pin "7" (uuid e97b5984-9f0f-43a4-9b8a-838eef4cceb2)) + (pin "8" (uuid 16121028-bdf5-49c0-aae7-e28fe5bfa771)) + ) + + (symbol (lib_id "sgikbd-rescue:R") (at 210.82 111.76 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059e3e98a) + (property "Reference" "R3" (id 0) (at 212.852 111.76 90)) + (property "Value" "4.7k" (id 1) (at 210.82 111.76 90)) + (property "Footprint" "" (id 2) (at 209.042 111.76 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 210.82 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 180245d9-4a3f-4d1b-adcc-b4eafac722e0)) + (pin "2" (uuid f8f3a9fc-1e34-4573-a767-508104e8d242)) + ) + + (symbol (lib_id "sgikbd-rescue:VCC") (at 208.28 107.95 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059e3eab6) + (property "Reference" "#PWR15" (id 0) (at 208.28 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (id 1) (at 208.28 104.14 0)) + (property "Footprint" "" (id 2) (at 208.28 107.95 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 208.28 107.95 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9dcdc92b-2219-4a4a-8954-45f02cc3ab25)) + ) + + (symbol (lib_id "sgikbd-rescue:GND") (at 231.14 153.67 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059e3f2e8) + (property "Reference" "#PWR17" (id 0) (at 231.14 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 231.14 157.48 0)) + (property "Footprint" "" (id 2) (at 231.14 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 231.14 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid fb30f9bb-6a0b-4d8a-82b0-266eab794bc6)) + ) + + (symbol (lib_id "sgikbd-rescue:VCC") (at 231.14 128.27 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059e3f32f) + (property "Reference" "#PWR16" (id 0) (at 231.14 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (id 1) (at 231.14 124.46 0)) + (property "Footprint" "" (id 2) (at 231.14 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 231.14 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c514e30c-e48e-4ca5-ab44-8b3afedef1f2)) + ) + + (symbol (lib_id "sgikbd-rescue:R") (at 148.59 100.33 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059e40996) + (property "Reference" "R1" (id 0) (at 150.622 100.33 90)) + (property "Value" "4.7k" (id 1) (at 148.59 100.33 90)) + (property "Footprint" "" (id 2) (at 146.812 100.33 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 148.59 100.33 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f8bd6470-fafd-47f2-8ed5-9449988187ce)) + (pin "2" (uuid 22bb6c80-05a9-4d89-98b0-f4c23fe6c1ce)) + ) + + (symbol (lib_id "sgikbd-rescue:VCC") (at 148.59 96.52 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059e40d4f) + (property "Reference" "#PWR5" (id 0) (at 148.59 100.33 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (id 1) (at 148.59 92.71 0)) + (property "Footprint" "" (id 2) (at 148.59 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 148.59 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7d76d925-f900-42af-a03f-bb32d2381b09)) + ) + + (symbol (lib_id "sgikbd-rescue:SW_Push") (at 189.23 88.9 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059e5c5fc) + (property "Reference" "SW1" (id 0) (at 190.5 86.36 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "RESET" (id 1) (at 189.23 90.424 0)) + (property "Footprint" "" (id 2) (at 189.23 83.82 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 189.23 83.82 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c106154f-d948-43e5-abfa-e1b96055d91b)) + (pin "2" (uuid c24d6ac8-802d-4df3-a210-9cb1f693e865)) + ) + + (symbol (lib_id "sgikbd-rescue:GND") (at 194.31 88.9 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 00000000-0000-0000-0000-000059e5c78a) + (property "Reference" "#PWR13" (id 0) (at 194.31 95.25 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 194.31 92.71 0)) + (property "Footprint" "" (id 2) (at 194.31 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 194.31 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7afa54c4-2181-41d3-81f7-39efc497ecae)) + ) + + (sheet_instances + (path "/" (page "1")) + ) + + (symbol_instances + (path "/00000000-0000-0000-0000-000059ddabee" + (reference "#PWR1") (unit 1) (value "VCC") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059ddab03" + (reference "#PWR2") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059dda579" + (reference "#PWR3") (unit 1) (value "VCC") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059dda5c3" + (reference "#PWR4") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059e40d4f" + (reference "#PWR5") (unit 1) (value "VCC") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059e2d903" + (reference "#PWR6") (unit 1) (value "VCC") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059ddc6e9" + (reference "#PWR7") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059dda306" + (reference "#PWR8") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059ddd4d2" + (reference "#PWR9") (unit 1) (value "VCC") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059dd9f84" + (reference "#PWR10") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059dd9f46" + (reference "#PWR11") (unit 1) (value "VCC") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059dd9d4a" + (reference "#PWR12") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059e5c78a" + (reference "#PWR13") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059dd9dd3" + (reference "#PWR14") (unit 1) (value "VCC") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059e3eab6" + (reference "#PWR15") (unit 1) (value "VCC") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059e3f32f" + (reference "#PWR16") (unit 1) (value "VCC") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059e3f2e8" + (reference "#PWR17") (unit 1) (value "GND") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059ddadd5" + (reference "C1") (unit 1) (value "0.1uF") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059dda7b2" + (reference "C2") (unit 1) (value "0.1uF") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059dda1c6" + (reference "C3") (unit 1) (value "22pF") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059dda28b" + (reference "C4") (unit 1) (value "22pF") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059dd9e89" + (reference "CON1") (unit 1) (value "ISP") (footprint "AVR-ISP-6") + ) + (path "/00000000-0000-0000-0000-000059ddd3d1" + (reference "J1") (unit 1) (value "SERIAL") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059e40996" + (reference "R1") (unit 1) (value "4.7k") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059e3cd35" + (reference "R2") (unit 1) (value "4.7k") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059e3e98a" + (reference "R3") (unit 1) (value "4.7k") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059e5c5fc" + (reference "SW1") (unit 1) (value "RESET") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059e3d07d" + (reference "SW2") (unit 1) (value "SW_DPDT_x2") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059e3d417" + (reference "SW2") (unit 2) (value "SW_DPDT_x2") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059dd9a9d" + (reference "U1") (unit 1) (value "ATMEGA88-20PU") (footprint "DIL28") + ) + (path "/00000000-0000-0000-0000-000059ddbcd1" + (reference "U2") (unit 1) (value "intkbd") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059dd9993" + (reference "U3") (unit 1) (value "ps2conn") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059e3d757" + (reference "U4") (unit 1) (value "kbout") (footprint "") + ) + (path "/00000000-0000-0000-0000-000059dda0c7" + (reference "Y1") (unit 1) (value "Crystal") (footprint "") + ) + ) +) diff --git a/hw/sgikbd.kicad_sym b/hw/sgikbd.kicad_sym new file mode 100644 index 0000000..ef65c9c --- /dev/null +++ b/hw/sgikbd.kicad_sym @@ -0,0 +1,40 @@ +(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) + (symbol "ps2conn" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -6.35 -6.35 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "ps2conn" (id 1) (at 3.81 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524)) hide) + ) + (symbol "ps2conn_0_1" + (rectangle (start -7.62 5.08) (end 2.54 -5.08) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "ps2conn_1_1" + (pin passive line (at -12.7 2.54 0) (length 5.08) + (name "DATA" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -10.16 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 10.16 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -12.7 -2.54 0) (length 5.08) + (name "CLK" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) +) diff --git a/hw/sgikbd.lib b/hw/sgikbd.lib deleted file mode 100644 index 35a5402..0000000 --- a/hw/sgikbd.lib +++ /dev/null @@ -1,39 +0,0 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# a500kbd_conn -# -DEF a500kbd_conn U 0 40 Y Y 1 F N -F0 "U" -250 -400 60 H V C CNN -F1 "a500kbd_conn" 250 50 60 V V C CNN -F2 "" 300 -650 60 H I C CNN -F3 "" 300 -650 60 H I C CNN -DRAW -S -300 250 200 -350 0 1 0 N -X CLK 1 -500 100 200 R 50 50 1 1 P -X DATA 2 -500 200 200 R 50 50 1 1 P -X RESET 3 -500 -50 200 R 50 50 1 1 P -X +5v 4 100 450 200 D 50 50 1 1 P -X GND 6 100 -550 200 U 50 50 1 1 P -X STLED 7 -500 -200 200 R 50 50 1 1 P -X DRVLED 8 -500 -300 200 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# ps2conn -# -DEF ps2conn U 0 40 Y Y 1 F N -F0 "U" -250 -250 60 H V C CNN -F1 "ps2conn" 150 0 60 V V C CNN -F2 "" 0 0 60 H I C CNN -F3 "" 0 0 60 H I C CNN -DRAW -S -300 200 100 -200 0 1 0 N -X DATA 1 -500 100 200 R 50 50 1 1 P -X GND 3 0 -400 200 U 50 50 1 1 P -X VCC 4 0 400 200 D 50 50 1 1 P -X CLK 5 -500 -100 200 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -#End Library diff --git a/hw/sgikbd.pro b/hw/sgikbd.pro deleted file mode 100644 index 2c35962..0000000 --- a/hw/sgikbd.pro +++ /dev/null @@ -1,30 +0,0 @@ -update=Mon 05 Oct 2020 01:13:11 PM EEST -version=1 -last_client=kicad -[pcbnew] -version=1 -LastNetListRead= -UseCmpFile=1 -PadDrill=0.600000000000 -PadDrillOvalY=0.600000000000 -PadSizeH=1.500000000000 -PadSizeV=1.500000000000 -PcbTextSizeV=1.500000000000 -PcbTextSizeH=1.500000000000 -PcbTextThickness=0.300000000000 -ModuleTextSizeV=1.000000000000 -ModuleTextSizeH=1.000000000000 -ModuleTextSizeThickness=0.150000000000 -SolderMaskClearance=0.000000000000 -SolderMaskMinWidth=0.000000000000 -DrawSegmentWidth=0.200000000000 -BoardOutlineThickness=0.100000000000 -ModuleOutlineThickness=0.150000000000 -[cvpcb] -version=1 -NetIExt=net -[general] -version=1 -[eeschema] -version=1 -LibDir= diff --git a/hw/sym-lib-table b/hw/sym-lib-table new file mode 100644 index 0000000..b89bf65 --- /dev/null +++ b/hw/sym-lib-table @@ -0,0 +1,3 @@ +(sym_lib_table + (lib (name "sgikbd")(type "KiCad")(uri "${KIPRJMOD}/sgikbd.kicad_sym")(options "")(descr "")) +) -- 1.7.10.4