Create a schematic for Rotary encoder control circuit. 

libSymbols:
- Device:C
- Device:RotaryEncoder_Switch
- LED:SK6812
- Mechanical:MountingHole
- kbd:ProMicro
- power:+3.3V
- power:+BATT
- power:GND
schematicSymbols:
- libraryNickname: Device
  entryName: C
  position:
    x: 68.707
    y: 52.07
    angle: 90
  properties:
  - key: Reference
    value: C3
    position:
      x: 68.707
      y: 57.404
      angle: 90
  - key: Value
    value: C
    position:
      x: 68.707
      y: 59.944
      angle: 90
- libraryNickname: Mechanical
  entryName: MountingHole
  position:
    x: 181.864
    y: 82.423
    angle: 0
  properties:
  - key: Reference
    value: H4
    position:
      x: 185.293
      y: 81.1529
      angle: 0
  - key: Value
    value: MountingHole
    position:
      x: 185.293
      y: 83.6929
      angle: 0
- libraryNickname: Device
  entryName: C
  position:
    x: 81.407
    y: 52.07
    angle: 90
  properties:
  - key: Reference
    value: C4
    position:
      x: 81.407
      y: 57.404
      angle: 90
  - key: Value
    value: C
    position:
      x: 81.407
      y: 59.944
      angle: 90
- libraryNickname: Mechanical
  entryName: MountingHole
  position:
    x: 181.991
    y: 73.025
    angle: 0
  properties:
  - key: Reference
    value: H2
    position:
      x: 185.42
      y: 71.7549
      angle: 0
  - key: Value
    value: MountingHole
    position:
      x: 185.42
      y: 74.2949
      angle: 0
- libraryNickname: power
  entryName: GND
  position:
    x: 75.057
    y: 52.07
    angle: 0
  properties:
  - key: Reference
    value: '#PWR013'
    position:
      x: 75.057
      y: 58.42
      angle: 0
  - key: Value
    value: GND
    position:
      x: 77.343
      y: 53.3399
      angle: 0
- libraryNickname: kbd
  entryName: ProMicro
  position:
    x: 238.252
    y: 40.64
    angle: 0
  properties:
  - key: Reference
    value: U1
    position:
      x: 238.252
      y: 18.034
      angle: 0
  - key: Value
    value: ProMicro
    position:
      x: 238.252
      y: 21.844
      angle: 0
- libraryNickname: power
  entryName: GND
  position:
    x: 39.37
    y: 36.83
    angle: 180
  properties:
  - key: Reference
    value: '#PWR05'
    position:
      x: 39.37
      y: 30.48
      angle: 0
  - key: Value
    value: GND
    position:
      x: 42.418
      y: 35.5599
      angle: 0
- libraryNickname: Device
  entryName: C
  position:
    x: 30.48
    y: 52.07
    angle: 90
  properties:
  - key: Reference
    value: C1
    position:
      x: 30.48
      y: 57.404
      angle: 90
  - key: Value
    value: C
    position:
      x: 30.48
      y: 59.944
      angle: 90
- libraryNickname: Mechanical
  entryName: MountingHole
  position:
    x: 193.421
    y: 82.169
    angle: 0
  properties:
  - key: Reference
    value: H3
    position:
      x: 196.85
      y: 80.8989
      angle: 0
  - key: Value
    value: MountingHole
    position:
      x: 196.85
      y: 83.4389
      angle: 0
- libraryNickname: power
  entryName: GND
  position:
    x: 103.886
    y: 52.07
    angle: 270
  properties:
  - key: Reference
    value: '#PWR015'
    position:
      x: 97.536
      y: 52.07
      angle: 0
  - key: Value
    value: GND
    position:
      x: 100.076
      y: 52.0699
      angle: 90
- libraryNickname: power
  entryName: GND
  position:
    x: 162.433
    y: 52.07
    angle: 90
  properties:
  - key: Reference
    value: '#PWR020'
    position:
      x: 168.783
      y: 52.07
      angle: 0
  - key: Value
    value: GND
    position:
      x: 166.243
      y: 52.0699
      angle: 90
- libraryNickname: power
  entryName: GND
  position:
    x: 72.517
    y: 36.83
    angle: 0
  properties:
  - key: Reference
    value: '#PWR06'
    position:
      x: 72.517
      y: 30.48
      angle: 0
  - key: Value
    value: GND
    position:
      x: 69.469
      y: 35.5599
      angle: 0
