PicoDVI/hardware/mini_board/picodvi.net

898 wiersze
32 KiB
Plaintext

(export (version D)
(design
(source /home/luke/proj/picodvi/hardware/board/picodvi.sch)
(date "Mon 26 Oct 2020 10:07:44 GMT")
(tool "Eeschema 5.0.2-bee76a0~70~ubuntu18.04.1")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title PicoDVI)
(company "Luke Wren")
(rev C)
(date 2020-06-23)
(source picodvi.sch)
(comment (number 1) (value "but it's worth a try"))
(comment (number 2) (value "This is utterly cursed and probably won't ever work"))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref U1)
(value RP2040)
(footprint picodvi:QFN-56_EP_7x7_Pitch0.4mm)
(libsource (lib picodvi) (part Pico2040) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5EF23DC4))
(comp (ref J5)
(value NOT_HDMI_A)
(footprint picodvi:HDMI-SS-53000)
(datasheet https://en.wikipedia.org/wiki/HDMI)
(libsource (lib Connector) (part HDMI_A) (description "HDMI type A connector"))
(sheetpath (names /) (tstamps /))
(tstamp 5EF2410D))
(comp (ref R10)
(value 270)
(footprint Resistor_SMD:R_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5EF2BAA5))
(comp (ref R9)
(value 2k2)
(footprint Resistor_SMD:R_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5EF2F0F1))
(comp (ref R8)
(value 2k2)
(footprint Resistor_SMD:R_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5EF2F17A))
(comp (ref R7)
(value 2k2)
(footprint Resistor_SMD:R_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5EF2F1B2))
(comp (ref C1)
(value 1u)
(footprint Capacitor_SMD:C_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5EF85EA7))
(comp (ref C3)
(value 1u)
(footprint Capacitor_SMD:C_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5EF8F783))
(comp (ref C5)
(value 100n)
(footprint Capacitor_SMD:C_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5EF9936C))
(comp (ref C8)
(value 100n)
(footprint Capacitor_SMD:C_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5EF9E20D))
(comp (ref C2)
(value 100n)
(footprint Capacitor_SMD:C_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5EFB2270))
(comp (ref C4)
(value 100n)
(footprint Capacitor_SMD:C_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5EFB75A2))
(comp (ref C6)
(value 100n)
(footprint Capacitor_SMD:C_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5EFBC8B4))
(comp (ref C9)
(value 100n)
(footprint Capacitor_SMD:C_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5EFC1D89))
(comp (ref J3)
(value 02x06)
(footprint picodvi:PinHeader_2x06_P2.54mm_Horizontal)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_02x06_Odd_Even) (description "Generic connector, double row, 02x06, 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 5EFDD539))
(comp (ref J4)
(value 02x06)
(footprint picodvi:PinHeader_2x06_P2.54mm_Horizontal)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_02x06_Odd_Even) (description "Generic connector, double row, 02x06, 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 5F01769D))
(comp (ref D1)
(value LED)
(footprint LED_SMD:LED_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part LED) (description "Light emitting diode"))
(sheetpath (names /) (tstamps /))
(tstamp 5F036FA1))
(comp (ref R6)
(value 2k2)
(footprint Resistor_SMD:R_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F03718A))
(comp (ref U3)
(value W25Q16JV)
(footprint Package_SON:WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4mm)
(datasheet https://www.adestotech.com/wp-content/uploads/DS-AT25SF081_045.pdf)
(libsource (lib Memory_Flash) (part AT25SF081-XMHD-X) (description "8-Mbit, 2.5V Minimum SPI Serial Flash Memory with Dual-I/O and Quad-I/O Support, TSSOP-8"))
(sheetpath (names /) (tstamps /))
(tstamp 5F05DB86))
(comp (ref C23)
(value 1u)
(footprint Capacitor_SMD:C_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5F07D783))
(comp (ref C22)
(value 1u)
(footprint Capacitor_SMD:C_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5F085797))
(comp (ref R2)
(value DNF)
(footprint Resistor_SMD:R_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F0B8FA6))
(comp (ref R3)
(value 2k2)
(footprint Resistor_SMD:R_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F0C205A))
(comp (ref SW2)
(value SW_Push)
(footprint picodvi:SW_SPST_PTS815)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5F0DD816))
(comp (ref SW1)
(value SW_Push)
(footprint picodvi:SW_SPST_PTS815)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5F11DFDA))
(comp (ref R1)
(value 2k2)
(footprint Resistor_SMD:R_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F12763B))
(comp (ref J1)
(value USB_OTG)
(footprint Connector_USB:USB_Micro-B_Molex-105017-0001)
(datasheet " ~")
(libsource (lib Connector) (part USB_OTG) (description "USB mini/micro connector"))
(sheetpath (names /) (tstamps /))
(tstamp 5F160F7D))
(comp (ref U2)
(value NCP115ASN330)
(footprint Package_TO_SOT_SMD:SOT-23-5_HandSoldering)
(libsource (lib picodvi) (part NCP115ASN330) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5F1F64C4))
(comp (ref C7)
(value 1u)
(footprint Capacitor_SMD:C_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5F21A4DD))
(comp (ref C11)
(value 1u)
(footprint Capacitor_SMD:C_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5F24BA17))
(comp (ref R4)
(value 27R)
(footprint Resistor_SMD:R_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F27F8D3))
(comp (ref R5)
(value 27R)
(footprint Resistor_SMD:R_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F27FA34))
(comp (ref C10)
(value 10p)
(footprint Capacitor_SMD:C_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5F2EB612))
(comp (ref C12)
(value 10p)
(footprint Capacitor_SMD:C_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5F2EB690))
(comp (ref C13)
(value 100n)
(footprint Capacitor_SMD:C_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5F3CBFD7))
(comp (ref Y1)
(value "12 M")
(footprint Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm)
(datasheet ~)
(libsource (lib Device) (part Crystal_GND24) (description "Four pin crystal, GND on pins 2 and 4"))
(sheetpath (names /) (tstamps /))
(tstamp 5F45A2E8))
(comp (ref D2)
(value LED)
(footprint LED_SMD:LED_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part LED) (description "Light emitting diode"))
(sheetpath (names /) (tstamps /))
(tstamp 5F5E7A29))
(comp (ref R11)
(value 2k2)
(footprint Resistor_SMD:R_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F5E7A30))
(comp (ref J6)
(value Conn_01x02)
(footprint Connector_PinHeader_2.54mm: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 5F64B0C8))
(comp (ref C24)
(value 1u)
(footprint Capacitor_SMD:C_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5F69E395))
(comp (ref R12)
(value 270)
(footprint Resistor_SMD:R_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F1310B8))
(comp (ref R16)
(value 270)
(footprint Resistor_SMD:R_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F1313D8))
(comp (ref R13)
(value 270)
(footprint Resistor_SMD:R_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F1983ED))
(comp (ref R17)
(value 270)
(footprint Resistor_SMD:R_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F1983F4))
(comp (ref R14)
(value 270)
(footprint Resistor_SMD:R_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F1A9577))
(comp (ref R18)
(value 270)
(footprint Resistor_SMD:R_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F1A957E))
(comp (ref R15)
(value 270)
(footprint Resistor_SMD:R_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F1BA711))
(comp (ref R19)
(value 270)
(footprint Resistor_SMD:R_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F1BA718))
(comp (ref J2)
(value Conn_01x05)
(footprint picodvi: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 5F1796A1))
(comp (ref SW3)
(value SW_Push)
(footprint picodvi:SW_SPST_PTS815)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5F2CC5B5))
(comp (ref R20)
(value 2k2)
(footprint Resistor_SMD:R_0402_1005Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F2DE7E9)))
(libparts
(libpart (lib Connector) (part HDMI_A)
(description "HDMI type A connector")
(docs https://en.wikipedia.org/wiki/HDMI)
(footprints
(fp HDMI*A*))
(fields
(field (name Reference) J)
(field (name Value) HDMI_A))
(pins
(pin (num 1) (name D2+) (type passive))
(pin (num 2) (name D2S) (type power_in))
(pin (num 3) (name D2-) (type passive))
(pin (num 4) (name D1+) (type passive))
(pin (num 5) (name D1S) (type power_in))
(pin (num 6) (name D1-) (type passive))
(pin (num 7) (name D0+) (type passive))
(pin (num 8) (name D0S) (type power_in))
(pin (num 9) (name D0-) (type passive))
(pin (num 10) (name CK+) (type passive))
(pin (num 11) (name CKS) (type power_in))
(pin (num 12) (name CK-) (type passive))
(pin (num 13) (name CEC) (type BiDi))
(pin (num 14) (name UTILITY) (type passive))
(pin (num 15) (name SCL) (type passive))
(pin (num 16) (name SDA) (type BiDi))
(pin (num 17) (name GND) (type power_in))
(pin (num 18) (name +5V) (type power_in))
(pin (num 19) (name HPD) (type passive))
(pin (num SH) (name SH) (type passive))))
(libpart (lib Connector) (part USB_OTG)
(description "USB mini/micro connector")
(docs " ~")
(footprints
(fp USB*))
(fields
(field (name Reference) J)
(field (name Value) USB_OTG))
(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))))
(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_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_02x06_Odd_Even)
(description "Generic connector, double row, 02x06, 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_02x06_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))))
(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 Crystal_GND24)
(description "Four pin crystal, GND on pins 2 and 4")
(docs ~)
(footprints
(fp Crystal*))
(fields
(field (name Reference) Y)
(field (name Value) Crystal_GND24))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))
(pin (num 3) (name 3) (type passive))
(pin (num 4) (name 4) (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 Memory_Flash) (part AT25SF081-XMHD-X)
(aliases
(alias AT25SF081-XMHF-X))
(description "8-Mbit, 2.5V Minimum SPI Serial Flash Memory with Dual-I/O and Quad-I/O Support, TSSOP-8")
(docs https://www.adestotech.com/wp-content/uploads/DS-AT25SF081_045.pdf)
(footprints
(fp TSSOP?8*4.4x3mm*P0.65mm*))
(fields
(field (name Reference) U)
(field (name Value) AT25SF081-XMHD-X)
(field (name Footprint) Package_SO:TSSOP-8_4.4x3mm_P0.65mm))
(pins
(pin (num 1) (name ~CS) (type input))
(pin (num 2) (name SO/IO1) (type BiDi))
(pin (num 3) (name ~WP~/IO2) (type BiDi))
(pin (num 4) (name GND) (type power_in))
(pin (num 5) (name SI/IO0) (type BiDi))
(pin (num 6) (name SCK) (type input))
(pin (num 7) (name ~HOLD~/IO3) (type BiDi))
(pin (num 8) (name VCC) (type power_in))))
(libpart (lib Switch) (part SW_Push)
(description "Push button switch, generic, two pins")
(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 picodvi) (part NCP115ASN330)
(fields
(field (name Reference) U)
(field (name Value) NCP115ASN330))
(pins
(pin (num 1) (name IN) (type power_in))
(pin (num 2) (name GND) (type passive))
(pin (num 3) (name EN) (type input))
(pin (num 5) (name OUT) (type power_out))))
(libpart (lib picodvi) (part Pico2040)
(fields
(field (name Reference) U)
(field (name Value) Pico2040))
(pins
(pin (num 0) (name GND) (type passive))
(pin (num 1) (name IOVDD) (type power_in))
(pin (num 2) (name GPIO0) (type BiDi))
(pin (num 3) (name GPIO1) (type BiDi))
(pin (num 4) (name GPIO2) (type BiDi))
(pin (num 5) (name GPIO3) (type BiDi))
(pin (num 6) (name GPIO4) (type BiDi))
(pin (num 7) (name GPIO5) (type BiDi))
(pin (num 8) (name GPIO6) (type BiDi))
(pin (num 9) (name GPIO7) (type BiDi))
(pin (num 10) (name IOVDD) (type power_in))
(pin (num 11) (name GPIO8) (type BiDi))
(pin (num 12) (name GPIO9) (type BiDi))
(pin (num 13) (name GPIO10) (type BiDi))
(pin (num 14) (name GPIO11) (type BiDi))
(pin (num 15) (name GPIO12) (type BiDi))
(pin (num 16) (name GPIO13) (type BiDi))
(pin (num 17) (name GPIO14) (type BiDi))
(pin (num 18) (name GPIO15) (type BiDi))
(pin (num 19) (name TESTEN) (type input))
(pin (num 20) (name XIN) (type input))
(pin (num 21) (name XOUT) (type output))
(pin (num 22) (name IOVDD) (type power_in))
(pin (num 23) (name DVDD) (type power_in))
(pin (num 24) (name SWCLK) (type input))
(pin (num 25) (name SWDIO) (type BiDi))
(pin (num 26) (name RUN/~RST~) (type input))
(pin (num 27) (name GPIO16) (type BiDi))
(pin (num 28) (name GPIO17) (type BiDi))
(pin (num 29) (name GPIO18) (type BiDi))
(pin (num 30) (name GPIO19) (type BiDi))
(pin (num 31) (name GPIO20) (type BiDi))
(pin (num 32) (name GPIO21) (type BiDi))
(pin (num 33) (name IOVDD) (type power_in))
(pin (num 34) (name GPIO22) (type BiDi))
(pin (num 35) (name GPIO23) (type BiDi))
(pin (num 36) (name GPIO24) (type BiDi))
(pin (num 37) (name GPIO25) (type BiDi))
(pin (num 38) (name ADC0/GPIO26) (type BiDi))
(pin (num 39) (name ADC1/GPIO27) (type BiDi))
(pin (num 40) (name ADC2/GPIO28) (type BiDi))
(pin (num 41) (name ADC3/GPIO29) (type BiDi))
(pin (num 42) (name IOVDD) (type power_in))
(pin (num 43) (name ADC_IOVDD) (type power_in))
(pin (num 44) (name LDO_IOVDD) (type power_in))
(pin (num 45) (name LDO_VOUT) (type power_out))
(pin (num 46) (name USB_DM) (type BiDi))
(pin (num 47) (name USB_DP) (type BiDi))
(pin (num 48) (name USB_IOVDD) (type power_in))
(pin (num 49) (name IOVDD) (type power_in))
(pin (num 50) (name DVDD) (type power_in))
(pin (num 51) (name QSPI_SD3) (type BiDi))
(pin (num 52) (name QSPI_SCK) (type output))
(pin (num 53) (name QSPI_SD0) (type BiDi))
(pin (num 54) (name QSPI_SD2) (type BiDi))
(pin (num 55) (name QSPI_SD1) (type BiDi))
(pin (num 56) (name ~QSPI_SS~) (type BiDi)))))
(libraries
(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 Memory_Flash)
(uri /usr/share/kicad/library/Memory_Flash.lib))
(library (logical Switch)
(uri /usr/share/kicad/library/Switch.lib))
(library (logical picodvi)
(uri /home/luke/proj/picodvi/hardware/board/picodvi.lib)))
(nets
(net (code 1) (name /USB_D-)
(node (ref R4) (pin 1))
(node (ref J1) (pin 2)))
(net (code 2) (name /USB_D+)
(node (ref J1) (pin 3))
(node (ref R5) (pin 1)))
(net (code 3) (name "Net-(J1-Pad4)")
(node (ref J1) (pin 4)))
(net (code 4) (name VBUS)
(node (ref U2) (pin 1))
(node (ref R8) (pin 1))
(node (ref C7) (pin 1))
(node (ref J5) (pin 18))
(node (ref J6) (pin 1))
(node (ref R9) (pin 1))
(node (ref U2) (pin 3))
(node (ref C24) (pin 1))
(node (ref J1) (pin 1)))
(net (code 5) (name +3V3)
(node (ref C13) (pin 1))
(node (ref R2) (pin 1))
(node (ref U3) (pin 8))
(node (ref C23) (pin 1))
(node (ref C22) (pin 1))
(node (ref R11) (pin 1))
(node (ref J4) (pin 11))
(node (ref J3) (pin 11))
(node (ref J3) (pin 12))
(node (ref C2) (pin 1))
(node (ref C4) (pin 1))
(node (ref C6) (pin 1))
(node (ref J4) (pin 12))
(node (ref C1) (pin 1))
(node (ref R7) (pin 1))
(node (ref U1) (pin 49))
(node (ref U1) (pin 1))
(node (ref U1) (pin 10))
(node (ref U1) (pin 22))
(node (ref U1) (pin 33))
(node (ref U1) (pin 42))
(node (ref U1) (pin 43))
(node (ref U1) (pin 44))
(node (ref U1) (pin 48))
(node (ref C9) (pin 1))
(node (ref C11) (pin 1))
(node (ref U2) (pin 5))
(node (ref R1) (pin 1)))
(net (code 6) (name "Net-(R3-Pad2)")
(node (ref R3) (pin 2))
(node (ref SW2) (pin 2)))
(net (code 7) (name /RUN_~RST~)
(node (ref U1) (pin 26))
(node (ref SW1) (pin 2))
(node (ref R1) (pin 2)))
(net (code 8) (name /SWDIO)
(node (ref J2) (pin 3))
(node (ref U1) (pin 25)))
(net (code 9) (name /SWCLK)
(node (ref J2) (pin 4))
(node (ref U1) (pin 24)))
(net (code 10) (name /PMOD1_6)
(node (ref U1) (pin 40))
(node (ref J3) (pin 6)))
(net (code 11) (name /PMOD1_5)
(node (ref J3) (pin 4))
(node (ref U1) (pin 39)))
(net (code 12) (name /PMOD1_4)
(node (ref U1) (pin 38))
(node (ref J3) (pin 2)))
(net (code 13) (name /PMOD1_0)
(node (ref U1) (pin 34))
(node (ref J3) (pin 1)))
(net (code 14) (name /PMOD1_1)
(node (ref J3) (pin 3))
(node (ref U1) (pin 35)))
(net (code 15) (name /PMOD1_2)
(node (ref J3) (pin 5))
(node (ref U1) (pin 36)))
(net (code 16) (name /PMOD1_3)
(node (ref U1) (pin 37))
(node (ref J3) (pin 7)))
(net (code 17) (name /PMOD1_7)
(node (ref J3) (pin 8))
(node (ref U1) (pin 41)))
(net (code 18) (name "Net-(D1-Pad2)")
(node (ref R6) (pin 2))
(node (ref D1) (pin 2)))
(net (code 19) (name /USER_LED_BUTTON)
(node (ref R20) (pin 1))
(node (ref R6) (pin 1))
(node (ref U1) (pin 32)))
(net (code 20) (name /PMOD0_7)
(node (ref J4) (pin 8))
(node (ref U1) (pin 9)))
(net (code 21) (name /FLASH_SD1)
(node (ref U3) (pin 2))
(node (ref U1) (pin 55)))
(net (code 22) (name /FLASH_SCK)
(node (ref U3) (pin 6))
(node (ref U1) (pin 52)))
(net (code 23) (name /FLASH_SD0)
(node (ref U1) (pin 53))
(node (ref U3) (pin 5)))
(net (code 24) (name /FLASH_SD2)
(node (ref U1) (pin 54))
(node (ref U3) (pin 3)))
(net (code 25) (name /FLASH_SD3)
(node (ref U1) (pin 51))
(node (ref U3) (pin 7)))
(net (code 26) (name /FLASH_~CS~)
(node (ref U3) (pin 1))
(node (ref R3) (pin 1))
(node (ref U1) (pin 56))
(node (ref R2) (pin 2)))
(net (code 27) (name /UART_RX)
(node (ref U1) (pin 28))
(node (ref J2) (pin 1)))
(net (code 28) (name /uC_DVI_CEC)
(node (ref R10) (pin 2))
(node (ref R7) (pin 2))
(node (ref U1) (pin 31)))
(net (code 29) (name /uC_DVI_CK-)
(node (ref R19) (pin 2))
(node (ref U1) (pin 11)))
(net (code 30) (name "Net-(R20-Pad2)")
(node (ref SW3) (pin 2))
(node (ref R20) (pin 2)))
(net (code 31) (name /uC_DVI_CK+)
(node (ref U1) (pin 12))
(node (ref R15) (pin 2)))
(net (code 32) (name /uC_DVI_D0-)
(node (ref U1) (pin 13))
(node (ref R18) (pin 2)))
(net (code 33) (name /uC_DVI_D0+)
(node (ref R14) (pin 2))
(node (ref U1) (pin 14)))
(net (code 34) (name /uC_DVI_D1-)
(node (ref R17) (pin 2))
(node (ref U1) (pin 15)))
(net (code 35) (name /uC_DVI_D1+)
(node (ref R13) (pin 2))
(node (ref U1) (pin 16)))
(net (code 36) (name /uC_DVI_D2-)
(node (ref U1) (pin 17))
(node (ref R16) (pin 2)))
(net (code 37) (name /uC_DVI_D2+)
(node (ref U1) (pin 18))
(node (ref R12) (pin 2)))
(net (code 38) (name /XOUT)
(node (ref Y1) (pin 1))
(node (ref C10) (pin 1))
(node (ref U1) (pin 21)))
(net (code 39) (name /XIN)
(node (ref U1) (pin 20))
(node (ref C12) (pin 1))
(node (ref Y1) (pin 3)))
(net (code 40) (name /USB_DX-)
(node (ref U1) (pin 46))
(node (ref R4) (pin 2)))
(net (code 41) (name /USB_DX+)
(node (ref U1) (pin 47))
(node (ref R5) (pin 2)))
(net (code 42) (name +1V1)
(node (ref C5) (pin 1))
(node (ref C8) (pin 1))
(node (ref U1) (pin 23))
(node (ref U1) (pin 45))
(node (ref U1) (pin 50))
(node (ref C3) (pin 1)))
(net (code 43) (name "Net-(D2-Pad2)")
(node (ref R11) (pin 2))
(node (ref D2) (pin 2)))
(net (code 44) (name GND)
(node (ref C6) (pin 2))
(node (ref J2) (pin 5))
(node (ref J3) (pin 10))
(node (ref SW1) (pin 1))
(node (ref C2) (pin 2))
(node (ref SW3) (pin 1))
(node (ref J6) (pin 2))
(node (ref C24) (pin 2))
(node (ref C9) (pin 2))
(node (ref J4) (pin 10))
(node (ref C12) (pin 2))
(node (ref C23) (pin 2))
(node (ref C1) (pin 2))
(node (ref J3) (pin 9))
(node (ref C22) (pin 2))
(node (ref C13) (pin 2))
(node (ref C4) (pin 2))
(node (ref SW2) (pin 1))
(node (ref U3) (pin 4))
(node (ref D2) (pin 1))
(node (ref J4) (pin 9))
(node (ref J1) (pin 6))
(node (ref C8) (pin 2))
(node (ref D1) (pin 1))
(node (ref C5) (pin 2))
(node (ref U1) (pin 19))
(node (ref U2) (pin 2))
(node (ref J5) (pin 17))
(node (ref C7) (pin 2))
(node (ref J5) (pin 2))
(node (ref J1) (pin 5))
(node (ref C10) (pin 2))
(node (ref J5) (pin 5))
(node (ref J5) (pin 8))
(node (ref J5) (pin SH))
(node (ref C3) (pin 2))
(node (ref U1) (pin 0))
(node (ref Y1) (pin 4))
(node (ref Y1) (pin 2))
(node (ref J5) (pin 11))
(node (ref C11) (pin 2)))
(net (code 45) (name "Net-(J5-Pad14)")
(node (ref J5) (pin 14)))
(net (code 46) (name "Net-(J5-Pad19)")
(node (ref J5) (pin 19)))
(net (code 47) (name "Net-(J5-Pad13)")
(node (ref R10) (pin 1))
(node (ref J5) (pin 13)))
(net (code 48) (name /DVI_CK-)
(node (ref R19) (pin 1))
(node (ref J5) (pin 12)))
(net (code 49) (name /DVI_D1+)
(node (ref R13) (pin 1))
(node (ref J5) (pin 4)))
(net (code 50) (name /DVI_D1-)
(node (ref J5) (pin 6))
(node (ref R17) (pin 1)))
(net (code 51) (name /DVI_D0+)
(node (ref J5) (pin 7))
(node (ref R14) (pin 1)))
(net (code 52) (name /DVI_D0-)
(node (ref J5) (pin 9))
(node (ref R18) (pin 1)))
(net (code 53) (name /DVI_CK+)
(node (ref J5) (pin 10))
(node (ref R15) (pin 1)))
(net (code 54) (name /uC_DVI_SDA)
(node (ref U1) (pin 29))
(node (ref J5) (pin 16))
(node (ref R9) (pin 2)))
(net (code 55) (name /uC_DVI_SCL)
(node (ref J5) (pin 15))
(node (ref U1) (pin 30))
(node (ref R8) (pin 2)))
(net (code 56) (name /DVI_D2-)
(node (ref J5) (pin 3))
(node (ref R16) (pin 1)))
(net (code 57) (name /UART_TX)
(node (ref J2) (pin 2))
(node (ref U1) (pin 27)))
(net (code 58) (name /DVI_D2+)
(node (ref R12) (pin 1))
(node (ref J5) (pin 1)))
(net (code 59) (name /PMOD0_1)
(node (ref U1) (pin 3))
(node (ref J4) (pin 3)))
(net (code 60) (name /PMOD0_0)
(node (ref J4) (pin 1))
(node (ref U1) (pin 2)))
(net (code 61) (name /PMOD0_6)
(node (ref U1) (pin 8))
(node (ref J4) (pin 6)))
(net (code 62) (name /PMOD0_5)
(node (ref U1) (pin 7))
(node (ref J4) (pin 4)))
(net (code 63) (name /PMOD0_4)
(node (ref U1) (pin 6))
(node (ref J4) (pin 2)))
(net (code 64) (name /PMOD0_3)
(node (ref J4) (pin 7))
(node (ref U1) (pin 5)))
(net (code 65) (name /PMOD0_2)
(node (ref J4) (pin 5))
(node (ref U1) (pin 4)))))