diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..3a13132 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "keyboardhack_schematic/Kicad-STM32"] + path = keyboardhack_schematic/Kicad-STM32 + url = https://github.com/yet-another-average-joe/Kicad-STM32 diff --git a/keyboardhack_schematic/.gitignore b/keyboardhack_schematic/.gitignore new file mode 100644 index 0000000..a63bc0e --- /dev/null +++ b/keyboardhack_schematic/.gitignore @@ -0,0 +1,29 @@ +# For PCBs designed using KiCad: https://www.kicad.org/ +# Format documentation: https://kicad.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*.kicad_sch-bak +*-backups +*.kicad_prl +*.sch-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/keyboardhack_schematic/Kicad-STM32 b/keyboardhack_schematic/Kicad-STM32 new file mode 160000 index 0000000..1cd8b5c --- /dev/null +++ b/keyboardhack_schematic/Kicad-STM32 @@ -0,0 +1 @@ +Subproject commit 1cd8b5c89934a3898c9c4f3430cff5feeb3abc6e diff --git a/keyboardhack_schematic/keyboardhack_schematic.kicad_pcb b/keyboardhack_schematic/keyboardhack_schematic.kicad_pcb new file mode 100644 index 0000000..28b47a1 --- /dev/null +++ b/keyboardhack_schematic/keyboardhack_schematic.kicad_pcb @@ -0,0 +1,2 @@ +(kicad_pcb (version 20211014) (generator pcbnew) +) \ No newline at end of file diff --git a/keyboardhack_schematic/keyboardhack_schematic.kicad_pro b/keyboardhack_schematic/keyboardhack_schematic.kicad_pro new file mode 100644 index 0000000..c5c5e8a --- /dev/null +++ b/keyboardhack_schematic/keyboardhack_schematic.kicad_pro @@ -0,0 +1,326 @@ +{ + "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": { + "min_copper_edge_clearance": 0.0, + "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": "keyboardhack_schematic.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12.0, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.25, + "via_diameter": 0.8, + "via_drill": 0.4, + "wire_width": 6.0 + } + ], + "meta": { + "version": 2 + }, + "net_colors": null + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "drawing": { + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "ngspice": { + "fix_include_paths": true, + "fix_passive_vals": false, + "meta": { + "version": 0 + }, + "model_mode": 0, + "workbook_filename": "" + }, + "page_layout_descr_file": "", + "plot_directory": "", + "spice_adjust_passive_values": false, + "spice_external_command": "spice \"%I\"", + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "e63e39d7-6ac0-4ffd-8aa3-1841a4541b55", + "" + ] + ], + "text_variables": {} +} diff --git a/keyboardhack_schematic/keyboardhack_schematic.kicad_sch b/keyboardhack_schematic/keyboardhack_schematic.kicad_sch new file mode 100644 index 0000000..9847a0b --- /dev/null +++ b/keyboardhack_schematic/keyboardhack_schematic.kicad_sch @@ -0,0 +1,2528 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid e63e39d7-6ac0-4ffd-8aa3-1841a4541b55) + + (paper "A4") + + (lib_symbols + (symbol "Connector_Generic:Conn_01x01" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x01" (id 1) (at 0 -2.54 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_keywords" "connector" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x01_1_1" + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 1.27) (end 1.27 -1.27) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (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)))) + ) + ) + ) + (symbol "Connector_Generic:Conn_01x02" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x02" (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) + ) + (property "ki_keywords" "connector" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x02_1_1" + (rectangle (start -1.27 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 1.27) (end 1.27 -3.81) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (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_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Connector_Generic:Conn_01x03" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x03" (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) + ) + (property "ki_keywords" "connector" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x03_1_1" + (rectangle (start -1.27 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 2.667) (end 0 2.413) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 3.81) (end 1.27 -3.81) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (pin passive line (at -5.08 2.54 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 0 0) (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) + (name "Pin_3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Connector_Generic:Conn_01x17" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 22.86 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x17" (id 1) (at 0 -22.86 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_keywords" "connector" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x17, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x17_1_1" + (rectangle (start -1.27 -20.193) (end 0 -20.447) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -17.653) (end 0 -17.907) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -15.113) (end 0 -15.367) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -12.573) (end 0 -12.827) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -10.033) (end 0 -10.287) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -7.493) (end 0 -7.747) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -4.953) (end 0 -5.207) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 2.667) (end 0 2.413) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 5.207) (end 0 4.953) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 7.747) (end 0 7.493) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 10.287) (end 0 10.033) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 12.827) (end 0 12.573) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 15.367) (end 0 15.113) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 17.907) (end 0 17.653) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 20.447) (end 0 20.193) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 21.59) (end 1.27 -21.59) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (pin passive line (at -5.08 20.32 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_10" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -5.08 0) (length 3.81) + (name "Pin_11" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -7.62 0) (length 3.81) + (name "Pin_12" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -10.16 0) (length 3.81) + (name "Pin_13" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -12.7 0) (length 3.81) + (name "Pin_14" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -15.24 0) (length 3.81) + (name "Pin_15" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -17.78 0) (length 3.81) + (name "Pin_16" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -20.32 0) (length 3.81) + (name "Pin_17" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 17.78 0) (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 15.24 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 -5.08 12.7 0) (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 10.16 0) (length 3.81) + (name "Pin_5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 7.62 0) (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 5.08 0) (length 3.81) + (name "Pin_7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 2.54 0) (length 3.81) + (name "Pin_8" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_9" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:C_Polarized" (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" "C_Polarized" (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_keywords" "cap capacitor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Polarized capacitor" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "CP_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "C_Polarized_0_1" + (rectangle (start -2.286 0.508) (end 2.286 1.016) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.778 2.286) + (xy -0.762 2.286) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 2.794) + (xy -1.27 1.778) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 2.286 -0.508) (end -2.286 -1.016) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + ) + (symbol "C_Polarized_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 "Device: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" "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_keywords" "R res resistor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Resistor" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_*" (id 6) (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 "Transistor_BJT:BC547" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "Q" (id 0) (at 5.08 1.905 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "BC547" (id 1) (at 5.08 0 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 5.08 -1.905 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC550-D.pdf" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "ki_keywords" "NPN Transistor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "0.1A Ic, 45V Vce, Small Signal NPN Transistor, TO-92" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "TO?92*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "BC547_0_1" + (polyline + (pts + (xy 0 0) + (xy 0.635 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 0.635) + (xy 2.54 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -0.635) + (xy 2.54 -2.54) + (xy 2.54 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 1.905) + (xy 0.635 -1.905) + (xy 0.635 -1.905) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -1.778) + (xy 1.778 -1.27) + (xy 2.286 -2.286) + (xy 1.27 -1.778) + (xy 1.27 -1.778) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 1.27 0) (radius 2.8194) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "BC547_1_1" + (pin passive line (at 2.54 5.08 270) (length 2.54) + (name "C" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -5.08 0 0) (length 5.08) + (name "B" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -5.08 90) (length 2.54) + (name "E" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "YAAJ_BluePill:YAAJ_BluePill" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -13.97 24.13 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "YAAJ_BluePill" (id 1) (at 0 6.35 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at -1.905 24.13 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at -1.905 24.13 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "module blue pill STM32" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "STM32 Blue Pill ; KLC compliant" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "YAAJ_BluePill_0_0" + (circle (center -15.748 -20.32) (radius 0.3556) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center -15.748 -17.78) (radius 0.3556) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center -15.748 -15.24) (radius 0.3556) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center -15.748 -12.7) (radius 0.3556) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center -15.748 -10.16) (radius 0.3556) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center -15.748 -7.62) (radius 0.3556) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center -15.748 -5.08) (radius 0.3556) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center -15.748 -2.54) (radius 0.3556) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center -15.748 0) (radius 0.3556) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center -15.748 2.54) (radius 0.3556) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center -15.748 5.08) (radius 0.3556) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center -15.748 7.62) (radius 0.3556) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center -15.748 10.16) (radius 0.3556) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center -15.748 12.7) (radius 0.3556) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center -15.748 15.24) (radius 0.3556) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center -15.748 20.32) (radius 0.3556) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy 5.08 -24.638) + (xy 5.715 -23.622) + (xy 6.35 -24.638) + (xy 5.08 -24.638) + (xy 5.715 -23.749) + (xy 6.223 -24.638) + (xy 5.207 -24.511) + (xy 5.715 -23.876) + (xy 6.096 -24.638) + (xy 5.334 -24.384) + (xy 5.842 -24.003) + (xy 5.969 -24.638) + (xy 5.461 -24.257) + (xy 5.969 -24.13) + (xy 5.842 -24.511) + (xy 5.588 -24.257) + (xy 5.842 -24.384) + (xy 5.715 -24.13) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 18.415 -18.161) + (xy 19.05 -17.145) + (xy 19.685 -18.161) + (xy 18.415 -18.161) + (xy 19.05 -17.272) + (xy 19.558 -18.161) + (xy 18.542 -18.034) + (xy 19.05 -17.399) + (xy 19.431 -18.161) + (xy 18.669 -17.907) + (xy 19.177 -17.526) + (xy 19.304 -18.161) + (xy 18.796 -17.78) + (xy 19.304 -17.653) + (xy 19.177 -18.034) + (xy 18.923 -17.78) + (xy 19.177 -17.907) + (xy 19.05 -17.653) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 18.415 -15.621) + (xy 19.05 -14.605) + (xy 19.685 -15.621) + (xy 18.415 -15.621) + (xy 19.05 -14.732) + (xy 19.558 -15.621) + (xy 18.542 -15.494) + (xy 19.05 -14.859) + (xy 19.431 -15.621) + (xy 18.669 -15.367) + (xy 19.177 -14.986) + (xy 19.304 -15.621) + (xy 18.796 -15.24) + (xy 19.304 -15.113) + (xy 19.177 -15.494) + (xy 18.923 -15.24) + (xy 19.177 -15.367) + (xy 19.05 -15.113) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 18.415 -13.081) + (xy 19.05 -12.065) + (xy 19.685 -13.081) + (xy 18.415 -13.081) + (xy 19.05 -12.192) + (xy 19.558 -13.081) + (xy 18.542 -12.954) + (xy 19.05 -12.319) + (xy 19.431 -13.081) + (xy 18.669 -12.827) + (xy 19.177 -12.446) + (xy 19.304 -13.081) + (xy 18.796 -12.7) + (xy 19.304 -12.573) + (xy 19.177 -12.954) + (xy 18.923 -12.7) + (xy 19.177 -12.827) + (xy 19.05 -12.573) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 5.715 -31.242) (radius 0.127) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 5.715 -31.242) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 5.715 -31.242) (radius 0.3556) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 15.748 15.24) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 15.748 15.24) (radius 0.3556) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 15.748 17.78) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 15.748 17.78) (radius 0.3556) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "30pF 2MHz" (at 11.176 -27.051 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "5V tolerant" (at 11.176 -31.242 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "ADC0" (at 7.747 -10.16 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "ADC1" (at 7.747 -7.62 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "ADC2" (at 7.747 -5.08 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "ADC3" (at 7.747 -2.667 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "ADC4" (at 7.747 0 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "ADC8" (at 7.62 10.16 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "ADC9" (at 7.62 12.7 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "LED" (at 7.366 -17.653 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "MISO1" (at 7.493 5.08 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "MOSI1" (at 7.493 7.62 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "NSS1" (at -6.858 -2.413 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "PWM pin" (at 10.033 -29.21 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "RX1" (at -7.366 4.953 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "RX2" (at 3.81 -2.667 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "RX3" (at 7.112 17.78 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "SCK1" (at 7.747 2.54 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "SCL1" (at -6.985 -12.573 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "SDA1" (at -6.985 -15.24 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "sink 3mA" (at 10.287 -24.003 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "source 0mA" (at 11.303 -25.4 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "TX1" (at -7.493 7.62 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "TX2" (at 3.81 -5.08 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "TX3" (at 7.239 15.24 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "USB+" (at -6.731 0 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "USB-" (at -6.731 2.54 0) + (effects (font (size 0.9906 0.9906))) + ) + (text "Y@@J" (at 13.6906 -22.1488 0) + (effects (font (size 0.508 0.508))) + ) + ) + (symbol "YAAJ_BluePill_0_1" + (rectangle (start -15.24 22.86) (end 15.24 -22.86) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (polyline + (pts + (xy -18.796 -20.32) + (xy -18.796 -20.828) + (xy -19.304 -20.828) + (xy -19.304 -19.812) + (xy -19.812 -19.812) + (xy -19.812 -20.32) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -18.796 -17.78) + (xy -18.796 -18.288) + (xy -19.304 -18.288) + (xy -19.304 -17.272) + (xy -19.812 -17.272) + (xy -19.812 -17.78) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -18.796 -15.24) + (xy -18.796 -15.748) + (xy -19.304 -15.748) + (xy -19.304 -14.732) + (xy -19.812 -14.732) + (xy -19.812 -15.24) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -18.796 -12.7) + (xy -18.796 -13.208) + (xy -19.304 -13.208) + (xy -19.304 -12.192) + (xy -19.812 -12.192) + (xy -19.812 -12.7) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -18.796 5.08) + (xy -18.796 4.572) + (xy -19.304 4.572) + (xy -19.304 5.588) + (xy -19.812 5.588) + (xy -19.812 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -18.796 7.62) + (xy -18.796 7.112) + (xy -19.304 7.112) + (xy -19.304 8.128) + (xy -19.812 8.128) + (xy -19.812 7.62) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -18.796 10.16) + (xy -18.796 9.652) + (xy -19.304 9.652) + (xy -19.304 10.668) + (xy -19.812 10.668) + (xy -19.812 10.16) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 6.096 -29.21) + (xy 6.096 -29.718) + (xy 5.588 -29.718) + (xy 5.588 -28.702) + (xy 5.08 -28.702) + (xy 5.08 -29.21) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 19.812 -10.16) + (xy 19.812 -10.668) + (xy 19.304 -10.668) + (xy 19.304 -9.652) + (xy 18.796 -9.652) + (xy 18.796 -10.16) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 19.812 -7.62) + (xy 19.812 -8.128) + (xy 19.304 -8.128) + (xy 19.304 -7.112) + (xy 18.796 -7.112) + (xy 18.796 -7.62) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 19.812 -5.08) + (xy 19.812 -5.588) + (xy 19.304 -5.588) + (xy 19.304 -4.572) + (xy 18.796 -4.572) + (xy 18.796 -5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 19.812 -2.54) + (xy 19.812 -3.048) + (xy 19.304 -3.048) + (xy 19.304 -2.032) + (xy 18.796 -2.032) + (xy 18.796 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 19.812 5.08) + (xy 19.812 4.572) + (xy 19.304 4.572) + (xy 19.304 5.588) + (xy 18.796 5.588) + (xy 18.796 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 19.812 7.62) + (xy 19.812 7.112) + (xy 19.304 7.112) + (xy 19.304 8.128) + (xy 18.796 8.128) + (xy 18.796 7.62) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 19.812 10.16) + (xy 19.812 9.652) + (xy 19.304 9.652) + (xy 19.304 10.668) + (xy 18.796 10.668) + (xy 18.796 10.16) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 19.812 12.7) + (xy 19.812 12.192) + (xy 19.304 12.192) + (xy 19.304 13.208) + (xy 18.796 13.208) + (xy 18.796 12.7) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "YAAJ_BluePill_1_1" + (circle (center -15.748 17.78) (radius 0.3556) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (pin bidirectional line (at -20.32 20.32 0) (length 5.08) + (name "PB12" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -20.32 -2.54 0) (length 5.08) + (name "PA15" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -20.32 -5.08 0) (length 5.08) + (name "PB3" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -20.32 -7.62 0) (length 5.08) + (name "PB4" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -20.32 -10.16 0) (length 5.08) + (name "PB5" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -20.32 -12.7 0) (length 5.08) + (name "PB6" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -20.32 -15.24 0) (length 5.08) + (name "PB7" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -20.32 -17.78 0) (length 5.08) + (name "PB8" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -20.32 -20.32 0) (length 5.08) + (name "PB9" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -2.54 27.94 270) (length 5.08) + (name "5V" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -5.08 -27.94 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -20.32 17.78 0) (length 5.08) + (name "PB13" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 27.94 270) (length 5.08) + (name "3V3" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -5.08 27.94 270) (length 5.08) + (name "VBat" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 20.32 -17.78 180) (length 5.08) + (name "PC13" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 20.32 -15.24 180) (length 5.08) + (name "PC14" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 20.32 -12.7 180) (length 5.08) + (name "PC15" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 20.32 -10.16 180) (length 5.08) + (name "PA0" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 20.32 -7.62 180) (length 5.08) + (name "PA1" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 20.32 -5.08 180) (length 5.08) + (name "PA2" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 20.32 -2.54 180) (length 5.08) + (name "PA3" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 20.32 0 180) (length 5.08) + (name "PA4" (effects (font (size 1.27 1.27)))) + (number "29" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -20.32 15.24 0) (length 5.08) + (name "PB14" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 20.32 2.54 180) (length 5.08) + (name "PA5" (effects (font (size 1.27 1.27)))) + (number "30" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 20.32 5.08 180) (length 5.08) + (name "PA6" (effects (font (size 1.27 1.27)))) + (number "31" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 20.32 7.62 180) (length 5.08) + (name "PA7" (effects (font (size 1.27 1.27)))) + (number "32" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 20.32 10.16 180) (length 5.08) + (name "PB0" (effects (font (size 1.27 1.27)))) + (number "33" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 20.32 12.7 180) (length 5.08) + (name "PB1" (effects (font (size 1.27 1.27)))) + (number "34" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 20.32 15.24 180) (length 5.08) + (name "PB10" (effects (font (size 1.27 1.27)))) + (number "35" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 20.32 17.78 180) (length 5.08) + (name "PB11" (effects (font (size 1.27 1.27)))) + (number "36" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 20.32 20.32 180) (length 5.08) + (name "RST" (effects (font (size 1.27 1.27)))) + (number "37" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 2.54 27.94 270) (length 5.08) + (name "3V3" (effects (font (size 1.27 1.27)))) + (number "38" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -2.54 -27.94 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "39" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -20.32 12.7 0) (length 5.08) + (name "PB15" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -27.94 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "40" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -20.32 10.16 0) (length 5.08) + (name "PA8" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -20.32 7.62 0) (length 5.08) + (name "PA9" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -20.32 5.08 0) (length 5.08) + (name "PA10" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -20.32 2.54 0) (length 5.08) + (name "PA11" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -20.32 0 0) (length 5.08) + (name "PA12" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power: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" "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) + ) + (property "ki_keywords" "power-flag" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (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)))) + ) + ) + ) + ) + + (junction (at 243.84 48.26) (diameter 0) (color 0 0 0 0) + (uuid 159d17fb-559c-45b7-9bd7-40d912820182) + ) + (junction (at 204.47 96.52) (diameter 0) (color 0 0 0 0) + (uuid 43da97d2-2a46-4cac-bebd-d9b93935c90d) + ) + (junction (at 201.93 96.52) (diameter 0) (color 0 0 0 0) + (uuid 66eead40-1158-4e67-9996-6897d6f7b8bc) + ) + (junction (at 228.6 31.75) (diameter 0) (color 0 0 0 0) + (uuid c5ac3048-10f3-4f6c-bd17-0bbaae7d7e46) + ) + (junction (at 223.52 22.86) (diameter 0) (color 0 0 0 0) + (uuid f343cfef-a45c-4c42-88f6-cb41168381cc) + ) + + (wire (pts (xy 156.21 48.26) (xy 156.21 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 00bf0d19-e994-4b1a-a604-e72e079ec9a3) + ) + (wire (pts (xy 72.39 63.5) (xy 72.39 69.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 038bf599-3ed5-43ae-8717-9bac5813fc94) + ) + (wire (pts (xy 227.33 53.34) (xy 240.03 53.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 08611be9-4d14-44e5-a177-59d8ae378bf1) + ) + (wire (pts (xy 204.47 22.86) (xy 223.52 22.86)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 08b843f9-da41-4772-bd4e-bb30c4567451) + ) + (wire (pts (xy 27.94 81.28) (xy 38.1 81.28)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0d2b2825-e38e-4b7b-aa97-e0089c050f05) + ) + (wire (pts (xy 227.33 48.26) (xy 243.84 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 106afb3a-390a-4012-9659-ad8ccb455ce1) + ) + (wire (pts (xy 27.94 55.88) (xy 78.74 55.88)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 12c07385-c5d1-45b8-b9c2-3904f2073eb0) + ) + (wire (pts (xy 134.62 55.88) (xy 134.62 91.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 140bc0a0-3629-4091-b114-087154c64710) + ) + (wire (pts (xy 40.64 116.84) (xy 233.68 116.84)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 16a86595-41da-44dc-9dd1-6cfdd74273b4) + ) + (wire (pts (xy 78.74 66.04) (xy 78.74 91.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1c677467-1440-4d86-abc6-6c9a192a7de1) + ) + (wire (pts (xy 27.94 53.34) (xy 92.71 53.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1ed2ec53-9970-4d31-bc8c-543b0a9ac339) + ) + (wire (pts (xy 223.52 30.48) (xy 223.52 31.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 237c8f48-f1c0-4a0d-9ba8-35e844121f2b) + ) + (wire (pts (xy 182.88 60.96) (xy 186.69 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 23918717-208a-4377-b02d-5d533e6e1385) + ) + (wire (pts (xy 182.88 48.26) (xy 186.69 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 275afbac-9c19-4558-97c0-a54503617969) + ) + (wire (pts (xy 39.37 118.11) (xy 39.37 78.74)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 285abc8a-56de-4a33-ac94-946af7c27639) + ) + (wire (pts (xy 182.88 50.8) (xy 186.69 50.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 29796176-e60e-413e-8104-63ed48ff957f) + ) + (wire (pts (xy 142.24 83.82) (xy 142.24 50.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 297b0135-2c8b-44fa-a8cd-7bfcfffdab3d) + ) + (wire (pts (xy 163.83 50.8) (xy 175.26 50.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2d1651db-72da-4691-98dd-121a0c00ff4a) + ) + (wire (pts (xy 201.93 96.52) (xy 204.47 96.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2ea3ada7-be7d-400f-ad67-da8bf3d3dcac) + ) + (wire (pts (xy 40.64 76.2) (xy 40.64 116.84)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2eb8e980-2408-4edc-8694-15ffaa20f3f6) + ) + (wire (pts (xy 236.22 60.96) (xy 227.33 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 31e09f1c-4169-461a-994b-01bff7eb7379) + ) + (wire (pts (xy 41.91 115.57) (xy 41.91 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 386d6833-583d-475c-b55e-68d75595eea4) + ) + (wire (pts (xy 45.72 66.04) (xy 45.72 111.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 38b89ddb-a767-45ba-8877-d8402c50bd48) + ) + (wire (pts (xy 182.88 86.36) (xy 186.69 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 39f45b54-bcf3-4110-9adf-269946a0b026) + ) + (wire (pts (xy 163.83 69.85) (xy 163.83 50.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3dc10c7e-eec8-474e-a381-3d8377adf5d4) + ) + (wire (pts (xy 228.6 25.4) (xy 229.87 25.4)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3f80ed31-1d05-4aa5-895f-5db549a86b23) + ) + (wire (pts (xy 27.94 45.72) (xy 134.62 45.72)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 40b12eb7-7369-4771-85fa-e0d4417221d3) + ) + (wire (pts (xy 231.14 71.12) (xy 227.33 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4122add4-4b71-4d0f-b293-2efe8b7e7899) + ) + (wire (pts (xy 243.84 55.88) (xy 243.84 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 413cf064-ee9f-4ec8-96f3-62a814b5342c) + ) + (wire (pts (xy 227.33 68.58) (xy 232.41 68.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 41504d1f-db3f-4a1f-8670-dc2ab4117fa3) + ) + (wire (pts (xy 165.1 68.58) (xy 86.36 68.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 42458d4a-5d8a-4cfd-a596-587b0bb8aa32) + ) + (wire (pts (xy 227.33 63.5) (xy 234.95 63.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 42dc3053-6322-4387-8c02-42355ab4a1d3) + ) + (wire (pts (xy 100.33 76.2) (xy 175.26 76.2)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 43ebe329-1366-478e-ad8b-dc1afb762d08) + ) + (wire (pts (xy 36.83 83.82) (xy 27.94 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 457b4e09-3429-490f-b47a-11ea9c868dd7) + ) + (wire (pts (xy 186.69 58.42) (xy 182.88 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 46c2ae82-bd24-4ac6-ae22-359ef6fa447a) + ) + (wire (pts (xy 175.26 83.82) (xy 142.24 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 48364e44-bfb8-4012-8ce7-5a294165aed2) + ) + (wire (pts (xy 179.07 59.69) (xy 173.99 59.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4a28599a-a267-48fb-8ad0-d5a4bea85224) + ) + (wire (pts (xy 182.88 58.42) (xy 182.88 57.15)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4b469406-e4df-4706-a2ed-b986412754d6) + ) + (wire (pts (xy 106.68 60.96) (xy 106.68 91.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4ec032c8-d54d-40a0-866d-28e20ea75cf8) + ) + (wire (pts (xy 232.41 118.11) (xy 39.37 118.11)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4fe43ae5-d326-47f5-9137-81a928a19f5c) + ) + (wire (pts (xy 237.49 113.03) (xy 44.45 113.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 50253eca-af91-4df0-ba8c-12cc735cb48c) + ) + (wire (pts (xy 204.47 96.52) (xy 204.47 93.98)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 56501d79-652d-4fe5-bbcb-3c80b9bc3f45) + ) + (wire (pts (xy 54.61 71.12) (xy 54.61 91.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 57a18597-569f-4be0-9e05-69596edeb27a) + ) + (wire (pts (xy 62.23 66.04) (xy 62.23 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 57a5f6da-91fb-45a1-a0aa-db5a3098d38e) + ) + (wire (pts (xy 72.39 69.85) (xy 163.83 69.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5855a220-69af-46b6-9790-b4c8ee41f2bd) + ) + (wire (pts (xy 165.1 53.34) (xy 165.1 68.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5950744d-5e51-4a60-aadb-3223dc66496a) + ) + (wire (pts (xy 236.22 114.3) (xy 236.22 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 595734f4-a042-496d-ad62-32b8e0c404d8) + ) + (wire (pts (xy 27.94 73.66) (xy 41.91 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5e8747a6-1e58-40ba-8f59-e1b5937d1f68) + ) + (wire (pts (xy 100.33 58.42) (xy 100.33 76.2)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6289a0a5-d3c3-4990-a8e1-39912883bf1b) + ) + (wire (pts (xy 27.94 78.74) (xy 39.37 78.74)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 66c7de61-139f-45ca-b2df-6b6689628e8b) + ) + (wire (pts (xy 231.14 119.38) (xy 231.14 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 697aed11-d5f5-463b-afcb-74f244925e7a) + ) + (wire (pts (xy 43.18 71.12) (xy 43.18 114.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6cb76182-92fb-430d-873e-edcdeb6deb2c) + ) + (wire (pts (xy 223.52 22.86) (xy 229.87 22.86)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6ed9d15c-37f8-45ae-a469-dc7b7033dea6) + ) + (wire (pts (xy 228.6 33.02) (xy 228.6 31.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7b460ebb-c717-4884-9eb2-c55d9b620bd7) + ) + (wire (pts (xy 175.26 78.74) (xy 114.3 78.74)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7e3a619d-f88d-4b43-b6e2-6fa45f1018b0) + ) + (wire (pts (xy 162.56 71.12) (xy 162.56 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7eee923a-726e-4f0c-b487-698d260fbc70) + ) + (wire (pts (xy 238.76 111.76) (xy 238.76 55.88)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8181d58a-ace7-49ec-8c76-d19381122b16) + ) + (wire (pts (xy 237.49 58.42) (xy 237.49 113.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 82734801-9381-47f0-a6df-cb566e427be5) + ) + (wire (pts (xy 86.36 68.58) (xy 86.36 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8394c6aa-22b9-48ab-a686-cf9a4cdcc94f) + ) + (wire (pts (xy 254 48.26) (xy 256.54 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8443340b-523f-4a44-80a5-06e41ac100f1) + ) + (wire (pts (xy 128.27 81.28) (xy 175.26 81.28)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 89d6b852-b109-4b4c-a905-2730ad66d9e2) + ) + (wire (pts (xy 62.23 71.12) (xy 162.56 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9294d3c6-2031-469d-844c-34c36a2bdd8d) + ) + (wire (pts (xy 27.94 68.58) (xy 44.45 68.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 92a925fa-1bb3-4568-a19f-bb1feb6845e1) + ) + (wire (pts (xy 240.03 53.34) (xy 240.03 110.49)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9500aa26-09c2-4dbf-b048-409df693b4d1) + ) + (wire (pts (xy 204.47 38.1) (xy 204.47 22.86)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9757bcbd-3ee8-43e1-8e8d-b623d6a0ac7c) + ) + (wire (pts (xy 27.94 76.2) (xy 40.64 76.2)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9b43c899-105d-436d-b027-c43d81c8f852) + ) + (wire (pts (xy 27.94 50.8) (xy 106.68 50.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a247c4e7-47e2-4ef5-acc6-239fdf802345) + ) + (wire (pts (xy 243.84 48.26) (xy 246.38 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a3dcaca3-c3f3-4e2e-9f53-5fcb8629a96e) + ) + (wire (pts (xy 182.88 57.15) (xy 173.99 57.15)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a4a586e3-c106-42ac-b7ac-8060a0f1c5d0) + ) + (wire (pts (xy 27.94 63.5) (xy 46.99 63.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a53d88af-d15d-48e1-a506-c4f91eed9eb1) + ) + (wire (pts (xy 44.45 113.03) (xy 44.45 68.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a6905351-1867-476a-83d1-f06bfea8721b) + ) + (wire (pts (xy 64.77 68.58) (xy 64.77 91.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a7603c05-0a15-4157-b63d-3b68d2580bff) + ) + (wire (pts (xy 238.76 55.88) (xy 227.33 55.88)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a9cbc87b-06be-43fd-a2c7-7802fb87ec09) + ) + (wire (pts (xy 232.41 68.58) (xy 232.41 118.11)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid acf1b2ca-d887-4351-b95c-e28760cc9dc2) + ) + (wire (pts (xy 46.99 110.49) (xy 46.99 63.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ad1a78a2-6be3-4515-ac87-978c196a542a) + ) + (wire (pts (xy 148.59 53.34) (xy 148.59 91.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ae0fae3c-5457-4ff8-9bc3-6dd96debac6b) + ) + (wire (pts (xy 179.07 64.77) (xy 179.07 59.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid af6bbbab-8174-41ee-8019-a8ddca655c77) + ) + (wire (pts (xy 234.95 115.57) (xy 41.91 115.57)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b0747e6b-4df8-4d93-842a-b12f856a5b7d) + ) + (wire (pts (xy 182.88 62.23) (xy 182.88 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b1c2bacc-9afb-4e77-a7ea-08ac7bbb935f) + ) + (wire (pts (xy 182.88 78.74) (xy 186.69 78.74)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b2e2687f-1a06-40cb-9396-4a9fb7ffaaab) + ) + (wire (pts (xy 156.21 86.36) (xy 175.26 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b6d91d51-4ef6-4d63-b077-dbe34a1d577c) + ) + (wire (pts (xy 233.68 66.04) (xy 227.33 66.04)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b6e6545f-4b78-425e-9b67-cd0c5cd4c309) + ) + (wire (pts (xy 162.56 48.26) (xy 175.26 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b731cfe8-d9b7-4eaa-a37b-950e8e375e4d) + ) + (wire (pts (xy 227.33 58.42) (xy 237.49 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b7559eb3-4b8a-4a0f-ae85-5cccbbac4ea6) + ) + (wire (pts (xy 173.99 62.23) (xy 182.88 62.23)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bff1dfa4-88bc-4eef-ab98-4320e2b2cfaf) + ) + (wire (pts (xy 229.87 73.66) (xy 227.33 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c0df7c13-d3ff-4115-98e6-e660a0d52da2) + ) + (wire (pts (xy 201.93 93.98) (xy 201.93 96.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c386956b-9f4e-4cf9-9474-65488f7018f9) + ) + (wire (pts (xy 27.94 71.12) (xy 43.18 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c5353fb8-f9a8-4156-a036-d0f9f29b004c) + ) + (wire (pts (xy 120.65 58.42) (xy 120.65 91.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c5a9bbe3-0526-4ae7-8ac0-44e8a270765e) + ) + (wire (pts (xy 182.88 81.28) (xy 186.69 81.28)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c63b311a-50ec-4482-a5c9-fe6a01f19ef1) + ) + (wire (pts (xy 27.94 66.04) (xy 45.72 66.04)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c6e4eccd-ee4e-43bd-a092-536feba01f7f) + ) + (wire (pts (xy 128.27 53.34) (xy 128.27 81.28)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cdee227d-3d81-4a56-9ddc-459d1e769604) + ) + (wire (pts (xy 27.94 58.42) (xy 64.77 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ce35e663-70fa-45d5-8ebc-d42130503b47) + ) + (wire (pts (xy 114.3 78.74) (xy 114.3 55.88)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ce493668-9fe2-4d53-94bc-26339f4f17b2) + ) + (wire (pts (xy 233.68 116.84) (xy 233.68 66.04)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d17a4100-d69c-465b-b97d-3c38ba6b49cf) + ) + (wire (pts (xy 27.94 48.26) (xy 120.65 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d1d2db6c-251e-45a2-ad24-24b19e3773ef) + ) + (wire (pts (xy 36.83 120.65) (xy 229.87 120.65)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d3ded03c-dfb3-4751-8cf6-ae46d16fcb93) + ) + (wire (pts (xy 207.01 96.52) (xy 207.01 93.98)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d46075bf-ad36-48b9-9e03-df220f8998df) + ) + (wire (pts (xy 38.1 119.38) (xy 231.14 119.38)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d82e4664-9006-42ad-9e12-8b78dcf4f2ab) + ) + (wire (pts (xy 27.94 60.96) (xy 54.61 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d8a305c1-9ab2-4e98-b321-6fc69b213e36) + ) + (wire (pts (xy 182.88 83.82) (xy 186.69 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dccea4d3-f4e0-4bf2-8310-f4ceaa3f8144) + ) + (wire (pts (xy 182.88 53.34) (xy 186.69 53.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dd68c06d-16c3-4453-a63a-379ddc74c87d) + ) + (wire (pts (xy 43.18 114.3) (xy 236.22 114.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dd68eb05-9a13-4829-9e90-e70af70ca45c) + ) + (wire (pts (xy 240.03 110.49) (xy 46.99 110.49)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dfde352f-e6a2-48ee-8aa3-d8176834698c) + ) + (wire (pts (xy 27.94 43.18) (xy 148.59 43.18)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e0a95b5f-8382-4c59-bd47-e4eb593f48dd) + ) + (wire (pts (xy 182.88 76.2) (xy 186.69 76.2)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e4863cb9-d797-41c6-afd9-ee8a438b6456) + ) + (wire (pts (xy 204.47 96.52) (xy 207.01 96.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e60194c0-925b-4697-b6e0-5837c9248d50) + ) + (wire (pts (xy 45.72 111.76) (xy 238.76 111.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f065a9f3-8d7d-467e-88a9-479ad4c27694) + ) + (wire (pts (xy 92.71 63.5) (xy 92.71 91.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f3e30cdd-6ce8-425d-8492-936928f297e5) + ) + (wire (pts (xy 229.87 120.65) (xy 229.87 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f3f128cb-8b69-4107-baf3-58131507bb9d) + ) + (wire (pts (xy 201.93 96.52) (xy 201.93 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f60718a0-a4b5-4273-8e55-c14207d851f4) + ) + (wire (pts (xy 36.83 83.82) (xy 36.83 120.65)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f95aa168-60f6-417d-9319-ad3d63978d69) + ) + (wire (pts (xy 175.26 53.34) (xy 165.1 53.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fa5e0bd9-d721-43ec-ad40-f97eb6545893) + ) + (wire (pts (xy 234.95 63.5) (xy 234.95 115.57)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fb23a7b1-0da9-4c14-9b9c-6f80158afa42) + ) + (wire (pts (xy 228.6 31.75) (xy 228.6 25.4)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fc46650d-1f5c-419f-8d91-5d9569d6c06a) + ) + (wire (pts (xy 38.1 81.28) (xy 38.1 119.38)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fd7678d5-9a76-4935-a889-0c6b8ab35676) + ) + (wire (pts (xy 223.52 31.75) (xy 228.6 31.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fdd7d2ed-8657-46a2-a5db-003cb0c21953) + ) + + (text "Hammer Sense\nM54587P Pin 6 & Pin 7" (at 259.08 45.72 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid ef9a7ad8-cef1-4fa1-b2e2-9e6f066986c8) + ) + + (label "IN_B" (at 27.94 58.42 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 1462bd76-615b-44ed-a76b-3d44b06624f5) + ) + (label "SCAN_5" (at 27.94 71.12 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 2577e920-213e-4cd7-8597-46de2e84427e) + ) + (label "SCAN_1" (at 27.94 81.28 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 37ec26d9-1c93-4176-9778-251bd787dd0b) + ) + (label "SCAN_8" (at 27.94 63.5 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 3f99e823-e47e-49e0-91b5-c6cb53891857) + ) + (label "IN_E" (at 27.94 50.8 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 4225aab3-6ae5-4e20-a37f-642bc3a418fc) + ) + (label "SCAN_3" (at 27.94 76.2 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 461105b0-5967-483b-8e98-05341473bf1c) + ) + (label "IN_A" (at 27.94 60.96 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 6483a8da-f9ae-46e1-b2b8-8f882eb7dd97) + ) + (label "IN_F" (at 27.94 48.26 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 7125c6e1-a94b-417d-8924-17ab2cda9ed6) + ) + (label "IN_H" (at 27.94 43.18 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 86a8805b-fc40-4a1a-a109-e586ac223952) + ) + (label "IN_G" (at 27.94 45.72 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8afa10c0-a17d-4d2e-80dd-42fcd60c569a) + ) + (label "SCAN_7" (at 27.94 66.04 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9264f94a-6159-4409-9686-bd52f43959a8) + ) + (label "IN_C" (at 27.94 55.88 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 981aa75d-0e3f-4fad-9efe-f39665f62872) + ) + (label "SCAN_2" (at 27.94 78.74 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9a89592a-663a-4ceb-8324-a256b45ce594) + ) + (label "SCAN_6" (at 27.94 68.58 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid afd1f10d-6c43-416b-8f83-40f491979f4f) + ) + (label "SCAN_0" (at 27.94 83.82 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid c82248bf-6187-4d36-b6bd-2c9b0542f2c1) + ) + (label "IN_D" (at 27.94 53.34 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid d14c9605-8397-4bbe-b6fd-51404eb0cf6c) + ) + (label "SCAN_4" (at 27.94 73.66 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid de0815b0-ba50-4443-a866-0fc11c039260) + ) + + (symbol (lib_id "Device:R") (at 179.07 78.74 270) (mirror x) (unit 1) + (in_bom yes) (on_board yes) + (uuid 0d44e61f-2852-4f45-9311-ee5ee66f96de) + (property "Reference" "R5" (id 0) (at 173.99 80.01 90)) + (property "Value" "220" (id 1) (at 179.07 78.74 90)) + (property "Footprint" "" (id 2) (at 179.07 80.518 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 179.07 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a1d546a1-af3a-493c-8d89-760b4976ecb3)) + (pin "2" (uuid f6a408fe-6804-45c4-8c90-9400df893f72)) + ) + + (symbol (lib_id "Transistor_BJT:BC547") (at 67.31 63.5 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 1aedcf85-289e-48b7-ba25-df5441cb3834) + (property "Reference" "Q2" (id 0) (at 62.23 62.2299 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "BC547" (id 1) (at 62.23 64.7699 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 62.23 65.405 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC550-D.pdf" (id 3) (at 67.31 63.5 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid f5b04676-96ab-454c-ab5a-ef664da1661f)) + (pin "2" (uuid e6a81e1e-0a7b-4f5a-b492-25053b54f7bd)) + (pin "3" (uuid fdd63342-79c1-4681-8eec-5be5a301c3cd)) + ) + + (symbol (lib_id "power:GND") (at 54.61 91.44 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 28149416-07cb-4d28-a407-9c2dcdcbd5ec) + (property "Reference" "#PWR0104" (id 0) (at 54.61 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 54.61 96.52 0)) + (property "Footprint" "" (id 2) (at 54.61 91.44 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 54.61 91.44 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c1fd554e-f5e2-475c-bf31-5951f572d260)) + ) + + (symbol (lib_id "power:GND") (at 64.77 91.44 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 2930ead4-5850-428d-9045-735569972198) + (property "Reference" "#PWR0105" (id 0) (at 64.77 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 64.77 96.52 0)) + (property "Footprint" "" (id 2) (at 64.77 91.44 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 64.77 91.44 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2c88a47e-a0ff-4e72-b230-98268d6101a7)) + ) + + (symbol (lib_id "Device:R") (at 179.07 81.28 270) (mirror x) (unit 1) + (in_bom yes) (on_board yes) + (uuid 345795bb-3060-417e-ac1a-aad8382081af) + (property "Reference" "R6" (id 0) (at 173.99 82.55 90)) + (property "Value" "220" (id 1) (at 179.07 81.28 90)) + (property "Footprint" "" (id 2) (at 179.07 83.058 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 179.07 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8cc2c618-eced-4933-ae4a-57e54a3cded6)) + (pin "2" (uuid 4fa8d201-1a96-4797-9b36-c8c3ced53c46)) + ) + + (symbol (lib_id "YAAJ_BluePill:YAAJ_BluePill") (at 207.01 66.04 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 36e73a64-6da8-4ad0-a484-253e36450ccc) + (property "Reference" "U1" (id 0) (at 209.0294 100.33 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "YAAJ_BluePill" (id 1) (at 209.0294 102.87 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 205.105 41.91 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 205.105 41.91 90) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1ef4c461-77ae-486e-a081-eae9ca68b50e)) + (pin "10" (uuid fff7795c-54eb-4530-a003-d8e06a9f1740)) + (pin "11" (uuid 1b164061-1860-4cc8-b2d6-fd6c915b790e)) + (pin "12" (uuid 181640ea-a525-4549-9f44-f6f5d67231f7)) + (pin "13" (uuid 8f3bd2c3-6002-4f09-be8c-0fe1fb5d2961)) + (pin "14" (uuid bba21995-2935-44b9-ba21-9d4a7b9af09c)) + (pin "15" (uuid 54157a80-f8d2-497a-8c99-2687f19039ff)) + (pin "16" (uuid a79b5fec-0dce-47d8-811f-f5a03515bae9)) + (pin "17" (uuid e123b861-fe00-4651-9f11-ca58f60a0cb4)) + (pin "18" (uuid 759d26fa-e621-4df2-ae95-b8c68393eee8)) + (pin "19" (uuid 3b57b222-d0dd-4c09-9b11-d43523f220ef)) + (pin "2" (uuid 7576241c-8be8-42c9-bd05-671c0ea68f1a)) + (pin "20" (uuid 37fb3a98-ec22-45e2-a80f-c3e754c77281)) + (pin "21" (uuid c0baf6cd-8272-4289-89d1-90a531e3cef9)) + (pin "22" (uuid 1f559263-a71a-4414-aebd-83e83f3f38a0)) + (pin "23" (uuid 89b02024-1874-477d-9710-3cac0c819648)) + (pin "24" (uuid aa49e4a4-799b-43df-8eab-737f184a532a)) + (pin "25" (uuid d2ce9f4b-ccdc-4b1c-8fa6-fea0d637370a)) + (pin "26" (uuid 35e4f22a-786f-4d69-aef8-027704b9c1cd)) + (pin "27" (uuid f1800b90-0a81-42ee-a7f2-44bdb3968153)) + (pin "28" (uuid 90cae271-fd9a-464e-bccc-e5d2ef0881c8)) + (pin "29" (uuid 84352909-f4f5-4804-8af0-7b74e0a471ac)) + (pin "3" (uuid 56e38712-2d05-4e80-a684-858c17412103)) + (pin "30" (uuid 9aa9acb8-c992-4e16-94a8-ede8a6ea23af)) + (pin "31" (uuid 3dd1a669-fb82-4935-ad33-a6262d2ce871)) + (pin "32" (uuid 53d88e71-453d-45b3-a70a-806708ebaaeb)) + (pin "33" (uuid 5110b72e-ec82-488b-8e21-86f61388d0c0)) + (pin "34" (uuid f07f1138-e5a1-40b4-ad57-cc9cb4ca9383)) + (pin "35" (uuid 532e0a12-525c-4095-b1f2-580e79807beb)) + (pin "36" (uuid 92135aea-5789-4832-8d0d-a97d4df8f609)) + (pin "37" (uuid c887c0a1-e7b1-4c6b-8dcc-9ea1df0b3377)) + (pin "38" (uuid 7c7cc162-b173-4181-a8e9-0c59db8c259e)) + (pin "39" (uuid b2182584-e0e9-41be-9d1b-47daebf8dfb8)) + (pin "4" (uuid 568084ef-ad36-4dab-b3b1-6a6e1ad43a89)) + (pin "40" (uuid 9825c0f9-97bd-42fe-82c9-a94a0cc16fdf)) + (pin "5" (uuid deb7ee30-3fd7-470a-880f-a38e7b4cadfc)) + (pin "6" (uuid 99ff130c-3b09-4a5f-b7b1-7634fbc6218c)) + (pin "7" (uuid 2e00520f-e7e1-43c5-825c-213dede7a889)) + (pin "8" (uuid 195e1bf8-a04e-457b-88eb-a551427326ba)) + (pin "9" (uuid 73453f13-e04f-4f8f-83a0-62fa42f135bd)) + ) + + (symbol (lib_id "Device:C_Polarized") (at 223.52 26.67 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 3acf397f-621e-4ca6-9ec8-f71bd7d70c3c) + (property "Reference" "C1" (id 0) (at 215.9 26.67 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "C_Polarized" (id 1) (at 210.82 29.21 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 224.4852 30.48 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 223.52 26.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f763d612-474a-480d-be57-197183b403d9)) + (pin "2" (uuid 718b67b6-f0d9-4fbc-a036-812ab39062e2)) + ) + + (symbol (lib_id "Device:R") (at 250.19 48.26 270) (mirror x) (unit 1) + (in_bom yes) (on_board yes) + (uuid 47bcf84a-1cb0-4414-acad-849f032d19b2) + (property "Reference" "R10" (id 0) (at 248.92 45.72 90)) + (property "Value" "10k" (id 1) (at 250.19 48.26 90)) + (property "Footprint" "" (id 2) (at 250.19 50.038 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 250.19 48.26 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 20dea032-2853-4c7a-874c-96f71f86eeda)) + (pin "2" (uuid 0787b549-102e-4a70-a504-eae4d851c0e4)) + ) + + (symbol (lib_id "Device:R") (at 179.07 53.34 270) (mirror x) (unit 1) + (in_bom yes) (on_board yes) + (uuid 4c27c6cb-6154-4bf2-8677-898c36ec85a0) + (property "Reference" "R3" (id 0) (at 173.99 54.61 90)) + (property "Value" "220" (id 1) (at 179.07 53.34 90)) + (property "Footprint" "" (id 2) (at 179.07 55.118 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 179.07 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 50b0dc99-e42e-4f31-a0e3-46f2842b985d)) + (pin "2" (uuid d8f7d322-ca66-4a11-ab85-a6cc292d1004)) + ) + + (symbol (lib_id "power:GND") (at 120.65 91.44 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 549a89bc-03d3-4250-ad55-2a9f8649ee90) + (property "Reference" "#PWR0110" (id 0) (at 120.65 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 120.65 96.52 0)) + (property "Footprint" "" (id 2) (at 120.65 91.44 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 120.65 91.44 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 153eb5df-cd3d-4ad9-9ec3-1c0fc0b9d730)) + ) + + (symbol (lib_id "power:GND") (at 201.93 100.33 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 63aed1e4-17e2-47c1-904c-28e71f91eb49) + (property "Reference" "#PWR0102" (id 0) (at 201.93 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 201.93 105.41 0)) + (property "Footprint" "" (id 2) (at 201.93 100.33 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 201.93 100.33 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 30c25c3b-1a6f-40ab-809d-51694d7fe767)) + ) + + (symbol (lib_id "Transistor_BJT:BC547") (at 57.15 66.04 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 68328d70-763d-41d1-98c1-00ed0e275b37) + (property "Reference" "Q1" (id 0) (at 52.07 64.7699 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "BC547" (id 1) (at 52.07 67.3099 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 52.07 67.945 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC550-D.pdf" (id 3) (at 57.15 66.04 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid 5cbe7e9b-f60e-4b33-808a-b43f8a79f054)) + (pin "2" (uuid dd7f29fc-1058-413f-ac0f-c0ae40b79ab3)) + (pin "3" (uuid 0e366ffa-5c23-4b02-a189-0dbbc1be68b2)) + ) + + (symbol (lib_id "Connector_Generic:Conn_01x03") (at 168.91 59.69 180) (unit 1) + (in_bom yes) (on_board yes) + (uuid 6b0efd7f-7e56-4355-a64d-306c2c416ed6) + (property "Reference" "J1" (id 0) (at 168.91 67.31 0)) + (property "Value" "Serial" (id 1) (at 171.45 64.77 0)) + (property "Footprint" "" (id 2) (at 168.91 59.69 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 168.91 59.69 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f186d54d-3038-4e03-9460-16a1208c6948)) + (pin "2" (uuid 46bdd8a9-cd5e-4b30-8c99-8dff9b0a090b)) + (pin "3" (uuid 4c3c6d26-1254-4546-bb43-e8462cc2cf77)) + ) + + (symbol (lib_id "power:GND") (at 78.74 91.44 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 6f2828c9-126c-49c1-8e04-95d59d325f53) + (property "Reference" "#PWR0107" (id 0) (at 78.74 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 78.74 96.52 0)) + (property "Footprint" "" (id 2) (at 78.74 91.44 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 78.74 91.44 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 86ea4bb2-db78-451c-9c6e-4ec337061be7)) + ) + + (symbol (lib_id "Device:R") (at 179.07 76.2 270) (mirror x) (unit 1) + (in_bom yes) (on_board yes) + (uuid 6f621276-b363-4986-adf2-63a3341930b9) + (property "Reference" "R4" (id 0) (at 173.99 77.47 90)) + (property "Value" "220" (id 1) (at 179.07 76.2 90)) + (property "Footprint" "" (id 2) (at 179.07 77.978 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 179.07 76.2 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f733ea25-a56c-440a-b91e-0fd7d9cd50c1)) + (pin "2" (uuid 811e7e04-2dc8-4ca1-b18f-68a85b4b64a3)) + ) + + (symbol (lib_id "power:GND") (at 92.71 91.44 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 83f1d20c-6f4d-4dc9-8721-4dbfdcf921fd) + (property "Reference" "#PWR0108" (id 0) (at 92.71 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 92.71 96.52 0)) + (property "Footprint" "" (id 2) (at 92.71 91.44 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 92.71 91.44 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 70d6c45e-776a-4d36-9238-8d5074061e03)) + ) + + (symbol (lib_id "Device:R") (at 179.07 86.36 270) (mirror x) (unit 1) + (in_bom yes) (on_board yes) + (uuid 91302c67-ad76-40ab-af9d-1a9ef1c2e308) + (property "Reference" "R8" (id 0) (at 173.99 87.63 90)) + (property "Value" "220" (id 1) (at 179.07 86.36 90)) + (property "Footprint" "" (id 2) (at 179.07 88.138 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 179.07 86.36 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e8fbf849-5510-4ec2-91c8-a741703f1e2b)) + (pin "2" (uuid 32a2424e-e08d-4012-be86-241604c6161c)) + ) + + (symbol (lib_id "power:GND") (at 106.68 91.44 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 924aa12e-1bb2-414d-bec5-d536d38f19fc) + (property "Reference" "#PWR0106" (id 0) (at 106.68 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 106.68 96.52 0)) + (property "Footprint" "" (id 2) (at 106.68 91.44 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 106.68 91.44 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f8b94512-b238-4324-ab9f-0712972ff925)) + ) + + (symbol (lib_id "Transistor_BJT:BC547") (at 151.13 48.26 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 951432b8-0c6a-4605-8e44-658a4d3cda88) + (property "Reference" "Q8" (id 0) (at 146.05 46.9899 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "BC547" (id 1) (at 146.05 49.5299 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 146.05 50.165 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC550-D.pdf" (id 3) (at 151.13 48.26 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid 09fd115b-9009-4866-8cbd-35fb04430b70)) + (pin "2" (uuid 8dd9413f-9bcf-4aff-8014-b6dcc42b88f1)) + (pin "3" (uuid e172292d-1268-404f-b14c-b6782f92a8f0)) + ) + + (symbol (lib_id "power:GND") (at 228.6 33.02 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 9d36546c-7fd2-47db-b4cd-302d83d871ab) + (property "Reference" "#PWR0103" (id 0) (at 228.6 39.37 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 228.6 38.1 0)) + (property "Footprint" "" (id 2) (at 228.6 33.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 228.6 33.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 949cdcf1-a3d0-4b4a-bfbe-0fcddddf9e50)) + ) + + (symbol (lib_id "Transistor_BJT:BC547") (at 95.25 58.42 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a1ab0726-7edf-4236-a6d7-60cf0683e9f0) + (property "Reference" "Q4" (id 0) (at 90.17 57.1499 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "BC547" (id 1) (at 90.17 59.6899 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 90.17 60.325 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC550-D.pdf" (id 3) (at 95.25 58.42 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid 4438de38-be56-4d78-84b8-9469f5423d59)) + (pin "2" (uuid 89f3c660-de07-4db2-9fe3-68cb0d923513)) + (pin "3" (uuid acabba0f-f1dc-4d75-bf94-878c3a678034)) + ) + + (symbol (lib_id "Transistor_BJT:BC547") (at 137.16 50.8 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a47b665b-cbef-413b-ab20-97e7d3ea309f) + (property "Reference" "Q7" (id 0) (at 132.08 49.5299 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "BC547" (id 1) (at 132.08 52.0699 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 132.08 52.705 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC550-D.pdf" (id 3) (at 137.16 50.8 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid bb4d5690-b104-4a60-97ae-c9102099573f)) + (pin "2" (uuid 5d0ca20d-e047-40a0-a4cc-6e5291ff37a2)) + (pin "3" (uuid 5cb2a7be-0918-44de-bd77-1c4f94e2d741)) + ) + + (symbol (lib_id "Device:R") (at 179.07 83.82 270) (mirror x) (unit 1) + (in_bom yes) (on_board yes) + (uuid b02bc570-d697-4c7c-b529-e2da32250a55) + (property "Reference" "R7" (id 0) (at 173.99 85.09 90)) + (property "Value" "220" (id 1) (at 179.07 83.82 90)) + (property "Footprint" "" (id 2) (at 179.07 85.598 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 179.07 83.82 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 976762e0-b993-4dca-946a-02eae70bbd4d)) + (pin "2" (uuid 3342b1f0-66f6-40a2-b35d-dd59fd2ce9ef)) + ) + + (symbol (lib_id "power:GND") (at 243.84 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b3e4510e-e4a2-48b8-a026-ee64c30d48fb) + (property "Reference" "#PWR0101" (id 0) (at 243.84 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 243.84 63.5 0)) + (property "Footprint" "" (id 2) (at 243.84 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 243.84 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ddf99daa-93a9-45e3-9f01-6e1e9a4c365d)) + ) + + (symbol (lib_id "power:GND") (at 134.62 91.44 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid bbdefb03-620e-4c6f-8c36-25ddb2dfa67e) + (property "Reference" "#PWR0109" (id 0) (at 134.62 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 134.62 96.52 0)) + (property "Footprint" "" (id 2) (at 134.62 91.44 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 134.62 91.44 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 86192311-c34d-4e8f-a738-639bd48e982c)) + ) + + (symbol (lib_id "Transistor_BJT:BC547") (at 123.19 53.34 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) + (uuid bf8f3569-ffd4-490a-8e74-98dbed38888e) + (property "Reference" "Q6" (id 0) (at 118.11 52.0699 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "BC547" (id 1) (at 118.11 54.6099 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 118.11 55.245 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC550-D.pdf" (id 3) (at 123.19 53.34 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid 19d2617a-6485-42e6-a919-9f409967303c)) + (pin "2" (uuid d2bdab33-ce86-4f32-9102-b4587a28b0b7)) + (pin "3" (uuid a1d8b45e-2dab-42e6-8ece-89502d59787d)) + ) + + (symbol (lib_id "power:GND") (at 148.59 91.44 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid bfb7aaa0-75f8-427d-a895-048fdafacfc3) + (property "Reference" "#PWR0111" (id 0) (at 148.59 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 148.59 96.52 0)) + (property "Footprint" "" (id 2) (at 148.59 91.44 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 148.59 91.44 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 134f63fd-dd57-4504-89b8-628c711827db)) + ) + + (symbol (lib_id "Device:R") (at 243.84 52.07 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) + (uuid c2ea6d82-35cc-45fa-9d06-221c9f00ceaf) + (property "Reference" "R9" (id 0) (at 246.38 53.34 90)) + (property "Value" "22k" (id 1) (at 243.84 52.07 90)) + (property "Footprint" "" (id 2) (at 245.618 52.07 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 243.84 52.07 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a3f1a570-c24b-4c92-91f5-a3db29ff0d42)) + (pin "2" (uuid 75dd4806-e2ea-49d9-8af9-af637bb06905)) + ) + + (symbol (lib_id "Device:R") (at 179.07 50.8 270) (mirror x) (unit 1) + (in_bom yes) (on_board yes) + (uuid c67c60d6-bd19-41a0-aa74-c4115b76537e) + (property "Reference" "R2" (id 0) (at 173.99 52.07 90)) + (property "Value" "220" (id 1) (at 179.07 50.8 90)) + (property "Footprint" "" (id 2) (at 179.07 52.578 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 179.07 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid bc199065-2158-4ffc-b023-cc769bc05ad0)) + (pin "2" (uuid 09cbf2a4-5714-4a00-8c8f-36b1877acdfb)) + ) + + (symbol (lib_id "Connector_Generic:Conn_01x17") (at 22.86 63.5 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c9aa3579-d965-45a7-8de0-054a977d390d) + (property "Reference" "CN10[KB]1" (id 0) (at 22.86 36.83 0)) + (property "Value" "Conn_01x17" (id 1) (at 22.86 39.37 0)) + (property "Footprint" "" (id 2) (at 22.86 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 22.86 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid be410463-2137-4230-a3a5-389cead8b957)) + (pin "10" (uuid e2fc698f-64fe-4c88-8f10-c43adc83389a)) + (pin "11" (uuid b39b0552-7243-4943-9bda-e66767355d2c)) + (pin "12" (uuid 2f78dd4b-0ace-4507-8e83-4a39771b3fcb)) + (pin "13" (uuid 9340988a-2956-40ea-8ba5-19dd4c112969)) + (pin "14" (uuid 6dc1ab6b-dc60-4816-bb75-63269360a9b2)) + (pin "15" (uuid 91e92a8f-3a88-42e3-8559-92cd8fb5506e)) + (pin "16" (uuid 9f589acb-42a5-4dbb-b926-b2529fc4b93a)) + (pin "17" (uuid 192b838d-70b9-4058-919b-4c17a6b3c918)) + (pin "2" (uuid e24edb08-aad8-4f99-972d-43a1260adfc6)) + (pin "3" (uuid 460e5942-67fb-45ac-8363-9266da08e073)) + (pin "4" (uuid 0cbf4f14-4172-4dd6-822e-98233aa44512)) + (pin "5" (uuid 39f6b229-223a-4c65-9fe1-abd0e434809e)) + (pin "6" (uuid 9f291be6-9fd8-482e-bded-70e7ac2cd2d5)) + (pin "7" (uuid 8be28ff1-079e-4819-bb5a-053dff25b574)) + (pin "8" (uuid 5462020c-f14b-4039-9e31-5b768262abcb)) + (pin "9" (uuid 03136750-5257-4893-b6e8-7c861398d34f)) + ) + + (symbol (lib_id "power:GND") (at 179.07 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid d358f365-39e1-4597-8628-f3cd5231055d) + (property "Reference" "#PWR0112" (id 0) (at 179.07 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 179.07 69.85 0)) + (property "Footprint" "" (id 2) (at 179.07 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 179.07 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 354acc70-9a44-4ce2-9123-0e2986f8aa8d)) + ) + + (symbol (lib_id "Transistor_BJT:BC547") (at 109.22 55.88 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid f679d261-1a99-4b72-9c60-1efd040e3896) + (property "Reference" "Q5" (id 0) (at 104.14 54.6099 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "BC547" (id 1) (at 104.14 57.1499 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 104.14 57.785 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC550-D.pdf" (id 3) (at 109.22 55.88 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid 41a944b0-c582-4820-98cd-2516499fa56d)) + (pin "2" (uuid 91306ae1-97a8-458c-9c24-51b384f13ec4)) + (pin "3" (uuid 86d784a1-ed25-4439-8e63-0dd03cbd487b)) + ) + + (symbol (lib_id "Connector_Generic:Conn_01x02") (at 234.95 22.86 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid f82e945b-6896-454d-a07a-bda35a7a8be1) + (property "Reference" "J2" (id 0) (at 237.49 22.8599 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "5V In" (id 1) (at 237.49 25.3999 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 234.95 22.86 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 234.95 22.86 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5c56c1e5-1964-4dc9-a613-a6974d01791a)) + (pin "2" (uuid 591d33e5-a58a-45ac-bba7-f5e66324d3de)) + ) + + (symbol (lib_id "Transistor_BJT:BC547") (at 81.28 60.96 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid f86da3b9-2460-49fc-a92b-0b6e87e8477a) + (property "Reference" "Q3" (id 0) (at 76.2 59.6899 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "BC547" (id 1) (at 76.2 62.2299 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 76.2 62.865 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC550-D.pdf" (id 3) (at 81.28 60.96 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid c93b37e8-a2a7-4a73-85f3-bff559ae5260)) + (pin "2" (uuid 1cf3aab9-4829-448a-a3c1-5a595217a91d)) + (pin "3" (uuid 350e8faf-d784-42e2-8ce4-9decf873311a)) + ) + + (symbol (lib_id "Connector_Generic:Conn_01x01") (at 261.62 48.26 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid fa6cf278-b839-4e38-9ec1-9c1a719c0532) + (property "Reference" "J3" (id 0) (at 264.16 46.9899 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "M54587P_6-7" (id 1) (at 264.16 49.5299 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 261.62 48.26 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 261.62 48.26 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2b7fba8e-81ef-48d0-854d-b68267b9dc6b)) + ) + + (symbol (lib_id "Device:R") (at 179.07 48.26 270) (mirror x) (unit 1) + (in_bom yes) (on_board yes) + (uuid feccab07-48fb-419d-8564-6d0c911d8b7b) + (property "Reference" "R1" (id 0) (at 173.99 49.53 90)) + (property "Value" "220" (id 1) (at 179.07 48.26 90)) + (property "Footprint" "" (id 2) (at 179.07 50.038 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 179.07 48.26 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f6b4b806-2e14-40e5-9ec8-12ffe1bb48e7)) + (pin "2" (uuid ada8b87f-bccd-4c6c-a68e-b8828f2199c3)) + ) + + (sheet_instances + (path "/" (page "1")) + ) + + (symbol_instances + (path "/b3e4510e-e4a2-48b8-a026-ee64c30d48fb" + (reference "#PWR0101") (unit 1) (value "GND") (footprint "") + ) + (path "/63aed1e4-17e2-47c1-904c-28e71f91eb49" + (reference "#PWR0102") (unit 1) (value "GND") (footprint "") + ) + (path "/9d36546c-7fd2-47db-b4cd-302d83d871ab" + (reference "#PWR0103") (unit 1) (value "GND") (footprint "") + ) + (path "/28149416-07cb-4d28-a407-9c2dcdcbd5ec" + (reference "#PWR0104") (unit 1) (value "GND") (footprint "") + ) + (path "/2930ead4-5850-428d-9045-735569972198" + (reference "#PWR0105") (unit 1) (value "GND") (footprint "") + ) + (path "/924aa12e-1bb2-414d-bec5-d536d38f19fc" + (reference "#PWR0106") (unit 1) (value "GND") (footprint "") + ) + (path "/6f2828c9-126c-49c1-8e04-95d59d325f53" + (reference "#PWR0107") (unit 1) (value "GND") (footprint "") + ) + (path "/83f1d20c-6f4d-4dc9-8721-4dbfdcf921fd" + (reference "#PWR0108") (unit 1) (value "GND") (footprint "") + ) + (path "/bbdefb03-620e-4c6f-8c36-25ddb2dfa67e" + (reference "#PWR0109") (unit 1) (value "GND") (footprint "") + ) + (path "/549a89bc-03d3-4250-ad55-2a9f8649ee90" + (reference "#PWR0110") (unit 1) (value "GND") (footprint "") + ) + (path "/bfb7aaa0-75f8-427d-a895-048fdafacfc3" + (reference "#PWR0111") (unit 1) (value "GND") (footprint "") + ) + (path "/d358f365-39e1-4597-8628-f3cd5231055d" + (reference "#PWR0112") (unit 1) (value "GND") (footprint "") + ) + (path "/3acf397f-621e-4ca6-9ec8-f71bd7d70c3c" + (reference "C1") (unit 1) (value "C_Polarized") (footprint "") + ) + (path "/c9aa3579-d965-45a7-8de0-054a977d390d" + (reference "CN10[KB]1") (unit 1) (value "Conn_01x17") (footprint "") + ) + (path "/6b0efd7f-7e56-4355-a64d-306c2c416ed6" + (reference "J1") (unit 1) (value "Serial") (footprint "") + ) + (path "/f82e945b-6896-454d-a07a-bda35a7a8be1" + (reference "J2") (unit 1) (value "5V In") (footprint "") + ) + (path "/fa6cf278-b839-4e38-9ec1-9c1a719c0532" + (reference "J3") (unit 1) (value "M54587P_6-7") (footprint "") + ) + (path "/68328d70-763d-41d1-98c1-00ed0e275b37" + (reference "Q1") (unit 1) (value "BC547") (footprint "Package_TO_SOT_THT:TO-92_Inline") + ) + (path "/1aedcf85-289e-48b7-ba25-df5441cb3834" + (reference "Q2") (unit 1) (value "BC547") (footprint "Package_TO_SOT_THT:TO-92_Inline") + ) + (path "/f86da3b9-2460-49fc-a92b-0b6e87e8477a" + (reference "Q3") (unit 1) (value "BC547") (footprint "Package_TO_SOT_THT:TO-92_Inline") + ) + (path "/a1ab0726-7edf-4236-a6d7-60cf0683e9f0" + (reference "Q4") (unit 1) (value "BC547") (footprint "Package_TO_SOT_THT:TO-92_Inline") + ) + (path "/f679d261-1a99-4b72-9c60-1efd040e3896" + (reference "Q5") (unit 1) (value "BC547") (footprint "Package_TO_SOT_THT:TO-92_Inline") + ) + (path "/bf8f3569-ffd4-490a-8e74-98dbed38888e" + (reference "Q6") (unit 1) (value "BC547") (footprint "Package_TO_SOT_THT:TO-92_Inline") + ) + (path "/a47b665b-cbef-413b-ab20-97e7d3ea309f" + (reference "Q7") (unit 1) (value "BC547") (footprint "Package_TO_SOT_THT:TO-92_Inline") + ) + (path "/951432b8-0c6a-4605-8e44-658a4d3cda88" + (reference "Q8") (unit 1) (value "BC547") (footprint "Package_TO_SOT_THT:TO-92_Inline") + ) + (path "/feccab07-48fb-419d-8564-6d0c911d8b7b" + (reference "R1") (unit 1) (value "220") (footprint "") + ) + (path "/c67c60d6-bd19-41a0-aa74-c4115b76537e" + (reference "R2") (unit 1) (value "220") (footprint "") + ) + (path "/4c27c6cb-6154-4bf2-8677-898c36ec85a0" + (reference "R3") (unit 1) (value "220") (footprint "") + ) + (path "/6f621276-b363-4986-adf2-63a3341930b9" + (reference "R4") (unit 1) (value "220") (footprint "") + ) + (path "/0d44e61f-2852-4f45-9311-ee5ee66f96de" + (reference "R5") (unit 1) (value "220") (footprint "") + ) + (path "/345795bb-3060-417e-ac1a-aad8382081af" + (reference "R6") (unit 1) (value "220") (footprint "") + ) + (path "/b02bc570-d697-4c7c-b529-e2da32250a55" + (reference "R7") (unit 1) (value "220") (footprint "") + ) + (path "/91302c67-ad76-40ab-af9d-1a9ef1c2e308" + (reference "R8") (unit 1) (value "220") (footprint "") + ) + (path "/c2ea6d82-35cc-45fa-9d06-221c9f00ceaf" + (reference "R9") (unit 1) (value "22k") (footprint "") + ) + (path "/47bcf84a-1cb0-4414-acad-849f032d19b2" + (reference "R10") (unit 1) (value "10k") (footprint "") + ) + (path "/36e73a64-6da8-4ad0-a484-253e36450ccc" + (reference "U1") (unit 1) (value "YAAJ_BluePill") (footprint "") + ) + ) +) diff --git a/keyboardhack_schematic/sym-lib-table b/keyboardhack_schematic/sym-lib-table new file mode 100644 index 0000000..a7a3d1d --- /dev/null +++ b/keyboardhack_schematic/sym-lib-table @@ -0,0 +1,3 @@ +(sym_lib_table + (lib (name "YAAJ_BluePill")(type "Legacy")(uri "${KIPRJMOD}/Kicad-STM32/Symbols/YAAJ_BluePill.lib")(options "")(descr "")) +)