- libraryNickname: Mechanical
  entryName: MountingHole
  position:
    x: 193.548
    y: 72.771
    angle: 0
  properties:
  - key: Reference
    value: H1
    position:
      x: 196.977
      y: 71.5009
      angle: 0
  - key: Value
    value: MountingHole
    position:
      x: 196.977
      y: 74.0409
      angle: 0
- libraryNickname: power
  entryName: GND
  position:
    x: 124.206
    y: 52.07
    angle: 90
  properties:
  - key: Reference
    value: '#PWR017'
    position:
      x: 130.556
      y: 52.07
      angle: 0
  - key: Value
    value: GND
    position:
      x: 128.016
      y: 52.0699
      angle: 90
- libraryNickname: power
  entryName: GND
  position:
    x: 64.897
    y: 52.07
    angle: 270
  properties:
  - key: Reference
    value: '#PWR012'
    position:
      x: 58.547
      y: 52.07
      angle: 0
  - key: Value
    value: GND
    position:
      x: 61.087
      y: 52.0699
      angle: 90
- libraryNickname: power
  entryName: GND
  position:
    x: 152.273
    y: 52.07
    angle: 0
  properties:
  - key: Reference
    value: '#PWR019'
    position:
      x: 152.273
      y: 58.42
      angle: 0
  - key: Value
    value: GND
    position:
      x: 154.559
      y: 53.3399
      angle: 0
- libraryNickname: power
  entryName: GND
  position:
    x: 220.472
    y: 31.75
    angle: 270
  properties:
  - key: Reference
    value: '#PWR02'
    position:
      x: 214.122
      y: 31.75
      angle: 0
  - key: Value
    value: GND
    position:
      x: 221.615
      y: 31.7499
      angle: 90
- libraryNickname: LED
  entryName: SK6812
  position:
    x: 243.586
    y: 82.55
    angle: 0
  properties:
  - key: Reference
    value: D2
    position:
      x: 254.127
      y: 79.4259
      angle: 0
  - key: Value
    value: SK6812
    position:
      x: 254.127
      y: 81.9659
      angle: 0
- libraryNickname: power
  entryName: GND
  position:
    x: 46.99
    y: 52.07
    angle: 90
  properties:
  - key: Reference
    value: '#PWR011'
    position:
      x: 53.34
      y: 52.07
      angle: 0
  - key: Value
    value: GND
    position:
      x: 50.8
      y: 52.0699
      angle: 90
- libraryNickname: Device
  entryName: C
  position:
    x: 43.18
    y: 52.07
    angle: 90
  properties:
  - key: Reference
    value: C2
    position:
      x: 43.18
      y: 57.404
      angle: 90
  - key: Value
    value: C
    position:
      x: 43.18
      y: 59.944
      angle: 90
- libraryNickname: power
  entryName: GND
  position:
    x: 85.217
    y: 52.07
    angle: 90
  properties:
  - key: Reference
    value: '#PWR014'
    position:
      x: 91.567
      y: 52.07
      angle: 0
  - key: Value
    value: GND
    position:
      x: 89.027
      y: 52.0699
      angle: 90
- libraryNickname: Device
  entryName: C
  position:
    x: 145.923
    y: 52.07
    angle: 90
  properties:
  - key: Reference
    value: C7
    position:
      x: 145.923
      y: 57.404
      angle: 90
  - key: Value
    value: C
    position:
      x: 145.923
      y: 59.944
      angle: 90
- libraryNickname: power
  entryName: GND
  position:
    x: 256.032
    y: 29.21
    angle: 90
  properties:
  - key: Reference
    value: '#PWR01'
    position:
      x: 262.382
      y: 29.21
      angle: 0
  - key: Value
    value: GND
    position:
      x: 260.35
      y: 29.2099
      angle: 90
- libraryNickname: power
  entryName: GND
  position:
    x: 114.046
    y: 52.07
    angle: 0
  properties:
  - key: Reference
    value: '#PWR016'
    position:
      x: 114.046
      y: 58.42
      angle: 0
  - key: Value
    value: GND
    position:
      x: 116.332
      y: 53.3399
      angle: 0
- libraryNickname: Device
  entryName: C
  position:
    x: 158.623
    y: 52.07
    angle: 90
  properties:
  - key: Reference
    value: C8
    position:
      x: 158.623
      y: 57.404
      angle: 90
  - key: Value
    value: C
    position:
      x: 158.623
      y: 59.944
      angle: 90
