(export (version D)
  (design
    (source ethernet_bob.sch)
    (date "So 26 Nov 2017 18:25:46 CET")
    (tool "Eeschema (2017-11-26 revision 48a37c299)-makepkg")
    (sheet (number 1) (name /) (tstamps /)
      (title_block
        (title)
        (company)
        (rev)
        (date)
        (source ethernet_bob.sch)
        (comment (number 1) (value ""))
        (comment (number 2) (value ""))
        (comment (number 3) (value ""))
        (comment (number 4) (value ""))))
    (sheet (number 2) (name "/Phy and RJ45/") (tstamps /57A86254/)
      (title_block
        (title)
        (company)
        (rev)
        (date)
        (source phy_plug.sch)
        (comment (number 1) (value ""))
        (comment (number 2) (value ""))
        (comment (number 3) (value ""))
        (comment (number 4) (value ""))))
    (sheet (number 3) (name /psu/) (tstamps /57FEA2FD/)
      (title_block
        (title)
        (company)
        (rev)
        (date)
        (source psu.sch)
        (comment (number 1) (value ""))
        (comment (number 2) (value ""))
        (comment (number 3) (value ""))
        (comment (number 4) (value ""))))
    (sheet (number 4) (name /flash/) (tstamps /57FEAF27/)
      (title_block
        (title)
        (company)
        (rev)
        (date)
        (source flash.sch)
        (comment (number 1) (value ""))
        (comment (number 2) (value ""))
        (comment (number 3) (value ""))
        (comment (number 4) (value ""))))
    (sheet (number 5) (name /STM32/) (tstamps /57A8F795/)
      (title_block
        (title "STM32 Ethernet BOB")
        (company)
        (rev)
        (date)
        (source stm32.sch)
        (comment (number 1) (value ""))
        (comment (number 2) (value ""))
        (comment (number 3) (value ""))
        (comment (number 4) (value ""))))
    (sheet (number 6) (name /rs485/) (tstamps /58076FA4/)
      (title_block
        (title)
        (company)
        (rev)
        (date)
        (source rs485.sch)
        (comment (number 1) (value ""))
        (comment (number 2) (value ""))
        (comment (number 3) (value ""))
        (comment (number 4) (value "")))))
  (components
    (comp (ref J3)
      (value CONN_01X01)
      (footprint Measurement_Points:Measurement_Point_Round-SMD-Pad_Big)
      (libsource (lib conn) (part CONN_01X01))
      (sheetpath (names /) (tstamps /))
      (tstamp 59A7C874))
    (comp (ref J2)
      (value CONN_01X01)
      (footprint Measurement_Points:Measurement_Point_Round-SMD-Pad_Big)
      (libsource (lib conn) (part CONN_01X01))
      (sheetpath (names /) (tstamps /))
      (tstamp 59A81F51))
    (comp (ref U1)
      (value KSZ8081)
      (footprint Housings_DFN_QFN:QFN-24-1EP_4x4mm_Pitch0.5mm)
      (libsource (lib ksz8081) (part KSZ8081))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 57A86274))
    (comp (ref C6)
      (value 100n)
      (footprint stmbl:C_0603)
      (libsource (lib device) (part C))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 57A8653A))
    (comp (ref C7)
      (value 100n)
      (footprint stmbl:C_0603)
      (libsource (lib device) (part C))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 57A865A9))
    (comp (ref C1)
      (value 100n)
      (footprint Capacitors_SMD:C_0603)
      (libsource (lib device) (part C))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 57A872F4))
    (comp (ref C2)
      (value 22µ)
      (footprint Capacitors_SMD:C_0805)
      (libsource (lib device) (part C))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 57A874A4))
    (comp (ref C3)
      (value 100n)
      (footprint Capacitors_SMD:C_0603)
      (libsource (lib device) (part C))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 57A8773B))
    (comp (ref C4)
      (value 22µ)
      (footprint Capacitors_SMD:C_0805)
      (libsource (lib device) (part C))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 57A87741))
    (comp (ref R4)
      (value 220)
      (footprint Resistors_SMD:R_0603)
      (libsource (lib device) (part R))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 57A88737))
    (comp (ref R1)
      (value 6k49)
      (footprint Resistors_SMD:R_0603)
      (libsource (lib device) (part R))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 57A8A923))
    (comp (ref R2)
      (value 1k)
      (footprint Resistors_SMD:R_0603)
      (libsource (lib device) (part R))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 57A8AE8E))
    (comp (ref J1)
      (value HR911105_RJ45)
      (footprint rj45_MHRJJ88NFVS:HY951180A)
      (libsource (lib hr911105_rj45) (part HR911105_RJ45))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 57A97953))
    (comp (ref R10)
      (value 1k)
      (footprint Resistors_SMD:R_0603)
      (libsource (lib device) (part R))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 57A9BC1A))
    (comp (ref R12)
      (value 1k)
      (footprint Resistors_SMD:R_0603)
      (libsource (lib device) (part R))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 57A9BC6A))
    (comp (ref R15)
      (value 1k)
      (footprint Resistors_SMD:R_0603)
      (libsource (lib device) (part R))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 57A9CAF8))
    (comp (ref R14)
      (value 1k)
      (footprint Resistors_SMD:R_0603)
      (libsource (lib device) (part R))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 57A9CB4A))
    (comp (ref R13)
      (value 1k)
      (footprint Resistors_SMD:R_0603)
      (libsource (lib device) (part R))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 57A9CB9F))
    (comp (ref R5)
      (value 1k)
      (footprint Resistors_SMD:R_0603)
      (libsource (lib device) (part R))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 57A9CFEE))
    (comp (ref R17)
      (value 1k)
      (footprint Resistors_SMD:R_0603)
      (libsource (lib device) (part R))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 57A9C5B8))
    (comp (ref R16)
      (value R)
      (footprint Resistors_SMD:R_0805)
      (libsource (lib device) (part R))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 580E2BD7))
    (comp (ref R19)
      (value 1k)
      (footprint Resistors_SMD:R_0603)
      (libsource (lib device) (part R))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 580E33D0))
    (comp (ref C23)
      (value 100n)
      (footprint stmbl:C_0603)
      (libsource (lib device) (part C))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 580E58F4))
    (comp (ref C24)
      (value 22µ)
      (footprint stmbl:C_0805)
      (libsource (lib device) (part C))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 580E58FA))
    (comp (ref R21)
      (value 220)
      (footprint Resistors_SMD:R_0603)
      (libsource (lib device) (part R))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 582F6846))
    (comp (ref X2)
      (value CRYSTAL_SMD)
      (footprint Crystals:Crystal_SMD_0603-4pin_6.0x3.5mm)
      (libsource (lib crystal_smd) (part CRYSTAL_SMD))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 59AB4D47))
    (comp (ref C27)
      (value 100n)
      (footprint stmbl:C_0603)
      (libsource (lib device) (part C))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 59AB4F41))
    (comp (ref C28)
      (value 100n)
      (footprint stmbl:C_0603)
      (libsource (lib device) (part C))
      (sheetpath (names "/Phy and RJ45/") (tstamps /57A86254/))
      (tstamp 59AB4FB7))
    (comp (ref C20)
      (value C)
      (footprint stmbl:C_0603)
      (libsource (lib ethernet_bob-cache) (part C))
      (sheetpath (names /psu/) (tstamps /57FEA2FD/))
      (tstamp 57FEA8F8))
    (comp (ref C21)
      (value C)
      (footprint stmbl:C_0603)
      (libsource (lib ethernet_bob-cache) (part C))
      (sheetpath (names /psu/) (tstamps /57FEA2FD/))
      (tstamp 57FEA978))
    (comp (ref U3)
      (value NCP1117ST33T3G)
      (footprint TO_SOT_Packages_SMD:SOT-223)
      (libsource (lib ethernet_bob-rescue) (part NCP1117ST33T3G-RESCUE-ethernet_bob))
      (sheetpath (names /psu/) (tstamps /57FEA2FD/))
      (tstamp 57FEECE5))
    (comp (ref U4)
      (value CAT250_EEPROM)
      (footprint mt25q:MLP8_8x6)
      (libsource (lib memory) (part CAT250_EEPROM))
      (sheetpath (names /flash/) (tstamps /57FEAF27/))
      (tstamp 57FEAF7D))
    (comp (ref C22)
      (value C)
      (footprint stmbl:C_0603)
      (libsource (lib ethernet_bob-cache) (part C))
      (sheetpath (names /flash/) (tstamps /57FEAF27/))
      (tstamp 57FEAFCC))
    (comp (ref U2)
      (value STM32F407VETx)
      (footprint Housings_QFP:LQFP-100_14x14mm_Pitch0.5mm)
      (libsource (lib stm32) (part STM32F407VETx))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 57A8F89A))
    (comp (ref P1)
      (value USB_OTG)
      (footprint stmbl:USB_Micro-B_10103594-0001LF)
      (libsource (lib ethernet_bob-rescue) (part USB_OTG-RESCUE-ethernet_bob))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 57A96FED))
    (comp (ref C8)
      (value 18pF)
      (footprint stmbl:C_0603)
      (libsource (lib device) (part C))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 57C09EFC))
    (comp (ref C9)
      (value 18pF)
      (footprint stmbl:C_0603)
      (libsource (lib device) (part C))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 57C09F4D))
    (comp (ref JP1)
      (value BOOT0)
      (footprint Capacitors_SMD:C_0603)
      (libsource (lib ethernet_bob-rescue) (part JUMPER-RESCUE-ethernet_bob))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 57C0A1BB))
    (comp (ref C10)
      (value C)
      (footprint stmbl:C_0603)
      (libsource (lib device) (part C))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 57C0A450))
    (comp (ref SW1)
      (value SW_PUSH)
      (footprint Buttons_Switches_SMD:SW_SPST_EVQQ2)
      (libsource (lib ethernet_bob-rescue) (part SW_PUSH-RESCUE-ethernet_bob))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 57C0A4D1))
    (comp (ref C11)
      (value 100n)
      (footprint stmbl:C_0603)
      (libsource (lib device) (part C))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 57C0E303))
    (comp (ref C12)
      (value 100n)
      (footprint stmbl:C_0603)
      (libsource (lib device) (part C))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 57C0E5AF))
    (comp (ref C13)
      (value 100n)
      (footprint stmbl:C_0603)
      (libsource (lib device) (part C))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 57C0E5E3))
    (comp (ref C14)
      (value 100n)
      (footprint stmbl:C_0603)
      (libsource (lib device) (part C))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 57C0E61A))
    (comp (ref C15)
      (value 100n)
      (footprint stmbl:C_0603)
      (libsource (lib device) (part C))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 57C0E65C))
    (comp (ref C16)
      (value 100n)
      (footprint stmbl:C_0603)
      (libsource (lib device) (part C))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 57C0E699))
    (comp (ref P2)
      (value CONN_02X25)
      (footprint Pin_Headers:Pin_Header_Straight_2x25)
      (libsource (lib conn) (part CONN_02X25))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 57EA7EF9))
    (comp (ref P3)
      (value CONN_02X25)
      (footprint Pin_Headers:Pin_Header_Straight_2x25)
      (libsource (lib conn) (part CONN_02X25))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 57EAD45F))
    (comp (ref C19)
      (value 100n)
      (footprint stmbl:C_0603)
      (libsource (lib device) (part C))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 57ED55B5))
    (comp (ref C18)
      (value 100n)
      (footprint stmbl:C_0603)
      (libsource (lib device) (part C))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 57ED57EF))
    (comp (ref C17)
      (value 100n)
      (footprint stmbl:C_0603)
      (libsource (lib device) (part C))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 57ED64E7))
    (comp (ref P4)
      (value USB_A)
      (footprint Connect:USB_A_Vertical)
      (libsource (lib ethernet_bob-rescue) (part USB_A-RESCUE-ethernet_bob))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 57FF3E8B))
    (comp (ref X1)
      (value CRYSTAL_SMD_4pin)
      (footprint Crystals:Crystal_SMD_0603_4Pads)
      (libsource (lib crystal_smd) (part CRYSTAL_SMD_4pin))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 57FF8CD1))
    (comp (ref R7)
      (value R)
      (footprint Resistors_SMD:R_0402)
      (libsource (lib device) (part R))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 5803AF75))
    (comp (ref R8)
      (value R)
      (footprint Resistors_SMD:R_0402)
      (libsource (lib device) (part R))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 5803B058))
    (comp (ref R9)
      (value R)
      (footprint Resistors_SMD:R_0402)
      (libsource (lib device) (part R))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 5803BA1F))
    (comp (ref R11)
      (value R)
      (footprint Resistors_SMD:R_0402)
      (libsource (lib device) (part R))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 5803BAA2))
    (comp (ref R3)
      (value R)
      (footprint Resistors_SMD:R_0402)
      (libsource (lib device) (part R))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 5803D459))
    (comp (ref R6)
      (value R)
      (footprint Resistors_SMD:R_0402)
      (libsource (lib device) (part R))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 5803D45F))
    (comp (ref D1)
      (value D_Schottky)
      (footprint Diodes_SMD:MiniMELF_Standard)
      (libsource (lib device) (part D_Schottky))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 58044A50))
    (comp (ref P5)
      (value CONN_01X04)
      (footprint Pin_Headers:Pin_Header_Straight_1x04)
      (libsource (lib conn) (part CONN_01X04))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 5808B066))
    (comp (ref U5)
      (value USBLC6-4SC6)
      (footprint TO_SOT_Packages_SMD:SOT-23-6)
      (libsource (lib usblc) (part USBLC6-4SC6))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 5808E30E))
    (comp (ref C26)
      (value 100n)
      (footprint stmbl:C_0603)
      (libsource (lib device) (part C))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 582F9357))
    (comp (ref J4)
      (value CONN_01X01)
      (footprint Measurement_Points:Measurement_Point_Round-SMD-Pad_Big)
      (libsource (lib conn) (part CONN_01X01))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 59A7399E))
    (comp (ref R22)
      (value R)
      (footprint stmbl:R_0603)
      (libsource (lib device) (part R))
      (sheetpath (names /STM32/) (tstamps /57A8F795/))
      (tstamp 59ABD33A))
    (comp (ref U7)
      (value SP3485EN)
      (footprint Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm)
      (libsource (lib interface) (part SP3485EN))
      (sheetpath (names /rs485/) (tstamps /58076FA4/))
      (tstamp 58277EAE))
    (comp (ref C5)
      (value C)
      (footprint stmbl:C_0603)
      (libsource (lib ethernet_bob-cache) (part C))
      (sheetpath (names /rs485/) (tstamps /58076FA4/))
      (tstamp 58277F52))
    (comp (ref C25)
      (value C)
      (footprint stmbl:C_0805)
      (libsource (lib ethernet_bob-cache) (part C))
      (sheetpath (names /rs485/) (tstamps /58076FA4/))
      (tstamp 58278063))
    (comp (ref R20)
      (value R)
      (footprint Resistors_SMD:R_0805)
      (libsource (lib ethernet_bob-cache) (part R))
      (sheetpath (names /rs485/) (tstamps /58076FA4/))
      (tstamp 58278682))
    (comp (ref R18)
      (value R)
      (footprint Resistors_SMD:R_0603)
      (libsource (lib ethernet_bob-cache) (part R))
      (sheetpath (names /rs485/) (tstamps /58076FA4/))
      (tstamp 5827938D))
    (comp (ref P6)
      (value CONN_01X04)
      (footprint Pin_Headers:Pin_Header_Straight_1x04)
      (libsource (lib conn) (part CONN_01X04))
      (sheetpath (names /rs485/) (tstamps /58076FA4/))
      (tstamp 582DD6E5)))
  (libparts
    (libpart (lib memory) (part 25LC_EEPROM)
      (aliases
        (alias AT25_EEPROM)
        (alias BR25S_EEPROM)
        (alias CAT250_EEPROM))
      (description "External EEPROM with SPI interface in 8-pin package")
      (docs http://ww1.microchip.com/downloads/en/DeviceDoc/21832H.pdf)
      (fields
        (field (name Reference) U)
        (field (name Value) 25LC_EEPROM))
      (pins
        (pin (num 1) (name ~CS) (type input))
        (pin (num 2) (name MISO) (type input))
        (pin (num 3) (name ~WP) (type input))
        (pin (num 4) (name GND) (type power_in))
        (pin (num 5) (name MOSI) (type input))
        (pin (num 6) (name SCK) (type input))
        (pin (num 7) (name ~HOLD) (type input))
        (pin (num 8) (name Vcc) (type power_in))))
    (libpart (lib device) (part C)
      (description "Unpolarized capacitor")
      (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 conn) (part CONN_01X01)
      (description "Connector, single row, 01x01")
      (footprints
        (fp Pin_Header_Straight_1X01)
        (fp Pin_Header_Angled_1X01)
        (fp Socket_Strip_Straight_1X01)
        (fp Socket_Strip_Angled_1X01))
      (fields
        (field (name Reference) P)
        (field (name Value) CONN_01X01))
      (pins
        (pin (num 1) (name P1) (type passive))))
    (libpart (lib conn) (part CONN_01X04)
      (description "Connector, single row, 01x04")
      (footprints
        (fp Pin_Header_Straight_1X04)
        (fp Pin_Header_Angled_1X04)
        (fp Socket_Strip_Straight_1X04)
        (fp Socket_Strip_Angled_1X04))
      (fields
        (field (name Reference) P)
        (field (name Value) CONN_01X04))
      (pins
        (pin (num 1) (name P1) (type passive))
        (pin (num 2) (name P2) (type passive))
        (pin (num 3) (name P3) (type passive))
        (pin (num 4) (name P4) (type passive))))
    (libpart (lib conn) (part CONN_02X25)
      (description "Connector, double row, 02x25")
      (footprints
        (fp Pin_Header_Straight_2X25)
        (fp Pin_Header_Angled_2X25)
        (fp Socket_Strip_Straight_2X25)
        (fp Socket_Strip_Angled_2X25))
      (fields
        (field (name Reference) P)
        (field (name Value) CONN_02X25))
      (pins
        (pin (num 1) (name P1) (type passive))
        (pin (num 2) (name P2) (type passive))
        (pin (num 3) (name P3) (type passive))
        (pin (num 4) (name P4) (type passive))
        (pin (num 5) (name P5) (type passive))
        (pin (num 6) (name P6) (type passive))
        (pin (num 7) (name P7) (type passive))
        (pin (num 8) (name P8) (type passive))
        (pin (num 9) (name P9) (type passive))
        (pin (num 10) (name P10) (type passive))
        (pin (num 11) (name P11) (type passive))
        (pin (num 12) (name P12) (type passive))
        (pin (num 13) (name P13) (type passive))
        (pin (num 14) (name P14) (type passive))
        (pin (num 15) (name P15) (type passive))
        (pin (num 16) (name P16) (type passive))
        (pin (num 17) (name P17) (type passive))
        (pin (num 18) (name P18) (type passive))
        (pin (num 19) (name P19) (type passive))
        (pin (num 20) (name P20) (type passive))
        (pin (num 21) (name P21) (type passive))
        (pin (num 22) (name P22) (type passive))
        (pin (num 23) (name P23) (type passive))
        (pin (num 24) (name P24) (type passive))
        (pin (num 25) (name P25) (type passive))
        (pin (num 26) (name P26) (type passive))
        (pin (num 27) (name P27) (type passive))
        (pin (num 28) (name P28) (type passive))
        (pin (num 29) (name P29) (type passive))
        (pin (num 30) (name P30) (type passive))
        (pin (num 31) (name P31) (type passive))
        (pin (num 32) (name P32) (type passive))
        (pin (num 33) (name P33) (type passive))
        (pin (num 34) (name P34) (type passive))
        (pin (num 35) (name P35) (type passive))
        (pin (num 36) (name P36) (type passive))
        (pin (num 37) (name P37) (type passive))
        (pin (num 38) (name P38) (type passive))
        (pin (num 39) (name P39) (type passive))
        (pin (num 40) (name P40) (type passive))
        (pin (num 41) (name P41) (type passive))
        (pin (num 42) (name P42) (type passive))
        (pin (num 43) (name P43) (type passive))
        (pin (num 44) (name P44) (type passive))
        (pin (num 45) (name P45) (type passive))
        (pin (num 46) (name P46) (type passive))
        (pin (num 47) (name P47) (type passive))
        (pin (num 48) (name P48) (type passive))
        (pin (num 49) (name P49) (type passive))
        (pin (num 50) (name P50) (type passive))))
    (libpart (lib crystal_smd) (part CRYSTAL_SMD)
      (fields
        (field (name Reference) X)
        (field (name Value) CRYSTAL_SMD))
      (pins
        (pin (num 1) (name 1) (type passive))
        (pin (num 2) (name case) (type passive))
        (pin (num 3) (name 3) (type passive))
        (pin (num 4) (name case) (type passive))))
    (libpart (lib crystal_smd) (part CRYSTAL_SMD_4pin)
      (fields
        (field (name Reference) X)
        (field (name Value) CRYSTAL_SMD_4pin))
      (pins
        (pin (num 1) (name 1) (type passive))
        (pin (num 2) (name case) (type passive))
        (pin (num 3) (name 3) (type passive))
        (pin (num 4) (name case) (type passive))))
    (libpart (lib device) (part D_Schottky)
      (description "Schottky diode")
      (footprints
        (fp TO-???*)
        (fp *SingleDiode)
        (fp *_Diode_*)
        (fp *SingleDiode*)
        (fp D_*))
      (fields
        (field (name Reference) D)
        (field (name Value) D_Schottky))
      (pins
        (pin (num 1) (name K) (type passive))
        (pin (num 2) (name A) (type passive))))
    (libpart (lib hr911105_rj45) (part HR911105_RJ45)
      (fields
        (field (name Reference) J)
        (field (name Value) HR911105_RJ45))
      (pins
        (pin (num 0) (name SHIELD) (type power_in))
        (pin (num 1) (name TD+) (type input))
        (pin (num 2) (name TD-) (type input))
        (pin (num 3) (name CT_TX) (type input))
        (pin (num 5) (name CT_R) (type input))
        (pin (num 6) (name RD+) (type input))
        (pin (num 7) (name RD-) (type input))
        (pin (num 8) (name CHSGND) (type input))
        (pin (num 9) (name GR_LED_A) (type input))
        (pin (num 10) (name GR_LED_K) (type input))
        (pin (num 11) (name Y_LED_K) (type input))
        (pin (num 12) (name Y_LED_A) (type input))))
    (libpart (lib ethernet_bob-rescue) (part JUMPER-RESCUE-ethernet_bob)
      (fields
        (field (name Reference) JP)
        (field (name Value) JUMPER-RESCUE-ethernet_bob))
      (pins
        (pin (num 1) (name 1) (type passive))
        (pin (num 2) (name 2) (type passive))))
    (libpart (lib ksz8081) (part KSZ8081)
      (footprints
        (fp TQFP48*))
      (fields
        (field (name Reference) U)
        (field (name Value) KSZ8081)
        (field (name Footprint) QFN24))
      (pins
        (pin (num 1) (name VDD_1.2) (type power_in))
        (pin (num 2) (name VDD_3.3) (type power_in))
        (pin (num 3) (name RXM) (type power_in))
        (pin (num 4) (name RXP) (type BiDi))
        (pin (num 5) (name RXM) (type BiDi))
        (pin (num 6) (name TXP) (type BiDi))
        (pin (num 7) (name XO) (type BiDi))
        (pin (num 8) (name XI) (type output))
        (pin (num 9) (name REXT) (type input))
        (pin (num 10) (name MDIO) (type input))
        (pin (num 11) (name MDC) (type BiDi))
        (pin (num 12) (name RXD1) (type BiDi))
        (pin (num 13) (name RXD0) (type BiDi))
        (pin (num 14) (name VDDIO) (type BiDi))
        (pin (num 15) (name CRS_DV) (type BiDi))
        (pin (num 16) (name REF_CLK) (type BiDi))
        (pin (num 17) (name RXER) (type power_in))
        (pin (num 18) (name INTRP) (type BiDi))
        (pin (num 19) (name TXEN) (type BiDi))
        (pin (num 20) (name TXD0) (type BiDi))
        (pin (num 21) (name TXD1) (type input))
        (pin (num 22) (name GND) (type BiDi))
        (pin (num 23) (name LED0) (type BiDi))
        (pin (num 24) (name RST#) (type BiDi))))
    (libpart (lib ethernet_bob-rescue) (part NCP1117ST33T3G-RESCUE-ethernet_bob)
      (footprints
        (fp SOT-223*))
      (fields
        (field (name Reference) U)
        (field (name Value) NCP1117ST33T3G-RESCUE-ethernet_bob)
        (field (name Footprint) TO_SOT_Packages_SMD:SOT-223))
      (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 device) (part R)
      (description Resistor)
      (footprints
        (fp R_*)
        (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 interface) (part SP3481CN)
      (aliases
        (alias MAX3072E)
        (alias MAX3075E)
        (alias MAX3078E)
        (alias SP3481EN)
        (alias SP3485CN)
        (alias SP3485EN))
      (description "3.3V Low Power Half-Duplex RS-485 Transceiver 10Mbps, SO8")
      (docs http://www.icbase.com/pdf/SPX/SPX00480106.pdf)
      (footprints
        (fp SOIC*3.9x4.9mm*Pitch1.27mm*))
      (fields
        (field (name Reference) U)
        (field (name Value) SP3481CN)
        (field (name Footprint) Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm))
      (pins
        (pin (num 1) (name RO) (type output))
        (pin (num 2) (name ~RE~) (type input))
        (pin (num 3) (name DE) (type input))
        (pin (num 4) (name DI) (type input))
        (pin (num 5) (name GND) (type power_in))
        (pin (num 6) (name A) (type BiDi))
        (pin (num 7) (name B) (type BiDi))
        (pin (num 8) (name VCC) (type power_in))))
    (libpart (lib stm32) (part STM32F407VETx)
      (aliases
        (alias STM32F407VGTx))
      (description "Core: ARM Cortex-M4 Package: LQFP100 Flash: 512KB Ram: 128KB Frequency: 168MHz Voltage: 1.8..3.6V IO-pins: 82")
      (docs http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00037051.pdf)
      (fields
        (field (name Reference) U)
        (field (name Value) STM32F407VETx)
        (field (name Footprint) LQFP100))
      (pins
        (pin (num 1) (name PE2/ETH_TXD3/FSMC_A23/SYS_TRACECLK) (type BiDi))
        (pin (num 2) (name PE3/FSMC_A19/SYS_TRACED0) (type BiDi))
        (pin (num 3) (name PE4/DCMI_D4/FSMC_A20/SYS_TRACED1) (type BiDi))
        (pin (num 4) (name PE5/DCMI_D6/FSMC_A21/SYS_TRACED2/TIM9_CH1) (type BiDi))
        (pin (num 5) (name PE6/DCMI_D7/FSMC_A22/SYS_TRACED3/TIM9_CH2) (type BiDi))
        (pin (num 6) (name VBAT) (type power_in))
        (pin (num 7) (name ANTI_TAMP/RTC_AF1/PC13) (type BiDi))
        (pin (num 8) (name RCC_OSC32_IN/PC14) (type BiDi))
        (pin (num 9) (name ADC1_EXTI15/ADC2_EXTI15/ADC3_EXTI15/RCC_OSC32_OUT/PC15) (type BiDi))
        (pin (num 10) (name VSS) (type power_in))
        (pin (num 11) (name VDD) (type power_in))
        (pin (num 12) (name PH0/RCC_OSC_IN) (type input))
        (pin (num 13) (name PH1/RCC_OSC_OUT) (type input))
        (pin (num 14) (name NRST) (type input))
        (pin (num 15) (name ADC1_IN10/ADC2_IN10/ADC3_IN10/USB_OTG_HS_ULPI_STP/PC0) (type BiDi))
        (pin (num 16) (name ADC1_IN11/ADC2_IN11/ADC3_IN11/ETH_MDC/PC1) (type BiDi))
        (pin (num 17) (name ADC1_IN12/ADC2_IN12/ADC3_IN12/ETH_TXD2/I2S2_ext_SD/SPI2_MISO/USB_OTG_HS_ULPI_DIR/PC2) (type BiDi))
        (pin (num 18) (name ADC1_IN13/ADC2_IN13/ADC3_IN13/ETH_TX_CLK/I2S2_SD/SPI2_MOSI/USB_OTG_HS_ULPI_NXT/PC3) (type BiDi))
        (pin (num 19) (name VDD) (type power_in))
        (pin (num 20) (name VSSA) (type power_in))
        (pin (num 21) (name VREF+) (type power_in))
        (pin (num 22) (name VDDA) (type power_in))
        (pin (num 23) (name ADC1_IN0/ADC2_IN0/ADC3_IN0/ETH_CRS/SYS_WKUP/TIM2_CH1/TIM2_ETR/TIM5_CH1/TIM8_ETR/UART4_TX/USART2_CTS/PA0) (type BiDi))
        (pin (num 24) (name ADC1_IN1/ADC2_IN1/ADC3_IN1/ETH_REF_CLK/ETH_RX_CLK/TIM2_CH2/TIM5_CH2/UART4_RX/USART2_RTS/PA1) (type BiDi))
        (pin (num 25) (name ADC1_IN2/ADC2_IN2/ADC3_IN2/ETH_MDIO/TIM2_CH3/TIM5_CH3/TIM9_CH1/USART2_TX/PA2) (type BiDi))
        (pin (num 26) (name ADC1_IN3/ADC2_IN3/ADC3_IN3/ETH_COL/TIM2_CH4/TIM5_CH4/TIM9_CH2/USART2_RX/USB_OTG_HS_ULPI_D0/PA3) (type BiDi))
        (pin (num 27) (name VSS) (type power_in))
        (pin (num 28) (name VDD) (type power_in))
        (pin (num 29) (name ADC1_IN4/ADC2_IN4/DAC_OUT1/DCMI_HSYNC/I2S3_WS/SPI1_NSS/SPI3_NSS/USART2_CK/USB_OTG_HS_SOF/PA4) (type BiDi))
        (pin (num 30) (name ADC1_IN5/ADC2_IN5/DAC_OUT2/SPI1_SCK/TIM2_CH1/TIM2_ETR/TIM8_CH1N/USB_OTG_HS_ULPI_CK/PA5) (type BiDi))
        (pin (num 31) (name ADC1_IN6/ADC2_IN6/DCMI_PIXCK/SPI1_MISO/TIM13_CH1/TIM1_BKIN/TIM3_CH1/TIM8_BKIN/PA6) (type BiDi))
        (pin (num 32) (name ADC1_IN7/ADC2_IN7/ETH_CRS_DV/ETH_RX_DV/SPI1_MOSI/TIM14_CH1/TIM1_CH1N/TIM3_CH2/TIM8_CH1N/PA7) (type BiDi))
        (pin (num 33) (name ADC1_IN14/ADC2_IN14/ETH_RXD0/PC4) (type BiDi))
        (pin (num 34) (name ADC1_IN15/ADC2_IN15/ETH_RXD1/PC5) (type BiDi))
        (pin (num 35) (name ADC1_IN8/ADC2_IN8/ETH_RXD2/TIM1_CH2N/TIM3_CH3/TIM8_CH2N/USB_OTG_HS_ULPI_D1/PB0) (type BiDi))
        (pin (num 36) (name ADC1_IN9/ADC2_IN9/ETH_RXD3/TIM1_CH3N/TIM3_CH4/TIM8_CH3N/USB_OTG_HS_ULPI_D2/PB1) (type BiDi))
        (pin (num 37) (name BOOT1/PB2) (type BiDi))
        (pin (num 38) (name PE7/FSMC_D4/FSMC_DA4/TIM1_ETR) (type BiDi))
        (pin (num 39) (name PE8/FSMC_D5/FSMC_DA5/TIM1_CH1N) (type BiDi))
        (pin (num 40) (name PE9/DAC_EXTI9/FSMC_D6/FSMC_DA6/TIM1_CH1) (type BiDi))
        (pin (num 41) (name PE10/FSMC_D7/FSMC_DA7/TIM1_CH2N) (type BiDi))
        (pin (num 42) (name PE11/ADC1_EXTI11/ADC2_EXTI11/ADC3_EXTI11/FSMC_D8/FSMC_DA8/TIM1_CH2) (type BiDi))
        (pin (num 43) (name PE12/FSMC_D9/FSMC_DA9/TIM1_CH3N) (type BiDi))
        (pin (num 44) (name PE13/FSMC_D10/FSMC_DA10/TIM1_CH3) (type BiDi))
        (pin (num 45) (name PE14/FSMC_D11/FSMC_DA11/TIM1_CH4) (type BiDi))
        (pin (num 46) (name PE15/ADC1_EXTI15/ADC2_EXTI15/ADC3_EXTI15/FSMC_D12/FSMC_DA12/TIM1_BKIN) (type BiDi))
        (pin (num 47) (name ETH_RX_ER/I2C2_SCL/I2S2_CK/SPI2_SCK/TIM2_CH3/USART3_TX/USB_OTG_HS_ULPI_D3/PB10) (type BiDi))
        (pin (num 48) (name ADC1_EXTI11/ADC2_EXTI11/ADC3_EXTI11/ETH_TX_EN/I2C2_SDA/TIM2_CH4/USART3_RX/USB_OTG_HS_ULPI_D4/PB11) (type BiDi))
        (pin (num 49) (name VCAP_1) (type power_in))
        (pin (num 50) (name VDD) (type power_in))
        (pin (num 51) (name CAN2_RX/ETH_TXD0/I2C2_SMBA/I2S2_WS/SPI2_NSS/TIM1_BKIN/USART3_CK/USB_OTG_HS_ID/USB_OTG_HS_ULPI_D5/PB12) (type BiDi))
        (pin (num 52) (name CAN2_TX/ETH_TXD1/I2S2_CK/SPI2_SCK/TIM1_CH1N/USART3_CTS/USB_OTG_HS_ULPI_D6/USB_OTG_HS_VBUS/PB13) (type BiDi))
        (pin (num 53) (name I2S2_ext_SD/SPI2_MISO/TIM12_CH1/TIM1_CH2N/TIM8_CH2N/USART3_RTS/USB_OTG_HS_DM/PB14) (type BiDi))
        (pin (num 54) (name ADC1_EXTI15/ADC2_EXTI15/ADC3_EXTI15/I2S2_SD/RTC_REFIN/SPI2_MOSI/TIM12_CH2/TIM1_CH3N/TIM8_CH3N/USB_OTG_HS_DP/PB15) (type BiDi))
        (pin (num 55) (name PD8/FSMC_D13/FSMC_DA13/USART3_TX) (type BiDi))
        (pin (num 56) (name PD9/DAC_EXTI9/FSMC_D14/FSMC_DA14/USART3_RX) (type BiDi))
        (pin (num 57) (name PD10/FSMC_D15/FSMC_DA15/USART3_CK) (type BiDi))
        (pin (num 58) (name PD11/ADC1_EXTI11/ADC2_EXTI11/ADC3_EXTI11/FSMC_A16/FSMC_CLE/USART3_CTS) (type BiDi))
        (pin (num 59) (name PD12/FSMC_A17/FSMC_ALE/TIM4_CH1/USART3_RTS) (type BiDi))
        (pin (num 60) (name PD13/FSMC_A18/TIM4_CH2) (type BiDi))
        (pin (num 61) (name PD14/FSMC_D0/FSMC_DA0/TIM4_CH3) (type BiDi))
        (pin (num 62) (name PD15/ADC1_EXTI15/ADC2_EXTI15/ADC3_EXTI15/FSMC_D1/FSMC_DA1/TIM4_CH4) (type BiDi))
        (pin (num 63) (name DCMI_D0/I2S2_MCK/SDIO_D6/TIM3_CH1/TIM8_CH1/USART6_TX/PC6) (type BiDi))
        (pin (num 64) (name DCMI_D1/I2S3_MCK/SDIO_D7/TIM3_CH2/TIM8_CH2/USART6_RX/PC7) (type BiDi))
        (pin (num 65) (name DCMI_D2/SDIO_D0/TIM3_CH3/TIM8_CH3/USART6_CK/PC8) (type BiDi))
        (pin (num 66) (name DAC_EXTI9/DCMI_D3/I2C3_SDA/I2S_CKIN/RCC_MCO_2/SDIO_D1/TIM3_CH4/TIM8_CH4/PC9) (type BiDi))
        (pin (num 67) (name I2C3_SCL/RCC_MCO_1/TIM1_CH1/USART1_CK/USB_OTG_FS_SOF/PA8) (type BiDi))
        (pin (num 68) (name DAC_EXTI9/DCMI_D0/I2C3_SMBA/TIM1_CH2/USART1_TX/USB_OTG_FS_VBUS/PA9) (type BiDi))
        (pin (num 69) (name DCMI_D1/TIM1_CH3/USART1_RX/USB_OTG_FS_ID/PA10) (type BiDi))
        (pin (num 70) (name ADC1_EXTI11/ADC2_EXTI11/ADC3_EXTI11/CAN1_RX/TIM1_CH4/USART1_CTS/USB_OTG_FS_DM/PA11) (type BiDi))
        (pin (num 71) (name CAN1_TX/TIM1_ETR/USART1_RTS/USB_OTG_FS_DP/PA12) (type BiDi))
        (pin (num 72) (name SYS_JTMS-SWDIO/PA13) (type BiDi))
        (pin (num 73) (name VCAP_2) (type power_in))
        (pin (num 74) (name VSS) (type power_in))
        (pin (num 75) (name VDD) (type power_in))
        (pin (num 76) (name SYS_JTCK-SWCLK/PA14) (type BiDi))
        (pin (num 77) (name ADC1_EXTI15/ADC2_EXTI15/ADC3_EXTI15/I2S3_WS/SPI1_NSS/SPI3_NSS/SYS_JTDI/TIM2_CH1/TIM2_ETR/PA15) (type BiDi))
        (pin (num 78) (name DCMI_D8/I2S3_CK/SDIO_D2/SPI3_SCK/UART4_TX/USART3_TX/PC10) (type BiDi))
        (pin (num 79) (name ADC1_EXTI11/ADC2_EXTI11/ADC3_EXTI11/DCMI_D4/I2S3_ext_SD/SDIO_D3/SPI3_MISO/UART4_RX/USART3_RX/PC11) (type BiDi))
        (pin (num 80) (name DCMI_D9/I2S3_SD/SDIO_CK/SPI3_MOSI/UART5_TX/USART3_CK/PC12) (type BiDi))
        (pin (num 81) (name PD0/CAN1_RX/FSMC_D2/FSMC_DA2) (type BiDi))
        (pin (num 82) (name PD1/CAN1_TX/FSMC_D3/FSMC_DA3) (type BiDi))
        (pin (num 83) (name PD2/DCMI_D11/SDIO_CMD/TIM3_ETR/UART5_RX) (type BiDi))
        (pin (num 84) (name PD3/FSMC_CLK/USART2_CTS) (type BiDi))
        (pin (num 85) (name PD4/FSMC_NOE/USART2_RTS) (type BiDi))
        (pin (num 86) (name PD5/FSMC_NWE/USART2_TX) (type BiDi))
        (pin (num 87) (name PD6/FSMC_NWAIT/USART2_RX) (type BiDi))
        (pin (num 88) (name PD7/FSMC_NCE2/FSMC_NE1/USART2_CK) (type BiDi))
        (pin (num 89) (name I2S3_CK/SPI1_SCK/SPI3_SCK/SYS_JTDO-SWO/TIM2_CH2/PB3) (type BiDi))
        (pin (num 90) (name I2S3_ext_SD/SPI1_MISO/SPI3_MISO/SYS_JTRST/TIM3_CH1/PB4) (type BiDi))
        (pin (num 91) (name CAN2_RX/DCMI_D10/ETH_PPS_OUT/I2C1_SMBA/I2S3_SD/SPI1_MOSI/SPI3_MOSI/TIM3_CH2/USB_OTG_HS_ULPI_D7/PB5) (type BiDi))
        (pin (num 92) (name CAN2_TX/DCMI_D5/I2C1_SCL/TIM4_CH1/USART1_TX/PB6) (type BiDi))
        (pin (num 93) (name DCMI_VSYNC/FSMC_NL/I2C1_SDA/TIM4_CH2/USART1_RX/PB7) (type BiDi))
        (pin (num 94) (name BOOT0) (type input))
        (pin (num 95) (name CAN1_RX/DCMI_D6/ETH_TXD3/I2C1_SCL/SDIO_D4/TIM10_CH1/TIM4_CH3/PB8) (type BiDi))
        (pin (num 96) (name CAN1_TX/DAC_EXTI9/DCMI_D7/I2C1_SDA/I2S2_WS/SDIO_D5/SPI2_NSS/TIM11_CH1/TIM4_CH4/PB9) (type BiDi))
        (pin (num 97) (name PE0/DCMI_D2/FSMC_NBL0/TIM4_ETR) (type BiDi))
        (pin (num 98) (name PE1/DCMI_D3/FSMC_NBL1) (type BiDi))
        (pin (num 99) (name VSS) (type power_in))
        (pin (num 100) (name VDD) (type power_in))))
    (libpart (lib ethernet_bob-rescue) (part SW_PUSH-RESCUE-ethernet_bob)
      (fields
        (field (name Reference) SW)
        (field (name Value) SW_PUSH-RESCUE-ethernet_bob))
      (pins
        (pin (num 1) (name 1) (type passive))
        (pin (num 2) (name 2) (type passive))))
    (libpart (lib usblc) (part USBLC6-4SC6)
      (description "Bidirectional ESD Protection Diode, SOT-23-6")
      (docs http://www2.st.com/resource/en/datasheet/CD00050750.pdf)
      (footprints
        (fp SOT-23-*))
      (fields
        (field (name Reference) U)
        (field (name Value) USBLC6-4SC6)
        (field (name Footprint) TO_SOT_Packages_SMD:SOT-23-6))
      (pins
        (pin (num 1) (name IO1) (type passive))
        (pin (num 2) (name GND) (type power_in))
        (pin (num 3) (name IO2) (type passive))
        (pin (num 4) (name IO3) (type passive))
        (pin (num 5) (name VBUS) (type passive))
        (pin (num 6) (name IO4) (type passive))))
    (libpart (lib ethernet_bob-rescue) (part USB_A-RESCUE-ethernet_bob)
      (footprints
        (fp USB*))
      (fields
        (field (name Reference) J)
        (field (name Value) USB_A-RESCUE-ethernet_bob))
      (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 ethernet_bob-rescue) (part USB_OTG-RESCUE-ethernet_bob)
      (footprints
        (fp USB*))
      (fields
        (field (name Reference) J)
        (field (name Value) USB_OTG-RESCUE-ethernet_bob))
      (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 ID) (type passive))
        (pin (num 5) (name GND) (type power_in))
        (pin (num 6) (name Shield) (type passive)))))
  (libraries
    (library (logical conn)
      (uri /usr/local/share/kicad/library/conn.lib))
    (library (logical crystal_smd)
      (uri crystal_lib/crystal_smd.lib))
    (library (logical device)
      (uri /usr/share/kicad/library//device.lib))
    (library (logical ethernet_bob-rescue)
      (uri ethernet_bob-rescue.lib))
    (library (logical hr911105_rj45)
      (uri hr911104/hr911105_rj45.lib))
    (library (logical interface)
      (uri /usr/share/kicad/library//interface.lib))
    (library (logical ksz8081)
      (uri ksz8081_lib/ksz8081.lib))
    (library (logical memory)
      (uri /usr/share/kicad/library//memory.lib))
    (library (logical stm32)
      (uri /usr/local/share/kicad/library/stm32.lib))
    (library (logical usblc)
      (uri usblc.lib)))
  (nets
    (net (code 1) (name "/Phy and RJ45/PHY_REFCLK")
      (node (ref U1) (pin 16))
      (node (ref U2) (pin 24))
      (node (ref J4) (pin 1)))
    (net (code 3) (name "/Phy and RJ45/PHY_RXD1")
      (node (ref R10) (pin 2))
      (node (ref U2) (pin 34)))
    (net (code 4) (name "/Phy and RJ45/PHY_RXD0")
      (node (ref U2) (pin 33))
      (node (ref R12) (pin 2)))
    (net (code 5) (name "/Phy and RJ45/PHY_TXEN")
      (node (ref R15) (pin 1))
      (node (ref U2) (pin 48)))
    (net (code 6) (name "/Phy and RJ45/PHY_TXD1")
      (node (ref R13) (pin 1))
      (node (ref U2) (pin 52)))
    (net (code 7) (name "/Phy and RJ45/PHY_TXD0")
      (node (ref U2) (pin 51))
      (node (ref R14) (pin 1)))
    (net (code 8) (name "/Phy and RJ45/PHY_X0")
      (node (ref U1) (pin 7))
      (node (ref X2) (pin 1))
      (node (ref C27) (pin 1))
      (node (ref J2) (pin 1)))
    (net (code 9) (name "/Phy and RJ45/PHY_CRS")
      (node (ref U2) (pin 32))
      (node (ref R5) (pin 2)))
    (net (code 10) (name PB7)
      (node (ref U4) (pin 1))
      (node (ref P3) (pin 24))
      (node (ref U2) (pin 93)))
    (net (code 11) (name /flash/FLASH_SCK)
      (node (ref U4) (pin 6))
      (node (ref R6) (pin 1)))
    (net (code 12) (name /flash/FLASH_MISO)
      (node (ref U4) (pin 2))
      (node (ref R8) (pin 1)))
    (net (code 13) (name /flash/FLASH_MOSI)
      (node (ref R11) (pin 1))
      (node (ref U4) (pin 5)))
    (net (code 15) (name "/Phy and RJ45/PHY_XI")
      (node (ref U2) (pin 66))
      (node (ref R19) (pin 2)))
    (net (code 16) (name "/Phy and RJ45/PHY_RST")
      (node (ref U1) (pin 24))
      (node (ref J3) (pin 1)))
    (net (code 17) (name LED2)
      (node (ref P2) (pin 47))
      (node (ref U2) (pin 62))
      (node (ref J1) (pin 11)))
    (net (code 18) (name "/Phy and RJ45/PHY_RXER")
      (node (ref R17) (pin 1))
      (node (ref U2) (pin 47)))
    (net (code 19) (name "/Phy and RJ45/PHY_MDIO")
      (node (ref U1) (pin 10))
      (node (ref U2) (pin 25))
      (node (ref R22) (pin 2)))
    (net (code 20) (name "/Phy and RJ45/PHY_MDC")
      (node (ref U1) (pin 11))
      (node (ref U2) (pin 16)))
    (net (code 21) (name "/Phy and RJ45/LED2A")
      (node (ref R21) (pin 2))
      (node (ref J1) (pin 12)))
    (net (code 22) (name "/Phy and RJ45/LED1K")
      (node (ref U1) (pin 23))
      (node (ref J1) (pin 10)))
    (net (code 23) (name "/Phy and RJ45/LED1A")
      (node (ref R4) (pin 2))
      (node (ref J1) (pin 9)))
    (net (code 24) (name "/Phy and RJ45/PHY_INTRP")
      (node (ref U1) (pin 18))
      (node (ref R2) (pin 2)))
    (net (code 25) (name /flash/FLASH_HOLD)
      (node (ref U4) (pin 7)))
    (net (code 26) (name /flash/FLASH_WP)
      (node (ref U4) (pin 3)))
    (net (code 27) (name "Net-(R13-Pad2)")
      (node (ref R13) (pin 2))
      (node (ref U1) (pin 21)))
    (net (code 28) (name "Net-(R14-Pad2)")
      (node (ref R14) (pin 2))
      (node (ref U1) (pin 20)))
    (net (code 29) (name "Net-(R15-Pad2)")
      (node (ref R15) (pin 2))
      (node (ref U1) (pin 19)))
    (net (code 30) (name GNDD)
      (node (ref J1) (pin 0)))
    (net (code 31) (name VDDA)
      (node (ref R16) (pin 1))
      (node (ref C24) (pin 1))
      (node (ref C23) (pin 1))
      (node (ref U1) (pin 2)))
    (net (code 32) (name "Net-(R17-Pad2)")
      (node (ref U1) (pin 17))
      (node (ref R17) (pin 2)))
    (net (code 33) (name +3V3)
      (node (ref P3) (pin 22))
      (node (ref U2) (pin 50))
      (node (ref U2) (pin 28))
      (node (ref U5) (pin 5))
      (node (ref U2) (pin 21))
      (node (ref U2) (pin 6))
      (node (ref U2) (pin 75))
      (node (ref U2) (pin 100))
      (node (ref U2) (pin 22))
      (node (ref C12) (pin 2))
      (node (ref C11) (pin 2))
      (node (ref C26) (pin 2))
      (node (ref R22) (pin 1))
      (node (ref C16) (pin 2))
      (node (ref U2) (pin 11))
      (node (ref C17) (pin 2))
      (node (ref P2) (pin 4))
      (node (ref P2) (pin 3))
      (node (ref U2) (pin 19))
      (node (ref C15) (pin 2))
      (node (ref C14) (pin 2))
      (node (ref C13) (pin 2))
      (node (ref U3) (pin 2))
      (node (ref C21) (pin 1))
      (node (ref U1) (pin 14))
      (node (ref R16) (pin 2))
      (node (ref C22) (pin 1))
      (node (ref U4) (pin 8))
      (node (ref C2) (pin 1))
      (node (ref C1) (pin 1))
      (node (ref R2) (pin 1))
      (node (ref P3) (pin 5))
      (node (ref R21) (pin 1))
      (node (ref P3) (pin 6))
      (node (ref R4) (pin 1)))
    (net (code 34) (name RX_P)
      (node (ref J1) (pin 1))
      (node (ref U1) (pin 4)))
    (net (code 35) (name RX_N)
      (node (ref J1) (pin 2))
      (node (ref U1) (pin 3)))
    (net (code 36) (name "Net-(C7-Pad1)")
      (node (ref J1) (pin 3))
      (node (ref C7) (pin 1)))
    (net (code 37) (name "Net-(C6-Pad1)")
      (node (ref J1) (pin 5))
      (node (ref C6) (pin 1)))
    (net (code 38) (name TX_P)
      (node (ref U1) (pin 6))
      (node (ref J1) (pin 6)))
    (net (code 39) (name TX_N)
      (node (ref J1) (pin 7))
      (node (ref U1) (pin 5)))
    (net (code 40) (name GND)
      (node (ref C22) (pin 2))
      (node (ref C25) (pin 2))
      (node (ref C5) (pin 2))
      (node (ref U7) (pin 5))
      (node (ref P5) (pin 3))
      (node (ref U5) (pin 2))
      (node (ref X1) (pin 4))
      (node (ref X1) (pin 2))
      (node (ref R18) (pin 2))
      (node (ref C26) (pin 1))
      (node (ref P6) (pin 3))
      (node (ref C12) (pin 1))
      (node (ref P3) (pin 49))
      (node (ref U3) (pin 1))
      (node (ref C21) (pin 2))
      (node (ref P2) (pin 5))
      (node (ref P2) (pin 2))
      (node (ref P2) (pin 1))
      (node (ref U2) (pin 10))
      (node (ref P3) (pin 1))
      (node (ref P2) (pin 49))
      (node (ref P3) (pin 50))
      (node (ref C8) (pin 2))
      (node (ref C13) (pin 1))
      (node (ref P3) (pin 2))
      (node (ref C11) (pin 1))
      (node (ref SW1) (pin 1))
      (node (ref JP1) (pin 1))
      (node (ref C9) (pin 2))
      (node (ref C14) (pin 1))
      (node (ref C10) (pin 2))
      (node (ref C16) (pin 1))
      (node (ref C15) (pin 1))
      (node (ref P2) (pin 23))
      (node (ref P2) (pin 50))
      (node (ref C20) (pin 2))
      (node (ref P1) (pin 5))
      (node (ref U4) (pin 4))
      (node (ref U2) (pin 20))
      (node (ref U2) (pin 99))
      (node (ref U2) (pin 74))
      (node (ref U2) (pin 27))
      (node (ref C18) (pin 1))
      (node (ref R1) (pin 2))
      (node (ref C7) (pin 2))
      (node (ref C6) (pin 2))
      (node (ref C24) (pin 2))
      (node (ref C23) (pin 2))
      (node (ref C3) (pin 2))
      (node (ref C19) (pin 1))
      (node (ref C4) (pin 2))
      (node (ref U1) (pin 22))
      (node (ref C2) (pin 2))
      (node (ref C1) (pin 2))
      (node (ref X2) (pin 2))
      (node (ref J1) (pin 8))
      (node (ref P4) (pin 4))
      (node (ref C27) (pin 2))
      (node (ref C28) (pin 2))
      (node (ref C17) (pin 1))
      (node (ref X2) (pin 4)))
    (net (code 41) (name "Net-(C28-Pad1)")
      (node (ref X2) (pin 3))
      (node (ref U1) (pin 8))
      (node (ref C28) (pin 1))
      (node (ref R19) (pin 1)))
    (net (code 42) (name "Net-(R10-Pad1)")
      (node (ref U1) (pin 12))
      (node (ref R10) (pin 1)))
    (net (code 43) (name "Net-(R1-Pad1)")
      (node (ref R1) (pin 1))
      (node (ref U1) (pin 9)))
    (net (code 44) (name "Net-(R12-Pad1)")
      (node (ref R12) (pin 1))
      (node (ref U1) (pin 13)))
    (net (code 45) (name "Net-(R5-Pad1)")
      (node (ref U1) (pin 15))
      (node (ref R5) (pin 1)))
    (net (code 46) (name +1V2)
      (node (ref C3) (pin 1))
      (node (ref U1) (pin 1))
      (node (ref C4) (pin 1)))
    (net (code 47) (name "Net-(D1-Pad2)")
      (node (ref P1) (pin 1))
      (node (ref D1) (pin 2)))
    (net (code 48) (name PC0)
      (node (ref P2) (pin 8))
      (node (ref U2) (pin 15)))
    (net (code 49) (name PE3)
      (node (ref P3) (pin 16))
      (node (ref U2) (pin 2)))
    (net (code 50) (name PE4)
      (node (ref P3) (pin 13))
      (node (ref U2) (pin 3)))
    (net (code 51) (name PE6)
      (node (ref U2) (pin 5))
      (node (ref P3) (pin 11)))
    (net (code 52) (name PC14)
      (node (ref P3) (pin 9))
      (node (ref U2) (pin 8)))
    (net (code 53) (name PE0)
      (node (ref P3) (pin 17)))
    (net (code 54) (name "Net-(JP1-Pad2)")
      (node (ref U2) (pin 94))
      (node (ref JP1) (pin 2)))
    (net (code 55) (name PB14)
      (node (ref P2) (pin 38)))
    (net (code 56) (name PA2)
      (node (ref P2) (pin 14)))
    (net (code 57) (name PC4)
      (node (ref P2) (pin 20)))
    (net (code 58) (name PB2)
      (node (ref P2) (pin 24)))
    (net (code 59) (name PB10)
      (node (ref P2) (pin 34)))
    (net (code 60) (name PB12)
      (node (ref P2) (pin 36)))
    (net (code 61) (name PH0)
      (node (ref P3) (pin 7)))
    (net (code 62) (name PC1)
      (node (ref P2) (pin 7)))
    (net (code 63) (name PC3)
      (node (ref P2) (pin 9))
      (node (ref U2) (pin 18)))
    (net (code 64) (name PA1)
      (node (ref P2) (pin 11)))
    (net (code 65) (name PA7)
      (node (ref P2) (pin 17)))
    (net (code 66) (name PC5)
      (node (ref P2) (pin 19)))
    (net (code 67) (name PB11)
      (node (ref P2) (pin 35)))
    (net (code 68) (name PB13)
      (node (ref P2) (pin 37)))
    (net (code 69) (name PB15)
      (node (ref P2) (pin 39)))
    (net (code 70) (name PE9)
      (node (ref P2) (pin 27))
      (node (ref U2) (pin 40)))
    (net (code 71) (name PD9)
      (node (ref U2) (pin 56))
      (node (ref P2) (pin 41)))
    (net (code 72) (name PD10)
      (node (ref P2) (pin 42))
      (node (ref U2) (pin 57)))
    (net (code 73) (name PD11)
      (node (ref P2) (pin 43))
      (node (ref U2) (pin 58)))
    (net (code 74) (name PD12)
      (node (ref U2) (pin 59))
      (node (ref P2) (pin 44)))
    (net (code 75) (name PD13)
      (node (ref P2) (pin 45))
      (node (ref U2) (pin 60)))
    (net (code 76) (name PD14)
      (node (ref P2) (pin 46))
      (node (ref U2) (pin 61)))
    (net (code 77) (name PE2)
      (node (ref U2) (pin 1))
      (node (ref P3) (pin 15)))
    (net (code 78) (name PE7)
      (node (ref U2) (pin 38))
      (node (ref P2) (pin 25)))
    (net (code 79) (name PE8)
      (node (ref P2) (pin 26))
      (node (ref U2) (pin 39)))
    (net (code 80) (name PD8)
      (node (ref U2) (pin 55))
      (node (ref P2) (pin 40)))
    (net (code 81) (name PE10)
      (node (ref P2) (pin 28))
      (node (ref U2) (pin 41)))
    (net (code 82) (name PE11)
      (node (ref P2) (pin 29))
      (node (ref U2) (pin 42)))
    (net (code 83) (name PE12)
      (node (ref U2) (pin 43))
      (node (ref P2) (pin 30)))
    (net (code 84) (name PE13)
      (node (ref P2) (pin 31))
      (node (ref U2) (pin 44)))
    (net (code 85) (name PE14)
      (node (ref P2) (pin 32))
      (node (ref U2) (pin 45)))
    (net (code 86) (name PE15)
      (node (ref P2) (pin 33))
      (node (ref U2) (pin 46)))
    (net (code 87) (name PA0)
      (node (ref U2) (pin 23))
      (node (ref P2) (pin 12)))
    (net (code 88) (name PA8)
      (node (ref P3) (pin 43))
      (node (ref U2) (pin 67)))
    (net (code 89) (name "Net-(C19-Pad2)")
      (node (ref U2) (pin 73))
      (node (ref C19) (pin 2)))
    (net (code 90) (name PA9)
      (node (ref P3) (pin 44))
      (node (ref U2) (pin 68)))
    (net (code 91) (name PC2)
      (node (ref P2) (pin 10))
      (node (ref U2) (pin 17)))
    (net (code 92) (name PC11)
      (node (ref U2) (pin 79))
      (node (ref P3) (pin 38)))
    (net (code 93) (name PC12)
      (node (ref U2) (pin 80))
      (node (ref P3) (pin 35)))
    (net (code 94) (name PC10)
      (node (ref U2) (pin 78))
      (node (ref P3) (pin 37)))
    (net (code 95) (name PA15)
      (node (ref U2) (pin 77))
      (node (ref P3) (pin 40)))
    (net (code 96) (name PA14)
      (node (ref P3) (pin 39))
      (node (ref P5) (pin 4))
      (node (ref U2) (pin 76)))
    (net (code 97) (name PA13)
      (node (ref U2) (pin 72))
      (node (ref P5) (pin 2))
      (node (ref P3) (pin 42)))
    (net (code 98) (name PA3)
      (node (ref P2) (pin 13))
      (node (ref U2) (pin 26)))
    (net (code 99) (name PA4)
      (node (ref U2) (pin 29))
      (node (ref P2) (pin 16)))
    (net (code 100) (name PA5)
      (node (ref P2) (pin 15))
      (node (ref U2) (pin 30)))
    (net (code 101) (name PA6)
      (node (ref P2) (pin 18))
      (node (ref U2) (pin 31)))
    (net (code 102) (name "Net-(C18-Pad2)")
      (node (ref U2) (pin 49))
      (node (ref C18) (pin 2)))
    (net (code 103) (name PA10)
      (node (ref P3) (pin 41))
      (node (ref U2) (pin 69)))
    (net (code 104) (name BOOT1)
      (node (ref U2) (pin 37))
      (node (ref P3) (pin 21)))
    (net (code 105) (name PB1)
      (node (ref U2) (pin 36))
      (node (ref P2) (pin 21)))
    (net (code 106) (name PB0)
      (node (ref U2) (pin 35))
      (node (ref P2) (pin 22)))
    (net (code 107) (name PD0)
      (node (ref U2) (pin 81))
      (node (ref P3) (pin 36)))
    (net (code 108) (name PD1)
      (node (ref U2) (pin 82))
      (node (ref P3) (pin 33)))
    (net (code 109) (name PD2)
      (node (ref P3) (pin 34))
      (node (ref U2) (pin 83)))
    (net (code 110) (name PD3)
      (node (ref P3) (pin 31))
      (node (ref U2) (pin 84)))
    (net (code 111) (name PD4)
      (node (ref P3) (pin 32))
      (node (ref U2) (pin 85)))
    (net (code 112) (name PD5)
      (node (ref U2) (pin 86))
      (node (ref P3) (pin 29)))
    (net (code 113) (name PD6)
      (node (ref U2) (pin 87))
      (node (ref P3) (pin 30)))
    (net (code 114) (name PD7)
      (node (ref P3) (pin 27))
      (node (ref U2) (pin 88)))
    (net (code 115) (name PB3)
      (node (ref P3) (pin 28))
      (node (ref R3) (pin 1)))
    (net (code 116) (name "Net-(P4-Pad5)")
      (node (ref P4) (pin 5)))
    (net (code 117) (name +5VP)
      (node (ref P6) (pin 4))
      (node (ref C5) (pin 1))
      (node (ref C25) (pin 1))
      (node (ref U7) (pin 8))
      (node (ref C20) (pin 1))
      (node (ref P3) (pin 3))
      (node (ref P3) (pin 4))
      (node (ref U3) (pin 3))
      (node (ref P4) (pin 1))
      (node (ref D1) (pin 1)))
    (net (code 118) (name "Net-(C8-Pad1)")
      (node (ref X1) (pin 1))
      (node (ref U2) (pin 12))
      (node (ref C8) (pin 1)))
    (net (code 119) (name "Net-(C9-Pad1)")
      (node (ref X1) (pin 3))
      (node (ref C9) (pin 1))
      (node (ref U2) (pin 13)))
    (net (code 120) (name PB4)
      (node (ref P3) (pin 25))
      (node (ref R7) (pin 1)))
    (net (code 121) (name PB5)
      (node (ref P3) (pin 26))
      (node (ref R9) (pin 1)))
    (net (code 122) (name USB_OTG-)
      (node (ref P4) (pin 2))
      (node (ref U5) (pin 4))
      (node (ref U2) (pin 53)))
    (net (code 123) (name USB_OTG+)
      (node (ref U2) (pin 54))
      (node (ref P4) (pin 3))
      (node (ref U5) (pin 3)))
    (net (code 124) (name USB-)
      (node (ref U5) (pin 1))
      (node (ref U2) (pin 70))
      (node (ref P1) (pin 2)))
    (net (code 125) (name USB+)
      (node (ref P1) (pin 3))
      (node (ref U5) (pin 6))
      (node (ref U2) (pin 71)))
    (net (code 126) (name "Net-(R7-Pad2)")
      (node (ref R7) (pin 2))
      (node (ref U2) (pin 90))
      (node (ref R8) (pin 2)))
    (net (code 127) (name "Net-(R11-Pad2)")
      (node (ref R9) (pin 2))
      (node (ref R11) (pin 2))
      (node (ref U2) (pin 91)))
    (net (code 128) (name "Net-(R3-Pad2)")
      (node (ref R6) (pin 2))
      (node (ref R3) (pin 2))
      (node (ref U2) (pin 89)))
    (net (code 129) (name PE5)
      (node (ref U7) (pin 2))
      (node (ref U7) (pin 3))
      (node (ref P3) (pin 14))
      (node (ref R18) (pin 1))
      (node (ref U2) (pin 4)))
    (net (code 130) (name PC7)
      (node (ref U2) (pin 64))
      (node (ref P3) (pin 48)))
    (net (code 131) (name PC9)
      (node (ref P3) (pin 46)))
    (net (code 132) (name PC6)
      (node (ref P3) (pin 47))
      (node (ref U2) (pin 63)))
    (net (code 133) (name PB6)
      (node (ref U7) (pin 1))
      (node (ref U7) (pin 4))
      (node (ref U2) (pin 92))
      (node (ref P3) (pin 23)))
    (net (code 134) (name PC8)
      (node (ref P3) (pin 45))
      (node (ref U2) (pin 65)))
    (net (code 135) (name PH1)
      (node (ref P3) (pin 8)))
    (net (code 136) (name PC15)
      (node (ref U2) (pin 9))
      (node (ref P3) (pin 10)))
    (net (code 137) (name PC13)
      (node (ref U2) (pin 7))
      (node (ref P3) (pin 12)))
    (net (code 138) (name PE1)
      (node (ref P3) (pin 18)))
    (net (code 139) (name PB9)
      (node (ref U2) (pin 96))
      (node (ref P3) (pin 20)))
    (net (code 140) (name PB8)
      (node (ref P3) (pin 19))
      (node (ref U2) (pin 95)))
    (net (code 141) (name NRST)
      (node (ref P5) (pin 1))
      (node (ref C10) (pin 1))
      (node (ref SW1) (pin 2))
      (node (ref P2) (pin 6))
      (node (ref U2) (pin 14)))
    (net (code 142) (name "Net-(P1-Pad4)")
      (node (ref P1) (pin 4)))
    (net (code 143) (name "Net-(P1-Pad6)")
      (node (ref P1) (pin 6)))
    (net (code 144) (name "Net-(U2-Pad97)")
      (node (ref U2) (pin 97)))
    (net (code 145) (name "Net-(U2-Pad98)")
      (node (ref U2) (pin 98)))
    (net (code 146) (name "Net-(P2-Pad48)")
      (node (ref P2) (pin 48)))
    (net (code 147) (name "Net-(P6-Pad2)")
      (node (ref U7) (pin 6))
      (node (ref P6) (pin 2))
      (node (ref R20) (pin 1)))
    (net (code 148) (name "Net-(P6-Pad1)")
      (node (ref R20) (pin 2))
      (node (ref P6) (pin 1))
      (node (ref U7) (pin 7)))))
