(kicad_pcb (version 20260206) (generator "pcbnew") (generator_version "10.0") (general (thickness 1.6) (legacy_teardrops no) ) (paper "A4") (layers (0 "F.Cu" signal) (2 "B.Cu" signal) (9 "F.Adhes" user "F.Adhesive") (11 "B.Adhes" user "B.Adhesive") (13 "F.Paste" user) (15 "B.Paste" user) (5 "F.SilkS" user "F.Silkscreen") (7 "B.SilkS" user "B.Silkscreen") (1 "F.Mask" user) (3 "B.Mask" user) (17 "Dwgs.User" user "User.Drawings") (19 "Cmts.User" user "User.Comments") (21 "Eco1.User" user "User.Eco1") (23 "Eco2.User" user "User.Eco2") (25 "Edge.Cuts" user) (27 "Margin" user) (31 "F.CrtYd" user "F.Courtyard") (29 "B.CrtYd" user "B.Courtyard") (35 "F.Fab" user) (33 "B.Fab" user) (39 "User.1" user) (41 "User.2" user) (43 "User.3" user) (45 "User.4" user) ) (setup (pad_to_mask_clearance 0) (allow_soldermask_bridges_in_footprints no) (tenting (front yes) (back yes) ) (covering (front no) (back no) ) (plugging (front no) (back no) ) (capping no) (filling no) (aux_axis_origin 128.3 73.85) (pcbplotparams (layerselection 0x00000000_00000000_55555555_5755f5ff) (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) (disableapertmacros no) (usegerberextensions no) (usegerberattributes yes) (usegerberadvancedattributes yes) (creategerberjobfile yes) (dashed_line_dash_ratio 12) (dashed_line_gap_ratio 3) (svgprecision 4) (plotframeref no) (mode 1) (useauxorigin no) (pdf_front_fp_property_popups yes) (pdf_back_fp_property_popups yes) (pdf_metadata yes) (pdf_single_document no) (dxfpolygonmode yes) (dxfimperialunits yes) (dxfusepcbnewfont yes) (psnegative no) (psa4output no) (plot_black_and_white yes) (sketchpadsonfab no) (plotpadnumbers no) (hidednponfab no) (sketchdnponfab yes) (crossoutdnponfab yes) (subtractmaskfromsilk no) (outputformat 1) (mirror no) (drillshape 0) (scaleselection 1) (outputdirectory "gerber/") ) ) (footprint "Rotary_Encoder:Rotary_Encoder_Bourns_PEC11H-4225F-S0024" (layer "F.Cu") (uuid "64da4484-f5c9-46ce-b7fd-d346785bd4f3") (at 137.3375 82.8625 180) (property "Reference" "SW1" (at 0 -4.0875 180) (unlocked yes) (layer "F.SilkS") (uuid "0ff16c5e-3f1c-4a58-b155-76d663bbe3a2") (effects (font (size 1 1) (thickness 0.1) ) ) ) (property "Value" "RotaryEncoder_Switch" (at 0 10 180) (unlocked yes) (layer "F.Fab") (uuid "ace1300d-503d-4380-bd8b-f34fcaceae7f") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "" (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "eefe81ca-5fb6-4b56-abe8-55052fb9a080") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs, with switch" (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "da987595-c0e5-4e1a-a580-0f90eec91061") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property ki_fp_filters "RotaryEncoder*Switch*") (path "/0ee2a588-7cc6-4717-a8e5-9509d0915ab2") (sheetname "/") (sheetfile "RotaryEncoderCarrierBoard.kicad_sch") (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_rect (start -5.7 -5.8) (end 5.7 5.8) (stroke (width 0.1) (type default) ) (fill no) (layer "F.SilkS") (uuid "686b3321-439e-4965-8d03-42046156ee01") ) (fp_circle (center 0 0) (end 3 0) (stroke (width 0.1) (type default) ) (fill no) (layer "F.SilkS") (uuid "96baedb9-efe3-4a4f-ba45-bdcfe6a390fa") ) (fp_rect (start -5.9 -6) (end 5.9 6) (stroke (width 0.1) (type solid) ) (fill no) (layer "F.CrtYd") (uuid "9488161b-1953-4846-9694-41efb37b35f4") ) (fp_rect (start -8.2 -8.8) (end 8.2 9) (stroke (width 0.05) (type default) ) (fill no) (layer "F.CrtYd") (uuid "236010a0-2e11-4c5c-8136-2aa3d1d3f56b") ) (fp_text user "${REFERENCE}" (at 0 11.7 180) (unlocked yes) (layer "F.Fab") (uuid "313c5c64-093e-456a-8079-31e654ee7d27") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole rect (at -6.4 0 180) (size 2.4 3.2) (drill oval 1.4 2.2) (layers "*.Cu" "*.Mask") (uuid "75aac405-f617-4fe9-8835-f4ab51b3004d") ) (pad "" np_thru_hole rect (at 6.4 0 180) (size 2.4 3.2) (drill oval 1.4 2.2) (layers "*.Cu" "*.Mask") (uuid "ea110313-5e2f-4ed8-b0fe-8d8bda75d637") ) (pad "A" thru_hole roundrect (at 2.5 7.5 270) (size 2 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (roundrect_rratio 0.15) (net "Net-(SW1-PadA)") (pinfunction "A_A") (pintype "passive") (uuid "5e90eda4-af96-4fd5-a792-514c5a151704") ) (pad "B" thru_hole roundrect (at -2.5 7.5 270) (size 2 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (roundrect_rratio 0.15) (net "Net-(SW1-PadB)") (pinfunction "B_B") (pintype "passive") (uuid "45725571-7676-42d5-9da8-aea2e6451a75") ) (pad "C" thru_hole roundrect (at 0 7.5 270) (size 2 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (roundrect_rratio 0.15) (net "Net-(SW1-PadC)") (pinfunction "C_C") (pintype "passive") (uuid "bce0d0a4-799b-4f9e-b007-a2cb3913f902") ) (pad "S1" thru_hole roundrect (at -2.5 -7 270) (size 2 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (roundrect_rratio 0.15) (net "Net-(SW1-PadS1)") (pinfunction "S1_S1") (pintype "passive") (uuid "a7559e2c-9af3-4dad-bdd6-ab0055cc1149") ) (pad "S2" thru_hole roundrect (at 2.5 -7 270) (size 2 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (roundrect_rratio 0.15) (net "Net-(SW1-PadS2)") (pinfunction "S2_S2") (pintype "passive") (uuid "a36b8fd0-cb06-4f16-9d93-cd48608d992a") ) (embedded_fonts no) ) (footprint "Rotary_Encoder:Rotary_Encoder-PEC11-Breakout_Board" (layer "F.Cu") (uuid "e797d703-b303-4447-afaa-8320c57d443d") (at 137.3125 82.8375 -90) (property "Reference" "SW2" (at -3.7875 0.0125 0) (unlocked yes) (layer "F.SilkS") (uuid "2447c1c2-be1c-47b8-ad0a-308fbc3978dd") (effects (font (size 1 1) (thickness 0.1) ) ) ) (property "Value" "~" (at 0 1 270) (unlocked yes) (layer "F.Fab") (uuid "0fec8090-b092-4983-b805-459fc4a089d7") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "" (at 0 0 270) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "15754223-3a45-4924-ae97-be57fc6a6a9f") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Description" "" (at 0 0 270) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "9d8e1616-ea5d-48c4-aaf7-70377877b804") (effects (font (size 1 1) (thickness 0.15) ) ) ) (path "/f374e4ed-5b8c-427d-964b-fe2cef19cd8e") (sheetname "/") (sheetfile "RotaryEncoderCarrierBoard.kicad_sch") (units (unit (name "A") (pins "S2" "S1" "B" "C" "A") ) ) (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_rect (start -7.1 -1.1) (end -5.7 1.1) (stroke (width 0.1) (type default) ) (fill no) (layer "F.SilkS") (uuid "287c00b2-1cec-46df-84f9-a0900a850b05") ) (fp_rect (start 5.7 -1.1) (end 7.1 1.1) (stroke (width 0.1) (type default) ) (fill no) (layer "F.SilkS") (uuid "16a9ff65-a836-4598-a1b9-43f91d635dd2") ) (fp_rect (start -5.9 -6) (end 5.9 6) (stroke (width 0.1) (type default) ) (fill no) (layer "F.SilkS") (uuid "387fcb40-2041-4fc2-819f-ebd12522dca0") ) (fp_circle (center -2.5 7.5) (end -2 7.5) (stroke (width 0.1) (type default) ) (fill no) (layer "F.SilkS") (uuid "e6ca15f4-bcca-4064-99c6-b461fd99512a") ) (fp_circle (center 0 7.5) (end 0.5 7.5) (stroke (width 0.1) (type default) ) (fill no) (layer "F.SilkS") (uuid "0618a814-16ad-4b06-99bd-1d67bedd37e1") ) (fp_circle (center 2.5 7.5) (end 3 7.5) (stroke (width 0.1) (type default) ) (fill no) (layer "F.SilkS") (uuid "3240e228-cc6e-469f-8e29-43a44500459a") ) (fp_circle (center 0 0) (end 3 0) (stroke (width 0.1) (type default) ) (fill no) (layer "F.SilkS") (uuid "541db7a1-4de4-4bc3-a58d-d4fdea2692d5") ) (fp_circle (center -2.5 -7) (end -2 -7) (stroke (width 0.1) (type default) ) (fill no) (layer "F.SilkS") (uuid "c1746d43-fdf2-4a90-9624-aff19c246601") ) (fp_circle (center 2.5 -7) (end 3 -7) (stroke (width 0.1) (type default) ) (fill no) (layer "F.SilkS") (uuid "f67f0a82-9a41-4008-8ae6-16a516134cad") ) (fp_rect (start -8 -8) (end 8 9) (stroke (width 0.05) (type default) ) (fill no) (layer "F.CrtYd") (uuid "59b7cf4b-7805-44a4-b919-29e97a090372") ) (fp_line (start -8 0) (end -8 -8) (stroke (width 0.1) (type default) ) (layer "User.2") (uuid "302e3771-afea-4315-9b71-f4c1cb23b25d") ) (fp_text user "${REFERENCE}" (at 0 2.5 270) (unlocked yes) (layer "F.Fab") (uuid "56cbc222-34ce-4f9f-a28d-a1d4abca19cd") (effects (font (size 1 1) (thickness 0.15) ) ) ) (point (at 137.3125 82.8375) (size 1) (layer "User.2") (uuid "c85358b1-50a5-4f80-a6b3-d4c54bcd0521") ) (pad "A" thru_hole circle (at -7 5.5 270) (size 1.7 1.7) (drill 0.8) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(SW1-PadA)") (pinfunction "A_A") (pintype "passive") (thermal_bridge_angle 90) (uuid "b24cedc1-aab0-45c3-b620-b581764822f3") ) (pad "B" thru_hole circle (at 5 7.5 270) (size 1.7 1.7) (drill 0.8) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(SW1-PadB)") (pinfunction "B_B") (pintype "passive") (thermal_bridge_angle 90) (uuid "352c7a60-375e-47e4-9bd0-fb71db1e4e06") ) (pad "C" thru_hole circle (at -5 7.5 270) (size 1.7 1.7) (drill 0.8) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(SW1-PadC)") (pinfunction "C_C") (pintype "passive") (thermal_bridge_angle 90) (uuid "c9962fbd-b40c-49a9-931d-054c091905a7") ) (pad "NC" thru_hole circle (at 7 5.5 270) (size 1.7 1.7) (drill 0.8) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (thermal_bridge_angle 90) (uuid "9ac36400-fceb-422a-a154-68cb33d81237") ) (pad "S1" thru_hole circle (at -7 -7 270) (size 1.7 1.7) (drill 0.8) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(SW1-PadS1)") (pinfunction "S1_S1") (pintype "passive") (thermal_bridge_angle 90) (uuid "90ffdd53-d65f-49c3-81fa-5a5b0c8e3c97") ) (pad "S2" thru_hole circle (at 7 -7 270) (size 1.7 1.7) (drill 0.8) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(SW1-PadS2)") (pinfunction "S2_S2") (pintype "passive") (thermal_bridge_angle 90) (uuid "02a675e6-e289-4d90-84d0-372013b27813") ) (embedded_fonts no) ) (gr_rect (start 128.3 73.85) (end 145.55 91.65) (stroke (width 0.05) (type default) ) (fill no) (layer "Edge.Cuts") (uuid "325dc012-4209-41a7-9818-caa61815f3ab") ) (dimension (type orthogonal) (layer "User.4") (uuid "29101ba4-f70e-404a-919b-3743ec0b38a0") (pts (xy 145.55 73.85) (xy 145.55 91.65) ) (height 3.675) (orientation 1) (format (prefix "") (suffix "") (units 3) (units_format 0) (precision 4) (suppress_zeroes yes) ) (style (thickness 0.1) (arrow_length 1.27) (text_position_mode 0) (arrow_direction outward) (extension_height 0.58642) (extension_offset 0.5) (keep_text_aligned yes) ) (gr_text "17.8" (at 148.075 82.75 90) (layer "User.4") (uuid "29101ba4-f70e-404a-919b-3743ec0b38a0") (effects (font (size 1 1) (thickness 0.15) ) ) ) ) (dimension (type orthogonal) (layer "User.4") (uuid "74515be7-b921-4fab-88d3-92ddee33a0ff") (pts (xy 128.3 73.85) (xy 145.55 73.85) ) (height -5.905) (orientation 0) (format (prefix "") (suffix "") (units 3) (units_format 0) (precision 4) (suppress_zeroes yes) ) (style (thickness 0.1) (arrow_length 1.27) (text_position_mode 0) (arrow_direction outward) (extension_height 0.58642) (extension_offset 0.5) (keep_text_aligned yes) ) (gr_text "17.25" (at 136.925 66.795 0) (layer "User.4") (uuid "74515be7-b921-4fab-88d3-92ddee33a0ff") (effects (font (size 1 1) (thickness 0.15) ) ) ) ) (segment (start 132.2875 75.3625) (end 131.8125 75.8375) (width 0.2) (layer "F.Cu") (net "Net-(SW1-PadA)") (uuid "a13d3de8-a412-45c3-b04f-4cc8a83f43e5") ) (segment (start 134.8375 75.3625) (end 132.2875 75.3625) (width 0.2) (layer "F.Cu") (net "Net-(SW1-PadA)") (uuid "e4276220-d1a7-4d00-8190-93fa25511124") ) (segment (start 139.8375 77.8125) (end 129.8125 87.8375) (width 0.2) (layer "F.Cu") (net "Net-(SW1-PadB)") (uuid "7d2c9412-14b1-4b77-9abd-b12b42e62f82") ) (segment (start 139.8375 75.3625) (end 139.8375 77.8125) (width 0.2) (layer "F.Cu") (net "Net-(SW1-PadB)") (uuid "e4d7c2c8-e916-485e-b220-ecbc1e78d730") ) (segment (start 134.8625 77.8375) (end 129.8125 77.8375) (width 0.2) (layer "F.Cu") (net "Net-(SW1-PadC)") (uuid "0d659741-7b6a-4aa5-96f9-3d521002749a") ) (segment (start 137.3375 75.3625) (end 134.8625 77.8375) (width 0.2) (layer "F.Cu") (net "Net-(SW1-PadC)") (uuid "5103a8de-283f-4d26-9fef-0368d75cb1a2") ) (segment (start 139.8375 80.3125) (end 144.3125 75.8375) (width 0.2) (layer "F.Cu") (net "Net-(SW1-PadS1)") (uuid "1a59b42b-739b-441f-808d-b4a59248d1b7") ) (segment (start 139.8375 89.8625) (end 139.8375 80.3125) (width 0.2) (layer "F.Cu") (net "Net-(SW1-PadS1)") (uuid "722660d9-389f-4451-84a1-a8d17245d65c") ) (segment (start 144.3125 89.8375) (end 142.575 88.1) (width 0.2) (layer "B.Cu") (net "Net-(SW1-PadS2)") (uuid "666ef671-c155-4c02-bc86-2ce8f7a15172") ) (segment (start 142.575 88.1) (end 136.6 88.1) (width 0.2) (layer "B.Cu") (net "Net-(SW1-PadS2)") (uuid "890f254d-e6f9-4c08-a8d3-1c567f147aa1") ) (segment (start 136.6 88.1) (end 134.8375 89.8625) (width 0.2) (layer "B.Cu") (net "Net-(SW1-PadS2)") (uuid "e765bba6-2437-49b3-9217-4bdcc9005809") ) (embedded_fonts no) )