Add 64buttons

This commit is contained in:
2023-07-18 23:57:02 +08:00
parent 362d37e513
commit 7ac1e83731
4 changed files with 13782 additions and 807 deletions

13633
esp32_midi/64buttons.kicad_sch Normal file

File diff suppressed because it is too large Load Diff

View File

@ -370,6 +370,9 @@
(junction (at 63.5 49.53) (diameter 0) (color 0 0 0 0)
(uuid 07ff687c-bf7e-4c58-9557-e504758123a3)
)
(junction (at 129.54 49.53) (diameter 0) (color 0 0 0 0)
(uuid 08f31311-30c2-469f-9374-649f8998808a)
)
(junction (at 93.98 168.91) (diameter 0) (color 0 0 0 0)
(uuid 0e28296d-95a9-4549-9362-76a6be27150c)
)
@ -385,12 +388,12 @@
(junction (at 85.09 168.91) (diameter 0) (color 0 0 0 0)
(uuid 16aace3a-bebf-4af5-b352-e06e797eb938)
)
(junction (at 99.06 31.75) (diameter 0) (color 0 0 0 0)
(uuid 17368835-38f2-44e3-b365-71fb4eb868f8)
)
(junction (at 67.31 143.51) (diameter 0) (color 0 0 0 0)
(uuid 1a3b2611-31c3-4183-9397-ed049ac6eb72)
)
(junction (at 106.68 49.53) (diameter 0) (color 0 0 0 0)
(uuid 27948a22-5fbd-4eeb-a8e4-57f4da94c453)
)
(junction (at 171.45 49.53) (diameter 0) (color 0 0 0 0)
(uuid 29d07eeb-e1ce-48f8-ba86-4a069536df8f)
)
@ -439,14 +442,14 @@
(junction (at 49.53 143.51) (diameter 0) (color 0 0 0 0)
(uuid 53c5e038-9489-4505-9e0e-9e3943b527ff)
)
(junction (at 99.06 49.53) (diameter 0) (color 0 0 0 0)
(uuid 54ac4bf4-973d-463d-9414-111b66c1b34a)
)
(junction (at 138.43 168.91) (diameter 0) (color 0 0 0 0)
(uuid 5eb5b015-8ad2-4731-8ced-a78f9ed41c87)
)
(junction (at 106.68 31.75) (diameter 0) (color 0 0 0 0)
(uuid 63d36d85-6150-41b5-98f9-4c1726c04a2f)
)
(junction (at 115.57 49.53) (diameter 0) (color 0 0 0 0)
(uuid 656943d4-ddf7-4ec4-baaa-85d8ee61993f)
(junction (at 135.89 31.75) (diameter 0) (color 0 0 0 0)
(uuid 6a068c7a-379e-44bd-bed8-0037aa2ea439)
)
(junction (at 180.34 31.75) (diameter 0) (color 0 0 0 0)
(uuid 6e6c5b8e-4ee2-43de-a06d-8ccb87048bd9)
@ -463,9 +466,6 @@
(junction (at 72.39 49.53) (diameter 0) (color 0 0 0 0)
(uuid 93d96c39-bc26-44be-8ca4-e3fd494dd5d5)
)
(junction (at 99.06 31.75) (diameter 0) (color 0 0 0 0)
(uuid 9a5e58f6-ab7a-4a48-8e34-ab8a01c7abdf)
)
(junction (at 76.2 143.51) (diameter 0) (color 0 0 0 0)
(uuid a5f66ae3-67d3-4713-9fc0-c10fb358de48)
)
@ -490,9 +490,6 @@
(junction (at 81.28 31.75) (diameter 0) (color 0 0 0 0)
(uuid bcdba334-981a-45f4-b2ee-f551333a047a)
)
(junction (at 99.06 49.53) (diameter 0) (color 0 0 0 0)
(uuid c0751988-6214-4db0-a8af-b85c99653351)
)
(junction (at 72.39 31.75) (diameter 0) (color 0 0 0 0)
(uuid ca53e2e1-9815-4678-8bea-d7765a9ca1ad)
)
@ -508,8 +505,11 @@
(junction (at 58.42 143.51) (diameter 0) (color 0 0 0 0)
(uuid d75871ed-d84c-4154-8b8e-1d3039328bd3)
)
(junction (at 115.57 31.75) (diameter 0) (color 0 0 0 0)
(uuid e52d1ff5-5a07-490a-bf35-93aae8495f7c)
(junction (at 135.89 49.53) (diameter 0) (color 0 0 0 0)
(uuid ddb348d4-428b-466e-b48d-63b25f9ae6a0)
)
(junction (at 129.54 31.75) (diameter 0) (color 0 0 0 0)
(uuid e2cae381-2a3a-4862-960b-993e1db994a0)
)
(junction (at 54.61 49.53) (diameter 0) (color 0 0 0 0)
(uuid e6efa1b1-7ad9-4819-812d-25c40fb53fdb)
@ -533,11 +533,11 @@
(no_connect (at 193.04 58.42) (uuid 5f5d5744-e24c-4168-9f33-59e9217d349a))
(no_connect (at 111.76 58.42) (uuid c7902f4f-53b9-4b72-bf1a-62c1edf6da69))
(wire (pts (xy 115.57 49.53) (xy 115.57 44.45))
(wire (pts (xy 129.54 49.53) (xy 129.54 43.18))
(stroke (width 0) (type default))
(uuid 012f41f5-db78-46f1-b0da-a8563532b397)
)
(wire (pts (xy 110.49 45.72) (xy 123.19 45.72))
(wire (pts (xy 124.46 45.72) (xy 123.19 45.72))
(stroke (width 0) (type default))
(uuid 056793fe-38a2-47eb-ac42-6114afa075a5)
)
@ -557,10 +557,14 @@
(stroke (width 0) (type default))
(uuid 0adf734a-6b4c-4554-a174-5c970bfc6003)
)
(wire (pts (xy 106.68 49.53) (xy 115.57 49.53))
(wire (pts (xy 120.65 49.53) (xy 129.54 49.53))
(stroke (width 0) (type default))
(uuid 0d0584c8-5d65-4754-ae07-76ede48b6b75)
)
(wire (pts (xy 133.35 52.07) (xy 128.27 52.07))
(stroke (width 0) (type default))
(uuid 0e0880ec-8741-434d-8768-d986365daaca)
)
(wire (pts (xy 45.72 31.75) (xy 54.61 31.75))
(stroke (width 0) (type default))
(uuid 0f39aeb3-6b7f-4fb1-a436-8c88abcd140b)
@ -621,6 +625,10 @@
(stroke (width 0) (type default))
(uuid 2001da4a-368b-4bb7-819c-20cf9401eb35)
)
(wire (pts (xy 129.54 49.53) (xy 135.89 49.53))
(stroke (width 0) (type default))
(uuid 20a76813-6425-49db-8c93-b462f98e3f42)
)
(wire (pts (xy 153.67 49.53) (xy 162.56 49.53))
(stroke (width 0) (type default))
(uuid 21be5c7b-3285-4ead-b3b0-5168b15c33e3)
@ -629,7 +637,7 @@
(stroke (width 0) (type default))
(uuid 23850de5-1f98-4da8-a9b8-322e25623428)
)
(wire (pts (xy 106.68 49.53) (xy 106.68 44.45))
(wire (pts (xy 120.65 49.53) (xy 120.65 43.18))
(stroke (width 0) (type default))
(uuid 243b3805-1dd6-4701-b33f-3fee4b1640c7)
)
@ -689,10 +697,6 @@
(stroke (width 0) (type default))
(uuid 3e20977e-fde6-4baa-b634-42326686ccae)
)
(wire (pts (xy 115.57 49.53) (xy 120.65 49.53))
(stroke (width 0) (type default))
(uuid 3e66b90a-3ee5-4479-8c75-3071f29a47de)
)
(wire (pts (xy 180.34 49.53) (xy 180.34 44.45))
(stroke (width 0) (type default))
(uuid 3ee7f0b8-69ed-4f6d-a2f4-ef500bb79962)
@ -741,7 +745,7 @@
(stroke (width 0) (type default))
(uuid 50ddb0c3-133e-4646-8afe-008cb571bf5d)
)
(wire (pts (xy 110.49 40.64) (xy 110.49 45.72))
(wire (pts (xy 124.46 39.37) (xy 124.46 45.72))
(stroke (width 0) (type default))
(uuid 53d45f23-956f-4568-9c91-905f85c91a23)
)
@ -785,7 +789,7 @@
(stroke (width 0) (type default))
(uuid 6398efe0-ee42-4456-b5ae-a98c6e688850)
)
(wire (pts (xy 115.57 31.75) (xy 115.57 36.83))
(wire (pts (xy 129.54 31.75) (xy 129.54 35.56))
(stroke (width 0) (type default))
(uuid 6546f4aa-b07b-4c2a-886f-aa1b4492a5f0)
)
@ -805,10 +809,6 @@
(stroke (width 0) (type default))
(uuid 68c057df-7be9-4ee6-838c-dd35103259fc)
)
(wire (pts (xy 119.38 40.64) (xy 128.27 40.64))
(stroke (width 0) (type default))
(uuid 6a1c42aa-bedb-4149-a54a-87bab0625c01)
)
(wire (pts (xy 135.89 49.53) (xy 135.89 44.45))
(stroke (width 0) (type default))
(uuid 6a4dbd37-7d0e-47e8-a277-7be4924cfe36)
@ -849,11 +849,11 @@
(stroke (width 0) (type default))
(uuid 73247781-9ce0-427a-bbc4-573fbbcf14c7)
)
(wire (pts (xy 128.27 40.64) (xy 128.27 52.07))
(wire (pts (xy 133.35 39.37) (xy 133.35 52.07))
(stroke (width 0) (type default))
(uuid 74b6fa5e-66dd-4915-aab9-77844ad55c50)
)
(wire (pts (xy 106.68 31.75) (xy 106.68 36.83))
(wire (pts (xy 120.65 31.75) (xy 120.65 35.56))
(stroke (width 0) (type default))
(uuid 75efe6a0-6f6f-4160-95ac-9b4f39bdfc73)
)
@ -873,10 +873,6 @@
(stroke (width 0) (type default))
(uuid 8396b82d-1a55-46bf-8bd1-fb5294ab5606)
)
(wire (pts (xy 99.06 31.75) (xy 106.68 31.75))
(stroke (width 0) (type default))
(uuid 85ebd3d7-40f0-4384-9620-eb003eb63214)
)
(wire (pts (xy 93.98 143.51) (xy 102.87 143.51))
(stroke (width 0) (type default))
(uuid 866078bb-0a71-42a4-a30c-b183f53d4748)
@ -913,10 +909,6 @@
(stroke (width 0) (type default))
(uuid 908d8c6b-7f52-4cba-8043-8fe332bb3e06)
)
(wire (pts (xy 115.57 31.75) (xy 120.65 31.75))
(stroke (width 0) (type default))
(uuid 94d8306f-7d38-4074-b5dc-e6eaa75a4db4)
)
(wire (pts (xy 175.26 52.07) (xy 176.53 52.07))
(stroke (width 0) (type default))
(uuid 955d0525-5664-4e87-9046-c9750b7d7f0b)
@ -953,10 +945,6 @@
(stroke (width 0) (type default))
(uuid af4f80d1-15b8-4a54-b9cd-1809a4c68404)
)
(wire (pts (xy 99.06 49.53) (xy 106.68 49.53))
(stroke (width 0) (type default))
(uuid b13ce4ae-f2af-483a-88b2-89544010cc2a)
)
(wire (pts (xy 129.54 143.51) (xy 138.43 143.51))
(stroke (width 0) (type default))
(uuid b193beb6-d1ca-403b-ab78-dab72d98fe43)
@ -981,6 +969,10 @@
(stroke (width 0) (type default))
(uuid bcb006b3-bb24-460b-b74e-e12a9cf4a242)
)
(wire (pts (xy 107.95 31.75) (xy 99.06 31.75))
(stroke (width 0) (type default))
(uuid be0c4032-31ed-4b01-a218-bcd7458ae50b)
)
(wire (pts (xy 58.42 143.51) (xy 67.31 143.51))
(stroke (width 0) (type default))
(uuid bff7ca1f-514e-4782-8c33-149101de11ee)
@ -1009,10 +1001,18 @@
(stroke (width 0) (type default))
(uuid cd7edee0-c0ba-4264-b113-a24d92813b47)
)
(wire (pts (xy 129.54 31.75) (xy 135.89 31.75))
(stroke (width 0) (type default))
(uuid cd8db04d-5bb6-41f6-966a-0bd80d351ad7)
)
(wire (pts (xy 144.78 49.53) (xy 144.78 44.45))
(stroke (width 0) (type default))
(uuid cead492d-118f-4d1b-b001-76f86192b647)
)
(wire (pts (xy 99.06 49.53) (xy 107.95 49.53))
(stroke (width 0) (type default))
(uuid d1c198b3-2053-4ddb-bf20-cf2a89736878)
)
(wire (pts (xy 54.61 31.75) (xy 63.5 31.75))
(stroke (width 0) (type default))
(uuid d30e757c-966d-44ab-8d10-5ac04a1c4d7a)
@ -1077,7 +1077,7 @@
(stroke (width 0) (type default))
(uuid f210fbf3-18b7-4d6e-ab6b-9bf0f800076f)
)
(wire (pts (xy 106.68 31.75) (xy 115.57 31.75))
(wire (pts (xy 120.65 31.75) (xy 129.54 31.75))
(stroke (width 0) (type default))
(uuid f6639a7f-0029-426f-bb87-c21ebcd32ece)
)
@ -2033,19 +2033,19 @@
)
)
(symbol (lib_id "power:+3.3V") (at 120.65 31.75 0) (unit 1)
(symbol (lib_id "power:+3.3V") (at 107.95 31.75 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 97c7ef3e-92bc-4309-a5b9-401bff294bdb)
(property "Reference" "#PWR?" (at 120.65 35.56 0)
(property "Reference" "#PWR?" (at 107.95 35.56 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "+3.3V" (at 120.65 28.1742 0)
(property "Value" "+3.3V" (at 107.95 28.1742 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 120.65 31.75 0)
(property "Footprint" "" (at 107.95 31.75 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 120.65 31.75 0)
(property "Datasheet" "" (at 107.95 31.75 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 9a1e92ac-9175-4a6d-8236-47ab23c21031))
@ -2359,19 +2359,19 @@
)
)
(symbol (lib_id "Device:R_Potentiometer") (at 106.68 40.64 0) (unit 1)
(symbol (lib_id "Device:R_Potentiometer") (at 120.65 39.37 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid c9f555f3-1ba2-4a47-ae5b-0c8b76551991)
(property "Reference" "R?" (at 113.03 39.37 0)
(property "Reference" "R?" (at 127 38.1 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "R_Variable" (at 113.03 41.91 0)
(property "Value" "R_Variable" (at 127 40.64 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (at 106.68 40.64 0)
(property "Footprint" "" (at 120.65 39.37 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 106.68 40.64 0)
(property "Datasheet" "~" (at 120.65 39.37 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 68453347-3d45-4b9c-8740-7a650a05de41))
@ -2477,19 +2477,19 @@
)
)
(symbol (lib_id "Device:R_Potentiometer") (at 115.57 40.64 0) (unit 1)
(symbol (lib_id "Device:R_Potentiometer") (at 129.54 39.37 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid d1461d25-7399-4c40-b9b9-961db8ddc143)
(property "Reference" "R?" (at 121.92 39.37 0)
(property "Reference" "R?" (at 135.89 38.1 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "R_Variable" (at 121.92 41.91 0)
(property "Value" "R_Variable" (at 135.89 40.64 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (at 115.57 40.64 0)
(property "Footprint" "" (at 129.54 39.37 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 115.57 40.64 0)
(property "Datasheet" "~" (at 129.54 39.37 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid af1ac7f0-1b46-4fb9-aecc-0c2745c8d3a3))
@ -2537,19 +2537,19 @@
)
)
(symbol (lib_id "power:GND") (at 120.65 49.53 0) (unit 1)
(symbol (lib_id "power:GND") (at 107.95 49.53 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid dbde8659-3381-4fd1-b595-493dcdc3da2f)
(property "Reference" "#PWR?" (at 120.65 55.88 0)
(property "Reference" "#PWR?" (at 107.95 55.88 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (at 120.65 53.9734 0)
(property "Value" "GND" (at 107.95 53.9734 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 120.65 49.53 0)
(property "Footprint" "" (at 107.95 49.53 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 120.65 49.53 0)
(property "Datasheet" "" (at 107.95 49.53 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 1a720d9e-2701-4e23-b0f4-3bcc88f1567e))

View File

@ -529,6 +529,10 @@
[
"408cc871-1fd9-45e8-a11e-e8f3f6fb076e",
"lichtorgie"
],
[
"07ea2934-d5a5-4693-a95c-725590a881a7",
"64buttons"
]
],
"text_variables": {}

File diff suppressed because it is too large Load Diff