added reset circuit to oled
[hardpass.git] / kicad / hardpass-pcb / hardpass-pcb.net
index 8b5c463cad1970a92bd6baf03c2126f27554bc34..eb44cba9f072b1767d6aa11f4d6675275d5ad73d 100755 (executable)
@@ -1,8 +1,8 @@
 (export (version D)
   (design
-    (source /home/tobias/Documents/kicad/hardpass-pcb/hardpass-pcb.sch)
-    (date "Sam 20 Aug 2016 17:00:20 CEST")
-    (tool "Eeschema 4.0.3+e1-6302~38~ubuntu16.04.1-stable")
+    (source /home/tobias/Desktop/hardpass-passwordmanager/kicad/hardpass-pcb/hardpass-pcb.sch)
+    (date "Mon 21 Nov 2016 18:24:36 CET")
+    (tool "Eeschema 4.0.4+e1-6308~48~ubuntu16.04.1-stable")
     (sheet (number 1) (name /) (tstamps /)
       (title_block
         (title "Hardpass PCB")
       (libsource (lib device) (part SW_PUSH))
       (sheetpath (names /) (tstamps /))
       (tstamp 57715A24))
-    (comp (ref U2)
-      (value ESP-12E)
-      (footprint hardpass:ESP-12E_smd)
-      (libsource (lib ESP8266) (part ESP-12E))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 57B86D32))
-    (comp (ref R12)
-      (value 33)
-      (footprint Resistors_SMD:R_1206)
-      (libsource (lib device) (part R_Small))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 57B87105))
-    (comp (ref R13)
-      (value 33)
-      (footprint Resistors_SMD:R_1206)
-      (libsource (lib device) (part R_Small))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 57B88365))
-    (comp (ref R14)
-      (value 33)
-      (footprint Resistors_SMD:R_1206)
-      (libsource (lib device) (part R_Small))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 57B88405))
-    (comp (ref R15)
-      (value 33)
-      (footprint Resistors_SMD:R_1206)
-      (libsource (lib device) (part R_Small))
+    (comp (ref C7)
+      (value 0.1µF)
+      (footprint Capacitors_SMD:C_1206)
+      (libsource (lib device) (part C_Small))
       (sheetpath (names /) (tstamps /))
-      (tstamp 57B884A8))
-    (comp (ref R16)
-      (value 33)
+      (tstamp 58337245))
+    (comp (ref R2)
+      (value 100k)
       (footprint Resistors_SMD:R_1206)
       (libsource (lib device) (part R_Small))
       (sheetpath (names /) (tstamps /))
-      (tstamp 57B8854E))
-    (comp (ref R17)
-      (value 33)
+      (tstamp 583372D3))
+    (comp (ref R3)
+      (value 100k)
       (footprint Resistors_SMD:R_1206)
       (libsource (lib device) (part R_Small))
       (sheetpath (names /) (tstamps /))
-      (tstamp 57B885F7)))
+      (tstamp 58337469)))
   (libparts
     (libpart (lib conn) (part CONN_02X20)
       (description "Connector 02x20")
         (pin (num 18) (name VLSS) (type 3state))
         (pin (num 19) (name VSS) (type 3state))
         (pin (num 20) (name GND) (type 3state))))
