(export (version D) (design (source /home/cnlohr/electrical/esp_colorchord/colorchord-2l.sch) (date "Fri 27 Jan 2017 01:01:26 AM EST") (tool "Eeschema 4.0.4+e1-6308~48~ubuntu16.04.1-stable") (sheet (number 1) (name /) (tstamps /) (title_block (title ESPLocalizer3) (company "(C) 2016 Charles Lohr, All Rights Reserved") (rev F) (date "10 aug 2016") (source colorchord-2l.sch) (comment (number 1) (value "")) (comment (number 2) (value "")) (comment (number 3) (value "")) (comment (number 4) (value ""))))) (components (comp (ref ESP1) (value ESP12F) (footprint ESP12E) (fields (field (name Digikey) -) (field (name Cost10) 2.35)) (libsource (lib esp12e) (part ESP12E)) (sheetpath (names /) (tstamps /)) (tstamp 570A9800)) (comp (ref C5) (value .1uF) (footprint SM0603) (fields (field (name Digikey) 1276-1012-1-ND) (field (name Cost10) 0.017)) (libsource (lib avr_usb_3v3-cache) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 570AA6EA)) (comp (ref RN1) (value 4.7k) (footprint NETWORK1206) (fields (field (name Digikey) YC164J-4.7KCT-ND) (field (name Cost10) .036)) (libsource (lib 1206network) (part 1206NETWORK)) (sheetpath (names /) (tstamps /)) (tstamp 570AAA2C)) (comp (ref E3) (value 10uF) (footprint SM0603) (fields (field (name Digikey) 1276-1119-1-ND) (field (name Cost10) 0.128)) (libsource (lib avr_usb_3v3-cache) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 570AAFB9)) (comp (ref P3) (value BATTERY) (footprint SIL-2) (fields (field (name Digikey) HUBSAN_2BAT)) (libsource (lib colorchord-2l-cache) (part CONN_2)) (sheetpath (names /) (tstamps /)) (tstamp 570AD784)) (comp (ref P2) (value PGM) (footprint SIL-4) (fields (field (name Digikey) 952-2265-ND) (field (name Cost10) .1220)) (libsource (lib colorchord-2l-cache) (part CONN_4)) (sheetpath (names /) (tstamps /)) (tstamp 570AD8CD)) (comp (ref R1) (value 10k) (footprint SM0603) (fields (field (name Digikey) 311-2.20KGRCT-ND) (field (name Cost10) .011)) (libsource (lib avr_usb_3v3-cache) (part R)) (sheetpath (names /) (tstamps /)) (tstamp 570B22FC)) (comp (ref SW1) (value PROG) (footprint TACTILE) (fields (field (name Digikey) EG4621CT-ND) (field (name Cost10) .207)) (libsource (lib tactile) (part TACTILE)) (sheetpath (names /) (tstamps /)) (tstamp 570ABE81)) (comp (ref SW2) (value REST) (footprint TACTILE) (fields (field (name Digikey) EG4621CT-ND) (field (name Cost10) .207)) (libsource (lib tactile) (part TACTILE)) (sheetpath (names /) (tstamps /)) (tstamp 570ABFA4)) (comp (ref P1) (value Extra) (footprint SIL-6) (fields (field (name Digikey) S1011EC-06-ND) (field (name Cost10) .205)) (libsource (lib colorchord-2l-cache) (part CONN_6)) (sheetpath (names /) (tstamps /)) (tstamp 570AC53C)) (comp (ref D1) (value B) (footprint SM0805) (fields (field (name Digikey) 732-4981-1-ND) (field (name Cost10) .24)) (libsource (lib 5050RGB) (part LED)) (sheetpath (names /) (tstamps /)) (tstamp 570AFE33)) (comp (ref D2) (value R) (footprint SM0805) (fields (field (name Digikey) 732-4978-1-ND) (field (name Cost10) .24)) (libsource (lib 5050RGB) (part LED)) (sheetpath (names /) (tstamps /)) (tstamp 570B018D)) (comp (ref RN2) (value 4.7k) (footprint NETWORK1206) (fields (field (name Digikey) YC164J-4.7KCT-ND) (field (name Cost10) .036)) (libsource (lib 1206network) (part 1206NETWORK)) (sheetpath (names /) (tstamps /)) (tstamp 570B07FC)) (comp (ref C4) (value .1uF) (footprint SM0603) (fields (field (name Digikey) 1276-1012-1-ND) (field (name Cost10) 0.017)) (libsource (lib avr_usb_3v3-cache) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 570BFC2B)) (comp (ref D3) (value G) (footprint SM0805) (fields (field (name Digikey) 732-4971-1-ND) (field (name Cost10) .24)) (libsource (lib 5050RGB) (part LED)) (sheetpath (names /) (tstamps /)) (tstamp 570B07B7)) (comp (ref P4) (value USB) (footprint USBMicroB-10118194-0001LF) (fields (field (name Digikey) 609-4618-1-ND) (field (name Cost10) .437)) (libsource (lib colorchord-2l-cache) (part CONN_9)) (sheetpath (names /) (tstamps /)) (tstamp 57461292)) (comp (ref SW3) (value SWITCH_INV) (footprint JS_SWITCH) (fields (field (name Digikey) 401-1999-1-ND) (field (name Cost10) .512)) (libsource (lib device) (part SWITCH_INV)) (sheetpath (names /) (tstamps /)) (tstamp 57461A12)) (comp (ref U5) (value 3.3v) (footprint SOT23-5) (fields (field (name Digikey) MCP1824T-3302E/OTCT-ND) (field (name Cost10) .42)) (libsource (lib mcp1824_ct) (part MCP1824)) (sheetpath (names /) (tstamps /)) (tstamp 57474F11)) (comp (ref U6) (value 3.3v) (footprint SOT23-5) (fields (field (name Digikey) MCP1824T-3302E/OTCT-ND) (field (name Cost10) .42)) (libsource (lib mcp1824_ct) (part MCP1824)) (sheetpath (names /) (tstamps /)) (tstamp 574752B8)) (comp (ref D4) (value DSCH) (footprint SM0805) (fields (field (name Digikey) 478-7802-1-ND) (field (name Cost10) .366)) (libsource (lib colorchord-2l-cache) (part DIODESCH)) (sheetpath (names /) (tstamps /)) (tstamp 5792822F)) (comp (ref U3) (value STBC08) (footprint DFN6PAD) (fields (field (name Digikey) 497-5808-1-ND) (field (name Cost10) 1.073)) (libsource (lib stbc08-battcharger) (part STBC08-BATTCHARGER)) (sheetpath (names /) (tstamps /)) (tstamp 5792831F)) (comp (ref E1) (value 100uF) (footprint SM1206) (fields (field (name Digikey) 587-3395-1-ND) (field (name Cost10) 0.529)) (libsource (lib avr_usb_3v3-cache) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 579292DE)) (comp (ref U1) (value OPAMP_MCP6001T) (footprint SOT-23-5) (libsource (lib opamp_mcp6001t) (part OPAMP_MCP6001T)) (sheetpath (names /) (tstamps /)) (tstamp 58884311)) (comp (ref P5) (value 10k) (footprint TRIMMER-PVZ2A) (libsource (lib conn) (part CONN_01X03)) (sheetpath (names /) (tstamps /)) (tstamp 588998F4)) (comp (ref E2) (value 10uF) (footprint SM0603) (fields (field (name Digikey) 1276-1119-1-ND) (field (name Cost10) 0.128)) (libsource (lib avr_usb_3v3-cache) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 58899C09)) (comp (ref P6) (value AUDIO) (footprint SIL-4) (fields (field (name Digikey) 952-2265-ND) (field (name Cost10) .1220)) (libsource (lib colorchord-2l-cache) (part CONN_4)) (sheetpath (names /) (tstamps /)) (tstamp 588AE7E0)) (comp (ref P7) (value 100k) (footprint TRIMMER-PVZ2A) (libsource (lib conn) (part CONN_01X03)) (sheetpath (names /) (tstamps /)) (tstamp 588AEE97)) (comp (ref P8) (value 10k) (footprint TRIMMER-PVZ2A) (libsource (lib conn) (part CONN_01X03)) (sheetpath (names /) (tstamps /)) (tstamp 588AFA83)) (comp (ref C1) (value np) (footprint SM0603) (fields (field (name Digikey) 1276-1119-1-ND) (field (name Cost10) 0.128)) (libsource (lib avr_usb_3v3-cache) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 588B0374)) (comp (ref R2) (value 10k) (footprint SM0603) (fields (field (name Digikey) 311-2.20KGRCT-ND) (field (name Cost10) .011)) (libsource (lib avr_usb_3v3-cache) (part R)) (sheetpath (names /) (tstamps /)) (tstamp 588B1ECC))) (libparts (libpart (lib 1206network) (part 1206NETWORK) (footprints (fp 1206NETWORK)) (fields (field (name Reference) U) (field (name Value) 1206NETWORK)) (pins (pin (num 1) (name R1) (type input)) (pin (num 2) (name R2) (type input)) (pin (num 3) (name R3) (type input)) (pin (num 4) (name R4) (type input)) (pin (num 5) (name R4) (type input)) (pin (num 6) (name R3) (type input)) (pin (num 7) (name R2) (type input)) (pin (num 8) (name R1) (type input)))) (libpart (lib avr_usb_3v3-cache) (part C) (footprints (fp SM*) (fp C?) (fp C1-1)) (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_01X03) (description "Connector 01x03") (footprints (fp Pin_Header_Straight_1X03) (fp Pin_Header_Angled_1X03) (fp Socket_Strip_Straight_1X03) (fp Socket_Strip_Angled_1X03)) (fields (field (name Reference) P) (field (name Value) CONN_01X03)) (pins (pin (num 1) (name P1) (type passive)) (pin (num 2) (name P2) (type passive)) (pin (num 3) (name P3) (type passive)))) (libpart (lib colorchord-2l-cache) (part CONN_2) (fields (field (name Reference) P) (field (name Value) CONN_2)) (pins (pin (num 1) (name P1) (type passive)) (pin (num 2) (name PM) (type passive)))) (libpart (lib colorchord-2l-cache) (part CONN_4) (fields (field (name Reference) P) (field (name Value) CONN_4)) (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 colorchord-2l-cache) (part CONN_6) (fields (field (name Reference) P) (field (name Value) CONN_6)) (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)) (pin (num 5) (name 5) (type passive)) (pin (num 6) (name 6) (type passive)))) (libpart (lib colorchord-2l-cache) (part CONN_9) (fields (field (name Reference) P) (field (name Value) CONN_9)) (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)))) (libpart (lib colorchord-2l-cache) (part DIODESCH) (footprints (fp D?) (fp S*)) (fields (field (name Reference) D) (field (name Value) DIODESCH)) (pins (pin (num 1) (name A) (type passive)) (pin (num 2) (name K) (type passive)))) (libpart (lib esp12e) (part ESP12E) (fields (field (name Reference) ESP) (field (name Value) ESP12E)) (pins (pin (num 1) (name REST) (type input)) (pin (num 2) (name ADC) (type input)) (pin (num 3) (name CH_PD) (type input)) (pin (num 4) (name GPIO16) (type input)) (pin (num 5) (name GPIO14) (type input)) (pin (num 6) (name GPIO12) (type input)) (pin (num 7) (name GPIO13) (type input)) (pin (num 8) (name VCC) (type input)) (pin (num 9) (name MTDO) (type input)) (pin (num 10) (name MTDI) (type input)) (pin (num 11) (name SD_3) (type input)) (pin (num 12) (name MTMS) (type input)) (pin (num 13) (name MTCK) (type input)) (pin (num 14) (name SD_2) (type input)) (pin (num 15) (name GND) (type input)) (pin (num 16) (name GPIO15) (type input)) (pin (num 17) (name GPIO2) (type input)) (pin (num 18) (name GPIO0) (type input)) (pin (num 19) (name GPIO4) (type input)) (pin (num 20) (name GPIO5) (type input)) (pin (num 21) (name RXD) (type input)) (pin (num 22) (name TXD) (type input)))) (libpart (lib 5050RGB) (part LED) (footprints (fp LED-3MM) (fp LED-5MM) (fp LED-10MM) (fp LED-0603) (fp LED-0805) (fp LED-1206) (fp LEDV)) (fields (field (name Reference) D) (field (name Value) LED)) (pins (pin (num 1) (name A) (type passive)) (pin (num 2) (name K) (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 opamp_mcp6001t) (part OPAMP_MCP6001T) (fields (field (name Reference) U) (field (name Value) OPAMP_MCP6001T)) (pins (pin (num 1) (name Vout) (type input)) (pin (num 2) (name Vss) (type input)) (pin (num 3) (name Vin+) (type input)) (pin (num 4) (name Vin-) (type input)) (pin (num 5) (name Vdd) (type input)))) (libpart (lib avr_usb_3v3-cache) (part R) (footprints (fp R?) (fp SM0603) (fp SM0805) (fp R?-*) (fp SM1206)) (fields (field (name Reference) R) (field (name Value) R)) (pins (pin (num 1) (name ~) (type passive)) (pin (num 2) (name ~) (type passive)))) (libpart (lib stbc08-battcharger) (part STBC08-BATTCHARGER) (footprints (fp DFN6)) (fields (field (name Reference) U) (field (name Value) STBC08-BATTCHARGER)) (pins (pin (num 1) (name BAT) (type input)) (pin (num 2) (name PWON) (type input)) (pin (num 3) (name CHRG) (type input)) (pin (num 4) (name GND) (type input)) (pin (num 5) (name PROG) (type input)) (pin (num 6) (name Vcc) (type input)) (pin (num 7) (name PAD) (type input)))) (libpart (lib device) (part SWITCH_INV) (description inverseur) (fields (field (name Reference) SW) (field (name Value) SWITCH_INV)) (pins (pin (num 1) (name 1) (type passive)) (pin (num 2) (name 2) (type passive)) (pin (num 3) (name 3) (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))))) (libraries (library (logical opamp_mcp6001t) (uri /home/cnlohr/electrical/kicad/opamp_mcp6001t.lib)) (library (logical avr_usb_3v3-cache) (uri /home/cnlohr/electrical/kicad/avr_usb_3v3-cache.lib)) (library (logical 5050RGB) (uri /home/cnlohr/electrical/kicad/5050RGB.lib)) (library (logical tactile) (uri /home/cnlohr/electrical/kicad/tactile.lib)) (library (logical mcp1824_ct) (uri /home/cnlohr/electrical/kicad/mcp1824_ct.lib)) (library (logical esp12e) (uri /home/cnlohr/electrical/kicad/esp12e.lib)) (library (logical stbc08-battcharger) (uri /home/cnlohr/electrical/kicad/stbc08-battcharger.lib)) (library (logical 1206network) (uri /home/cnlohr/electrical/kicad/1206network.lib)) (library (logical device) (uri /usr/share/kicad/library/device.lib)) (library (logical conn) (uri /usr/share/kicad/library/conn.lib)) (library (logical colorchord-2l-cache) (uri /home/cnlohr/electrical/esp_colorchord/colorchord-2l-cache.lib))) (nets (net (code 1) (name SDD3) (node (ref ESP1) (pin 12))) (net (code 2) (name SDD0) (node (ref ESP1) (pin 10))) (net (code 3) (name SDD1) (node (ref ESP1) (pin 13))) (net (code 4) (name SDCLK) (node (ref ESP1) (pin 14))) (net (code 5) (name SDD2) (node (ref ESP1) (pin 11))) (net (code 6) (name ADC) (node (ref ESP1) (pin 2)) (node (ref R2) (pin 1))) (net (code 7) (name CHARGESET) (node (ref U3) (pin 5)) (node (ref RN1) (pin 4))) (net (code 8) (name BAT_V37) (node (ref U3) (pin 1)) (node (ref RN2) (pin 1)) (node (ref U5) (pin 1)) (node (ref D3) (pin 1)) (node (ref SW3) (pin 2))) (net (code 9) (name PWON) (node (ref RN2) (pin 7)) (node (ref RN2) (pin 8)) (node (ref U3) (pin 2)) (node (ref U5) (pin 3))) (net (code 10) (name "Net-(D4-Pad2)") (node (ref D4) (pin 2)) (node (ref U6) (pin 3)) (node (ref U6) (pin 1))) (net (code 11) (name G15) (node (ref ESP1) (pin 16)) (node (ref RN1) (pin 3)) (node (ref P1) (pin 2))) (net (code 12) (name "Net-(P3-Pad2)") (node (ref P3) (pin 2)) (node (ref SW3) (pin 3))) (net (code 13) (name nRES) (node (ref SW2) (pin 2)) (node (ref ESP1) (pin 4)) (node (ref ESP1) (pin 1)) (node (ref R1) (pin 1))) (net (code 14) (name GP0) (node (ref SW1) (pin 2)) (node (ref ESP1) (pin 18)) (node (ref RN1) (pin 2))) (net (code 15) (name "Net-(D1-Pad2)") (node (ref D1) (pin 2)) (node (ref RN2) (pin 2))) (net (code 16) (name "Net-(D2-Pad2)") (node (ref RN2) (pin 3)) (node (ref D2) (pin 2))) (net (code 17) (name CHGS) (node (ref RN2) (pin 6)) (node (ref U3) (pin 3))) (net (code 18) (name "Net-(D3-Pad2)") (node (ref D3) (pin 2)) (node (ref RN2) (pin 4))) (net (code 19) (name USB_DM) (node (ref P4) (pin 2)) (node (ref ESP1) (pin 19)) (node (ref RN1) (pin 1))) (net (code 20) (name USB_DP) (node (ref P4) (pin 3)) (node (ref ESP1) (pin 20))) (net (code 21) (name +3.3VP) (node (ref U1) (pin 5)) (node (ref E3) (pin 1)) (node (ref C5) (pin 1)) (node (ref C4) (pin 1)) (node (ref P5) (pin 1)) (node (ref U5) (pin 5)) (node (ref P2) (pin 1)) (node (ref ESP1) (pin 8)) (node (ref R1) (pin 2)) (node (ref ESP1) (pin 3)) (node (ref U6) (pin 5)) (node (ref RN1) (pin 7)) (node (ref RN1) (pin 8)) (node (ref P1) (pin 6)) (node (ref P7) (pin 3)) (node (ref E1) (pin 1))) (net (code 22) (name GND) (node (ref U3) (pin 4)) (node (ref C4) (pin 2)) (node (ref U6) (pin 2)) (node (ref P7) (pin 1)) (node (ref C5) (pin 2)) (node (ref U3) (pin 7)) (node (ref RN2) (pin 5)) (node (ref P1) (pin 1)) (node (ref P4) (pin 9)) (node (ref P4) (pin 8)) (node (ref U5) (pin 2)) (node (ref P4) (pin 7)) (node (ref P4) (pin 6)) (node (ref P4) (pin 5)) (node (ref P8) (pin 3)) (node (ref P3) (pin 1)) (node (ref P2) (pin 3)) (node (ref RN1) (pin 5)) (node (ref SW1) (pin 3)) (node (ref SW2) (pin 3)) (node (ref RN1) (pin 6)) (node (ref E3) (pin 2)) (node (ref U1) (pin 2)) (node (ref E1) (pin 2)) (node (ref P6) (pin 1)) (node (ref C1) (pin 2)) (node (ref ESP1) (pin 15))) (net (code 23) (name "Net-(C1-Pad1)") (node (ref C1) (pin 1)) (node (ref P7) (pin 2)) (node (ref U1) (pin 3)) (node (ref E2) (pin 2))) (net (code 24) (name "Net-(P8-Pad2)") (node (ref P8) (pin 2)) (node (ref U1) (pin 4))) (net (code 25) (name "Net-(E2-Pad1)") (node (ref P6) (pin 2)) (node (ref E2) (pin 1))) (net (code 26) (name MIC) (node (ref P6) (pin 3)) (node (ref P5) (pin 2)) (node (ref P6) (pin 4))) (net (code 27) (name "Net-(P8-Pad1)") (node (ref U1) (pin 1)) (node (ref R2) (pin 2)) (node (ref P8) (pin 1))) (net (code 28) (name USB_5V) (node (ref U3) (pin 6)) (node (ref P4) (pin 1)) (node (ref D4) (pin 1)) (node (ref D1) (pin 1)) (node (ref D2) (pin 1))) (net (code 29) (name "Net-(P5-Pad3)") (node (ref P5) (pin 3))) (net (code 30) (name "Net-(P4-Pad4)") (node (ref P4) (pin 4))) (net (code 31) (name "Net-(SW2-Pad1)") (node (ref SW2) (pin 1))) (net (code 32) (name "Net-(SW1-Pad4)") (node (ref SW1) (pin 4))) (net (code 33) (name "Net-(SW1-Pad1)") (node (ref SW1) (pin 1))) (net (code 34) (name PGMTX) (node (ref ESP1) (pin 22)) (node (ref P2) (pin 4))) (net (code 35) (name PGMRX) (node (ref P2) (pin 2)) (node (ref ESP1) (pin 21))) (net (code 36) (name "Net-(ESP1-Pad17)") (node (ref ESP1) (pin 17))) (net (code 37) (name "Net-(ESP1-Pad9)") (node (ref ESP1) (pin 9))) (net (code 38) (name G12) (node (ref ESP1) (pin 7)) (node (ref P1) (pin 3))) (net (code 39) (name G13) (node (ref ESP1) (pin 6)) (node (ref P1) (pin 4))) (net (code 40) (name "Net-(SW2-Pad4)") (node (ref SW2) (pin 4))) (net (code 41) (name "Net-(U6-Pad4)") (node (ref U6) (pin 4))) (net (code 42) (name "Net-(U5-Pad4)") (node (ref U5) (pin 4))) (net (code 43) (name G14) (node (ref ESP1) (pin 5)) (node (ref P1) (pin 5))) (net (code 44) (name "Net-(SW3-Pad1)") (node (ref SW3) (pin 1)))))