- libraryNickname: Device
  entryName: RotaryEncoder_Switch
  position:
    x: 152.273
    y: 44.45
    angle: 90
  properties:
  - key: Reference
    value: SW4
    position:
      x: 158.75
      y: 43.1799
      angle: 90
  - key: Value
    value: RotaryEncoder_Switch
    position:
      x: 158.75
      y: 45.7199
      angle: 90
- libraryNickname: power
  entryName: GND
  position:
    x: 36.83
    y: 52.07
    angle: 0
  properties:
  - key: Reference
    value: '#PWR010'
    position:
      x: 36.83
      y: 58.42
      angle: 0
  - key: Value
    value: GND
    position:
      x: 39.116
      y: 53.3399
      angle: 0
- libraryNickname: power
  entryName: GND
  position:
    x: 220.472
    y: 34.29
    angle: 270
  properties:
  - key: Reference
    value: '#PWR03'
    position:
      x: 214.122
      y: 34.29
      angle: 0
  - key: Value
    value: GND
    position:
      x: 221.615
      y: 34.2899
      angle: 90
- libraryNickname: Device
  entryName: RotaryEncoder_Switch
  position:
    x: 36.83
    y: 44.45
    angle: 90
  properties:
  - key: Reference
    value: SW1
    position:
      x: 43.307
      y: 43.1799
      angle: 90
  - key: Value
    value: RotaryEncoder_Switch
    position:
      x: 43.307
      y: 45.7199
      angle: 90
- libraryNickname: power
  entryName: +BATT
  position:
    x: 256.032
    y: 26.67
    angle: 270
  properties:
  - key: Reference
    value: '#PWR0101'
    position:
      x: 252.222
      y: 26.67
      angle: 0
  - key: Value
    value: +BATT
    position:
      x: 260.35
      y: 26.6699
      angle: 90
- libraryNickname: Device
  entryName: RotaryEncoder_Switch
  position:
    x: 114.046
    y: 44.45
    angle: 90
  properties:
  - key: Reference
    value: SW3
    position:
      x: 120.523
      y: 43.1799
      angle: 90
  - key: Value
    value: RotaryEncoder_Switch
    position:
      x: 120.523
      y: 45.7199
      angle: 90
- libraryNickname: power
  entryName: +3.3V
  position:
    x: 243.586
    y: 74.93
    angle: 0
  properties:
  - key: Reference
    value: '#PWR023'
    position:
      x: 243.586
      y: 78.74
      angle: 0
  - key: Value
    value: +3.3V
    position:
      x: 243.586
      y: 71.628
      angle: 0
- libraryNickname: power
  entryName: GND
  position:
    x: 111.506
    y: 36.83
    angle: 0
  properties:
  - key: Reference
    value: '#PWR07'
    position:
      x: 111.506
      y: 30.48
      angle: 0
  - key: Value
    value: GND
    position:
      x: 108.458
      y: 35.5599
      angle: 0
- libraryNickname: Device
  entryName: C
  position:
    x: 120.396
    y: 52.07
    angle: 90
  properties:
  - key: Reference
    value: C6
    position:
      x: 120.396
      y: 57.404
      angle: 90
  - key: Value
    value: C
    position:
      x: 120.396
      y: 59.944
      angle: 90
- libraryNickname: power
  entryName: GND
  position:
    x: 154.813
    y: 36.83
    angle: 180
  properties:
  - key: Reference
    value: '#PWR08'
    position:
      x: 154.813
      y: 30.48
      angle: 0
  - key: Value
    value: GND
    position:
      x: 157.861
      y: 35.5599
      angle: 0
- libraryNickname: Device
  entryName: C
  position:
    x: 107.696
    y: 52.07
    angle: 90
  properties:
  - key: Reference
    value: C5
    position:
      x: 107.696
      y: 57.404
      angle: 90
  - key: Value
    value: C
    position:
      x: 107.696
      y: 59.944
      angle: 90
- libraryNickname: power
  entryName: GND
  position:
    x: 142.113
    y: 52.07
    angle: 270
  properties:
  - key: Reference
    value: '#PWR018'
    position:
      x: 135.763
      y: 52.07
      angle: 0
  - key: Value
    value: GND
    position:
      x: 138.303
      y: 52.0699
      angle: 90
- libraryNickname: power
  entryName: GND
  position:
    x: 243.586
    y: 90.17
    angle: 0
  properties:
  - key: Reference
    value: '#PWR024'
    position:
      x: 243.586
      y: 96.52
      angle: 0
  - key: Value
    value: GND
    position:
      x: 243.586
      y: 95.758
      angle: 0