-    (libpart (lib ESP8266) (part ESP-12E)
-      (description "ESP8266 ESP-12E module, 22 pins, 2mm, PCB antenna")
-      (docs http://l0l.org.uk/2014/12/esp8266-modules-hardware-guide-gotta-catch-em-all/)
-      (footprints
-        (fp ESP-12E))
-      (fields
-        (field (name Reference) U)
-        (field (name Value) ESP-12E))
-      (pins
-        (pin (num 1) (name REST) (type input))
-        (pin (num 2) (name ADC) (type passive))
-        (pin (num 3) (name CH_PD) (type input))
-        (pin (num 4) (name GPIO16) (type BiDi))
-        (pin (num 5) (name GPIO14) (type BiDi))
-        (pin (num 6) (name GPIO12) (type BiDi))
-        (pin (num 7) (name GPIO13) (type BiDi))
-        (pin (num 8) (name VCC) (type power_in))
-        (pin (num 9) (name CS0) (type BiDi))
-        (pin (num 10) (name MISO) (type BiDi))
-        (pin (num 11) (name GPIO9) (type BiDi))
-        (pin (num 12) (name GPIO10) (type BiDi))
-        (pin (num 13) (name MOSI) (type BiDi))
-        (pin (num 14) (name SCLK) (type BiDi))
-        (pin (num 15) (name GND) (type power_in))
-        (pin (num 16) (name GPIO15) (type BiDi))
-        (pin (num 17) (name GPIO2) (type BiDi))
-        (pin (num 18) (name GPIO0) (type BiDi))
-        (pin (num 19) (name GPIO4) (type BiDi))
-        (pin (num 20) (name GPIO5) (type BiDi))
-        (pin (num 21) (name RXD) (type input))
-        (pin (num 22) (name TXD) (type output))))
     (libpart (lib device) (part R_Small)
       (description Resistor)
       (footprints
         (pin (num 1) (name 1) (type passive))
         (pin (num 2) (name 2) (type passive)))))
   (libraries
-    (library (logical device)
-      (uri /usr/share/kicad/library/device.lib))
-    (library (logical ESP8266)
-      (uri /home/tobias/Documents/kicad/hardpass-pcb/kicad-ESP8266/ESP8266.lib))
-    (library (logical hardpass-pcb-cache)
-      (uri /home/tobias/Documents/kicad/hardpass-pcb/hardpass-pcb-cache.lib))
     (library (logical conn)
-      (uri /usr/share/kicad/library/conn.lib)))
+      (uri /usr/share/kicad/library/conn.lib))
+    (library (logical hardpass-pcb-cache)
+      (uri /home/tobias/Desktop/hardpass-passwordmanager/kicad/hardpass-pcb/hardpass-pcb-cache.lib))
+    (library (logical device)
+      (uri /usr/share/kicad/library/device.lib)))
   (nets
-    (net (code 5) (name GND)
-      (node (ref P1) (pin 20))
-      (node (ref CON1) (pin 20))
-      (node (ref P1) (pin 9))
-      (node (ref P1) (pin 6))
-      (node (ref P1) (pin 25))
+    (net (code 1) (name +3V3)
       (node (ref C1) (pin 2))
       (node (ref C2) (pin 2))
-      (node (ref P1) (pin 34))
-      (node (ref P1) (pin 14))
-      (node (ref CON1) (pin 9))
-      (node (ref SW13) (pin 2))
-      (node (ref U2) (pin 15))
-      (node (ref P1) (pin 39))
+      (node (ref CON1) (pin 6))
+      (node (ref CON1) (pin 8))
+      (node (ref R11) (pin 2))
+      (node (ref R10) (pin 2))
+      (node (ref P1) (pin 1))
+      (node (ref P1) (pin 17))
+      (node (ref R2) (pin 2)))
+    (net (code 2) (name GND)
+      (node (ref P1) (pin 25))
       (node (ref P1) (pin 30))
-      (node (ref C3) (pin 2))
+      (node (ref C4) (pin 2))
+      (node (ref P1) (pin 39))
+      (node (ref P1) (pin 6))
+      (node (ref P1) (pin 9))
+      (node (ref P1) (pin 20))
+      (node (ref P1) (pin 14))
+      (node (ref P1) (pin 34))
       (node (ref R1) (pin 2))
       (node (ref CON1) (pin 18))
-      (node (ref C4) (pin 2))
       (node (ref CON1) (pin 19))
-      (node (ref CON1) (pin 1)))
-    (net (code 7) (name "Net-(CON1-Pad15)")
+      (node (ref C1) (pin 1))
+      (node (ref C2) (pin 1))
+      (node (ref C3) (pin 2))
+      (node (ref C7) (pin 2))
+      (node (ref CON1) (pin 1))
+      (node (ref SW13) (pin 2))
+      (node (ref CON1) (pin 9))
+      (node (ref CON1) (pin 20)))
+    (net (code 3) (name /OLED_RES)
+      (node (ref CON1) (pin 11))
+      (node (ref R3) (pin 1)))
+    (net (code 4) (name "Net-(C7-Pad1)")
+      (node (ref R3) (pin 2))
+      (node (ref R2) (pin 1))
+      (node (ref C7) (pin 1)))
+    (net (code 5) (name "Net-(CON1-Pad15)")
       (node (ref CON1) (pin 15))
       (node (ref R1) (pin 1)))
-    (net (code 8) (name "Net-(C4-Pad1)")
-      (node (ref CON1) (pin 16))
-      (node (ref C4) (pin 1)))
-    (net (code 9) (name OLED_SCL)
+    (net (code 6) (name OLED_SDA)
+      (node (ref P1) (pin 3))
+      (node (ref CON1) (pin 14))
+      (node (ref R11) (pin 1)))
+    (net (code 7) (name OLED_SCL)
       (node (ref CON1) (pin 13))
       (node (ref P1) (pin 5))
-      (node (ref R10) (pin 2)))
-    (net (code 10) (name "Net-(C6-Pad2)")
-      (node (ref C6) (pin 2))
-      (node (ref CON1) (pin 3)))
-    (net (code 11) (name "Net-(C6-Pad1)")
-      (node (ref C6) (pin 1))
-      (node (ref CON1) (pin 2)))
-    (net (code 12) (name "Net-(C3-Pad1)")
-      (node (ref CON1) (pin 17))
-      (node (ref C3) (pin 1)))
-    (net (code 13) (name "Net-(C5-Pad1)")
-      (node (ref C5) (pin 1))
-      (node (ref CON1) (pin 4)))
-    (net (code 14) (name "Net-(CON1-Pad12)")
-      (node (ref CON1) (pin 12)))
-    (net (code 15) (name "Net-(CON1-Pad11)")
-      (node (ref CON1) (pin 11)))
-    (net (code 16) (name "Net-(CON1-Pad10)")
-      (node (ref CON1) (pin 10)))
-    (net (code 17) (name "Net-(CON1-Pad7)")
-      (node (ref CON1) (pin 7)))
-    (net (code 18) (name "Net-(C5-Pad2)")
-      (node (ref C5) (pin 2))
-      (node (ref CON1) (pin 5)))
-    (net (code 19) (name "Net-(R16-Pad1)")
-      (node (ref R16) (pin 1))
-      (node (ref U2) (pin 13)))
-    (net (code 20) (name ESP_CLK)
-      (node (ref P1) (pin 15))
-      (node (ref R17) (pin 2)))
-    (net (code 21) (name "Net-(R17-Pad1)")
-      (node (ref U2) (pin 14))
-      (node (ref R17) (pin 1)))
-    (net (code 22) (name SD_D1)
-      (node (ref P1) (pin 22))
-      (node (ref R16) (pin 2)))
-    (net (code 23) (name SD_D3)
-      (node (ref P1) (pin 13))
-      (node (ref R15) (pin 2)))
-    (net (code 24) (name "Net-(R15-Pad1)")
-      (node (ref U2) (pin 12))
-      (node (ref R15) (pin 1)))
-    (net (code 25) (name SD_D2)
-      (node (ref R14) (pin 2))
-      (node (ref P1) (pin 37)))
-    (net (code 26) (name "Net-(R14-Pad1)")
-      (node (ref R14) (pin 1))
-      (node (ref U2) (pin 11)))
-    (net (code 27) (name SD_D0)
-      (node (ref R13) (pin 2))
-      (node (ref P1) (pin 18)))
-    (net (code 28) (name "Net-(R13-Pad1)")
-      (node (ref U2) (pin 10))
-      (node (ref R13) (pin 1)))
-    (net (code 29) (name SD_CMD)
-      (node (ref R12) (pin 2))
-      (node (ref P1) (pin 16)))
-    (net (code 30) (name "Net-(U2-Pad20)")
-      (node (ref U2) (pin 20)))
-    (net (code 31) (name "Net-(U2-Pad7)")
-      (node (ref U2) (pin 7)))
-    (net (code 32) (name "Net-(U2-Pad6)")
-      (node (ref U2) (pin 6)))
-    (net (code 33) (name "Net-(U2-Pad5)")
-      (node (ref U2) (pin 5)))
-    (net (code 34) (name "Net-(U2-Pad4)")
-      (node (ref U2) (pin 4)))
-    (net (code 35) (name "Net-(U2-Pad2)")
-      (node (ref U2) (pin 2)))
-    (net (code 36) (name "Net-(U2-Pad1)")
-      (node (ref U2) (pin 1)))
-    (net (code 37) (name "Net-(U2-Pad22)")
-      (node (ref U2) (pin 22)))
-    (net (code 38) (name "Net-(U2-Pad21)")
-      (node (ref U2) (pin 21)))
-    (net (code 39) (name "Net-(R12-Pad1)")
-      (node (ref U2) (pin 9))
-      (node (ref R12) (pin 1)))
-    (net (code 40) (name "Net-(U2-Pad19)")
-      (node (ref U2) (pin 19)))
-    (net (code 41) (name "Net-(U2-Pad18)")
-      (node (ref U2) (pin 18)))
-    (net (code 42) (name "Net-(U2-Pad17)")
-      (node (ref U2) (pin 17)))
-    (net (code 43) (name "Net-(U2-Pad16)")
-      (node (ref U2) (pin 16)))
-    (net (code 44) (name SHUTDOWN)
+      (node (ref R10) (pin 1)))
+    (net (code 8) (name SHUTDOWN)
       (node (ref P1) (pin 11))
       (node (ref SW13) (pin 1)))
-    (net (code 45) (name ESP_CHPD)
-      (node (ref U2) (pin 3))
-      (node (ref P1) (pin 7)))
-    (net (code 46) (name +3V3)
-      (node (ref P1) (pin 17))
-      (node (ref CON1) (pin 8))
-      (node (ref CON1) (pin 6))
-      (node (ref C2) (pin 1))
-      (node (ref C1) (pin 1))
-      (node (ref P1) (pin 1))
-      (node (ref U2) (pin 8))
-      (node (ref R11) (pin 1))
-      (node (ref R10) (pin 1)))
-    (net (code 47) (name OLED_SDA)
-      (node (ref R11) (pin 2))
-      (node (ref CON1) (pin 14))
-      (node (ref P1) (pin 3)))
-    (net (code 48) (name "Net-(P1-Pad28)")
-      (node (ref P1) (pin 28)))
-    (net (code 49) (name "Net-(P1-Pad27)")
-      (node (ref P1) (pin 27)))
-    (net (code 50) (name COL_1)
-      (node (ref SW1) (pin 1))
+    (net (code 9) (name "Net-(C5-Pad2)")
+      (node (ref CON1) (pin 5))
+      (node (ref C5) (pin 2)))
+    (net (code 10) (name "Net-(C6-Pad2)")
+      (node (ref CON1) (pin 3))
+      (node (ref C6) (pin 2)))
+    (net (code 11) (name COL_1)
       (node (ref SW10) (pin 1))
+      (node (ref SW7) (pin 1))
       (node (ref SW4) (pin 1))
-      (node (ref P1) (pin 29))
-      (node (ref SW7) (pin 1)))
-    (net (code 51) (name "Net-(P1-Pad19)")
+      (node (ref SW1) (pin 1))
+      (node (ref P1) (pin 29)))
+    (net (code 12) (name "Net-(P1-Pad19)")
       (node (ref P1) (pin 19)))
-    (net (code 52) (name ROW_3)
+    (net (code 13) (name ROW_3)
       (node (ref SW7) (pin 2))
-      (node (ref P1) (pin 38))
       (node (ref SW8) (pin 2))
-      (node (ref SW9) (pin 2)))
-    (net (code 53) (name UART_RX)
-      (node (ref P1) (pin 10)))
-    (net (code 54) (name "Net-(P1-Pad12)")
+      (node (ref SW9) (pin 2))
+      (node (ref P1) (pin 38)))
+    (net (code 14) (name "Net-(P1-Pad28)")
+      (node (ref P1) (pin 28)))
+    (net (code 15) (name SD_D0)
+      (node (ref P1) (pin 18)))
+    (net (code 16) (name SD_D2)
+      (node (ref P1) (pin 37)))
+    (net (code 17) (name "Net-(P1-Pad27)")
+      (node (ref P1) (pin 27)))
+    (net (code 18) (name "Net-(P1-Pad12)")
       (node (ref P1) (pin 12)))
-    (net (code 55) (name COL_2)
-      (node (ref SW2) (pin 1))
-      (node (ref SW5) (pin 1))
-      (node (ref SW8) (pin 1))
-      (node (ref SW11) (pin 1))
-      (node (ref P1) (pin 31)))
-    (net (code 56) (name "Net-(P1-Pad21)")
-      (node (ref P1) (pin 21)))
-    (net (code 57) (name ROW_4)
-      (node (ref SW12) (pin 2))
-      (node (ref SW11) (pin 2))
+    (net (code 19) (name "Net-(P1-Pad2)")
+      (node (ref P1) (pin 2)))
+    (net (code 20) (name "Net-(P1-Pad4)")
+      (node (ref P1) (pin 4)))
+    (net (code 21) (name ESP_CHPD)
+      (node (ref P1) (pin 7)))
+    (net (code 22) (name UART_TX)
+      (node (ref P1) (pin 8)))
+    (net (code 23) (name UART_RX)
+      (node (ref P1) (pin 10)))
+    (net (code 24) (name ROW_4)
       (node (ref SW10) (pin 2))
+      (node (ref SW11) (pin 2))
+      (node (ref SW12) (pin 2))
       (node (ref P1) (pin 40)))
-    (net (code 58) (name ROW_1)
+    (net (code 25) (name "Net-(P1-Pad21)")
+      (node (ref P1) (pin 21)))
+    (net (code 26) (name COL_2)
+      (node (ref P1) (pin 31))
+      (node (ref SW11) (pin 1))
+      (node (ref SW2) (pin 1))
+      (node (ref SW5) (pin 1))
+      (node (ref SW8) (pin 1)))
+    (net (code 27) (name SD_D1)
+      (node (ref P1) (pin 22)))
+    (net (code 28) (name ROW_1)
       (node (ref P1) (pin 32))
-      (node (ref SW2) (pin 2))
+      (node (ref SW3) (pin 2))
       (node (ref SW1) (pin 2))
-      (node (ref SW3) (pin 2)))
-    (net (code 59) (name UART_TX)
-      (node (ref P1) (pin 8)))
-    (net (code 60) (name "Net-(P1-Pad4)")
-      (node (ref P1) (pin 4)))
-    (net (code 61) (name "Net-(P1-Pad2)")
-      (node (ref P1) (pin 2)))
-    (net (code 62) (name "Net-(P1-Pad35)")
-      (node (ref P1) (pin 35)))
-    (net (code 63) (name ROW_2)
-      (node (ref SW5) (pin 2))
-      (node (ref P1) (pin 36))
-      (node (ref SW6) (pin 2))
-      (node (ref SW4) (pin 2)))
-    (net (code 64) (name "Net-(P1-Pad26)")
-      (node (ref P1) (pin 26)))
-    (net (code 65) (name "Net-(P1-Pad24)")
-      (node (ref P1) (pin 24)))
-    (net (code 66) (name COL_3)
-      (node (ref SW6) (pin 1))
+      (node (ref SW2) (pin 2)))
+    (net (code 29) (name SD_D3)
+      (node (ref P1) (pin 13)))
+    (net (code 30) (name "Net-(P1-Pad23)")
+      (node (ref P1) (pin 23)))
+    (net (code 31) (name COL_3)
       (node (ref SW9) (pin 1))
-      (node (ref P1) (pin 33))
+      (node (ref SW12) (pin 1))
       (node (ref SW3) (pin 1))
-      (node (ref SW12) (pin 1)))
-    (net (code 67) (name "Net-(P1-Pad23)")
-      (node (ref P1) (pin 23)))))
\ No newline at end of file
+      (node (ref P1) (pin 33))
+      (node (ref SW6) (pin 1)))
+    (net (code 32) (name "Net-(P1-Pad24)")
+      (node (ref P1) (pin 24)))
+    (net (code 33) (name ESP_CLK)
+      (node (ref P1) (pin 15)))
+    (net (code 34) (name "Net-(P1-Pad35)")
+      (node (ref P1) (pin 35)))
+    (net (code 35) (name SD_CMD)
+      (node (ref P1) (pin 16)))
+    (net (code 36) (name "Net-(P1-Pad26)")
+      (node (ref P1) (pin 26)))
+    (net (code 37) (name ROW_2)
+      (node (ref SW6) (pin 2))
+      (node (ref P1) (pin 36))
+      (node (ref SW4) (pin 2))
+      (node (ref SW5) (pin 2)))
+    (net (code 38) (name "Net-(C6-Pad1)")
+      (node (ref C6) (pin 1))
+      (node (ref CON1) (pin 2)))
+    (net (code 39) (name "Net-(C5-Pad1)")
+      (node (ref C5) (pin 1))
+      (node (ref CON1) (pin 4)))
+    (net (code 40) (name "Net-(CON1-Pad7)")
+      (node (ref CON1) (pin 7)))
+    (net (code 41) (name /OLED_CS)
+      (node (ref CON1) (pin 10)))
+    (net (code 42) (name /OLED_DC)
+      (node (ref CON1) (pin 12)))
+    (net (code 43) (name "Net-(C4-Pad1)")
+      (node (ref C4) (pin 1))
+      (node (ref CON1) (pin 16)))
+    (net (code 44) (name "Net-(C3-Pad1)")
+      (node (ref C3) (pin 1))
+      (node (ref CON1) (pin 17)))))
\ No newline at end of file
Imprint / Impressum