(kicad_sch (version 20230121) (generator eeschema) (uuid 642364e8-7a7d-4e0f-8cde-8871902b86e0) (paper "A4") (lib_symbols (symbol "fab:Conn_PinHeader_1x04_P2.54mm_Vertical_THT_D1mm" (pin_names hide) (in_bom yes) (on_board yes) (property "Reference" "J" (at 0 5.08 0) (effects (font (size 1.27 1.27))) ) (property "Value" "Conn_PinHeader_1x04_P2.54mm_Vertical_THT_D1mm" (at 0 -7.62 0) (effects (font (size 1.27 1.27))) ) (property "Footprint" "fab:PinHeader_1x04_P2.54mm_Vertical_THT_D1mm" (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) (property "ki_keywords" "single row male connector" (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) (property "ki_description" "Male connector, single row" (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) (property "ki_fp_filters" "*PinHeader*1x04*" (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) (symbol "Conn_PinHeader_1x04_P2.54mm_Vertical_THT_D1mm_1_1" (rectangle (start -1.27 -4.445) (end 1.27 -5.715) (stroke (width 0.254) (type default)) (fill (type outline)) ) (rectangle (start -1.27 -1.905) (end 1.27 -3.175) (stroke (width 0.254) (type default)) (fill (type outline)) ) (rectangle (start -1.27 0.635) (end 1.27 -0.635) (stroke (width 0.254) (type default)) (fill (type outline)) ) (rectangle (start -1.27 3.175) (end 1.27 1.905) (stroke (width 0.254) (type default)) (fill (type outline)) ) (pin passive line (at 5.08 2.54 180) (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 180) (length 3.81) (name "Pin_2" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27)))) ) (pin passive line (at 5.08 -2.54 180) (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 -5.08 180) (length 3.81) (name "Pin_4" (effects (font (size 1.27 1.27)))) (number "4" (effects (font (size 1.27 1.27)))) ) ) ) (symbol "fab:Switch_Tactile_Omron" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) (property "Reference" "SW" (at 1.27 2.54 0) (effects (font (size 1.27 1.27)) (justify left)) ) (property "Value" "Switch_Tactile_Omron" (at 0 -1.524 0) (effects (font (size 1.27 1.27))) ) (property "Footprint" "fab:Button_Omron_B3SN_6.0x6.0mm" (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3sn.pdf" (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) (property "ki_keywords" "switch normally-open pushbutton push-button button tactile spst single pole single throw B3SN-3112P" (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) (property "ki_description" "Push button switch, Omron, B3SN, Sealed Tactile Switch (SMT), SPST-NO Top Actuated Surface Mount" (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) (property "ki_fp_filters" "*Button*" (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) (symbol "Switch_Tactile_Omron_0_1" (circle (center -2.032 0) (radius 0.508) (stroke (width 0) (type default)) (fill (type none)) ) (polyline (pts (xy 0 1.27) (xy 0 3.048) ) (stroke (width 0) (type default)) (fill (type none)) ) (polyline (pts (xy 2.54 1.27) (xy -2.54 1.27) ) (stroke (width 0) (type default)) (fill (type none)) ) (circle (center 2.032 0) (radius 0.508) (stroke (width 0) (type default)) (fill (type none)) ) (pin passive line (at -5.08 0 0) (length 2.54) (name "1" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27)))) ) (pin passive line (at 5.08 0 180) (length 2.54) (name "2" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27)))) ) ) ) ) (global_label "PWR_3V3" (shape input) (at 85.09 102.87 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid 08d5f9d8-8bc8-423c-8f06-05e2a411913e) (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 73.7176 102.87 0) (effects (font (size 1.27 1.27)) (justify right) hide) ) ) (global_label "B3" (shape input) (at 162.56 96.52 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left)) (uuid 40372c80-9207-4eda-9e08-c4762dbce871) (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 167.9453 96.52 0) (effects (font (size 1.27 1.27)) (justify left) hide) ) ) (global_label "PWR_3V3" (shape input) (at 93.98 120.65 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid 4e33b1d1-8564-4f7d-95d6-fdbed8ced807) (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 82.6076 120.65 0) (effects (font (size 1.27 1.27)) (justify right) hide) ) ) (global_label "B2" (shape input) (at 104.14 120.65 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left)) (uuid 5889237f-d4e2-4732-90a8-92f3e8a97bad) (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 109.5253 120.65 0) (effects (font (size 1.27 1.27)) (justify left) hide) ) ) (global_label "B1" (shape input) (at 162.56 91.44 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left)) (uuid 7f64a4ab-e278-4d6e-92fc-5886703d89ec) (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 167.9453 91.44 0) (effects (font (size 1.27 1.27)) (justify left) hide) ) ) (global_label "B2" (shape input) (at 162.56 93.98 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left)) (uuid 94fecf2e-9376-4b6f-810b-a9beda695455) (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 167.9453 93.98 0) (effects (font (size 1.27 1.27)) (justify left) hide) ) ) (global_label "B3" (shape input) (at 135.89 128.27 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left)) (uuid e52cec7a-2f52-4f36-9b2c-3023e8618dc1) (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 141.2753 128.27 0) (effects (font (size 1.27 1.27)) (justify left) hide) ) ) (global_label "PWR_3V3" (shape input) (at 162.56 99.06 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left)) (uuid eba9d182-457b-4324-9e89-3b8640922ead) (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 173.9324 99.06 0) (effects (font (size 1.27 1.27)) (justify left) hide) ) ) (global_label "B1" (shape input) (at 95.25 102.87 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left)) (uuid f3bc5cad-6963-471b-93b0-3a142a11e330) (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 100.6353 102.87 0) (effects (font (size 1.27 1.27)) (justify left) hide) ) ) (global_label "PWR_3V3" (shape input) (at 125.73 128.27 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid f85696de-d85b-4ed0-91de-0fde21e33571) (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 114.3576 128.27 0) (effects (font (size 1.27 1.27)) (justify right) hide) ) ) (symbol (lib_id "fab:Switch_Tactile_Omron") (at 90.17 102.87 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 161cc798-cd2c-4be9-982e-c09a60c6b432) (property "Reference" "SW1" (at 90.17 96.52 0) (effects (font (size 1.27 1.27))) ) (property "Value" "Switch_Tactile_Omron" (at 90.17 99.06 0) (effects (font (size 1.27 1.27))) ) (property "Footprint" "fab:Button_Omron_B3SN_6.0x6.0mm" (at 90.17 102.87 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3sn.pdf" (at 90.17 102.87 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 3a9cf442-1075-4db9-bf06-6124f3ce1366)) (pin "2" (uuid fa583179-277c-4633-a061-942668cbf834)) (instances (project "button" (path "/642364e8-7a7d-4e0f-8cde-8871902b86e0" (reference "SW1") (unit 1) ) ) ) ) (symbol (lib_id "fab:Conn_PinHeader_1x04_P2.54mm_Vertical_THT_D1mm") (at 157.48 93.98 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid b1772535-12bf-420d-b6c5-badcec704786) (property "Reference" "J1" (at 157.48 86.36 0) (effects (font (size 1.27 1.27))) ) (property "Value" "Conn_PinHeader_1x04_P2.54mm_Vertical_THT_D1mm" (at 157.48 88.9 0) (effects (font (size 1.27 1.27))) ) (property "Footprint" "fab:PinHeader_1x04_P2.54mm_Vertical_THT_D1mm" (at 157.48 93.98 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (at 157.48 93.98 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 83209fbd-b802-48c1-b7c8-d1e75d39bae1)) (pin "2" (uuid beccc9f2-ee48-4e0e-8a83-24f266c2a0bb)) (pin "3" (uuid 30ce90c1-a29b-412d-8fde-0c933188817e)) (pin "4" (uuid 1bc54cb0-67f0-41fc-bea5-ff828e37653e)) (instances (project "button" (path "/642364e8-7a7d-4e0f-8cde-8871902b86e0" (reference "J1") (unit 1) ) ) (project "Kokoro_console" (path "/e2c8ce7a-f053-472e-aff0-0613f264f224" (reference "J4") (unit 1) ) ) ) ) (symbol (lib_id "fab:Switch_Tactile_Omron") (at 99.06 120.65 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid e263be74-2170-4437-a10b-73a5f6ccb8ee) (property "Reference" "SW2" (at 99.06 114.3 0) (effects (font (size 1.27 1.27))) ) (property "Value" "Switch_Tactile_Omron" (at 99.06 116.84 0) (effects (font (size 1.27 1.27))) ) (property "Footprint" "fab:Button_Omron_B3SN_6.0x6.0mm" (at 99.06 120.65 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3sn.pdf" (at 99.06 120.65 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 12c0b4c9-6356-4783-87a4-dedaaab0e955)) (pin "2" (uuid dc823681-6fed-4f41-af61-aad0f459f811)) (instances (project "button" (path "/642364e8-7a7d-4e0f-8cde-8871902b86e0" (reference "SW2") (unit 1) ) ) ) ) (symbol (lib_id "fab:Switch_Tactile_Omron") (at 130.81 128.27 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid e511b195-b9c9-47d3-8a2f-b2d63952d6ed) (property "Reference" "SW3" (at 130.81 121.92 0) (effects (font (size 1.27 1.27))) ) (property "Value" "Switch_Tactile_Omron" (at 130.81 124.46 0) (effects (font (size 1.27 1.27))) ) (property "Footprint" "fab:Button_Omron_B3SN_6.0x6.0mm" (at 130.81 128.27 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3sn.pdf" (at 130.81 128.27 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid a6b2a927-6c50-497b-a01b-a26ed4aac501)) (pin "2" (uuid d781e952-bcfd-46e5-b687-3bdc342e314b)) (instances (project "button" (path "/642364e8-7a7d-4e0f-8cde-8871902b86e0" (reference "SW3") (unit 1) ) ) ) ) (sheet_instances (path "/" (page "1")) ) )