- libraryNickname: Device
  entryName: RotaryEncoder_Switch
  position:
    x: 75.057
    y: 44.45
    angle: 90
  properties:
  - key: Reference
    value: SW2
    position:
      x: 81.534
      y: 43.1799
      angle: 90
  - key: Value
    value: RotaryEncoder_Switch
    position:
      x: 81.534
      y: 45.7199
      angle: 90
- libraryNickname: power
  entryName: GND
  position:
    x: 26.67
    y: 52.07
    angle: 270
  properties:
  - key: Reference
    value: '#PWR09'
    position:
      x: 20.32
      y: 52.07
      angle: 0
  - key: Value
    value: GND
    position:
      x: 22.86
      y: 52.0699
      angle: 90
- libraryNickname: power
  entryName: +3.3V
  position:
    x: 256.032
    y: 34.29
    angle: 270
  properties:
  - key: Reference
    value: '#PWR04'
    position:
      x: 252.222
      y: 34.29
      angle: 0
  - key: Value
    value: +3.3V
    position:
      x: 259.715
      y: 34.925
      angle: 90
junctions: []
noConnects: []
busEntries: []
graphicalItems: []
globalLabels:
- text: Encoder 3 B
  shape: input
  position:
    x: 256.032
    y: 49.53
    angle: 0
- text: Encoder 2 B
  shape: input
  position:
    x: 77.597
    y: 52.07
    angle: 270
- text: Encoder 3 Switch
  shape: input
  position:
    x: 116.586
    y: 36.83
    angle: 90
- text: Encoder 1 A
  shape: input
  position:
    x: 256.032
    y: 41.91
    angle: 0
- text: Encoder 4 Switch
  shape: input
  position:
    x: 149.733
    y: 36.83
    angle: 90
- text: Encoder 3 A
  shape: input
  position:
    x: 256.032
    y: 52.07
    angle: 0
- text: Encoder 1 Switch
  shape: input
  position:
    x: 34.29
    y: 36.83
    angle: 90
- text: Encoder 4 A
  shape: input
  position:
    x: 149.733
    y: 52.07
    angle: 270
- text: Reset
  shape: input
  position:
    x: 256.032
    y: 31.75
    angle: 0
- text: Encoder 4 A
  shape: input
  position:
    x: 220.472
    y: 49.53
    angle: 180
- text: Encoder 2 A
  shape: input
  position:
    x: 220.472
    y: 44.45
    angle: 180
- text: LED
  shape: input
  position:
    x: 235.966
    y: 82.55
    angle: 180
- text: Encoder 3 Switch
  shape: input
  position:
    x: 256.032
    y: 54.61
    angle: 0
- text: Encoder 4 B
  shape: input
  position:
    x: 154.813
    y: 52.07
    angle: 270
- text: Encoder 2 Switch
  shape: input
  position:
    x: 220.472
    y: 39.37
    angle: 180
- text: Encoder 2 A
  shape: input
  position:
    x: 72.517
    y: 52.07
    angle: 270
- text: Encoder 1 Switch
  shape: input
  position:
    x: 256.032
    y: 39.37
    angle: 0
- text: Encoder 2 B
  shape: input
  position:
    x: 220.472
    y: 41.91
    angle: 180
- text: Encoder 2 Switch
  shape: input
  position:
    x: 77.597
    y: 36.83
    angle: 90
- text: Encoder 1 B
  shape: input
  position:
    x: 39.37
    y: 52.07
    angle: 270
- text: Encoder 1 A
  shape: input
  position:
    x: 34.29
    y: 52.07
    angle: 270
- text: Encoder 3 A
  shape: input
  position:
    x: 111.506
    y: 52.07
    angle: 270
- text: LED
  shape: input
  position:
    x: 220.472
    y: 36.83
    angle: 180
- text: Encoder 1 B
  shape: input
  position:
    x: 256.032
    y: 44.45
    angle: 0
- text: Encoder 4 B
  shape: input
  position:
    x: 220.472
    y: 52.07
    angle: 180
- text: Encoder 3 B
  shape: input
  position:
    x: 116.586
    y: 52.07
    angle: 270
- text: Encoder 4 Switch
  shape: input
  position:
    x: 220.472
    y: 54.61
    angle: 180
sheetInstances:
- instancePath: /
  page: '1'
