(export (version D)
  (design
    (source /home/sukko/Documents/kicad/OpenFlops/OpenFlops.sch)
    (date "mer 1 gen 2020, 15:25:59")
    (tool "Eeschema 5.1.5")
    (sheet (number 1) (name /) (tstamps /)
      (title_block
        (title OpenFlops)
        (company SukkoPera)
        (rev 1)
        (date 2020-01-01)
        (source OpenFlops.sch)
        (comment (number 1) (value "Based on schematics by H.M"))
        (comment (number 2) (value "Licensed under CERN OHL v.1.2"))
        (comment (number 3) (value ""))
        (comment (number 4) (value "")))))
  (components
    (comp (ref U3)
      (value STM32F105RBT6)
      (footprint OpenFlops:LQFP-64_Handsoldering)
      (datasheet http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00220364.pdf)
      (fields
        (field (name "JLCPCB PN") STM32F105RBT6)
        (field (name "MFG Name") STMICROELECTRONICS)
        (field (name "MFG Part Num") "ST MICROELECTRONICS LQFP-64_10X10X05P ROHS Extended Part"))
      (libsource (lib MCU_ST_STM32F1) (part STM32F105RBTx) (description "ARM Cortex-M3 MCU, 128KB flash, 64KB RAM, 72MHz, 2-3.6V, 51 GPIO, LQFP-64"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D3A085C))
    (comp (ref Y1)
      (value "8 MHz")
      (footprint Crystal:Crystal_HC49-U_Vertical)
      (datasheet ~)
      (libsource (lib Device) (part Crystal) (description "Two pin crystal"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D3A386B))
    (comp (ref C3)
      (value 22p)
      (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") CL21C220JBANNNC)
        (field (name "MFG Name") "SAMSUNG ELECTRO-MECHANICS")
        (field (name "MFG Part Num") "MULTILAYER CERAMIC CAPACITORS MLCC - SMD/SMT 22PF 50V 0805 ROHS Basic Part"))
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D3A5E9D))
    (comp (ref C5)
      (value 22p)
      (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") CL21C220JBANNNC)
        (field (name "MFG Name") "SAMSUNG ELECTRO-MECHANICS")
        (field (name "MFG Part Num") "MULTILAYER CERAMIC CAPACITORS MLCC - SMD/SMT 22PF 50V 0805 ROHS Basic Part"))
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D3A791F))
    (comp (ref P1)
      (value FLOPPY_CONN)
      (footprint Connector_PinHeader_2.54mm:PinHeader_2x17_P2.54mm_Vertical)
      (datasheet ~)
      (libsource (lib Connector_Generic) (part Conn_02x17_Odd_Even) (description "Generic connector, double row, 02x17, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D3B452E))
    (comp (ref PU13)
      (value 1k)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F1001T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 1KOHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D3C392D))
    (comp (ref PU11)
      (value 1k)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F1001T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 1KOHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D3C3FB3))
    (comp (ref PU9)
      (value 1k)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F1001T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 1KOHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D3C44E9))
    (comp (ref PU7)
      (value 1k)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F1001T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 1KOHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D3C4F3D))
    (comp (ref PU5)
      (value 1k)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F1001T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 1KOHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D3C55CE))
    (comp (ref PU2)
      (value 1k)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F1001T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 1KOHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D3C6E7A))
    (comp (ref PU12)
      (value 1k)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F1001T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 1KOHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D3C814D))
    (comp (ref PU10)
      (value 1k)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F1001T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 1KOHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D3C8157))
    (comp (ref PU8)
      (value 1k)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F1001T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 1KOHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D3C8161))
    (comp (ref PU6)
      (value 1k)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F1001T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 1KOHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D3C816B))
    (comp (ref PU3)
      (value 1k)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F1001T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 1KOHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D3C8175))
    (comp (ref PU1)
      (value 1k)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F1001T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 1KOHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D3C817F))
    (comp (ref R10)
      (value 4k7)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F4701T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 4.7KOHMS ±1% 1/8W 0805 ROHS"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D547A46))
    (comp (ref C4)
      (value 100n)
      (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") CC0805KRX7R9BB104)
        (field (name "MFG Name") YAGEO)
        (field (name "MFG Part Num") "MULTILAYER CERAMIC CAPACITORS MLCC - SMD/SMT 100NF 50V 0805 ROHS Basic Part"))
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D565E6D))
    (comp (ref S3)
      (value BT_RIGHT)
      (footprint OpenFlops:PUSH_BUTTON_RIGHT_ANGLE)
      (datasheet ~)
      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D5C2554))
    (comp (ref S4)
      (value BT_LEFT)
      (footprint OpenFlops:PUSH_BUTTON_RIGHT_ANGLE)
      (datasheet ~)
      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D5C315F))
    (comp (ref P3)
      (value USB_A_FEMALE)
      (footprint OpenFlops:USB_A_FEMALE)
      (datasheet " ~")
      (libsource (lib Connector) (part USB_A) (description "USB Type A connector"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D756071))
    (comp (ref R1)
      (value 22)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F220JT5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 22OHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D7861B9))
    (comp (ref R2)
      (value 22)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F220JT5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 22OHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D786893))
    (comp (ref U1)
      (value 74HCT04)
      (footprint Package_SO:SOIC-14_3.9x8.7mm_P1.27mm)
      (datasheet https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf)
      (fields
        (field (name "JLCPCB PN") 74HCT04D)
        (field (name "MFG Name") NEXPERIA)
        (field (name "MFG Part Num") "GATES AND INVERTERS SOIC-14_150MIL ROHS Extended Part"))
      (libsource (lib 74xx) (part 74HC04) (description "Hex Inverter"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D94FA5F))
    (comp (ref RN1)
      (value 1K)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F1001T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 1KOHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D963352))
    (comp (ref LD1)
      (value LED_GREEN)
      (footprint LED_THT:LED_D3.0mm)
      (datasheet ~)
      (libsource (lib Device) (part LED) (description "Light emitting diode"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D9B2B00))
    (comp (ref R20)
      (value 1k)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D9B2B0A))
    (comp (ref RN2)
      (value 1K)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F1001T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 1KOHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5DAEFAA1))
    (comp (ref RN3)
      (value 1K)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F1001T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 1KOHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5DB06977))
    (comp (ref RN4)
      (value 1K)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F1001T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 1KOHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5DBB1A7C))
    (comp (ref RN5)
      (value 1K)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F1001T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 1KOHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5DBB1AAA))
    (comp (ref RN6)
      (value 1K)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F1001T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 1KOHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5DBB1ACD))
    (comp (ref D1)
      (value 1N4148)
      (footprint Diode_SMD:D_SOD-323_HandSoldering)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 1N4148WS)
        (field (name "MFG Name") "CHANGJIANG ELECTRONICS TECH (CJ)")
        (field (name "MFG Part Num") "SWITCHING DIODE 100V 150MA 1.25V @ 150MA 4NS SOD-323 ROHS Basic Part"))
      (libsource (lib Device) (part D) (description Diode))
      (sheetpath (names /) (tstamps /))
      (tstamp 5DD85482))
    (comp (ref C20)
      (value 100n)
      (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") CC0805KRX7R9BB104)
        (field (name "MFG Name") YAGEO)
        (field (name "MFG Part Num") "MULTILAYER CERAMIC CAPACITORS MLCC - SMD/SMT 100NF 50V 0805 ROHS Basic Part"))
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5DDD6DED))
    (comp (ref P2)
      (value POWER_INPUT)
      (footprint OpenFlops:PinHeader_1x04_P2.54mm_Vertical)
      (datasheet ~)
      (libsource (lib Connector) (part Conn_01x04_Male) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5DE866FD))
    (comp (ref U4)
      (value LM1117-3.3)
      (footprint Package_TO_SOT_SMD:SOT-223-3_TabPin2)
      (datasheet http://www.ti.com/lit/ds/symlink/lm1117.pdf)
      (fields
        (field (name "JLCPCB PN") AMS1117-3.3)
        (field (name "MFG Name") "ADVANCED MONOLITHIC SYSTEMS")
        (field (name "MFG Part Num") "LOW DROPOUT REGULATORS(LDO) POSITIVE FIXED 1.3V @ 800MA 15V 3.3V 1A SOT-223 ROHS Basic Part"))
      (libsource (lib Regulator_Linear) (part LM1117-3.3) (description "800mA Low-Dropout Linear Regulator, 3.3V fixed output, TO-220/TO-252/TO-263/SOT-223"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5DF78E0D))
    (comp (ref C23)
      (value 100n)
      (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") CC0805KRX7R9BB104)
        (field (name "MFG Name") YAGEO)
        (field (name "MFG Part Num") "MULTILAYER CERAMIC CAPACITORS MLCC - SMD/SMT 100NF 50V 0805 ROHS Basic Part"))
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5DFF67C6))
    (comp (ref C18)
      (value 100n)
      (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") CC0805KRX7R9BB104)
        (field (name "MFG Name") YAGEO)
        (field (name "MFG Part Num") "MULTILAYER CERAMIC CAPACITORS MLCC - SMD/SMT 100NF 50V 0805 ROHS Basic Part"))
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5E01A581))
    (comp (ref C19)
      (value 10u)
      (footprint Capacitor_THT:CP_Radial_D6.3mm_P2.50mm)
      (datasheet ~)
      (libsource (lib Device) (part CP1) (description "Polarized capacitor, US symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5E1923C8))
    (comp (ref C17)
      (value 10u)
      (footprint Capacitor_THT:CP_Radial_D6.3mm_P2.50mm)
      (datasheet ~)
      (libsource (lib Device) (part CP1) (description "Polarized capacitor, US symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5E1D589D))
    (comp (ref C6)
      (value 100n)
      (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") CC0805KRX7R9BB104)
        (field (name "MFG Name") YAGEO)
        (field (name "MFG Part Num") "MULTILAYER CERAMIC CAPACITORS MLCC - SMD/SMT 100NF 50V 0805 ROHS Basic Part"))
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5E1D7D0A))
    (comp (ref C7)
      (value 100n)
      (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") CC0805KRX7R9BB104)
        (field (name "MFG Name") YAGEO)
        (field (name "MFG Part Num") "MULTILAYER CERAMIC CAPACITORS MLCC - SMD/SMT 100NF 50V 0805 ROHS Basic Part"))
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5E1D8B51))
    (comp (ref C8)
      (value 100n)
      (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") CC0805KRX7R9BB104)
        (field (name "MFG Name") YAGEO)
        (field (name "MFG Part Num") "MULTILAYER CERAMIC CAPACITORS MLCC - SMD/SMT 100NF 50V 0805 ROHS Basic Part"))
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5E1D90DC))
    (comp (ref C9)
      (value 100n)
      (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") CC0805KRX7R9BB104)
        (field (name "MFG Name") YAGEO)
        (field (name "MFG Part Num") "MULTILAYER CERAMIC CAPACITORS MLCC - SMD/SMT 100NF 50V 0805 ROHS Basic Part"))
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5E1D9A31))
    (comp (ref Q1)
      (value BSS138)
      (footprint Package_TO_SOT_SMD:SOT-23_Handsoldering)
      (fields
        (field (name "JLCPCB PN") BSS138)
        (field (name "MFG Name") "ON SEMICON")
        (field (name "MFG Part Num") "MOSFET N TRENCH 50V 220MA 1.5V @ 1MA 3.5 ? @ 220MA,10V SOT-23(SOT-23-3) ROHS Extended Part"))
      (libsource (lib w_transistor) (part MOS_N_GSD) (description "N channel MOSFET, GSD footprint"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5ED88DA4))
    (comp (ref Q2)
      (value BSS138)
      (footprint Package_TO_SOT_SMD:SOT-23_Handsoldering)
      (fields
        (field (name "JLCPCB PN") BSS138)
        (field (name "MFG Name") "ON SEMICON")
        (field (name "MFG Part Num") "MOSFET N TRENCH 50V 220MA 1.5V @ 1MA 3.5 ? @ 220MA,10V SOT-23(SOT-23-3) ROHS Extended Part"))
      (libsource (lib w_transistor) (part MOS_N_GSD) (description "N channel MOSFET, GSD footprint"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5ED89DF7))
    (comp (ref Q3)
      (value BSS138)
      (footprint Package_TO_SOT_SMD:SOT-23_Handsoldering)
      (fields
        (field (name "JLCPCB PN") BSS138)
        (field (name "MFG Name") "ON SEMICON")
        (field (name "MFG Part Num") "MOSFET N TRENCH 50V 220MA 1.5V @ 1MA 3.5 ? @ 220MA,10V SOT-23(SOT-23-3) ROHS Extended Part"))
      (libsource (lib w_transistor) (part MOS_N_GSD) (description "N channel MOSFET, GSD footprint"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5ED8AA4F))
    (comp (ref Q6)
      (value BSS138)
      (footprint Package_TO_SOT_SMD:SOT-23_Handsoldering)
      (fields
        (field (name "JLCPCB PN") BSS138)
        (field (name "MFG Name") "ON SEMICON")
        (field (name "MFG Part Num") "MOSFET N TRENCH 50V 220MA 1.5V @ 1MA 3.5 ? @ 220MA,10V SOT-23(SOT-23-3) ROHS Extended Part"))
      (libsource (lib w_transistor) (part MOS_N_GSD) (description "N channel MOSFET, GSD footprint"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5ED8B5C1))
    (comp (ref Q5)
      (value BSS138)
      (footprint Package_TO_SOT_SMD:SOT-23_Handsoldering)
      (fields
        (field (name "JLCPCB PN") BSS138)
        (field (name "MFG Name") "ON SEMICON")
        (field (name "MFG Part Num") "MOSFET N TRENCH 50V 220MA 1.5V @ 1MA 3.5 ? @ 220MA,10V SOT-23(SOT-23-3) ROHS Extended Part"))
      (libsource (lib w_transistor) (part MOS_N_GSD) (description "N channel MOSFET, GSD footprint"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5ED8C6AD))
    (comp (ref Q4)
      (value BSS138)
      (footprint Package_TO_SOT_SMD:SOT-23_Handsoldering)
      (fields
        (field (name "JLCPCB PN") BSS138)
        (field (name "MFG Name") "ON SEMICON")
        (field (name "MFG Part Num") "MOSFET N TRENCH 50V 220MA 1.5V @ 1MA 3.5 ? @ 220MA,10V SOT-23(SOT-23-3) ROHS Extended Part"))
      (libsource (lib w_transistor) (part MOS_N_GSD) (description "N channel MOSFET, GSD footprint"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5ED8CE05))
    (comp (ref R13)
      (value 4k7)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F4701T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 4.7KOHMS ±1% 1/8W 0805 ROHS"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5EDF2BEC))
    (comp (ref C1)
      (value 100u)
      (footprint Capacitor_THT:CP_Radial_D6.3mm_P2.50mm)
      (datasheet ~)
      (libsource (lib Device) (part CP1) (description "Polarized capacitor, US symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5EE6C285))
    (comp (ref H1)
      (value MountingHole_Pad)
      (footprint OpenFlops:MountingHole_M3_Pad)
      (datasheet ~)
      (libsource (lib Mechanical) (part MountingHole_Pad) (description "Mounting Hole with connection"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D3EC7E2))
    (comp (ref P4)
      (value PROG_PORT)
      (footprint OpenFlops:PinHeader_2x05_P2.54mm_Vertical)
      (datasheet ~)
      (libsource (lib Connector_Generic) (part Conn_02x05_Odd_Even) (description "Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D4FBC5B))
    (comp (ref H2)
      (value MountingHole_Pad)
      (footprint OpenFlops:MountingHole_M3_Pad)
      (datasheet ~)
      (libsource (lib Mechanical) (part MountingHole_Pad) (description "Mounting Hole with connection"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D4462D4))
    (comp (ref H3)
      (value MountingHole_Pad)
      (footprint OpenFlops:MountingHole_M3_Pad)
      (datasheet ~)
      (libsource (lib Mechanical) (part MountingHole_Pad) (description "Mounting Hole with connection"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D446F95))
    (comp (ref H4)
      (value MountingHole_Pad)
      (footprint OpenFlops:MountingHole_M3_Pad)
      (datasheet ~)
      (libsource (lib Mechanical) (part MountingHole_Pad) (description "Mounting Hole with connection"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D4BD113))
    (comp (ref H5)
      (value MountingHole_Pad)
      (footprint OpenFlops:MountingHole_M3_Pad)
      (datasheet ~)
      (libsource (lib Mechanical) (part MountingHole_Pad) (description "Mounting Hole with connection"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D4BD11D))
    (comp (ref PU14)
      (value 1k)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F1001T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 1KOHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D68DAF6))
    (comp (ref SPK1)
      (value Speaker)
      (footprint OpenFlops:Buzzer)
      (datasheet ~)
      (libsource (lib Device) (part Speaker) (description Speaker))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D494B63))
    (comp (ref R5)
      (value 1K)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D51C5E8))
    (comp (ref P7)
      (value DISPLAY_PORT)
      (footprint OpenFlops:PinHeader_1x04_P2.54mm_Vertical)
      (datasheet ~)
      (libsource (lib Connector_Generic) (part Conn_01x04) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D67D719))
    (comp (ref P6)
      (value ENCODER_PORT)
      (footprint OpenFlops:PinHeader_1x05_P2.54mm_Vertical)
      (datasheet ~)
      (libsource (lib Connector_Generic) (part Conn_01x05) (description "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5DAA60C4))
    (comp (ref LD2)
      (value LED_RED)
      (footprint LED_THT:LED_D3.0mm)
      (datasheet ~)
      (libsource (lib Device) (part LED) (description "Light emitting diode"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5DE4B3BB))
    (comp (ref R21)
      (value 1k)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5DE4B3C5))
    (comp (ref R6)
      (value 22)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F220JT5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 22OHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5E2368C4))
    (comp (ref D2)
      (value 1N4148)
      (footprint Diode_SMD:D_SOD-323_HandSoldering)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 1N4148WS)
        (field (name "MFG Name") "CHANGJIANG ELECTRONICS TECH (CJ)")
        (field (name "MFG Part Num") "SWITCHING DIODE 100V 150MA 1.25V @ 150MA 4NS SOD-323 ROHS Basic Part"))
      (libsource (lib Device) (part D) (description Diode))
      (sheetpath (names /) (tstamps /))
      (tstamp 5E2F4A52))
    (comp (ref Q7)
      (value MMBT3904)
      (footprint Package_TO_SOT_SMD:SOT-23_Handsoldering)
      (datasheet https://www.fairchildsemi.com/datasheets/2N/2N3904.pdf)
      (fields
        (field (name "JLCPCB PN") MMBT3904)
        (field (name "MFG Name") "CHANGJIANG ELECTRONICS TECH (CJ)")
        (field (name "MFG Part Num") "TRANSISTORS (NPN/PNP) NPN 200MA 40V SOT-23(SOT-23-3) ROHS Basic Part"))
      (libsource (lib Transistor_BJT) (part MMBT3904) (description "0.2A Ic, 40V Vce, Small Signal NPN Transistor, SOT-23"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5E577975))
    (comp (ref C10)
      (value 100n)
      (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") CC0805KRX7R9BB104)
        (field (name "MFG Name") YAGEO)
        (field (name "MFG Part Num") "MULTILAYER CERAMIC CAPACITORS MLCC - SMD/SMT 100NF 50V 0805 ROHS Basic Part"))
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D58F4BB))
    (comp (ref P8)
      (value USB_HEADER)
      (footprint OpenFlops:PinHeader_1x04_P2.54mm_Vertical)
      (datasheet ~)
      (libsource (lib Connector_Generic) (part Conn_01x04) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D653966))
    (comp (ref P9)
      (value EXTERNAL_SPEAKER)
      (footprint OpenFlops:PinHeader_1x02_P2.54mm_Mute)
      (datasheet ~)
      (libsource (lib Connector_Generic) (part Conn_01x02) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D86073A))
    (comp (ref PA5)
      (value Conn_01x03)
      (footprint OpenFlops:PinHeader_1x03_P2.54mm_Mute)
      (datasheet ~)
      (libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5DB7CBE8))
    (comp (ref PB5)
      (value Conn_01x03)
      (footprint OpenFlops:PinHeader_1x03_P2.54mm_Mute)
      (datasheet ~)
      (libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5DBE583D))
    (comp (ref PC5)
      (value Conn_01x03)
      (footprint OpenFlops:PinHeader_1x03_P2.54mm_Mute)
      (datasheet ~)
      (libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5DC1AD19))
    (comp (ref PD5)
      (value Conn_01x03)
      (footprint OpenFlops:PinHeader_1x03_P2.54mm_Mute)
      (datasheet ~)
      (libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5DC50D8B))
    (comp (ref P5)
      (value JUMPER_JC)
      (footprint OpenFlops:PinHeader_1x02_P2.54mm_Vertical)
      (datasheet ~)
      (libsource (lib Connector_Generic) (part Conn_01x02) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5DC881DF))
    (comp (ref PU4)
      (value 1k)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F1001T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 1KOHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5DD625CE))
    (comp (ref PU15)
      (value 1k)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F1001T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 1KOHMS ±1% 1/8W 0805 ROHS Basic Part"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5DD9A0BF))
    (comp (ref J99)
      (value OSHW_LOGO)
      (footprint Symbol:OSHW-Logo2_9.8x8mm_Copper)
      (datasheet ~)
      (libsource (lib Connector_Generic) (part Conn_01x01) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5E184803))
    (comp (ref R4)
      (value 3.3K)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D8B343E))
    (comp (ref R3)
      (value 3.3K)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5D8B4C4A))
    (comp (ref FID1)
      (value Fiducial)
      (footprint Fiducial:Fiducial_0.75mm_Mask1.5mm)
      (datasheet ~)
      (libsource (lib Mechanical) (part Fiducial) (description "Fiducial Marker"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5E37957C))
    (comp (ref FID2)
      (value Fiducial)
      (footprint Fiducial:Fiducial_0.75mm_Mask1.5mm)
      (datasheet ~)
      (libsource (lib Mechanical) (part Fiducial) (description "Fiducial Marker"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5E379C1F))
    (comp (ref FID3)
      (value Fiducial)
      (footprint Fiducial:Fiducial_0.75mm_Mask1.5mm)
      (datasheet ~)
      (libsource (lib Mechanical) (part Fiducial) (description "Fiducial Marker"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5E37AB6E))
    (comp (ref R7)
      (value 4k7)
      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name "JLCPCB PN") 0805W8F4701T5E)
        (field (name "MFG Name") "UNIROYAL ELEC")
        (field (name "MFG Part Num") "CHIP RESISTOR - SURFACE MOUNT 4.7KOHMS ±1% 1/8W 0805 ROHS"))
      (libsource (lib Device) (part R) (description Resistor))
      (sheetpath (names /) (tstamps /))
      (tstamp 5DA17BDB))
    (comp (ref TP1)
      (value BOOT1)
      (footprint TestPoint:TestPoint_Pad_D1.0mm)
      (datasheet ~)
      (libsource (lib Connector) (part TestPoint) (description "test point"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5DAB2C99)))
  (libparts
    (libpart (lib 74xx) (part 74LS04)
      (aliases
        (alias 74HC04)
        (alias 74HCT04)
        (alias 74AHC04)
        (alias 74AHCT04))
      (description "Hex Inverter")
      (docs http://www.ti.com/lit/gpn/sn74LS04)
      (footprints
        (fp DIP*W7.62mm*)
        (fp SSOP?14*)
        (fp TSSOP?14*))
      (fields
        (field (name Reference) U)
        (field (name Value) 74LS04))
      (pins
        (pin (num 1) (name ~) (type input))
        (pin (num 2) (name ~) (type output))
        (pin (num 3) (name ~) (type input))
        (pin (num 4) (name ~) (type output))
        (pin (num 5) (name ~) (type input))
        (pin (num 6) (name ~) (type output))
        (pin (num 7) (name GND) (type power_in))
        (pin (num 8) (name ~) (type output))
        (pin (num 9) (name ~) (type input))
        (pin (num 10) (name ~) (type output))
        (pin (num 11) (name ~) (type input))
        (pin (num 12) (name ~) (type output))
        (pin (num 13) (name ~) (type input))
        (pin (num 14) (name VCC) (type power_in))))
    (libpart (lib Connector) (part Conn_01x04_Male)
      (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)")
      (docs ~)
      (footprints
        (fp Connector*:*_1x??_*))
      (fields
        (field (name Reference) J)
        (field (name Value) Conn_01x04_Male))
      (pins
        (pin (num 1) (name Pin_1) (type passive))
        (pin (num 2) (name Pin_2) (type passive))
        (pin (num 3) (name Pin_3) (type passive))
        (pin (num 4) (name Pin_4) (type passive))))
    (libpart (lib Connector) (part TestPoint)
      (description "test point")
      (docs ~)
      (footprints
        (fp Pin*)
        (fp Test*))
      (fields
        (field (name Reference) TP)
        (field (name Value) TestPoint))
      (pins
        (pin (num 1) (name 1) (type passive))))
    (libpart (lib Connector) (part USB_A)
      (description "USB Type A connector")
      (docs " ~")
      (footprints
        (fp USB*))
      (fields
        (field (name Reference) J)
        (field (name Value) USB_A))
      (pins
        (pin (num 1) (name VBUS) (type power_in))
        (pin (num 2) (name D-) (type passive))
        (pin (num 3) (name D+) (type passive))
        (pin (num 4) (name GND) (type power_in))
        (pin (num 5) (name Shield) (type passive))))
    (libpart (lib Connector_Generic) (part Conn_01x01)
      (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)")
      (docs ~)
      (footprints
        (fp Connector*:*_1x??_*))
      (fields
        (field (name Reference) J)
        (field (name Value) Conn_01x01))
      (pins
        (pin (num 1) (name Pin_1) (type passive))))
    (libpart (lib Connector_Generic) (part Conn_01x02)
      (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)")
      (docs ~)
      (footprints
        (fp Connector*:*_1x??_*))
      (fields
        (field (name Reference) J)
        (field (name Value) Conn_01x02))
      (pins
        (pin (num 1) (name Pin_1) (type passive))
        (pin (num 2) (name Pin_2) (type passive))))
    (libpart (lib Connector_Generic) (part Conn_01x03)
      (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")
      (docs ~)
      (footprints
        (fp Connector*:*_1x??_*))
      (fields
        (field (name Reference) J)
        (field (name Value) Conn_01x03))
      (pins
        (pin (num 1) (name Pin_1) (type passive))
        (pin (num 2) (name Pin_2) (type passive))
        (pin (num 3) (name Pin_3) (type passive))))
    (libpart (lib Connector_Generic) (part Conn_01x04)
      (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)")
      (docs ~)
      (footprints
        (fp Connector*:*_1x??_*))
      (fields
        (field (name Reference) J)
        (field (name Value) Conn_01x04))
      (pins
        (pin (num 1) (name Pin_1) (type passive))
        (pin (num 2) (name Pin_2) (type passive))
        (pin (num 3) (name Pin_3) (type passive))
        (pin (num 4) (name Pin_4) (type passive))))
    (libpart (lib Connector_Generic) (part Conn_01x05)
      (description "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)")
      (docs ~)
      (footprints
        (fp Connector*:*_1x??_*))
      (fields
        (field (name Reference) J)
        (field (name Value) Conn_01x05))
      (pins
        (pin (num 1) (name Pin_1) (type passive))
        (pin (num 2) (name Pin_2) (type passive))
        (pin (num 3) (name Pin_3) (type passive))
        (pin (num 4) (name Pin_4) (type passive))
        (pin (num 5) (name Pin_5) (type passive))))
    (libpart (lib Connector_Generic) (part Conn_02x05_Odd_Even)
      (description "Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)")
      (docs ~)
      (footprints
        (fp Connector*:*_2x??_*))
      (fields
        (field (name Reference) J)
        (field (name Value) Conn_02x05_Odd_Even))
      (pins
        (pin (num 1) (name Pin_1) (type passive))
        (pin (num 2) (name Pin_2) (type passive))
        (pin (num 3) (name Pin_3) (type passive))
        (pin (num 4) (name Pin_4) (type passive))
        (pin (num 5) (name Pin_5) (type passive))
        (pin (num 6) (name Pin_6) (type passive))
        (pin (num 7) (name Pin_7) (type passive))
        (pin (num 8) (name Pin_8) (type passive))
        (pin (num 9) (name Pin_9) (type passive))
        (pin (num 10) (name Pin_10) (type passive))))
    (libpart (lib Connector_Generic) (part Conn_02x17_Odd_Even)
      (description "Generic connector, double row, 02x17, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)")
      (docs ~)
      (footprints
        (fp Connector*:*_2x??_*))
      (fields
        (field (name Reference) J)
        (field (name Value) Conn_02x17_Odd_Even))
      (pins
        (pin (num 1) (name Pin_1) (type passive))
        (pin (num 2) (name Pin_2) (type passive))
        (pin (num 3) (name Pin_3) (type passive))
        (pin (num 4) (name Pin_4) (type passive))
        (pin (num 5) (name Pin_5) (type passive))
        (pin (num 6) (name Pin_6) (type passive))
        (pin (num 7) (name Pin_7) (type passive))
        (pin (num 8) (name Pin_8) (type passive))
        (pin (num 9) (name Pin_9) (type passive))
        (pin (num 10) (name Pin_10) (type passive))
        (pin (num 11) (name Pin_11) (type passive))
        (pin (num 12) (name Pin_12) (type passive))
        (pin (num 13) (name Pin_13) (type passive))
        (pin (num 14) (name Pin_14) (type passive))
        (pin (num 15) (name Pin_15) (type passive))
        (pin (num 16) (name Pin_16) (type passive))
        (pin (num 17) (name Pin_17) (type passive))
        (pin (num 18) (name Pin_18) (type passive))
        (pin (num 19) (name Pin_19) (type passive))
        (pin (num 20) (name Pin_20) (type passive))
        (pin (num 21) (name Pin_21) (type passive))
        (pin (num 22) (name Pin_22) (type passive))
        (pin (num 23) (name Pin_23) (type passive))
        (pin (num 24) (name Pin_24) (type passive))
        (pin (num 25) (name Pin_25) (type passive))
        (pin (num 26) (name Pin_26) (type passive))
        (pin (num 27) (name Pin_27) (type passive))
        (pin (num 28) (name Pin_28) (type passive))
        (pin (num 29) (name Pin_29) (type passive))
        (pin (num 30) (name Pin_30) (type passive))
        (pin (num 31) (name Pin_31) (type passive))
        (pin (num 32) (name Pin_32) (type passive))
        (pin (num 33) (name Pin_33) (type passive))
        (pin (num 34) (name Pin_34) (type passive))))
    (libpart (lib Device) (part C)
      (description "Unpolarized capacitor")
      (docs ~)
      (footprints
        (fp C_*))
      (fields
        (field (name Reference) C)
        (field (name Value) C))
      (pins
        (pin (num 1) (name ~) (type passive))
        (pin (num 2) (name ~) (type passive))))
    (libpart (lib Device) (part CP1)
      (description "Polarized capacitor, US symbol")
      (docs ~)
      (footprints
        (fp CP_*))
      (fields
        (field (name Reference) C)
        (field (name Value) CP1))
      (pins
        (pin (num 1) (name ~) (type passive))
        (pin (num 2) (name ~) (type passive))))
    (libpart (lib Device) (part Crystal)
      (description "Two pin crystal")
      (docs ~)
      (footprints
        (fp Crystal*))
      (fields
        (field (name Reference) Y)
        (field (name Value) Crystal))
      (pins
        (pin (num 1) (name 1) (type passive))
        (pin (num 2) (name 2) (type passive))))
    (libpart (lib Device) (part D)
      (description Diode)
      (docs ~)
      (footprints
        (fp TO-???*)
        (fp *_Diode_*)
        (fp *SingleDiode*)
        (fp D_*))
      (fields
        (field (name Reference) D)
        (field (name Value) D))
      (pins
        (pin (num 1) (name K) (type passive))
        (pin (num 2) (name A) (type passive))))
    (libpart (lib Device) (part LED)
      (description "Light emitting diode")
      (docs ~)
      (footprints
        (fp LED*)
        (fp LED_SMD:*)
        (fp LED_THT:*))
      (fields
        (field (name Reference) D)
        (field (name Value) LED))
      (pins
        (pin (num 1) (name K) (type passive))
        (pin (num 2) (name A) (type passive))))
    (libpart (lib Device) (part R)
      (description Resistor)
      (docs ~)
      (footprints
        (fp R_*))
      (fields
        (field (name Reference) R)
        (field (name Value) R))
      (pins
        (pin (num 1) (name ~) (type passive))
        (pin (num 2) (name ~) (type passive))))
    (libpart (lib Device) (part Speaker)
      (description Speaker)
      (docs ~)
      (fields
        (field (name Reference) LS)
        (field (name Value) Speaker))
      (pins
        (pin (num 1) (name 1) (type input))
        (pin (num 2) (name 2) (type input))))
    (libpart (lib MCU_ST_STM32F1) (part STM32F105R8Tx)
      (aliases
        (alias STM32F105RBTx)
        (alias STM32F105RCTx))
      (description "ARM Cortex-M3 MCU, 64KB flash, 64KB RAM, 72MHz, 2-3.6V, 51 GPIO, LQFP-64")
      (docs http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00220364.pdf)
      (footprints
        (fp LQFP*10x10mm*P0.5mm*))
      (fields
        (field (name Reference) U)
        (field (name Value) STM32F105R8Tx)
        (field (name Footprint) Package_QFP:LQFP-64_10x10mm_P0.5mm))
      (pins
        (pin (num 1) (name VBAT) (type power_in))
        (pin (num 2) (name PC13) (type BiDi))
        (pin (num 3) (name PC14) (type BiDi))
        (pin (num 4) (name PC15) (type BiDi))
        (pin (num 5) (name PD0) (type input))
        (pin (num 6) (name PD1) (type input))
        (pin (num 7) (name NRST) (type input))
        (pin (num 8) (name PC0) (type BiDi))
        (pin (num 9) (name PC1) (type BiDi))
        (pin (num 10) (name PC2) (type BiDi))
        (pin (num 11) (name PC3) (type BiDi))
        (pin (num 12) (name VSSA) (type power_in))
        (pin (num 13) (name VDDA) (type power_in))
        (pin (num 14) (name PA0) (type BiDi))
        (pin (num 15) (name PA1) (type BiDi))
        (pin (num 16) (name PA2) (type BiDi))
        (pin (num 17) (name PA3) (type BiDi))
        (pin (num 18) (name VSS) (type power_in))
        (pin (num 19) (name VDD) (type power_in))
        (pin (num 20) (name PA4) (type BiDi))
        (pin (num 21) (name PA5) (type BiDi))
        (pin (num 22) (name PA6) (type BiDi))
        (pin (num 23) (name PA7) (type BiDi))
        (pin (num 24) (name PC4) (type BiDi))
        (pin (num 25) (name PC5) (type BiDi))
        (pin (num 26) (name PB0) (type BiDi))
        (pin (num 27) (name PB1) (type BiDi))
        (pin (num 28) (name PB2) (type BiDi))
        (pin (num 29) (name PB10) (type BiDi))
        (pin (num 30) (name PB11) (type BiDi))
        (pin (num 31) (name VSS) (type power_in))
        (pin (num 32) (name VDD) (type power_in))
        (pin (num 33) (name PB12) (type BiDi))
        (pin (num 34) (name PB13) (type BiDi))
        (pin (num 35) (name PB14) (type BiDi))
        (pin (num 36) (name PB15) (type BiDi))
        (pin (num 37) (name PC6) (type BiDi))
        (pin (num 38) (name PC7) (type BiDi))
        (pin (num 39) (name PC8) (type BiDi))
        (pin (num 40) (name PC9) (type BiDi))
        (pin (num 41) (name PA8) (type BiDi))
        (pin (num 42) (name PA9) (type BiDi))
        (pin (num 43) (name PA10) (type BiDi))
        (pin (num 44) (name PA11) (type BiDi))
        (pin (num 45) (name PA12) (type BiDi))
        (pin (num 46) (name PA13) (type BiDi))
        (pin (num 47) (name VSS) (type power_in))
        (pin (num 48) (name VDD) (type power_in))
        (pin (num 49) (name PA14) (type BiDi))
        (pin (num 50) (name PA15) (type BiDi))
        (pin (num 51) (name PC10) (type BiDi))
        (pin (num 52) (name PC11) (type BiDi))
        (pin (num 53) (name PC12) (type BiDi))
        (pin (num 54) (name PD2) (type BiDi))
        (pin (num 55) (name PB3) (type BiDi))
        (pin (num 56) (name PB4) (type BiDi))
        (pin (num 57) (name PB5) (type BiDi))
        (pin (num 58) (name PB6) (type BiDi))
        (pin (num 59) (name PB7) (type BiDi))
        (pin (num 60) (name BOOT0) (type input))
        (pin (num 61) (name PB8) (type BiDi))
        (pin (num 62) (name PB9) (type BiDi))
        (pin (num 63) (name VSS) (type power_in))
        (pin (num 64) (name VDD) (type power_in))))
    (libpart (lib Mechanical) (part Fiducial)
      (description "Fiducial Marker")
      (docs ~)
      (footprints
        (fp Fiducial*))
      (fields
        (field (name Reference) FID)
        (field (name Value) Fiducial)))
    (libpart (lib Mechanical) (part MountingHole_Pad)
      (description "Mounting Hole with connection")
      (docs ~)
      (footprints
        (fp MountingHole*Pad*))
      (fields
        (field (name Reference) H)
        (field (name Value) MountingHole_Pad))
      (pins
        (pin (num 1) (name 1) (type input))))
    (libpart (lib Regulator_Linear) (part LM1117-1.8)
      (aliases
        (alias LM1117-2.5)
        (alias LM1117-3.3)
        (alias LM1117-5.0)
        (alias TLV1117-15)
        (alias TLV1117-18)
        (alias TLV1117-25)
        (alias TLV1117-33)
        (alias TLV1117-50))
      (description "800mA Low-Dropout Linear Regulator, 1.8V fixed output, TO-220/TO-252/TO-263/SOT-223")
      (docs http://www.ti.com/lit/ds/symlink/lm1117.pdf)
      (footprints
        (fp SOT?223*)
        (fp TO?263*)
        (fp TO?252*)
        (fp TO?220*))
      (fields
        (field (name Reference) U)
        (field (name Value) LM1117-1.8))
      (pins
        (pin (num 1) (name GND) (type power_in))
        (pin (num 2) (name VO) (type power_out))
        (pin (num 3) (name VI) (type power_in))))
    (libpart (lib Switch) (part SW_Push)
      (description "Push button switch, generic, two pins")
      (docs ~)
      (fields
        (field (name Reference) SW)
        (field (name Value) SW_Push))
      (pins
        (pin (num 1) (name 1) (type passive))
        (pin (num 2) (name 2) (type passive))))
    (libpart (lib Transistor_BJT) (part BC817)
      (aliases
        (alias BC818)
        (alias BC846)
        (alias BC847)
        (alias BC848)
        (alias BC849)
        (alias BC850)
        (alias MMBT3904)
        (alias MMBT5550L)
        (alias MMBT5551L))
      (description "0.8A Ic, 45V Vce, NPN Transistor, SOT-23")
      (docs http://www.fairchildsemi.com/ds/BC/BC817.pdf)
      (footprints
        (fp SOT?23*))
      (fields
        (field (name Reference) Q)
        (field (name Value) BC817)
        (field (name Footprint) Package_TO_SOT_SMD:SOT-23))
      (pins
        (pin (num 1) (name B) (type input))
        (pin (num 2) (name E) (type passive))
        (pin (num 3) (name C) (type passive))))
    (libpart (lib w_transistor) (part MOS_N_GSD)
      (description "N channel MOSFET, GSD footprint")
      (fields
        (field (name Reference) Q)
        (field (name Value) MOS_N_GSD))
      (pins
        (pin (num 1) (name G) (type input))
        (pin (num 2) (name S) (type passive))
        (pin (num 3) (name D) (type passive)))))
  (libraries
    (library (logical 74xx)
      (uri /usr/share/kicad/library/74xx.lib))
    (library (logical Connector)
      (uri /usr/share/kicad/library/Connector.lib))
    (library (logical Connector_Generic)
      (uri /usr/share/kicad/library/Connector_Generic.lib))
    (library (logical Device)
      (uri /usr/share/kicad/library/Device.lib))
    (library (logical MCU_ST_STM32F1)
      (uri /usr/share/kicad/library/MCU_ST_STM32F1.lib))
    (library (logical Mechanical)
      (uri /usr/share/kicad/library/Mechanical.lib))
    (library (logical Regulator_Linear)
      (uri /usr/share/kicad/library/Regulator_Linear.lib))
    (library (logical Switch)
      (uri /usr/share/kicad/library/Switch.lib))
    (library (logical Transistor_BJT)
      (uri /usr/share/kicad/library/Transistor_BJT.lib))
    (library (logical w_transistor)
      (uri /home/sukko/Documents/kicad/lib/libs-walter/library/w_transistor.lib)))
  (nets
    (net (code 1) (name /spi_clk)
      (node (ref U3) (pin 34)))
    (net (code 2) (name /spi_do)
      (node (ref U3) (pin 35)))
    (net (code 3) (name /spi_di)
      (node (ref U3) (pin 36)))
    (net (code 4) (name /spi_cs)
      (node (ref U3) (pin 33)))
    (net (code 5) (name /~trk0)
      (node (ref PU9) (pin 2))
      (node (ref Q2) (pin 3))
      (node (ref P1) (pin 26)))
    (net (code 6) (name /~wprot)
      (node (ref PU10) (pin 2))
      (node (ref P1) (pin 28))
      (node (ref Q3) (pin 3)))
    (net (code 7) (name /~dskchg)
      (node (ref P1) (pin 2))
      (node (ref PU1) (pin 2))
      (node (ref Q6) (pin 3)))
    (net (code 8) (name +5V)
      (node (ref C23) (pin 1))
      (node (ref U1) (pin 14))
      (node (ref PU4) (pin 2))
      (node (ref P2) (pin 1))
      (node (ref C1) (pin 1))
      (node (ref PU7) (pin 1))
      (node (ref PU9) (pin 1))
      (node (ref U4) (pin 3))
      (node (ref PU11) (pin 1))
      (node (ref C20) (pin 1))
      (node (ref P8) (pin 1))
      (node (ref PU2) (pin 1))
      (node (ref PU12) (pin 1))
      (node (ref PU10) (pin 1))
      (node (ref PU8) (pin 1))
      (node (ref PU6) (pin 1))
      (node (ref PU3) (pin 1))
      (node (ref PU1) (pin 1))
      (node (ref PU13) (pin 1))
      (node (ref PU5) (pin 1))
      (node (ref PU15) (pin 2))
      (node (ref PU14) (pin 1))
      (node (ref R6) (pin 2))
      (node (ref C19) (pin 1))
      (node (ref P3) (pin 1))
      (node (ref P4) (pin 4)))
    (net (code 9) (name /boot0)
      (node (ref R13) (pin 1))
      (node (ref P4) (pin 9))
      (node (ref U3) (pin 60)))
    (net (code 10) (name /tx)
      (node (ref P4) (pin 5))
      (node (ref U3) (pin 42)))
    (net (code 11) (name /rx)
      (node (ref U3) (pin 43))
      (node (ref P4) (pin 3)))
    (net (code 12) (name /nrst)
      (node (ref C4) (pin 1))
      (node (ref R10) (pin 2))
      (node (ref P4) (pin 1))
      (node (ref U3) (pin 7)))
    (net (code 13) (name "Net-(Q4-Pad1)")
      (node (ref RN4) (pin 1))
      (node (ref Q4) (pin 1)))
    (net (code 14) (name /~rdy)
      (node (ref PU13) (pin 2))
      (node (ref Q4) (pin 3))
      (node (ref P1) (pin 34)))
    (net (code 15) (name /~index)
      (node (ref P1) (pin 8))
      (node (ref PU3) (pin 2))
      (node (ref Q1) (pin 3)))
    (net (code 16) (name /~rdy_3v3)
      (node (ref U3) (pin 55))
      (node (ref U1) (pin 9)))
    (net (code 17) (name /~wprot_3v3)
      (node (ref U3) (pin 57))
      (node (ref U1) (pin 5)))
    (net (code 18) (name /~rdata_3v3)
      (node (ref U3) (pin 23))
      (node (ref U1) (pin 11)))
    (net (code 19) (name "Net-(D1-Pad1)")
      (node (ref U1) (pin 10))
      (node (ref D1) (pin 1))
      (node (ref RN5) (pin 2)))
    (net (code 20) (name /~rdata)
      (node (ref PU11) (pin 2))
      (node (ref Q5) (pin 3))
      (node (ref P1) (pin 30)))
    (net (code 21) (name "Net-(D1-Pad2)")
      (node (ref Q5) (pin 1))
      (node (ref D1) (pin 2))
      (node (ref RN5) (pin 1)))
    (net (code 22) (name "Net-(Q6-Pad1)")
      (node (ref Q6) (pin 1))
      (node (ref RN6) (pin 1)))
    (net (code 23) (name "Net-(RN6-Pad2)")
      (node (ref U1) (pin 12))
      (node (ref RN6) (pin 2)))
    (net (code 24) (name /~dskchg_3v3)
      (node (ref U1) (pin 13))
      (node (ref U3) (pin 59)))
    (net (code 25) (name /~index_3v3)
      (node (ref U3) (pin 61))
      (node (ref U1) (pin 1)))
    (net (code 26) (name GND)
      (node (ref P1) (pin 3))
      (node (ref P1) (pin 9))
      (node (ref P1) (pin 7))
      (node (ref P1) (pin 5))
      (node (ref P1) (pin 33))
      (node (ref P1) (pin 31))
      (node (ref P1) (pin 29))
      (node (ref U1) (pin 7))
      (node (ref P1) (pin 27))
      (node (ref P1) (pin 25))
      (node (ref P1) (pin 23))
      (node (ref P7) (pin 1))
      (node (ref S4) (pin 1))
      (node (ref P6) (pin 1))
      (node (ref C4) (pin 2))
      (node (ref S3) (pin 1))
      (node (ref C3) (pin 2))
      (node (ref P1) (pin 1))
      (node (ref P1) (pin 11))
      (node (ref P1) (pin 13))
      (node (ref P1) (pin 15))
      (node (ref P1) (pin 17))
      (node (ref P1) (pin 19))
      (node (ref P1) (pin 21))
      (node (ref C5) (pin 2))
      (node (ref U3) (pin 3))
      (node (ref U3) (pin 12))
      (node (ref U3) (pin 63))
      (node (ref U3) (pin 47))
      (node (ref U3) (pin 31))
      (node (ref U3) (pin 18))
      (node (ref U3) (pin 4))
      (node (ref U3) (pin 2))
      (node (ref U3) (pin 53))
      (node (ref P3) (pin 4))
      (node (ref P3) (pin 5))
      (node (ref H2) (pin 1))
      (node (ref Q4) (pin 2))
      (node (ref R7) (pin 1))
      (node (ref R13) (pin 2))
      (node (ref C1) (pin 2))
      (node (ref H1) (pin 1))
      (node (ref C20) (pin 2))
      (node (ref P8) (pin 4))
      (node (ref P5) (pin 2))
      (node (ref P4) (pin 2))
      (node (ref P4) (pin 6))
      (node (ref P4) (pin 8))
      (node (ref C19) (pin 2))
      (node (ref C17) (pin 2))
      (node (ref C6) (pin 2))
      (node (ref C7) (pin 2))
      (node (ref C8) (pin 2))
      (node (ref H3) (pin 1))
      (node (ref P2) (pin 2))
      (node (ref P2) (pin 3))
      (node (ref U4) (pin 1))
      (node (ref C10) (pin 2))
      (node (ref Q7) (pin 2))
      (node (ref C23) (pin 2))
      (node (ref C18) (pin 2))
      (node (ref C9) (pin 2))
      (node (ref Q5) (pin 2))
      (node (ref Q6) (pin 2))
      (node (ref Q3) (pin 2))
      (node (ref Q2) (pin 2))
      (node (ref Q1) (pin 2))
      (node (ref H4) (pin 1))
      (node (ref H5) (pin 1)))
    (net (code 27) (name "Net-(P2-Pad4)")
      (node (ref P2) (pin 4)))
    (net (code 28) (name /usb-r)
      (node (ref P8) (pin 2))
      (node (ref R2) (pin 1))
      (node (ref P3) (pin 2)))
    (net (code 29) (name /~selx)
      (node (ref PU4) (pin 1))
      (node (ref LD1) (pin 1))
      (node (ref PA5) (pin 1))
      (node (ref PD5) (pin 1))
      (node (ref PC5) (pin 1))
      (node (ref U3) (pin 14))
      (node (ref PB5) (pin 1)))
    (net (code 30) (name /~sel0)
      (node (ref P1) (pin 10))
      (node (ref PA5) (pin 2)))
    (net (code 31) (name /~sely)
      (node (ref PA5) (pin 3))
      (node (ref LD2) (pin 1))
      (node (ref U3) (pin 17))
      (node (ref PB5) (pin 3))
      (node (ref PC5) (pin 3))
      (node (ref PU15) (pin 1))
      (node (ref PD5) (pin 3)))
    (net (code 32) (name /~sel1)
      (node (ref PB5) (pin 2))
      (node (ref P1) (pin 12)))
    (net (code 33) (name +3V3)
      (node (ref R10) (pin 1))
      (node (ref C9) (pin 1))
      (node (ref P4) (pin 7))
      (node (ref P4) (pin 10))
      (node (ref U4) (pin 2))
      (node (ref R20) (pin 2))
      (node (ref C18) (pin 1))
      (node (ref C17) (pin 1))
      (node (ref C8) (pin 1))
      (node (ref C7) (pin 1))
      (node (ref C6) (pin 1))
      (node (ref P6) (pin 2))
      (node (ref P7) (pin 2))
      (node (ref U3) (pin 13))
      (node (ref U3) (pin 64))
      (node (ref U3) (pin 48))
      (node (ref U3) (pin 32))
      (node (ref U3) (pin 19))
      (node (ref U3) (pin 1))
      (node (ref R3) (pin 1))
      (node (ref R4) (pin 1))
      (node (ref C10) (pin 1))
      (node (ref R21) (pin 2)))
    (net (code 34) (name "Net-(J99-Pad1)")
      (node (ref J99) (pin 1)))
    (net (code 35) (name /boot1)
      (node (ref U3) (pin 28))
      (node (ref TP1) (pin 1))
      (node (ref R7) (pin 2)))
    (net (code 36) (name /~sel2)
      (node (ref PC5) (pin 2))
      (node (ref P1) (pin 14)))
    (net (code 37) (name /~mtron)
      (node (ref P1) (pin 16))
      (node (ref PD5) (pin 2))
      (node (ref U3) (pin 50))
      (node (ref PU14) (pin 2)))
    (net (code 38) (name /jc)
      (node (ref P5) (pin 1))
      (node (ref U3) (pin 27)))
    (net (code 39) (name /swclk)
      (node (ref U3) (pin 49)))
    (net (code 40) (name /spk+)
      (node (ref R6) (pin 1))
      (node (ref P9) (pin 1))
      (node (ref D2) (pin 1))
      (node (ref SPK1) (pin 1)))
    (net (code 41) (name /spk-)
      (node (ref SPK1) (pin 2))
      (node (ref Q7) (pin 3))
      (node (ref D2) (pin 2))
      (node (ref P9) (pin 2)))
    (net (code 42) (name "Net-(Q7-Pad1)")
      (node (ref R5) (pin 1))
      (node (ref Q7) (pin 1)))
    (net (code 43) (name /jb)
      (node (ref U3) (pin 16))
      (node (ref R5) (pin 2)))
    (net (code 44) (name "Net-(LD2-Pad2)")
      (node (ref LD2) (pin 2))
      (node (ref R21) (pin 1)))
    (net (code 45) (name /disp_clk)
      (node (ref U3) (pin 29))
      (node (ref P7) (pin 3))
      (node (ref R3) (pin 2)))
    (net (code 46) (name /disp_dio)
      (node (ref R4) (pin 2))
      (node (ref U3) (pin 30))
      (node (ref P7) (pin 4)))
    (net (code 47) (name "Net-(RN4-Pad2)")
      (node (ref RN4) (pin 2))
      (node (ref U1) (pin 8)))
    (net (code 48) (name /ja)
      (node (ref U3) (pin 37))
      (node (ref P6) (pin 3)))
    (net (code 49) (name /enc_dt)
      (node (ref U3) (pin 51))
      (node (ref P6) (pin 4)))
    (net (code 50) (name /enc_clk)
      (node (ref U3) (pin 52))
      (node (ref P6) (pin 5)))
    (net (code 51) (name /~wgate)
      (node (ref U3) (pin 62))
      (node (ref PU8) (pin 2))
      (node (ref P1) (pin 24)))
    (net (code 52) (name "Net-(U3-Pad8)")
      (node (ref U3) (pin 8)))
    (net (code 53) (name "Net-(U3-Pad9)")
      (node (ref U3) (pin 9)))
    (net (code 54) (name "Net-(U3-Pad10)")
      (node (ref U3) (pin 10)))
    (net (code 55) (name "Net-(U3-Pad11)")
      (node (ref U3) (pin 11)))
    (net (code 56) (name "Net-(U3-Pad24)")
      (node (ref U3) (pin 24)))
    (net (code 57) (name "Net-(U3-Pad25)")
      (node (ref U3) (pin 25)))
    (net (code 58) (name "Net-(U3-Pad40)")
      (node (ref U3) (pin 40)))
    (net (code 59) (name "Net-(U3-Pad54)")
      (node (ref U3) (pin 54)))
    (net (code 60) (name /~wdata)
      (node (ref U3) (pin 41))
      (node (ref P1) (pin 22))
      (node (ref PU7) (pin 2)))
    (net (code 61) (name /~step)
      (node (ref P1) (pin 20))
      (node (ref U3) (pin 15))
      (node (ref PU6) (pin 2)))
    (net (code 62) (name "Net-(U3-Pad46)")
      (node (ref U3) (pin 46)))
    (net (code 63) (name "Net-(U3-Pad20)")
      (node (ref U3) (pin 20)))
    (net (code 64) (name "Net-(U3-Pad21)")
      (node (ref U3) (pin 21)))
    (net (code 65) (name "Net-(U3-Pad22)")
      (node (ref U3) (pin 22)))
    (net (code 66) (name /dir)
      (node (ref U3) (pin 26))
      (node (ref PU5) (pin 2))
      (node (ref P1) (pin 18)))
    (net (code 67) (name /~side)
      (node (ref PU12) (pin 2))
      (node (ref U3) (pin 56))
      (node (ref P1) (pin 32)))
    (net (code 68) (name "Net-(C5-Pad1)")
      (node (ref U3) (pin 6))
      (node (ref Y1) (pin 2))
      (node (ref C5) (pin 1)))
    (net (code 69) (name "Net-(C3-Pad1)")
      (node (ref Y1) (pin 1))
      (node (ref U3) (pin 5))
      (node (ref C3) (pin 1)))
    (net (code 70) (name /usb-)
      (node (ref U3) (pin 44))
      (node (ref R2) (pin 2)))
    (net (code 71) (name /usb+)
      (node (ref R1) (pin 2))
      (node (ref U3) (pin 45)))
    (net (code 72) (name /usb+r)
      (node (ref P3) (pin 3))
      (node (ref R1) (pin 1))
      (node (ref P8) (pin 3)))
    (net (code 73) (name "Net-(LD1-Pad2)")
      (node (ref LD1) (pin 2))
      (node (ref R20) (pin 1)))
    (net (code 74) (name /~trk0_3v3)
      (node (ref U1) (pin 3))
      (node (ref U3) (pin 58)))
    (net (code 75) (name "Net-(Q2-Pad1)")
      (node (ref Q2) (pin 1))
      (node (ref RN2) (pin 1)))
    (net (code 76) (name "Net-(RN2-Pad2)")
      (node (ref U1) (pin 4))
      (node (ref RN2) (pin 2)))
    (net (code 77) (name "Net-(Q3-Pad1)")
      (node (ref Q3) (pin 1))
      (node (ref RN3) (pin 1)))
    (net (code 78) (name "Net-(RN3-Pad2)")
      (node (ref U1) (pin 6))
      (node (ref RN3) (pin 2)))
    (net (code 79) (name "Net-(Q1-Pad1)")
      (node (ref Q1) (pin 1))
      (node (ref RN1) (pin 1)))
    (net (code 80) (name "Net-(RN1-Pad2)")
      (node (ref U1) (pin 2))
      (node (ref RN1) (pin 2)))
    (net (code 81) (name /~sel3)
      (node (ref P1) (pin 6)))
    (net (code 82) (name /~inuse)
      (node (ref PU2) (pin 2))
      (node (ref P1) (pin 4)))
    (net (code 83) (name "Net-(S3-Pad2)")
      (node (ref S3) (pin 2))
      (node (ref U3) (pin 38)))
    (net (code 84) (name "Net-(S4-Pad2)")
      (node (ref S4) (pin 2))
      (node (ref U3) (pin 39)))))