(kicad_sch (version 20211123) (generator eeschema)
  (paper "A4")
  (title_block
    (title "USB-Tentacle")
    (date "2022-07-21")
    (rev "1.0")
    (comment 1 "Customizable 3x3 keypad that emulates a USB keyboard.")
    (comment 2 "Designed by Rex McKinnon <0xff@rexploits.com>")
  )
  (lib_symbols
    (symbol "Connector:AVR-ISP-6" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
      (property "Reference" "J2" (id 0) (at 13.97 -6.35 90))
      (property "Value" "AVR-ISP-6" (id 1) (at 6.35 10.16 90))
      (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical" (id 2) (at 1.27 6.35 90))
      (property "Datasheet" " ~" (id 3) (at -13.97 32.385 0))
      (property "ki_keywords" "AVR ISP Connector" (id 4) (at 0 0 0))
      (property "ki_description" "Atmel 6-pin ISP connector" (id 5) (at 0 0 0))
      (property "ki_fp_filters" "IDC?Header*2x03* Pin?Header*2x03*" (id 6) (at 0 0 0))
      (symbol "AVR-ISP-6_0_1"
        (rectangle (start -2.667 -6.858) (end -2.413 -7.62)
          (fill (type none))
        )
        (rectangle (start -2.667 10.16) (end -2.413 9.398)
          (fill (type none))
        )
        (rectangle (start 7.62 -2.413) (end 6.858 -2.667)
          (fill (type none))
        )
        (rectangle (start 7.62 0.127) (end 6.858 -0.127)
          (fill (type none))
        )
        (rectangle (start 7.62 2.667) (end 6.858 2.413)
          (fill (type none))
        )
        (rectangle (start 7.62 5.207) (end 6.858 4.953)
          (fill (type none))
        )
        (rectangle (start 7.62 10.16) (end -7.62 -7.62)
          (fill (type background))
        )
      )
      (symbol "AVR-ISP-6_1_1"
        (pin passive line (at 10.16 2.54 180) (length 2.54)
          (name "MISO")
          (number "1")
        )
        (pin passive line (at -2.54 12.7 270) (length 2.54)
          (name "VCC")
          (number "2")
        )
        (pin passive line (at 10.16 0 180) (length 2.54)
          (name "SCK")
          (number "3")
        )
        (pin passive line (at 10.16 5.08 180) (length 2.54)
          (name "MOSI")
          (number "4")
        )
        (pin passive line (at 10.16 -2.54 180) (length 2.54)
          (name "~{RST}")
          (number "5")
        )
        (pin passive line (at -2.54 -10.16 90) (length 2.54)
          (name "GND")
          (number "6")
        )
      )
    )
    (symbol "Connector:USB_B_Micro" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
      (property "Reference" "J1" (id 0) (at 0 10.16 90))
      (property "Value" "USB_B_Micro" (id 1) (at 0 7.62 90))
      (property "Footprint" "UPL-Connectors:USB_Micro-B_Receptacle_AdamTech_MCR-B-S-RA-SMT-CS5A-NF-TR" (id 2) (at 1.27 -3.81 0))
      (property "Datasheet" "~" (id 3) (at 1.27 -3.81 0))
      (property "ki_keywords" "connector USB micro" (id 4) (at 0 0 0))
      (property "ki_description" "USB Micro Type B connector" (id 5) (at 0 0 0))
      (property "ki_fp_filters" "USB*" (id 6) (at 0 0 0))
      (symbol "USB_B_Micro_0_1"
        (rectangle (start -5.08 -7.62) (end 5.08 7.62)
          (fill (type background))
        )
        (circle (center -3.81 2.159) (radius 0.635)
          (fill (type outline))
        )
        (circle (center -0.635 3.429) (radius 0.381)
          (fill (type outline))
        )
        (rectangle (start -0.127 -7.62) (end 0.127 -6.858)
          (fill (type none))
        )
        (polyline
          (pts
            (xy -1.905 2.159)
            (xy 0.635 2.159)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy -3.175 2.159)
            (xy -2.54 2.159)
            (xy -1.27 3.429)
            (xy -0.635 3.429)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy -2.54 2.159)
            (xy -1.905 2.159)
            (xy -1.27 0.889)
            (xy 0 0.889)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0.635 2.794)
            (xy 0.635 1.524)
            (xy 1.905 2.159)
            (xy 0.635 2.794)
          )
          (fill (type outline))
        )
        (polyline
          (pts
            (xy -4.318 5.588)
            (xy -1.778 5.588)
            (xy -2.032 4.826)
            (xy -4.064 4.826)
            (xy -4.318 5.588)
          )
          (fill (type outline))
        )
        (polyline
          (pts
            (xy -4.699 5.842)
            (xy -4.699 5.588)
            (xy -4.445 4.826)
            (xy -4.445 4.572)
            (xy -1.651 4.572)
            (xy -1.651 4.826)
            (xy -1.397 5.588)
            (xy -1.397 5.842)
            (xy -4.699 5.842)
          )
          (fill (type none))
        )
        (rectangle (start 0.254 1.27) (end -0.508 0.508)
          (fill (type outline))
        )
        (rectangle (start 5.08 -5.207) (end 4.318 -4.953)
          (fill (type none))
        )
        (rectangle (start 5.08 -2.667) (end 4.318 -2.413)
          (fill (type none))
        )
        (rectangle (start 5.08 -0.127) (end 4.318 0.127)
          (fill (type none))
        )
        (rectangle (start 5.08 4.953) (end 4.318 5.207)
          (fill (type none))
        )
      )
      (symbol "USB_B_Micro_1_1"
        (pin power_out line (at 7.62 5.08 180) (length 2.54)
          (name "VBUS")
          (number "1")
        )
        (pin bidirectional line (at 7.62 0 180) (length 2.54)
          (name "D-")
          (number "2")
        )
        (pin bidirectional line (at 7.62 -2.54 180) (length 2.54)
          (name "D+")
          (number "3")
        )
        (pin passive line (at 7.62 -5.08 180) (length 2.54)
          (name "ID")
          (number "4")
        )
        (pin power_out line (at 0 -10.16 90) (length 2.54)
          (name "GND")
          (number "5")
        )
        (pin passive line (at -2.54 -10.16 90) (length 2.54)
          (name "Shield")
          (number "6")
        )
      )
    )
    (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
      (property "Reference" "C" (id 0) (at 0.635 2.54 0))
      (property "Value" "C" (id 1) (at 0.635 -2.54 0))
      (property "Footprint" "" (id 2) (at 0.9652 -3.81 0))
      (property "Datasheet" "~" (id 3) (at 0 0 0))
      (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0))
      (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0))
      (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0))
      (symbol "C_0_1"
        (polyline
          (pts
            (xy -2.032 -0.762)
            (xy 2.032 -0.762)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy -2.032 0.762)
            (xy 2.032 0.762)
          )
          (fill (type none))
        )
      )
      (symbol "C_1_1"
        (pin passive line (at 0 3.81 270) (length 2.794)
          (name "~")
          (number "1")
        )
        (pin passive line (at 0 -3.81 90) (length 2.794)
          (name "~")
          (number "2")
        )
      )
    )
    (symbol "Device:Crystal_GND24_Small" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
      (property "Reference" "Y" (id 0) (at 1.27 4.445 0))
      (property "Value" "Crystal_GND24_Small" (id 1) (at 1.27 2.54 0))
      (property "Footprint" "" (id 2) (at 0 0 0))
      (property "Datasheet" "~" (id 3) (at 0 0 0))
      (property "ki_keywords" "quartz ceramic resonator oscillator" (id 4) (at 0 0 0))
      (property "ki_description" "Four pin crystal, GND on pins 2 and 4, small symbol" (id 5) (at 0 0 0))
      (property "ki_fp_filters" "Crystal*" (id 6) (at 0 0 0))
      (symbol "Crystal_GND24_Small_0_1"
        (rectangle (start -0.762 -1.524) (end 0.762 1.524)
          (fill (type none))
        )
        (polyline
          (pts
            (xy -1.27 -0.762)
            (xy -1.27 0.762)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 1.27 -0.762)
            (xy 1.27 0.762)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy -1.27 -1.27)
            (xy -1.27 -1.905)
            (xy 1.27 -1.905)
            (xy 1.27 -1.27)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy -1.27 1.27)
            (xy -1.27 1.905)
            (xy 1.27 1.905)
            (xy 1.27 1.27)
          )
          (fill (type none))
        )
      )
      (symbol "Crystal_GND24_Small_1_1"
        (pin passive line (at -2.54 0 0) (length 1.27)
          (name "1")
          (number "1")
        )
        (pin passive line (at 0 -2.54 90) (length 0.635)
          (name "2")
          (number "2")
        )
        (pin passive line (at 2.54 0 180) (length 1.27)
          (name "3")
          (number "3")
        )
        (pin passive line (at 0 2.54 270) (length 0.635)
          (name "4")
          (number "4")
        )
      )
    )
    (symbol "Device:D" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
      (property "Reference" "D" (id 0) (at 0 2.54 0))
      (property "Value" "D" (id 1) (at 0 -2.54 0))
      (property "Footprint" "" (id 2) (at 0 0 0))
      (property "Datasheet" "~" (id 3) (at 0 0 0))
      (property "ki_keywords" "diode" (id 4) (at 0 0 0))
      (property "ki_description" "Diode" (id 5) (at 0 0 0))
      (property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*" (id 6) (at 0 0 0))
      (symbol "D_0_1"
        (polyline
          (pts
            (xy -1.27 1.27)
            (xy -1.27 -1.27)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 1.27 0)
            (xy -1.27 0)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 1.27 1.27)
            (xy 1.27 -1.27)
            (xy -1.27 0)
            (xy 1.27 1.27)
          )
          (fill (type none))
        )
      )
      (symbol "D_1_1"
        (pin passive line (at -3.81 0 0) (length 2.54)
          (name "K")
          (number "1")
        )
        (pin passive line (at 3.81 0 180) (length 2.54)
          (name "A")
          (number "2")
        )
      )
    )
    (symbol "Device:R_US" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
      (property "Reference" "R" (id 0) (at 2.54 0 90))
      (property "Value" "R_US" (id 1) (at -2.54 0 90))
      (property "Footprint" "" (id 2) (at 1.016 -0.254 90))
      (property "Datasheet" "~" (id 3) (at 0 0 0))
      (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0))
      (property "ki_description" "Resistor, US symbol" (id 5) (at 0 0 0))
      (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0))
      (symbol "R_US_0_1"
        (polyline
          (pts
            (xy 0 -2.286)
            (xy 0 -2.54)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0 2.286)
            (xy 0 2.54)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0 -0.762)
            (xy 1.016 -1.143)
            (xy 0 -1.524)
            (xy -1.016 -1.905)
            (xy 0 -2.286)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0 0.762)
            (xy 1.016 0.381)
            (xy 0 0)
            (xy -1.016 -0.381)
            (xy 0 -0.762)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0 2.286)
            (xy 1.016 1.905)
            (xy 0 1.524)
            (xy -1.016 1.143)
            (xy 0 0.762)
          )
          (fill (type none))
        )
      )
      (symbol "R_US_1_1"
        (pin passive line (at 0 3.81 270) (length 1.27)
          (name "~")
          (number "1")
        )
        (pin passive line (at 0 -3.81 90) (length 1.27)
          (name "~")
          (number "2")
        )
      )
    )
    (symbol "MCU_Microchip_ATtiny:ATtiny44A-SS" (in_bom yes) (on_board yes)
      (property "Reference" "U1" (id 0) (at -12.7 21.59 0))
      (property "Value" "ATtiny44A-SS" (id 1) (at -7.62 -17.78 0))
      (property "Footprint" "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" (id 2) (at -3.81 0 0))
      (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/doc8183.pdf" (id 3) (at -3.81 0 0))
      (property "ki_keywords" "AVR 8bit Microcontroller tinyAVR" (id 4) (at 0 0 0))
      (property "ki_description" "20MHz, 4kB Flash, 256B SRAM, 256B EEPROM, debugWIRE, SOIC-14" (id 5) (at 0 0 0))
      (property "ki_fp_filters" "SOIC*3.9x8.7mm*P1.27mm*" (id 6) (at 0 0 0))
      (symbol "ATtiny44A-SS_0_1"
        (rectangle (start -12.7 20.32) (end 12.7 -16.51)
          (fill (type background))
        )
      )
      (symbol "ATtiny44A-SS_1_1"
        (pin power_in line (at 0 22.86 270) (length 2.54)
          (name "VCC")
          (number "1")
        )
        (pin bidirectional line (at 15.24 -3.81 180) (length 2.54)
          (name "PA3")
          (number "10")
        )
        (pin bidirectional line (at 15.24 -6.35 180) (length 2.54)
          (name "PA2")
          (number "11")
        )
        (pin bidirectional line (at 15.24 -11.43 180) (length 2.54)
          (name "PA1")
          (number "12")
        )
        (pin bidirectional line (at 15.24 -8.89 180) (length 2.54)
          (name "AREF/PA0")
          (number "13")
        )
        (pin power_in line (at 0 -19.05 90) (length 2.54)
          (name "GND")
          (number "14")
        )
        (pin bidirectional line (at -15.24 -2.54 0) (length 2.54)
          (name "XTAL1/PB0")
          (number "2")
        )
        (pin bidirectional line (at -15.24 -5.08 0) (length 2.54)
          (name "XTAL2/PB1")
          (number "3")
        )
        (pin bidirectional line (at 15.24 15.24 180) (length 2.54)
          (name "~{RESET}/PB3")
          (number "4")
        )
        (pin bidirectional line (at 15.24 11.43 180) (length 2.54)
          (name "PB2")
          (number "5")
        )
        (pin bidirectional line (at 15.24 8.89 180) (length 2.54)
          (name "PA7")
          (number "6")
        )
        (pin bidirectional line (at 15.24 6.35 180) (length 2.54)
          (name "PA6")
          (number "7")
        )
        (pin bidirectional line (at 15.24 1.27 180) (length 2.54)
          (name "PA5")
          (number "8")
        )
        (pin bidirectional line (at 15.24 -1.27 180) (length 2.54)
          (name "PA4")
          (number "9")
        )
      )
    )
    (symbol "Switch:SW_Push" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
      (property "Reference" "SW" (id 0) (at 1.27 2.54 0))
      (property "Value" "SW_Push" (id 1) (at 0 -1.524 0))
      (property "Footprint" "" (id 2) (at 0 5.08 0))
      (property "Datasheet" "~" (id 3) (at 0 5.08 0))
      (property "ki_keywords" "switch normally-open pushbutton push-button" (id 4) (at 0 0 0))
      (property "ki_description" "Push button switch, generic, two pins" (id 5) (at 0 0 0))
      (symbol "SW_Push_0_1"
        (circle (center -2.032 0) (radius 0.508)
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0 1.27)
            (xy 0 3.048)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 2.54 1.27)
            (xy -2.54 1.27)
          )
          (fill (type none))
        )
        (circle (center 2.032 0) (radius 0.508)
          (fill (type none))
        )
        (pin passive line (at -5.08 0 0) (length 2.54)
          (name "1")
          (number "1")
        )
        (pin passive line (at 5.08 0 180) (length 2.54)
          (name "2")
          (number "2")
        )
      )
    )
    (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
      (property "Reference" "#PWR" (id 0) (at 0 -6.35 0))
      (property "Value" "GND" (id 1) (at 0 -3.81 0))
      (property "Footprint" "" (id 2) (at 0 0 0))
      (property "Datasheet" "" (id 3) (at 0 0 0))
      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0))
      (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0))
      (symbol "GND_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)
          )
          (fill (type none))
        )
      )
      (symbol "GND_1_1"
        (pin power_in line (at 0 0 270) (length 0) hide
          (name "GND")
          (number "1")
        )
      )
    )
    (symbol "power:VBUS" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0))
      (property "Value" "VBUS" (id 1) (at 0 3.81 0))
      (property "Footprint" "" (id 2) (at 0 0 0))
      (property "Datasheet" "" (id 3) (at 0 0 0))
      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0))
      (property "ki_description" "Power symbol creates a global label with name \"VBUS\"" (id 5) (at 0 0 0))
      (symbol "VBUS_0_1"
        (polyline
          (pts
            (xy -0.762 1.27)
            (xy 0 2.54)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0 0)
            (xy 0 2.54)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0 2.54)
            (xy 0.762 1.27)
          )
          (fill (type none))
        )
      )
      (symbol "VBUS_1_1"
        (pin power_in line (at 0 0 90) (length 0) hide
          (name "VBUS")
          (number "1")
        )
      )
    )
  )
  (junction (at 226.06 119.38) (diameter 0) (color 0 0 0 0))
  (junction (at 226.06 83.82) (diameter 0) (color 0 0 0 0))
  (junction (at 205.74 78.74) (diameter 0) (color 0 0 0 0))
  (junction (at 246.38 121.92) (diameter 0) (color 0 0 0 0))
  (junction (at 163.83 96.52) (diameter 0) (color 0 0 0 0))
  (junction (at 195.58 83.82) (diameter 0) (color 0 0 0 0))
  (junction (at 256.54 121.92) (diameter 0) (color 0 0 0 0))
  (junction (at 215.9 119.38) (diameter 0) (color 0 0 0 0))
  (junction (at 185.42 88.9) (diameter 0) (color 0 0 0 0))
  (junction (at 35.56 127) (diameter 0) (color 0 0 0 0))
  (junction (at 55.88 78.74) (diameter 0) (color 0 0 0 0))
  (junction (at 45.72 78.74) (diameter 0) (color 0 0 0 0))
  (junction (at 215.9 88.9) (diameter 0) (color 0 0 0 0))
  (junction (at 128.27 78.74) (diameter 0) (color 0 0 0 0))
  (junction (at 50.8 110.49) (diameter 0) (color 0 0 0 0))
  (junction (at 113.03 111.76) (diameter 0) (color 0 0 0 0))
  (junction (at 50.8 118.11) (diameter 0) (color 0 0 0 0))
  (junction (at 185.42 116.84) (diameter 0) (color 0 0 0 0))
  (junction (at 143.51 83.82) (diameter 0) (color 0 0 0 0))
  (junction (at 115.57 109.22) (diameter 0) (color 0 0 0 0))
  (junction (at 50.8 91.44) (diameter 0) (color 0 0 0 0))
  (junction (at 81.28 78.74) (diameter 0) (color 0 0 0 0))
  (junction (at 118.11 104.14) (diameter 0) (color 0 0 0 0))
  (junction (at 236.22 78.74) (diameter 0) (color 0 0 0 0))
  (junction (at 195.58 116.84) (diameter 0) (color 0 0 0 0))
  (no_connect (at 156.21 88.9))
  (wire (pts (xy 177.8 83.82) (xy 195.58 83.82)))
  (wire (pts (xy 236.22 119.38) (xy 226.06 119.38)))
  (wire (pts (xy 40.64 125.73) (xy 40.64 127)))
  (wire (pts (xy 66.04 113.03) (xy 60.96 113.03)))
  (wire (pts (xy 177.8 111.76) (xy 177.8 83.82)))
  (wire (pts (xy 128.27 78.74) (xy 156.21 78.74)))
  (wire (pts (xy 256.54 88.9) (xy 256.54 83.82)))
  (wire (pts (xy 236.22 106.68) (xy 236.22 101.6)))
  (wire (pts (xy 185.42 93.98) (xy 185.42 88.9)))
  (wire (pts (xy 138.43 86.36) (xy 138.43 83.82)))
  (wire (pts (xy 35.56 127) (xy 30.48 127)))
  (wire (pts (xy 266.7 121.92) (xy 256.54 121.92)))
  (wire (pts (xy 195.58 83.82) (xy 226.06 83.82)))
  (wire (pts (xy 96.52 116.84) (xy 185.42 116.84)))
  (wire (pts (xy 45.72 78.74) (xy 55.88 78.74)))
  (wire (pts (xy 50.8 91.44) (xy 50.8 93.98)))
  (wire (pts (xy 60.96 113.03) (xy 60.96 110.49)))
  (wire (pts (xy 163.83 93.98) (xy 163.83 96.52)))
  (wire (pts (xy 205.74 116.84) (xy 195.58 116.84)))
  (wire (pts (xy 180.34 88.9) (xy 185.42 88.9)))
  (wire (pts (xy 236.22 114.3) (xy 236.22 119.38)))
  (wire (pts (xy 45.72 91.44) (xy 50.8 91.44)))
  (wire (pts (xy 215.9 91.44) (xy 215.9 88.9)))
  (wire (pts (xy 115.57 109.22) (xy 175.26 109.22)))
  (wire (pts (xy 246.38 121.92) (xy 256.54 121.92)))
  (wire (pts (xy 40.64 127) (xy 35.56 127)))
  (wire (pts (xy 246.38 106.68) (xy 246.38 99.06)))
  (wire (pts (xy 50.8 118.11) (xy 50.8 116.84)))
  (wire (pts (xy 185.42 116.84) (xy 195.58 116.84)))
  (wire (pts (xy 96.52 101.6) (xy 143.51 101.6)))
  (wire (pts (xy 185.42 88.9) (xy 215.9 88.9)))
  (wire (pts (xy 236.22 78.74) (xy 266.7 78.74)))
  (wire (pts (xy 118.11 104.14) (xy 148.59 104.14)))
  (wire (pts (xy 175.26 109.22) (xy 175.26 78.74)))
  (wire (pts (xy 96.52 114.3) (xy 180.34 114.3)))
  (wire (pts (xy 215.9 119.38) (xy 226.06 119.38)))
  (wire (pts (xy 60.96 118.11) (xy 60.96 115.57)))
  (wire (pts (xy 215.9 88.9) (xy 246.38 88.9)))
  (wire (pts (xy 50.8 110.49) (xy 50.8 111.76)))
  (wire (pts (xy 143.51 91.44) (xy 143.51 83.82)))
  (wire (pts (xy 148.59 86.36) (xy 156.21 86.36)))
  (wire (pts (xy 30.48 127) (xy 30.48 119.38)))
  (wire (pts (xy 96.52 111.76) (xy 113.03 111.76)))
  (wire (pts (xy 215.9 106.68) (xy 215.9 101.6)))
  (wire (pts (xy 256.54 114.3) (xy 256.54 121.92)))
  (wire (pts (xy 55.88 88.9) (xy 55.88 91.44)))
  (wire (pts (xy 205.74 78.74) (xy 236.22 78.74)))
  (wire (pts (xy 266.7 114.3) (xy 266.7 121.92)))
  (wire (pts (xy 55.88 78.74) (xy 81.28 78.74)))
  (wire (pts (xy 41.91 78.74) (xy 45.72 78.74)))
  (wire (pts (xy 163.83 96.52) (xy 166.37 96.52)))
  (wire (pts (xy 128.27 58.42) (xy 128.27 78.74)))
  (wire (pts (xy 205.74 106.68) (xy 205.74 104.14)))
  (wire (pts (xy 45.72 88.9) (xy 45.72 91.44)))
  (wire (pts (xy 180.34 114.3) (xy 180.34 88.9)))
  (wire (pts (xy 110.49 95.25) (xy 96.52 95.25)))
  (wire (pts (xy 81.28 78.74) (xy 81.28 87.63)))
  (wire (pts (xy 185.42 106.68) (xy 185.42 104.14)))
  (wire (pts (xy 96.52 109.22) (xy 115.57 109.22)))
  (wire (pts (xy 41.91 76.2) (xy 41.91 78.74)))
  (wire (pts (xy 236.22 91.44) (xy 236.22 78.74)))
  (wire (pts (xy 256.54 106.68) (xy 256.54 99.06)))
  (wire (pts (xy 30.48 111.76) (xy 30.48 110.49)))
  (wire (pts (xy 50.8 118.11) (xy 40.64 118.11)))
  (wire (pts (xy 195.58 93.98) (xy 195.58 83.82)))
  (wire (pts (xy 113.03 71.12) (xy 113.03 111.76)))
  (wire (pts (xy 96.52 119.38) (xy 215.9 119.38)))
  (wire (pts (xy 110.49 71.12) (xy 110.49 95.25)))
  (wire (pts (xy 175.26 78.74) (xy 205.74 78.74)))
  (wire (pts (xy 246.38 114.3) (xy 246.38 121.92)))
  (wire (pts (xy 45.72 81.28) (xy 45.72 78.74)))
  (wire (pts (xy 166.37 93.98) (xy 166.37 96.52)))
  (wire (pts (xy 50.8 118.11) (xy 60.96 118.11)))
  (wire (pts (xy 195.58 114.3) (xy 195.58 116.84)))
  (wire (pts (xy 96.52 104.14) (xy 118.11 104.14)))
  (wire (pts (xy 266.7 106.68) (xy 266.7 99.06)))
  (wire (pts (xy 215.9 114.3) (xy 215.9 119.38)))
  (wire (pts (xy 118.11 71.12) (xy 118.11 104.14)))
  (wire (pts (xy 113.03 111.76) (xy 177.8 111.76)))
  (wire (pts (xy 148.59 99.06) (xy 148.59 104.14)))
  (wire (pts (xy 81.28 129.54) (xy 81.28 133.35)))
  (wire (pts (xy 50.8 91.44) (xy 55.88 91.44)))
  (wire (pts (xy 226.06 106.68) (xy 226.06 101.6)))
  (wire (pts (xy 138.43 83.82) (xy 143.51 83.82)))
  (wire (pts (xy 66.04 115.57) (xy 60.96 115.57)))
  (wire (pts (xy 138.43 93.98) (xy 138.43 99.06)))
  (wire (pts (xy 163.83 99.06) (xy 163.83 96.52)))
  (wire (pts (xy 115.57 71.12) (xy 115.57 109.22)))
  (wire (pts (xy 35.56 127) (xy 35.56 129.54)))
  (wire (pts (xy 266.7 78.74) (xy 266.7 88.9)))
  (wire (pts (xy 195.58 106.68) (xy 195.58 104.14)))
  (wire (pts (xy 205.74 114.3) (xy 205.74 116.84)))
  (wire (pts (xy 148.59 86.36) (xy 148.59 91.44)))
  (wire (pts (xy 226.06 114.3) (xy 226.06 119.38)))
  (wire (pts (xy 97.79 58.42) (xy 97.79 63.5)))
  (wire (pts (xy 55.88 81.28) (xy 55.88 78.74)))
  (wire (pts (xy 205.74 93.98) (xy 205.74 78.74)))
  (wire (pts (xy 138.43 99.06) (xy 96.52 99.06)))
  (wire (pts (xy 125.73 58.42) (xy 128.27 58.42)))
  (wire (pts (xy 60.96 110.49) (xy 50.8 110.49)))
  (wire (pts (xy 81.28 78.74) (xy 128.27 78.74)))
  (wire (pts (xy 96.52 121.92) (xy 246.38 121.92)))
  (wire (pts (xy 143.51 83.82) (xy 156.21 83.82)))
  (wire (pts (xy 30.48 110.49) (xy 50.8 110.49)))
  (wire (pts (xy 143.51 99.06) (xy 143.51 101.6)))
  (wire (pts (xy 97.79 58.42) (xy 102.87 58.42)))
  (wire (pts (xy 185.42 114.3) (xy 185.42 116.84)))
  (wire (pts (xy 226.06 91.44) (xy 226.06 83.82)))
  (wire (pts (xy 226.06 83.82) (xy 256.54 83.82)))
  (label "D+" (at 99.06 104.14 0))
  (label "D-" (at 99.06 101.6 0))
  (label "ROW_2" (at 167.64 119.38 0))
  (label "COL_2" (at 167.64 111.76 0))
  (label "PUD-" (at 99.06 99.06 0))
  (label "COL_3" (at 167.64 109.22 0))
  (label "COL_1" (at 167.64 114.3 0))
  (label "ROW_1" (at 167.64 121.92 0))
  (label "ROW_3" (at 167.64 116.84 0))
  (symbol (lib_id "Device:C") (at 40.64 121.92 0) (mirror y) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "C4" (id 0) (at 39.37 119.38 0))
    (property "Value" "12pF" (id 1) (at 36.83 123.1899 0))
    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 39.6748 125.73 0))
    (property "Datasheet" "~" (id 3) (at 40.64 121.92 0))
    (property "MPN" "0603" (id 4) (at 40.64 121.92 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "Device:D") (at 236.22 110.49 90) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "D6" (id 0) (at 237.49 106.68 90))
    (property "Value" "Schotty" (id 1) (at 232.41 110.49 0))
    (property "Footprint" "Diode_SMD:D_1206_3216Metric" (id 2) (at 236.22 110.49 0))
    (property "Datasheet" "~" (id 3) (at 236.22 110.49 0))
    (property "MPN" "SD1206S040S0R5" (id 4) (at 236.22 110.49 0))
    (property "UPN" "D000001" (id 5) (at 236.22 110.49 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "Switch:SW_Push") (at 266.7 93.98 90) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "SW3" (id 0) (at 267.97 93.98 90))
    (property "Value" "Push" (id 1) (at 267.97 95.2499 90))
    (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 261.62 93.98 0))
    (property "Datasheet" "~" (id 3) (at 261.62 93.98 0))
    (property "MPN" "Cherry MX Keyswitch" (id 4) (at 266.7 93.98 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "power:VBUS") (at 41.91 76.2 0) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (property "Reference" "#PWR0109" (id 0) (at 41.91 80.01 0))
    (property "Value" "VBUS" (id 1) (at 41.91 71.12 0))
    (property "Footprint" "" (id 2) (at 41.91 76.2 0))
    (property "Datasheet" "" (id 3) (at 41.91 76.2 0))
    (pin "1")
  )
  (symbol (lib_id "MCU_Microchip_ATtiny:ATtiny44A-SS") (at 81.28 110.49 0) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "U1" (id 0) (at 69.85 88.9 0))
    (property "Value" "ATtiny44A-SS" (id 1) (at 99.06 128.27 0))
    (property "Footprint" "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" (id 2) (at 77.47 110.49 0))
    (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/doc8183.pdf" (id 3) (at 77.47 110.49 0))
    (property "MPN" "ATTINY44A-SSN" (id 4) (at 81.28 110.49 0))
    (property "UPN" "UC000020" (id 5) (at 81.28 110.49 0))
    (pin "1")
    (pin "10")
    (pin "11")
    (pin "12")
    (pin "13")
    (pin "14")
    (pin "2")
    (pin "3")
    (pin "4")
    (pin "5")
    (pin "6")
    (pin "7")
    (pin "8")
    (pin "9")
  )
  (symbol (lib_id "power:GND") (at 48.26 114.3 270) (mirror x) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (property "Reference" "#PWR0104" (id 0) (at 41.91 114.3 0))
    (property "Value" "GND" (id 1) (at 44.45 114.2999 90))
    (property "Footprint" "" (id 2) (at 48.26 114.3 0))
    (property "Datasheet" "" (id 3) (at 48.26 114.3 0))
    (pin "1")
  )
  (symbol (lib_id "Switch:SW_Push") (at 236.22 96.52 90) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (property "Reference" "SW6" (id 0) (at 237.49 96.5199 90))
    (property "Value" "Push" (id 1) (at 238.125 97.7899 90))
    (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 231.14 96.52 0))
    (property "Datasheet" "~" (id 3) (at 231.14 96.52 0))
    (property "MPN" "Cherry MX Keyswitch" (id 4) (at 236.22 96.52 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "Device:C") (at 55.88 85.09 0) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "C2" (id 0) (at 52.07 82.55 0))
    (property "Value" "0.1uF" (id 1) (at 57.15 87.63 0))
    (property "Footprint" "Capacitor_SMD:C_1206_3216Metric" (id 2) (at 56.8452 88.9 0))
    (property "Datasheet" "~" (id 3) (at 55.88 85.09 0))
    (property "UPN" "C000006" (id 4) (at 55.88 85.09 0))
    (property "MPN" "1206" (id 5) (at 55.88 85.09 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "Switch:SW_Push") (at 215.9 96.52 90) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (property "Reference" "SW4" (id 0) (at 217.17 96.5199 90))
    (property "Value" "Push" (id 1) (at 217.17 97.7899 90))
    (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 210.82 96.52 0))
    (property "Datasheet" "~" (id 3) (at 210.82 96.52 0))
    (property "MPN" "Cherry MX Keyswitch" (id 4) (at 215.9 96.52 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "Switch:SW_Push") (at 185.42 99.06 90) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "SW7" (id 0) (at 186.69 99.06 90))
    (property "Value" "Push" (id 1) (at 186.69 100.3299 90))
    (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 180.34 99.06 0))
    (property "Datasheet" "~" (id 3) (at 180.34 99.06 0))
    (property "MPN" "Cherry MX Keyswitch" (id 4) (at 185.42 99.06 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "power:GND") (at 35.56 129.54 0) (mirror y) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (property "Reference" "#PWR0101" (id 0) (at 35.56 135.89 0))
    (property "Value" "GND" (id 1) (at 35.56 134.62 0))
    (property "Footprint" "" (id 2) (at 35.56 129.54 0))
    (property "Datasheet" "" (id 3) (at 35.56 129.54 0))
    (pin "1")
  )
  (symbol (lib_id "power:GND") (at 163.83 99.06 0) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (property "Reference" "#PWR0102" (id 0) (at 163.83 105.41 0))
    (property "Value" "GND" (id 1) (at 163.83 104.14 0))
    (property "Footprint" "" (id 2) (at 163.83 99.06 0))
    (property "Datasheet" "" (id 3) (at 163.83 99.06 0))
    (pin "1")
  )
  (symbol (lib_id "power:GND") (at 53.34 114.3 90) (mirror x) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "#PWR0105" (id 0) (at 59.69 114.3 0))
    (property "Value" "GND" (id 1) (at 60.96 114.3 90))
    (property "Footprint" "" (id 2) (at 53.34 114.3 0))
    (property "Datasheet" "" (id 3) (at 53.34 114.3 0))
    (pin "1")
  )
  (symbol (lib_id "power:GND") (at 50.8 93.98 0) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (property "Reference" "#PWR0108" (id 0) (at 50.8 100.33 0))
    (property "Value" "GND" (id 1) (at 50.8 99.06 0))
    (property "Footprint" "" (id 2) (at 50.8 93.98 0))
    (property "Datasheet" "" (id 3) (at 50.8 93.98 0))
    (pin "1")
  )
  (symbol (lib_id "Connector:AVR-ISP-6") (at 113.03 60.96 270) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "J2" (id 0) (at 106.68 52.07 90))
    (property "Value" "AVR-ISP-6" (id 1) (at 119.38 60.96 90))
    (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical" (id 2) (at 119.38 62.23 90))
    (property "Datasheet" " ~" (id 3) (at 145.415 46.99 0))
    (property "MPN" "2x3 Male Pin Header" (id 4) (at 113.03 60.96 0))
    (pin "1")
    (pin "2")
    (pin "3")
    (pin "4")
    (pin "5")
    (pin "6")
  )
  (symbol (lib_id "Device:C") (at 30.48 115.57 0) (mirror y) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "C3" (id 0) (at 26.67 113.03 0))
    (property "Value" "12pF" (id 1) (at 26.67 116.8399 0))
    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 29.5148 119.38 0))
    (property "Datasheet" "~" (id 3) (at 30.48 115.57 0))
    (property "MPN" "0603" (id 4) (at 30.48 115.57 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "power:GND") (at 81.28 133.35 0) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (property "Reference" "#PWR0106" (id 0) (at 81.28 139.7 0))
    (property "Value" "GND" (id 1) (at 81.28 138.43 0))
    (property "Footprint" "" (id 2) (at 81.28 133.35 0))
    (property "Datasheet" "" (id 3) (at 81.28 133.35 0))
    (pin "1")
  )
  (symbol (lib_id "Device:D") (at 185.42 110.49 90) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "D7" (id 0) (at 186.69 106.68 90))
    (property "Value" "Schotty" (id 1) (at 187.96 111.7599 90))
    (property "Footprint" "Diode_SMD:D_1206_3216Metric" (id 2) (at 185.42 110.49 0))
    (property "Datasheet" "~" (id 3) (at 185.42 110.49 0))
    (property "MPN" "SD1206S040S0R5" (id 4) (at 185.42 110.49 0))
    (property "UPN" "D000001" (id 5) (at 185.42 110.49 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "Switch:SW_Push") (at 226.06 96.52 90) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "SW5" (id 0) (at 227.33 96.52 90))
    (property "Value" "Push" (id 1) (at 227.33 97.7899 90))
    (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 220.98 96.52 0))
    (property "Datasheet" "~" (id 3) (at 220.98 96.52 0))
    (property "MPN" "Cherry MX Keyswitch" (id 4) (at 226.06 96.52 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "Device:Crystal_GND24_Small") (at 50.8 114.3 90) (mirror x) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "Y1" (id 0) (at 48.26 109.22 90))
    (property "Value" "20MHz" (id 1) (at 54.61 119.38 90))
    (property "Footprint" "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm" (id 2) (at 50.8 114.3 0))
    (property "Datasheet" "~" (id 3) (at 50.8 114.3 0))
    (property "MPN" "RH100-20.000-8-1010-TR" (id 4) (at 50.8 114.3 0))
    (property "UPN" "X000003" (id 5) (at 50.8 114.3 0))
    (pin "1")
    (pin "2")
    (pin "3")
    (pin "4")
  )
  (symbol (lib_id "Device:D") (at 246.38 110.49 90) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "D1" (id 0) (at 247.65 106.68 90))
    (property "Value" "Schotty" (id 1) (at 248.92 111.7599 90))
    (property "Footprint" "Diode_SMD:D_1206_3216Metric" (id 2) (at 246.38 110.49 0))
    (property "Datasheet" "~" (id 3) (at 246.38 110.49 0))
    (property "MPN" "SD1206S040S0R5" (id 4) (at 246.38 110.49 0))
    (property "UPN" "D000001" (id 5) (at 246.38 110.49 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "Device:C") (at 45.72 85.09 0) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "C1" (id 0) (at 41.91 82.55 0))
    (property "Value" "1uF" (id 1) (at 46.99 87.63 0))
    (property "Footprint" "Capacitor_SMD:C_1206_3216Metric" (id 2) (at 46.6852 88.9 0))
    (property "Datasheet" "~" (id 3) (at 45.72 85.09 0))
    (property "MPN" "1206" (id 4) (at 45.72 85.09 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "Device:D") (at 266.7 110.49 90) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "D3" (id 0) (at 267.97 106.68 90))
    (property "Value" "Schotty" (id 1) (at 269.24 111.7599 90))
    (property "Footprint" "Diode_SMD:D_1206_3216Metric" (id 2) (at 266.7 110.49 0))
    (property "Datasheet" "~" (id 3) (at 266.7 110.49 0))
    (property "MPN" "SD1206S040S0R5" (id 4) (at 266.7 110.49 0))
    (property "UPN" "D000001" (id 5) (at 266.7 110.49 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "power:GND") (at 97.79 63.5 0) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (property "Reference" "#PWR0107" (id 0) (at 97.79 69.85 0))
    (property "Value" "GND" (id 1) (at 97.79 68.58 0))
    (property "Footprint" "" (id 2) (at 97.79 63.5 0))
    (property "Datasheet" "" (id 3) (at 97.79 63.5 0))
    (pin "1")
  )
  (symbol (lib_id "Device:D") (at 256.54 110.49 90) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "D2" (id 0) (at 257.81 106.68 90))
    (property "Value" "Schotty" (id 1) (at 259.08 111.7599 90))
    (property "Footprint" "Diode_SMD:D_1206_3216Metric" (id 2) (at 256.54 110.49 0))
    (property "Datasheet" "~" (id 3) (at 256.54 110.49 0))
    (property "MPN" "SD1206S040S0R5" (id 4) (at 256.54 110.49 0))
    (property "UPN" "D000001" (id 5) (at 256.54 110.49 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "Switch:SW_Push") (at 246.38 93.98 90) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "SW1" (id 0) (at 247.65 93.98 90))
    (property "Value" "Push" (id 1) (at 248.285 95.2499 90))
    (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 241.3 93.98 0))
    (property "Datasheet" "~" (id 3) (at 241.3 93.98 0))
    (property "MPN" "Cherry MX Keyswitch" (id 4) (at 246.38 93.98 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "Device:R_US") (at 148.59 95.25 180) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "R3" (id 0) (at 149.86 100.33 90))
    (property "Value" "680" (id 1) (at 149.86 92.71 90))
    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 147.574 94.996 90))
    (property "Datasheet" "~" (id 3) (at 148.59 95.25 0))
    (property "UPN" "" (id 4) (at 148.59 95.25 0))
    (property "MPN" "0603" (id 5) (at 148.59 95.25 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "Device:D") (at 226.06 110.49 90) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "D5" (id 0) (at 227.33 106.68 90))
    (property "Value" "Schotty" (id 1) (at 222.25 110.49 0))
    (property "Footprint" "Diode_SMD:D_1206_3216Metric" (id 2) (at 226.06 110.49 0))
    (property "Datasheet" "~" (id 3) (at 226.06 110.49 0))
    (property "MPN" "SD1206S040S0R5" (id 4) (at 226.06 110.49 0))
    (property "UPN" "D000001" (id 5) (at 226.06 110.49 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "Switch:SW_Push") (at 195.58 99.06 90) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (property "Reference" "SW8" (id 0) (at 196.85 99.0599 90))
    (property "Value" "Push" (id 1) (at 196.85 100.3299 90))
    (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 190.5 99.06 0))
    (property "Datasheet" "~" (id 3) (at 190.5 99.06 0))
    (property "MPN" "Cherry MX Keyswitch" (id 4) (at 195.58 99.06 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "Device:D") (at 205.74 110.49 90) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "D9" (id 0) (at 207.01 106.68 90))
    (property "Value" "Schotty" (id 1) (at 208.28 111.7599 90))
    (property "Footprint" "Diode_SMD:D_1206_3216Metric" (id 2) (at 205.74 110.49 0))
    (property "Datasheet" "~" (id 3) (at 205.74 110.49 0))
    (property "MPN" "SD1206S040S0R5" (id 4) (at 205.74 110.49 0))
    (property "UPN" "D000001" (id 5) (at 205.74 110.49 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "Device:D") (at 215.9 110.49 90) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "D4" (id 0) (at 217.17 106.68 90))
    (property "Value" "Schotty" (id 1) (at 217.17 106.68 0))
    (property "Footprint" "Diode_SMD:D_1206_3216Metric" (id 2) (at 215.9 110.49 0))
    (property "Datasheet" "~" (id 3) (at 215.9 110.49 0))
    (property "MPN" "SD1206S040S0R5" (id 4) (at 215.9 110.49 0))
    (property "UPN" "D000001" (id 5) (at 215.9 110.49 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "Device:R_US") (at 143.51 95.25 180) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "R2" (id 0) (at 144.78 99.06 90))
    (property "Value" "680" (id 1) (at 144.78 92.71 90))
    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 142.494 94.996 90))
    (property "Datasheet" "~" (id 3) (at 143.51 95.25 0))
    (property "UPN" "" (id 4) (at 143.51 95.25 0))
    (property "MPN" "0603" (id 5) (at 143.51 95.25 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "Switch:SW_Push") (at 205.74 99.06 90) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "SW9" (id 0) (at 207.01 99.06 90))
    (property "Value" "Push" (id 1) (at 207.01 100.3299 90))
    (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 200.66 99.06 0))
    (property "Datasheet" "~" (id 3) (at 200.66 99.06 0))
    (property "MPN" "Cherry MX Keyswitch" (id 4) (at 205.74 99.06 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "Connector:USB_B_Micro") (at 163.83 83.82 0) (mirror y) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "J1" (id 0) (at 157.48 74.93 0))
    (property "Value" "USB B Micro" (id 1) (at 170.18 77.47 90))
    (property "Footprint" "UPL-Connectors:USB_Micro-B_Receptacle_AdamTech_MCR-B-S-RA-SMT-CS5A-NF-TR" (id 2) (at 162.56 87.63 0))
    (property "Datasheet" "~" (id 3) (at 162.56 87.63 0))
    (property "MPN" "MCR-B-S-RA-SMT-CS5A-NF-T/R" (id 4) (at 163.83 83.82 0))
    (property "UPN" "J000006" (id 5) (at 163.83 83.82 0))
    (pin "1")
    (pin "2")
    (pin "3")
    (pin "4")
    (pin "5")
    (pin "6")
  )
  (symbol (lib_id "Device:R_US") (at 138.43 90.17 0) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "R1" (id 0) (at 137.16 95.25 90))
    (property "Value" "1.5K" (id 1) (at 139.7 87.63 90))
    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 139.446 90.424 90))
    (property "Datasheet" "~" (id 3) (at 138.43 90.17 0))
    (property "UPN" "" (id 4) (at 138.43 90.17 0))
    (property "MPN" "0603" (id 5) (at 138.43 90.17 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "Switch:SW_Push") (at 256.54 93.98 90) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "SW2" (id 0) (at 257.81 93.98 90))
    (property "Value" "Push" (id 1) (at 257.81 95.2499 90))
    (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 251.46 93.98 0))
    (property "Datasheet" "~" (id 3) (at 251.46 93.98 0))
    (property "MPN" "Cherry MX Keyswitch" (id 4) (at 256.54 93.98 0))
    (pin "1")
    (pin "2")
  )
  (symbol (lib_id "Device:D") (at 195.58 110.49 90) (unit 1)
    (in_bom yes) (on_board yes)
    (property "Reference" "D8" (id 0) (at 196.85 106.68 90))
    (property "Value" "Schotty" (id 1) (at 198.12 111.7599 90))
    (property "Footprint" "Diode_SMD:D_1206_3216Metric" (id 2) (at 195.58 110.49 0))
    (property "Datasheet" "~" (id 3) (at 195.58 110.49 0))
    (property "MPN" "SD1206S040S0R5" (id 4) (at 195.58 110.49 0))
    (property "UPN" "D000001" (id 5) (at 195.58 110.49 0))
    (pin "1")
    (pin "2")
  )
  (sheet_instances
    (path (page "1"))
  )
  (symbol_instances
    (path
      (reference "#PWR0101") (unit 1) (value "GND") (footprint "")
    )
    (path
      (reference "#PWR0102") (unit 1) (value "GND") (footprint "")
    )
    (path
      (reference "#PWR0104") (unit 1) (value "GND") (footprint "")
    )
    (path
      (reference "#PWR0105") (unit 1) (value "GND") (footprint "")
    )
    (path
      (reference "#PWR0106") (unit 1) (value "GND") (footprint "")
    )
    (path
      (reference "#PWR0107") (unit 1) (value "GND") (footprint "")
    )
    (path
      (reference "#PWR0108") (unit 1) (value "GND") (footprint "")
    )
    (path
      (reference "#PWR0109") (unit 1) (value "VBUS") (footprint "")
    )
    (path
      (reference "C1") (unit 1) (value "1uF") (footprint "Capacitor_SMD:C_1206_3216Metric")
    )
    (path
      (reference "C2") (unit 1) (value "0.1uF") (footprint "Capacitor_SMD:C_1206_3216Metric")
    )
    (path
      (reference "C3") (unit 1) (value "12pF") (footprint "Capacitor_SMD:C_0603_1608Metric")
    )
    (path
      (reference "C4") (unit 1) (value "12pF") (footprint "Capacitor_SMD:C_0603_1608Metric")
    )
    (path
      (reference "D1") (unit 1) (value "Schotty") (footprint "Diode_SMD:D_1206_3216Metric")
    )
    (path
      (reference "D2") (unit 1) (value "Schotty") (footprint "Diode_SMD:D_1206_3216Metric")
    )
    (path
      (reference "D3") (unit 1) (value "Schotty") (footprint "Diode_SMD:D_1206_3216Metric")
    )
    (path
      (reference "D4") (unit 1) (value "Schotty") (footprint "Diode_SMD:D_1206_3216Metric")
    )
    (path
      (reference "D5") (unit 1) (value "Schotty") (footprint "Diode_SMD:D_1206_3216Metric")
    )
    (path
      (reference "D6") (unit 1) (value "Schotty") (footprint "Diode_SMD:D_1206_3216Metric")
    )
    (path
      (reference "D7") (unit 1) (value "Schotty") (footprint "Diode_SMD:D_1206_3216Metric")
    )
    (path
      (reference "D8") (unit 1) (value "Schotty") (footprint "Diode_SMD:D_1206_3216Metric")
    )
    (path
      (reference "D9") (unit 1) (value "Schotty") (footprint "Diode_SMD:D_1206_3216Metric")
    )
    (path
      (reference "J1") (unit 1) (value "USB B Micro") (footprint "UPL-Connectors:USB_Micro-B_Receptacle_AdamTech_MCR-B-S-RA-SMT-CS5A-NF-TR")
    )
    (path
      (reference "J2") (unit 1) (value "AVR-ISP-6") (footprint "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical")
    )
    (path
      (reference "R1") (unit 1) (value "1.5K") (footprint "Resistor_SMD:R_0603_1608Metric")
    )
    (path
      (reference "R2") (unit 1) (value "680") (footprint "Resistor_SMD:R_0603_1608Metric")
    )
    (path
      (reference "R3") (unit 1) (value "680") (footprint "Resistor_SMD:R_0603_1608Metric")
    )
    (path
      (reference "SW1") (unit 1) (value "Push") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB")
    )
    (path
      (reference "SW2") (unit 1) (value "Push") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB")
    )
    (path
      (reference "SW3") (unit 1) (value "Push") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB")
    )
    (path
      (reference "SW4") (unit 1) (value "Push") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB")
    )
    (path
      (reference "SW5") (unit 1) (value "Push") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB")
    )
    (path
      (reference "SW6") (unit 1) (value "Push") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB")
    )
    (path
      (reference "SW7") (unit 1) (value "Push") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB")
    )
    (path
      (reference "SW8") (unit 1) (value "Push") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB")
    )
    (path
      (reference "SW9") (unit 1) (value "Push") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB")
    )
    (path
      (reference "U1") (unit 1) (value "ATtiny44A-SS") (footprint "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm")
    )
    (path
      (reference "Y1") (unit 1) (value "20MHz") (footprint "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm")
    )
  )
)
