(export (version D) (design (source /home/cnlohr/electrical/esp_twolayer/esp32_5x5/esp32_5x5.sch) (date "Tue 02 May 2017 11:12:54 PM EDT") (tool "Eeschema 4.0.5-e0-6337~49~ubuntu16.04.1") (sheet (number 1) (name /) (tstamps /) (title_block (title) (company) (rev) (date) (source esp32_5x5.sch) (comment (number 1) (value "")) (comment (number 2) (value "")) (comment (number 3) (value "")) (comment (number 4) (value ""))))) (components (comp (ref U2) (value ESP32) (footprint ESP32_5x5) (fields (field (name Component) ESP32-D2WD) (field (name Cost10) 2.30) (field (name Description) "Espressif ESP32 5x5, 2MB Flash")) (libsource (lib esp32) (part ESP32)) (sheetpath (names /) (tstamps /)) (tstamp 59091D09)) (comp (ref X1) (value 40MHz) (footprint XTAL4P) (fields (field (name Component) FH4000047CT-ND) (field (name Description) "Crystal, 40 MHz, 10ppm, 10pF") (field (name Cost10) .81)) (libsource (lib crystal-4p) (part XTAL4P)) (sheetpath (names /) (tstamps /)) (tstamp 59091D61)) (comp (ref M1) (value 10p) (footprint C_0402) (fields (field (name Component) 1276-1139-1-ND) (field (name Cost10) .012) (field (name Description) "Cap 10pF, 10+v, 0402")) (libsource (lib device) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 59091DA4)) (comp (ref C1) (value 10n) (footprint C_0402) (fields (field (name Component) 1276-1057-1-ND) (field (name Cost10) .01) (field (name Description) "Cap 10nF, 10+v, 0402")) (libsource (lib device) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 59092054)) (comp (ref C2) (value 3.3nF) (footprint C_0402) (fields (field (name Component) 490-3248-1-ND) (field (name Cost10) .014) (field (name Description) "Cap 3.3nF, 10+v, 0402")) (libsource (lib device) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 590920D8)) (comp (ref R1) (value 20k) (footprint R_0402) (fields (field (name Component) 1276-4407-1-ND) (field (name Cost10) .011) (field (name Description) "Resistor 20k 0402")) (libsource (lib device) (part R)) (sheetpath (names /) (tstamps /)) (tstamp 5909214C)) (comp (ref E1) (value 1u) (footprint C_0402) (fields (field (name Component) 587-1231-1-ND) (field (name Cost10) .012) (field (name Description) "Cap 1uF, 6.3+v, 0402")) (libsource (lib device) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 5909295D)) (comp (ref M2) (value 10p) (footprint C_0402) (fields (field (name Component) 1276-1139-1-ND) (field (name Cost10) .012) (field (name Description) "Cap 10pF, 10+v, 0402")) (libsource (lib device) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 590940D3)) (comp (ref C4) (value .1n) (footprint C_0402) (fields (field (name Component) 1276-1025-1-ND) (field (name Cost10) .012) (field (name Description) "Cap 100pF, 6.3+v, 0402")) (libsource (lib device) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 59094CEC)) (comp (ref D2) (value .1u) (footprint C_0402) (fields (field (name Component) 1276-1022-1-ND) (field (name Cost10) .01) (field (name Description) "Cap 100nF, 6.3+v, 0402")) (libsource (lib device) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 59094FC4)) (comp (ref F1) (value 10u) (footprint C_0402) (fields (field (name Component) 490-13233-1-ND) (field (name Cost10) .13) (field (name Description) "Cap 10uF, 6.3+v, 0402")) (libsource (lib device) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 5909524D)) (comp (ref C5) (value 2.4p) (footprint C_0402) (fields (field (name Component) 1276-6622-1-ND) (field (name Cost10) .021) (field (name Description) "Cap 2.4pF, 10+v, 0402, +/-.1pF")) (libsource (lib device) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 59095885)) (comp (ref C3) (value 3.9p) (footprint C_0402) (fields (field (name Component) 490-5940-1-ND) (field (name Cost10) .013) (field (name Description) "Cap 3.9pF, 10+v, 0402, +/-.25pF")) (libsource (lib device) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 59095A7B)) (comp (ref C10) (value 270p) (footprint C_0402) (fields (field (name Component) 490-1299-1-ND) (field (name Cost10) .022) (field (name Description) "Cap 270pF, 10+v, 0402, +/-10%")) (libsource (lib device) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 59095C61)) (comp (ref C11) (value 270p) (footprint C_0402) (fields (field (name Component) 490-1299-1-ND) (field (name Cost10) .022) (field (name Description) "Cap 270pF, 10+v, 0402, +/-10%")) (libsource (lib device) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 59095DB9)) (comp (ref L1) (value 3.9nH) (footprint C_0402) (fields (field (name Component) 553-2330-1-ND) (field (name Cost10) .022) (field (name Description) "Inductor 3.9nH, +/- .3nH 0402")) (libsource (lib device) (part L)) (sheetpath (names /) (tstamps /)) (tstamp 59096241)) (comp (ref SW1) (value TACTILE) (footprint TACTILE) (fields (field (name Component) EG4621CT-ND) (field (name Cost10) .185) (field (name Description) "Tactile Button, SMT, 4.5mm x 4.5mm")) (libsource (lib tactile) (part TACTILE)) (sheetpath (names /) (tstamps /)) (tstamp 59096848)) (comp (ref R3) (value 20k) (footprint R_0402) (fields (field (name Component) 1276-4407-1-ND) (field (name Cost10) .011) (field (name Description) "Resistor 20k 0402")) (libsource (lib device) (part R)) (sheetpath (names /) (tstamps /)) (tstamp 59097338)) (comp (ref D1) (value LED) (footprint C_0603) (fields (field (name Component) SML-D12U1WT86CT-ND) (field (name Cost10) .162) (field (name Description) "LED, Red, 0603 Size")) (libsource (lib device) (part LED)) (sheetpath (names /) (tstamps /)) (tstamp 590973E1)) (comp (ref R2) (value 20k) (footprint R_0402) (fields (field (name Component) 1276-4407-1-ND) (field (name Cost10) .011) (field (name Description) "Resistor 20k 0402")) (libsource (lib device) (part R)) (sheetpath (names /) (tstamps /)) (tstamp 59098369)) (comp (ref P4) (value IO2) (footprint RIBBON8SMT) (libsource (lib conn) (part CONN_02X04)) (sheetpath (names /) (tstamps /)) (tstamp 590989F2)) (comp (ref P3) (value IO1) (footprint RIBBON8SMT) (libsource (lib conn) (part CONN_02X04)) (sheetpath (names /) (tstamps /)) (tstamp 59099224)) (comp (ref P2) (value PGM) (footprint Pin_Header_Straight_1x04) (libsource (lib conn) (part CONN_01X04)) (sheetpath (names /) (tstamps /)) (tstamp 59099B23)) (comp (ref U1) (value MCP1824) (footprint SOT-23-5) (libsource (lib mcp1824_ct) (part MCP1824)) (sheetpath (names /) (tstamps /)) (tstamp 5909A094)) (comp (ref P1) (value ANT) (footprint RPSMA_EDGE) (libsource (lib conn) (part CONN_01X02)) (sheetpath (names /) (tstamps /)) (tstamp 5909A561)) (comp (ref C13) (value .1u) (footprint C_0402) (fields (field (name Component) 1276-1022-1-ND) (field (name Cost10) .01) (field (name Description) "Cap 100nF, 6.3+v, 0402")) (libsource (lib device) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 5909ADDD)) (comp (ref C14) (value 10u) (footprint C_0402) (fields (field (name Component) 490-13233-1-ND) (field (name Cost10) .13) (field (name Description) "Cap 10uF, 6.3+v, 0402")) (libsource (lib device) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 5909AF04)) (comp (ref F2) (value 10u) (footprint C_0402) (fields (field (name Component) 490-13233-1-ND) (field (name Cost10) .13) (field (name Description) "Cap 10uF, 6.3+v, 0402")) (libsource (lib device) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 5909B533)) (comp (ref D3) (value .1u) (footprint C_0402) (fields (field (name Component) 1276-1022-1-ND) (field (name Cost10) .01) (field (name Description) "Cap 100nF, 6.3+v, 0402")) (libsource (lib device) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 5909B62D)) (comp (ref D4) (value .1u) (footprint C_0402) (fields (field (name Component) 1276-1022-1-ND) (field (name Cost10) .01) (field (name Description) "Cap 100nF, 6.3+v, 0402")) (libsource (lib device) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 5909B8A4))) (libparts (libpart (lib device) (part C) (description "Unpolarized capacitor") (footprints (fp C?) (fp C_????_*) (fp C_????) (fp SMD*_c) (fp Capacitor*)) (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_01X02) (description "Connector, single row, 01x02") (footprints (fp Pin_Header_Straight_1X02) (fp Pin_Header_Angled_1X02) (fp Socket_Strip_Straight_1X02) (fp Socket_Strip_Angled_1X02)) (fields (field (name Reference) P) (field (name Value) CONN_01X02)) (pins (pin (num 1) (name P1) (type passive)) (pin (num 2) (name P2) (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_02X04) (description "Connector, double row, 02x04") (footprints (fp Pin_Header_Straight_2X04) (fp Pin_Header_Angled_2X04) (fp Socket_Strip_Straight_2X04) (fp Socket_Strip_Angled_2X04)) (fields (field (name Reference) P) (field (name Value) CONN_02X04)) (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)))) (libpart (lib esp32) (part ESP32) (fields (field (name Reference) U) (field (name Value) ESP32)) (pins (pin (num 1) (name VDDA) (type input)) (pin (num 2) (name LNA_IN) (type input)) (pin (num 3) (name VDD3P3) (type input)) (pin (num 4) (name VDD3P3) (type input)) (pin (num 5) (name SENSOR_VP/GP36) (type input)) (pin (num 6) (name SENSOR_CAPP/GP37) (type input)) (pin (num 7) (name SENSOR_CAPN/GP38) (type input)) (pin (num 8) (name SENSOR_VN/GP39) (type input)) (pin (num 9) (name CHIP_PU) (type input)) (pin (num 10) (name VDET1/GP34) (type input)) (pin (num 11) (name VDET2/GP35) (type input)) (pin (num 12) (name 32K_XP/GP9) (type input)) (pin (num 13) (name 32K_XN/GP10) (type input)) (pin (num 14) (name GP25/EMAC_RXD0) (type input)) (pin (num 15) (name GP26/EMAC_RXD1) (type input)) (pin (num 16) (name GP27/EMAC_RX_DV) (type input)) (pin (num 17) (name MTMS/GP14/EMAC_TXD2) (type input)) (pin (num 18) (name MTDI/GP12/EMAC_TXD3) (type input)) (pin (num 19) (name VDD3P3_RTC) (type input)) (pin (num 20) (name MTCK/GP13/EMAC_RX_ER) (type input)) (pin (num 21) (name MTDO/GP15/EMAC_RXD3) (type input)) (pin (num 22) (name GP2) (type input)) (pin (num 23) (name GP0/EMAC_TX_CLK) (type input)) (pin (num 24) (name GP4/EMAC_TX_ER) (type input)) (pin (num 25) (name GP16/EMAC_CLK_OUT/U2RXD) (type input)) (pin (num 26) (name VDD_SDIO) (type input)) (pin (num 27) (name GP17/EMAC_CLK_OUT_180/U2TXD) (type input)) (pin (num 28) (name SD_DATA_2/GP9/U1RXD) (type input)) (pin (num 29) (name SD_DATA_3/GP10/U1TXD) (type input)) (pin (num 30) (name SD_CMD/GP11) (type input)) (pin (num 31) (name SD_CLK/GP6) (type input)) (pin (num 32) (name SD_DATA_0/GP7) (type input)) (pin (num 33) (name SD_DATA_1/GP8) (type input)) (pin (num 34) (name GP5/EMAC_RX_CLK) (type input)) (pin (num 35) (name GP18) (type input)) (pin (num 36) (name GP23) (type input)) (pin (num 37) (name VDD3P3_CPU) (type input)) (pin (num 38) (name GP19/EMAC_TXD0) (type input)) (pin (num 39) (name GP22/EMAC_TXD1) (type input)) (pin (num 40) (name U0RXD/GP3) (type input)) (pin (num 41) (name U0TXD/GP1/EMAC_RXD2) (type input)) (pin (num 42) (name GP21/EMAC_TX_EN) (type input)) (pin (num 43) (name VDDA) (type input)) (pin (num 44) (name XTAL_N) (type input)) (pin (num 45) (name XTAL_P) (type input)) (pin (num 46) (name VDDA) (type input)) (pin (num 47) (name CAP2) (type input)) (pin (num 48) (name CAP1) (type input)) (pin (num 49) (name GND) (type input)))) (libpart (lib device) (part L) (description Inductor) (footprints (fp Choke_*) (fp *Coil*)) (fields (field (name Reference) L) (field (name Value) L)) (pins (pin (num 1) (name 1) (type passive)) (pin (num 2) (name 2) (type passive)))) (libpart (lib device) (part LED) (description "LED generic") (footprints (fp LED*)) (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 mcp1824_ct) (part MCP1824) (footprints (fp SOT23-5)) (fields (field (name Reference) U) (field (name Value) MCP1824)) (pins (pin (num 1) (name Vin) (type input)) (pin (num 2) (name GND) (type input)) (pin (num 3) (name ~SHDN) (type input)) (pin (num 4) (name PWRGD) (type output)) (pin (num 5) (name OUT) (type output)))) (libpart (lib device) (part R) (description Resistor) (footprints (fp R_*) (fp Resistor_*)) (fields (field (name Reference) R) (field (name Value) R)) (pins (pin (num 1) (name ~) (type passive)) (pin (num 2) (name ~) (type passive)))) (libpart (lib tactile) (part TACTILE) (fields (field (name Reference) SW?) (field (name Value) TACTILE)) (pins (pin (num 1) (name ~) (type input)) (pin (num 2) (name ~) (type input)) (pin (num 3) (name ~) (type input)) (pin (num 4) (name ~) (type input)))) (libpart (lib crystal-4p) (part XTAL4P) (fields (field (name Reference) X) (field (name Value) XTAL4P)) (pins (pin (num 1) (name 1) (type passive)) (pin (num 2) (name 2) (type passive)) (pin (num 3) (name GND) (type passive)) (pin (num 4) (name GND) (type passive))))) (libraries (library (logical crystal-4p) (uri /home/cnlohr/electrical/kicad/crystal-4p.lib)) (library (logical mcp1824_ct) (uri /home/cnlohr/electrical/kicad/mcp1824_ct.lib)) (library (logical conn) (uri /usr/share/kicad/library/conn.lib)) (library (logical device) (uri /usr/share/kicad/library/device.lib)) (library (logical tactile) (uri /home/cnlohr/electrical/kicad/tactile.lib)) (library (logical esp32) (uri /home/cnlohr/electrical/kicad/esp32.lib))) (nets (net (code 1) (name "Net-(P4-Pad5)") (node (ref P4) (pin 5)) (node (ref U2) (pin 34))) (net (code 2) (name "Net-(P3-Pad2)") (node (ref P3) (pin 2)) (node (ref U2) (pin 10))) (net (code 3) (name "Net-(P4-Pad8)") (node (ref U2) (pin 27)) (node (ref P4) (pin 8))) (net (code 4) (name "Net-(P4-Pad7)") (node (ref U2) (pin 28)) (node (ref P4) (pin 7))) (net (code 5) (name "Net-(P4-Pad6)") (node (ref P4) (pin 6)) (node (ref U2) (pin 29))) (net (code 6) (name "Net-(P3-Pad3)") (node (ref P3) (pin 3)) (node (ref U2) (pin 12))) (net (code 7) (name "Net-(P4-Pad4)") (node (ref U2) (pin 35)) (node (ref P4) (pin 4))) (net (code 8) (name "Net-(P4-Pad3)") (node (ref U2) (pin 36)) (node (ref P4) (pin 3))) (net (code 9) (name "Net-(P4-Pad2)") (node (ref U2) (pin 38)) (node (ref P4) (pin 2))) (net (code 10) (name "Net-(P3-Pad1)") (node (ref U2) (pin 11)) (node (ref P3) (pin 1))) (net (code 11) (name "Net-(P3-Pad5)") (node (ref P3) (pin 5)) (node (ref U2) (pin 14))) (net (code 12) (name "Net-(P3-Pad4)") (node (ref P3) (pin 4)) (node (ref U2) (pin 13))) (net (code 13) (name "Net-(P4-Pad1)") (node (ref U2) (pin 39)) (node (ref P4) (pin 1))) (net (code 14) (name "Net-(P3-Pad8)") (node (ref U2) (pin 17)) (node (ref P3) (pin 8))) (net (code 15) (name "Net-(P3-Pad7)") (node (ref U2) (pin 16)) (node (ref P3) (pin 7))) (net (code 16) (name "Net-(SW1-Pad2)") (node (ref U2) (pin 23)) (node (ref SW1) (pin 2))) (net (code 17) (name "Net-(D1-Pad2)") (node (ref U2) (pin 22)) (node (ref D1) (pin 2))) (net (code 18) (name "Net-(D1-Pad1)") (node (ref R3) (pin 2)) (node (ref D1) (pin 1))) (net (code 19) (name VCC) (node (ref U2) (pin 9)) (node (ref U2) (pin 19)) (node (ref F2) (pin 1)) (node (ref U2) (pin 37)) (node (ref U1) (pin 5)) (node (ref U2) (pin 1)) (node (ref U2) (pin 4)) (node (ref C4) (pin 1)) (node (ref D2) (pin 1)) (node (ref F1) (pin 1)) (node (ref U2) (pin 43)) (node (ref U2) (pin 46)) (node (ref U2) (pin 3)) (node (ref D3) (pin 1)) (node (ref D4) (pin 1)) (node (ref R2) (pin 1))) (net (code 20) (name GND) (node (ref X1) (pin 3)) (node (ref C1) (pin 1)) (node (ref C13) (pin 2)) (node (ref U2) (pin 49)) (node (ref C14) (pin 2)) (node (ref C5) (pin 2)) (node (ref F1) (pin 2)) (node (ref D2) (pin 2)) (node (ref C4) (pin 2)) (node (ref M2) (pin 2)) (node (ref L1) (pin 2)) (node (ref D3) (pin 2)) (node (ref R3) (pin 1)) (node (ref P2) (pin 3)) (node (ref SW1) (pin 3)) (node (ref P1) (pin 1)) (node (ref X1) (pin 4)) (node (ref M1) (pin 2)) (node (ref E1) (pin 2)) (node (ref D4) (pin 2)) (node (ref F2) (pin 2)) (node (ref U1) (pin 2))) (net (code 21) (name "Net-(SW1-Pad4)") (node (ref SW1) (pin 4))) (net (code 22) (name "Net-(SW1-Pad1)") (node (ref SW1) (pin 1))) (net (code 23) (name "Net-(U2-Pad30)") (node (ref U2) (pin 30))) (net (code 24) (name "Net-(U2-Pad31)") (node (ref U2) (pin 31))) (net (code 25) (name "Net-(U2-Pad32)") (node (ref U2) (pin 32))) (net (code 26) (name "Net-(U2-Pad33)") (node (ref U2) (pin 33))) (net (code 27) (name "Net-(R2-Pad2)") (node (ref U2) (pin 18)) (node (ref R2) (pin 2))) (net (code 28) (name +5V) (node (ref C13) (pin 1)) (node (ref P2) (pin 4)) (node (ref U1) (pin 3)) (node (ref U1) (pin 1)) (node (ref C14) (pin 1))) (net (code 29) (name "Net-(U1-Pad4)") (node (ref U1) (pin 4))) (net (code 30) (name "Net-(P3-Pad6)") (node (ref P3) (pin 6)) (node (ref U2) (pin 15))) (net (code 31) (name "Net-(C3-Pad1)") (node (ref C3) (pin 1)) (node (ref U2) (pin 2)) (node (ref L1) (pin 1))) (net (code 32) (name "Net-(M1-Pad1)") (node (ref M1) (pin 1)) (node (ref U2) (pin 45)) (node (ref X1) (pin 1))) (net (code 33) (name "Net-(C2-Pad1)") (node (ref R1) (pin 1)) (node (ref U2) (pin 47)) (node (ref C2) (pin 1))) (net (code 34) (name "Net-(M2-Pad1)") (node (ref U2) (pin 44)) (node (ref X1) (pin 2)) (node (ref M2) (pin 1))) (net (code 35) (name "Net-(U2-Pad20)") (node (ref U2) (pin 20))) (net (code 36) (name TX) (node (ref P2) (pin 1)) (node (ref U2) (pin 41))) (net (code 37) (name "Net-(U2-Pad21)") (node (ref U2) (pin 21))) (net (code 38) (name RX) (node (ref U2) (pin 40)) (node (ref P2) (pin 2))) (net (code 39) (name "Net-(U2-Pad42)") (node (ref U2) (pin 42))) (net (code 40) (name "Net-(E1-Pad1)") (node (ref U2) (pin 26)) (node (ref E1) (pin 1))) (net (code 41) (name "Net-(U2-Pad25)") (node (ref U2) (pin 25))) (net (code 42) (name "Net-(U2-Pad24)") (node (ref U2) (pin 24))) (net (code 43) (name "Net-(C11-Pad1)") (node (ref U2) (pin 8)) (node (ref C11) (pin 1))) (net (code 44) (name "Net-(C11-Pad2)") (node (ref U2) (pin 7)) (node (ref C11) (pin 2))) (net (code 45) (name "Net-(C10-Pad2)") (node (ref U2) (pin 5)) (node (ref C10) (pin 2))) (net (code 46) (name "Net-(C10-Pad1)") (node (ref U2) (pin 6)) (node (ref C10) (pin 1))) (net (code 47) (name "Net-(C3-Pad2)") (node (ref C5) (pin 1)) (node (ref P1) (pin 2)) (node (ref C3) (pin 2))) (net (code 48) (name "Net-(C1-Pad2)") (node (ref C1) (pin 2)) (node (ref C2) (pin 2)) (node (ref U2) (pin 48)) (node (ref R1) (pin 2)))))