ergomech_monoblock/micro_controller.kicad_sch
2024-09-27 12:10:40 +02:00

505 lines
20 KiB
Text

(kicad_sch (version 20230121) (generator eeschema)
(uuid 74057f59-c58d-476d-b534-a0b5fca8031f)
(paper "A4")
(lib_symbols
(symbol "keebio:Elite-Pi_jumped" (in_bom yes) (on_board yes)
(property "Reference" "U" (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Elite-Pi_jumped" (at 0 19.05 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (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)
)
(symbol "Elite-Pi_jumped_0_1"
(rectangle (start -12.7 17.78) (end 12.7 -17.78)
(stroke (width 0) (type solid))
(fill (type none))
)
)
(symbol "Elite-Pi_jumped_1_1"
(pin input line (at -17.78 15.24 0) (length 5.08)
(name "D0" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at -17.78 -7.62 0) (length 5.08)
(name "D7" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin input line (at -17.78 -10.16 0) (length 5.08)
(name "D8" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin input line (at -17.78 -12.7 0) (length 5.08)
(name "D9" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin input line (at 17.78 -12.7 180) (length 5.08)
(name "D21" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin input line (at 17.78 -10.16 180) (length 5.08)
(name "D23" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin input line (at 17.78 -7.62 180) (length 5.08)
(name "D20" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin input line (at 17.78 -5.08 180) (length 5.08)
(name "D22" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin input line (at 17.78 -2.54 180) (length 5.08)
(name "D26/A0" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
)
(pin input line (at 17.78 0 180) (length 5.08)
(name "D27/A1" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin input line (at 17.78 2.54 180) (length 5.08)
(name "D28/A2" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin input line (at -17.78 12.7 0) (length 5.08)
(name "D1" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin input line (at 17.78 5.08 180) (length 5.08)
(name "D29/A3" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
)
(pin input line (at 17.78 7.62 180) (length 5.08)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "21" (effects (font (size 1.27 1.27))))
)
(pin input line (at 17.78 10.16 180) (length 5.08)
(name "RUN" (effects (font (size 1.27 1.27))))
(number "22" (effects (font (size 1.27 1.27))))
)
(pin input line (at 17.78 12.7 180) (length 5.08)
(name "GND" (effects (font (size 1.27 1.27))))
(number "23" (effects (font (size 1.27 1.27))))
)
(pin input line (at 17.78 15.24 180) (length 5.08)
(name "RAW" (effects (font (size 1.27 1.27))))
(number "24" (effects (font (size 1.27 1.27))))
)
(pin input line (at -5.08 -22.86 90) (length 5.08)
(name "D12" (effects (font (size 1.27 1.27))))
(number "25" (effects (font (size 1.27 1.27))))
)
(pin input line (at -2.54 -22.86 90) (length 5.08)
(name "D13" (effects (font (size 1.27 1.27))))
(number "26" (effects (font (size 1.27 1.27))))
)
(pin input line (at 0 -22.86 90) (length 5.08)
(name "D14" (effects (font (size 1.27 1.27))))
(number "27" (effects (font (size 1.27 1.27))))
)
(pin input line (at 2.54 -22.86 90) (length 5.08)
(name "D15" (effects (font (size 1.27 1.27))))
(number "28" (effects (font (size 1.27 1.27))))
)
(pin input line (at 5.08 -22.86 90) (length 5.08)
(name "D16" (effects (font (size 1.27 1.27))))
(number "29" (effects (font (size 1.27 1.27))))
)
(pin input line (at -17.78 10.16 0) (length 5.08)
(name "D10" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin input line (at -17.78 7.62 0) (length 5.08)
(name "D11" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin input line (at -17.78 5.08 0) (length 5.08)
(name "D2" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin input line (at -17.78 2.54 0) (length 5.08)
(name "D3" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin input line (at -17.78 0 0) (length 5.08)
(name "D4" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin input line (at -17.78 -2.54 0) (length 5.08)
(name "D5" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin input line (at -17.78 -5.08 0) (length 5.08)
(name "D6" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:+3.3V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (at 0 -3.81 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "+3.3V" (at 0 3.556 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (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" "global power" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Power symbol creates a global label with name \"+3.3V\"" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "+3.3V_0_1"
(polyline
(pts
(xy -0.762 1.27)
(xy 0 2.54)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 0)
(xy 0 2.54)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 2.54)
(xy 0.762 1.27)
)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "+3.3V_1_1"
(pin power_in line (at 0 0 90) (length 0) hide
(name "+3.3V" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:GND1" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (at 0 -6.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND1" (at 0 -3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (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" "global power" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Power symbol creates a global label with name \"GND1\" , ground" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "GND1_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))
(fill (type none))
)
)
(symbol "GND1_1_1"
(pin power_in line (at 0 0 270) (length 0) hide
(name "GND1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
)
(wire (pts (xy 168.275 80.01) (xy 170.18 80.01))
(stroke (width 0) (type default))
(uuid 5ede219d-bdf2-4d22-a88c-2f6c797ebce0)
)
(wire (pts (xy 170.815 97.79) (xy 168.275 97.79))
(stroke (width 0) (type default))
(uuid 930f4b83-f2bd-4756-a703-813a1a36c634)
)
(wire (pts (xy 170.815 92.71) (xy 168.275 92.71))
(stroke (width 0) (type default))
(uuid a79f249d-b98d-4625-8e5d-eaedb98065ff)
)
(wire (pts (xy 168.275 74.93) (xy 169.545 74.93))
(stroke (width 0) (type default))
(uuid d4066545-5df7-49cb-91b4-5b85ea26b3ac)
)
(wire (pts (xy 170.815 95.25) (xy 168.275 95.25))
(stroke (width 0) (type default))
(uuid d97e3050-08ae-4f8c-be9c-32e98071b58a)
)
(global_label "Col4" (shape input) (at 132.715 87.63 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 0991a4d6-5670-4938-bae2-3b94335982f7)
(property "Intersheetrefs" "${INTERSHEET_REFS}" (at 126.0081 87.5506 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Col10" (shape input) (at 168.275 85.09 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 1f133418-6213-4511-ad86-be2823bd8c59)
(property "Intersheetrefs" "${INTERSHEET_REFS}" (at 176.7634 85.09 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "Col6" (shape input) (at 150.495 110.49 270) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 28f83e54-218e-43f4-9339-88cdb3834472)
(property "Intersheetrefs" "${INTERSHEET_REFS}" (at 150.495 117.7689 90)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Col0" (shape input) (at 132.715 72.39 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 35435c13-2d8a-4fcb-b60f-9ee2d3a1a220)
(property "Intersheetrefs" "${INTERSHEET_REFS}" (at 126.0081 72.3106 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Row2" (shape input) (at 132.715 97.79 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 39d04b4d-a566-4782-86b1-637ec81a3010)
(property "Intersheetrefs" "${INTERSHEET_REFS}" (at 124.7708 97.79 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Col2" (shape input) (at 132.715 82.55 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 59e8beec-2ccd-4504-894b-086135052510)
(property "Intersheetrefs" "${INTERSHEET_REFS}" (at 126.0081 82.4706 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Row4" (shape input) (at 132.715 92.71 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 760d1146-8e42-4d98-80f9-9ce479987c2e)
(property "Intersheetrefs" "${INTERSHEET_REFS}" (at 124.7708 92.71 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Col1" (shape input) (at 132.715 74.93 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 9026edf0-410b-43c9-9acf-e044181bb938)
(property "Intersheetrefs" "${INTERSHEET_REFS}" (at 126.0081 74.8506 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Col7" (shape input) (at 153.035 110.49 270) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 925272f9-c0ad-4361-b838-07c6d8a7546d)
(property "Intersheetrefs" "${INTERSHEET_REFS}" (at 153.035 117.7689 90)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Row0" (shape input) (at 145.415 110.49 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid a339b48a-e67e-4fb8-bc4f-8bab5598ca1e)
(property "Intersheetrefs" "${INTERSHEET_REFS}" (at 137.4708 110.49 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Row1" (shape input) (at 132.715 100.33 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid a5e84827-7476-42ba-b1cb-17021ff35f69)
(property "Intersheetrefs" "${INTERSHEET_REFS}" (at 124.7708 100.33 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Row3" (shape input) (at 132.715 95.25 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid ca85fd2f-64ba-487c-b783-2a8c7e36e7ce)
(property "Intersheetrefs" "${INTERSHEET_REFS}" (at 124.7708 95.25 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Col5" (shape input) (at 132.715 90.17 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid d3a3b065-187d-4fb5-acf6-a974198691dd)
(property "Intersheetrefs" "${INTERSHEET_REFS}" (at 126.0081 90.0906 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Col3" (shape input) (at 132.715 85.09 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid db2c2d23-96da-4539-b302-a4322445e502)
(property "Intersheetrefs" "${INTERSHEET_REFS}" (at 126.0081 85.0106 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Col9" (shape input) (at 168.275 87.63 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid e1a3ef99-d499-413e-83e1-0c6406ee0d0f)
(property "Intersheetrefs" "${INTERSHEET_REFS}" (at 175.5539 87.63 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "Col11" (shape input) (at 168.275 82.55 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid e8ccb4d2-4988-477b-b25b-64efe5a138b8)
(property "Intersheetrefs" "${INTERSHEET_REFS}" (at 176.7634 82.55 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "Col8" (shape input) (at 168.275 90.17 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid ec778347-975d-4b06-be87-cb7b36a82d74)
(property "Intersheetrefs" "${INTERSHEET_REFS}" (at 175.5539 90.17 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(hierarchical_label "SS_display" (shape output) (at 168.275 100.33 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 6673155f-a544-41e4-b2b6-d650b715f78f)
)
(hierarchical_label "SS_pointer" (shape output) (at 155.575 110.49 270) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 9c93ef48-076d-4857-8fb9-8483e7c13077)
)
(hierarchical_label "MOSI" (shape output) (at 170.815 97.79 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid aea0e004-435e-49ca-ac00-323bf776d9ea)
)
(hierarchical_label "MISO" (shape input) (at 170.815 95.25 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid dde4f5e9-88a3-41f3-974c-2eb94fecbb65)
)
(hierarchical_label "SCK" (shape output) (at 170.815 92.71 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid e4c01b4d-a955-4800-a2b6-2d19edaf118e)
)
(symbol (lib_id "power:GND1") (at 169.545 74.93 90) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 1935cc21-7677-417f-9543-8fb364b3f64c)
(property "Reference" "#PWR0109" (at 175.895 74.93 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND1" (at 173.355 74.93 90)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "" (at 169.545 74.93 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 169.545 74.93 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid b6e94479-80e9-49af-9b7e-dbfb2a72bcff))
(instances
(project "Keyboard_mono"
(path "/5bc47f62-110f-4a58-a60a-478bb74d7123/c095f750-8898-4404-9eb1-04d433be5edb"
(reference "#PWR0109") (unit 1)
)
)
)
)
(symbol (lib_id "power:+3.3V") (at 170.18 80.01 270) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid a9d65789-5a6b-4659-9277-573059731c38)
(property "Reference" "#PWR05" (at 166.37 80.01 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "+3.3V" (at 173.99 80.01 90)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (at 170.18 80.01 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 170.18 80.01 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 51d2f7f0-6796-41ac-b0c5-f279b9dc4d4a))
(instances
(project "Keyboard_mono"
(path "/5bc47f62-110f-4a58-a60a-478bb74d7123/c095f750-8898-4404-9eb1-04d433be5edb"
(reference "#PWR05") (unit 1)
)
)
)
)
(symbol (lib_id "keebio:Elite-Pi_jumped") (at 150.495 87.63 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid c3fba270-cfd4-4a07-a0e7-0977eefbf090)
(property "Reference" "U2" (at 150.495 64.77 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Elite-Pi_jumped" (at 150.495 67.31 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Keebio-Parts:Elite-Pi-castellated" (at 150.495 87.63 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 150.495 87.63 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 64f58744-905c-4839-8aa1-03059e582068))
(pin "10" (uuid 0d857d73-695f-46ed-8683-5ee13e719ee5))
(pin "11" (uuid 7166b461-de66-4ee7-825c-b7637aca5ecb))
(pin "12" (uuid d617a70c-5ad3-4ab6-af3a-fc41546b8834))
(pin "13" (uuid e9e11f64-c8ab-4dfb-bfe4-f2b64dc058de))
(pin "14" (uuid 95f338fb-f73e-415d-857d-5972d87e45c2))
(pin "15" (uuid 5678ca3a-8707-438d-933d-0508fce422c4))
(pin "16" (uuid a72c7c3e-e17e-4d35-a791-b14d0f2bd678))
(pin "17" (uuid 7d56bad7-8e67-458a-8bcb-0d54ce3e7462))
(pin "18" (uuid 011ff80f-7c83-4e44-8719-1faa758680db))
(pin "19" (uuid 4bb24d5e-d4f1-49f3-a046-be37bf45f036))
(pin "2" (uuid fcaae766-df62-492a-b974-8519a97fe3f3))
(pin "20" (uuid 23c390ab-758d-491b-acce-a355cac54386))
(pin "21" (uuid 6bcf70ac-0350-4a10-9882-588bd48a7906))
(pin "22" (uuid c73b0ac6-7040-42e2-a755-66b653789f90))
(pin "23" (uuid 2b1a8a0f-431b-4eb8-8d0f-cfc5507c0d3a))
(pin "24" (uuid 5eed4c12-592a-421e-a6ee-fd05158dc023))
(pin "25" (uuid ce6e0adb-0ed6-47c5-bf62-a4e0f726cb8a))
(pin "26" (uuid b22b0944-d295-4e70-94b2-6a3c9ba81075))
(pin "27" (uuid 460b2f52-ef63-4fea-91b5-3504baf8f210))
(pin "28" (uuid 5ac96a37-70f4-4cc0-896d-025718fd8f0b))
(pin "29" (uuid 543e99a2-ea1c-4e44-8a08-27074d753600))
(pin "3" (uuid db13db6b-39e5-4053-98ac-80f3989c7914))
(pin "4" (uuid 1d85bba2-937f-4209-ae1f-53259452efa3))
(pin "5" (uuid 2cabe705-2f43-4b88-8543-204f667c1734))
(pin "6" (uuid bd34a823-2bf9-4149-9d7e-3264bee13232))
(pin "7" (uuid 4d7eb616-f116-483c-ba64-d61528a689a4))
(pin "8" (uuid ab7b0b2b-d94b-4d86-8258-0d97517e5e21))
(pin "9" (uuid f4eedc0c-4482-4642-a841-d591e8b7a4d0))
(instances
(project "Keyboard_mono"
(path "/5bc47f62-110f-4a58-a60a-478bb74d7123/c095f750-8898-4404-9eb1-04d433be5edb"
(reference "U2") (unit 1)
)
)
)
)
)