Browse Source

layout ngay 16/8

sonnt 6 years ago
parent
commit
1633d9bce5
21 changed files with 6515 additions and 1325 deletions
  1. 6 6
      RFID.bak
  2. 6 6
      RFID.sch
  3. 33 0
      _saved_vinhome.pro
  4. 34 34
      atmega328.bak
  5. 34 34
      atmega328.sch
  6. 51 131
      connectorsch.bak
  7. 51 131
      connectorsch.sch
  8. 64 38
      display.bak
  9. 64 38
      display.sch
  10. 21 17
      keypad.bak
  11. 21 17
      keypad.sch
  12. 286 177
      main.bak
  13. 286 177
      main.sch
  14. 45 72
      motor.bak
  15. 45 72
      motor.sch
  16. 39 94
      vinhome-cache.lib
  17. 111 135
      vinhome.bak
  18. 2157 1
      vinhome.kicad_pcb
  19. 2154 0
      vinhome.kicad_pcb-bak
  20. 898 0
      vinhome.net
  21. 109 145
      vinhome.sch

+ 6 - 6
RFID.bak

@@ -15,10 +15,10 @@ Comment3 ""
 Comment4 ""
 Comment4 ""
 $EndDescr
 $EndDescr
 $Comp
 $Comp
-L Connector:Conn_01x08 J?
+L Connector:Conn_01x08 J11
 U 1 1 5B71F223
 U 1 1 5B71F223
 P 1550 2300
 P 1550 2300
-F 0 "J?" H 1470 1675 50  0000 C CNN
+F 0 "J11" H 1470 1675 50  0000 C CNN
 F 1 "RFID_RC522" H 1470 1766 50  0000 C CNN
 F 1 "RFID_RC522" H 1470 1766 50  0000 C CNN
 F 2 "Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm" H 1550 2300 50  0001 C CNN
 F 2 "Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm" H 1550 2300 50  0001 C CNN
 F 3 "~" H 1550 2300 50  0001 C CNN
 F 3 "~" H 1550 2300 50  0001 C CNN
@@ -26,10 +26,10 @@ F 3 "~" H 1550 2300 50  0001 C CNN
 	-1   0    0    1   
 	-1   0    0    1   
 $EndComp
 $EndComp
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR034
 U 1 1 5B71F699
 U 1 1 5B71F699
 P 1900 2600
 P 1900 2600
-F 0 "#PWR?" H 1900 2450 50  0001 C CNN
+F 0 "#PWR034" H 1900 2450 50  0001 C CNN
 F 1 "+3V3" H 1915 2773 50  0000 C CNN
 F 1 "+3V3" H 1915 2773 50  0000 C CNN
 F 2 "" H 1900 2600 50  0001 C CNN
 F 2 "" H 1900 2600 50  0001 C CNN
 F 3 "" H 1900 2600 50  0001 C CNN
 F 3 "" H 1900 2600 50  0001 C CNN
@@ -43,10 +43,10 @@ Wire Wire Line
 Wire Wire Line
 Wire Wire Line
 	1750 2400 2100 2400
 	1750 2400 2100 2400
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR035
 U 1 1 5B71F74D
 U 1 1 5B71F74D
 P 2100 2400
 P 2100 2400
-F 0 "#PWR?" H 2100 2150 50  0001 C CNN
+F 0 "#PWR035" H 2100 2150 50  0001 C CNN
 F 1 "GND" V 2105 2272 50  0000 R CNN
 F 1 "GND" V 2105 2272 50  0000 R CNN
 F 2 "" H 2100 2400 50  0001 C CNN
 F 2 "" H 2100 2400 50  0001 C CNN
 F 3 "" H 2100 2400 50  0001 C CNN
 F 3 "" H 2100 2400 50  0001 C CNN

+ 6 - 6
RFID.sch

@@ -15,10 +15,10 @@ Comment3 ""
 Comment4 ""
 Comment4 ""
 $EndDescr
 $EndDescr
 $Comp
 $Comp
-L Connector:Conn_01x08 J?
+L Connector:Conn_01x08 J11
 U 1 1 5B71F223
 U 1 1 5B71F223
 P 1550 2300
 P 1550 2300
-F 0 "J?" H 1470 1675 50  0000 C CNN
+F 0 "J11" H 1470 1675 50  0000 C CNN
 F 1 "RFID_RC522" H 1470 1766 50  0000 C CNN
 F 1 "RFID_RC522" H 1470 1766 50  0000 C CNN
 F 2 "Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm" H 1550 2300 50  0001 C CNN
 F 2 "Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm" H 1550 2300 50  0001 C CNN
 F 3 "~" H 1550 2300 50  0001 C CNN
 F 3 "~" H 1550 2300 50  0001 C CNN
@@ -26,10 +26,10 @@ F 3 "~" H 1550 2300 50  0001 C CNN
 	-1   0    0    1   
 	-1   0    0    1   
 $EndComp
 $EndComp
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR034
 U 1 1 5B71F699
 U 1 1 5B71F699
 P 1900 2600
 P 1900 2600
-F 0 "#PWR?" H 1900 2450 50  0001 C CNN
+F 0 "#PWR034" H 1900 2450 50  0001 C CNN
 F 1 "+3V3" H 1915 2773 50  0000 C CNN
 F 1 "+3V3" H 1915 2773 50  0000 C CNN
 F 2 "" H 1900 2600 50  0001 C CNN
 F 2 "" H 1900 2600 50  0001 C CNN
 F 3 "" H 1900 2600 50  0001 C CNN
 F 3 "" H 1900 2600 50  0001 C CNN
@@ -43,10 +43,10 @@ Wire Wire Line
 Wire Wire Line
 Wire Wire Line
 	1750 2400 2100 2400
 	1750 2400 2100 2400
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR035
 U 1 1 5B71F74D
 U 1 1 5B71F74D
 P 2100 2400
 P 2100 2400
-F 0 "#PWR?" H 2100 2150 50  0001 C CNN
+F 0 "#PWR035" H 2100 2150 50  0001 C CNN
 F 1 "GND" V 2105 2272 50  0000 R CNN
 F 1 "GND" V 2105 2272 50  0000 R CNN
 F 2 "" H 2100 2400 50  0001 C CNN
 F 2 "" H 2100 2400 50  0001 C CNN
 F 3 "" H 2100 2400 50  0001 C CNN
 F 3 "" H 2100 2400 50  0001 C CNN

+ 33 - 0
_saved_vinhome.pro

@@ -0,0 +1,33 @@
+update=22/05/2015 07:44:53
+version=1
+last_client=kicad
+[general]
+version=1
+RootSch=
+BoardNm=
+[pcbnew]
+version=1
+LastNetListRead=
+UseCmpFile=1
+PadDrill=0.600000000000
+PadDrillOvalY=0.600000000000
+PadSizeH=1.500000000000
+PadSizeV=1.500000000000
+PcbTextSizeV=1.500000000000
+PcbTextSizeH=1.500000000000
+PcbTextThickness=0.300000000000
+ModuleTextSizeV=1.000000000000
+ModuleTextSizeH=1.000000000000
+ModuleTextSizeThickness=0.150000000000
+SolderMaskClearance=0.000000000000
+SolderMaskMinWidth=0.000000000000
+DrawSegmentWidth=0.200000000000
+BoardOutlineThickness=0.100000000000
+ModuleOutlineThickness=0.150000000000
+[cvpcb]
+version=1
+NetIExt=net
+[eeschema]
+version=1
+LibDir=
+[eeschema/libraries]

+ 34 - 34
atmega328.bak

@@ -15,10 +15,10 @@ Comment3 ""
 Comment4 ""
 Comment4 ""
 $EndDescr
 $EndDescr
 $Comp
 $Comp
-L atmel:ATMEGA328P-AU U?
+L atmel:ATMEGA328P-AU U3
 U 1 1 5B6CC01A
 U 1 1 5B6CC01A
 P 5700 4150
 P 5700 4150
-F 0 "U?" H 5750 5517 50  0000 C CNN
+F 0 "U3" H 5750 5517 50  0000 C CNN
 F 1 "ATMEGA328P-AU" H 5750 5426 50  0000 C CNN
 F 1 "ATMEGA328P-AU" H 5750 5426 50  0000 C CNN
 F 2 "Housings_QFP:TQFP-32_7x7mm_Pitch0.8mm" H 5700 4150 50  0001 C CIN
 F 2 "Housings_QFP:TQFP-32_7x7mm_Pitch0.8mm" H 5700 4150 50  0001 C CIN
 F 3 "http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf" H 5700 4150 50  0001 C CNN
 F 3 "http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf" H 5700 4150 50  0001 C CNN
@@ -29,10 +29,10 @@ NoConn ~ 4800 4400
 NoConn ~ 4800 4500
 NoConn ~ 4800 4500
 Connection ~ 4800 5250
 Connection ~ 4800 5250
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR025
 U 1 1 5B6CC2E7
 U 1 1 5B6CC2E7
 P 4800 5400
 P 4800 5400
-F 0 "#PWR?" H 4800 5150 50  0001 C CNN
+F 0 "#PWR025" H 4800 5150 50  0001 C CNN
 F 1 "GND" H 4805 5227 50  0000 C CNN
 F 1 "GND" H 4805 5227 50  0000 C CNN
 F 2 "" H 4800 5400 50  0001 C CNN
 F 2 "" H 4800 5400 50  0001 C CNN
 F 3 "" H 4800 5400 50  0001 C CNN
 F 3 "" H 4800 5400 50  0001 C CNN
@@ -55,10 +55,10 @@ Connection ~ 4800 3350
 Wire Wire Line
 Wire Wire Line
 	4800 3350 4800 3150
 	4800 3350 4800 3150
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR024
 U 1 1 5B6CC572
 U 1 1 5B6CC572
 P 4800 2850
 P 4800 2850
-F 0 "#PWR?" H 4800 2700 50  0001 C CNN
+F 0 "#PWR024" H 4800 2700 50  0001 C CNN
 F 1 "+3V3" H 4815 3023 50  0000 C CNN
 F 1 "+3V3" H 4815 3023 50  0000 C CNN
 F 2 "" H 4800 2850 50  0001 C CNN
 F 2 "" H 4800 2850 50  0001 C CNN
 F 3 "" H 4800 2850 50  0001 C CNN
 F 3 "" H 4800 2850 50  0001 C CNN
@@ -69,22 +69,22 @@ Wire Wire Line
 	4800 2850 4800 3050
 	4800 2850 4800 3050
 Connection ~ 4800 3050
 Connection ~ 4800 3050
 $Comp
 $Comp
-L device:C_Small C?
+L device:C_Small C10
 U 1 1 5B6CC796
 U 1 1 5B6CC796
 P 4700 3650
 P 4700 3650
-F 0 "C?" V 4471 3650 50  0000 C CNN
+F 0 "C10" V 4471 3650 50  0000 C CNN
 F 1 "104" V 4562 3650 50  0000 C CNN
 F 1 "104" V 4562 3650 50  0000 C CNN
-F 2 "" H 4700 3650 50  0001 C CNN
+F 2 "Capacitors_SMD:C_0805_HandSoldering" H 4700 3650 50  0001 C CNN
 F 3 "" H 4700 3650 50  0001 C CNN
 F 3 "" H 4700 3650 50  0001 C CNN
 	1    4700 3650
 	1    4700 3650
 	0    1    1    0   
 	0    1    1    0   
 $EndComp
 $EndComp
 Connection ~ 4800 3650
 Connection ~ 4800 3650
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR023
 U 1 1 5B6CC845
 U 1 1 5B6CC845
 P 4500 3650
 P 4500 3650
-F 0 "#PWR?" H 4500 3400 50  0001 C CNN
+F 0 "#PWR023" H 4500 3400 50  0001 C CNN
 F 1 "GND" H 4505 3477 50  0000 C CNN
 F 1 "GND" H 4505 3477 50  0000 C CNN
 F 2 "" H 4500 3650 50  0001 C CNN
 F 2 "" H 4500 3650 50  0001 C CNN
 F 3 "" H 4500 3650 50  0001 C CNN
 F 3 "" H 4500 3650 50  0001 C CNN
@@ -94,10 +94,10 @@ $EndComp
 Wire Wire Line
 Wire Wire Line
 	4600 3650 4500 3650
 	4600 3650 4500 3650
 $Comp
 $Comp
-L device:Crystal_GND24_Small Y?
+L device:Crystal_GND24_Small Y1
 U 1 1 5B6CCC42
 U 1 1 5B6CCC42
 P 7000 3700
 P 7000 3700
-F 0 "Y?" V 6954 3866 50  0000 L CNN
+F 0 "Y1" V 6954 3866 50  0000 L CNN
 F 1 "16MHZ" V 7045 3866 50  0000 L CNN
 F 1 "16MHZ" V 7045 3866 50  0000 L CNN
 F 2 "Crystals:Crystal_SMD_5032-4pin_5.0x3.2mm" H 7000 3700 50  0001 C CNN
 F 2 "Crystals:Crystal_SMD_5032-4pin_5.0x3.2mm" H 7000 3700 50  0001 C CNN
 F 3 "" H 7000 3700 50  0001 C CNN
 F 3 "" H 7000 3700 50  0001 C CNN
@@ -117,12 +117,12 @@ Wire Wire Line
 Wire Wire Line
 Wire Wire Line
 	6850 3800 7000 3800
 	6850 3800 7000 3800
 $Comp
 $Comp
-L device:C_Small C?
+L device:C_Small C11
 U 1 1 5B6CD364
 U 1 1 5B6CD364
 P 7300 3600
 P 7300 3600
-F 0 "C?" V 7071 3600 50  0000 C CNN
+F 0 "C11" V 7071 3600 50  0000 C CNN
 F 1 "20pF" V 7162 3600 50  0000 C CNN
 F 1 "20pF" V 7162 3600 50  0000 C CNN
-F 2 "" H 7300 3600 50  0001 C CNN
+F 2 "Capacitors_SMD:C_0805_HandSoldering" H 7300 3600 50  0001 C CNN
 F 3 "" H 7300 3600 50  0001 C CNN
 F 3 "" H 7300 3600 50  0001 C CNN
 	1    7300 3600
 	1    7300 3600
 	0    1    1    0   
 	0    1    1    0   
@@ -131,12 +131,12 @@ Wire Wire Line
 	7200 3600 7000 3600
 	7200 3600 7000 3600
 Connection ~ 7000 3600
 Connection ~ 7000 3600
 $Comp
 $Comp
-L device:C_Small C?
+L device:C_Small C12
 U 1 1 5B6CD756
 U 1 1 5B6CD756
 P 7300 3800
 P 7300 3800
-F 0 "C?" V 7071 3800 50  0000 C CNN
+F 0 "C12" V 7071 3800 50  0000 C CNN
 F 1 "20pF" V 7400 3850 50  0000 C CNN
 F 1 "20pF" V 7400 3850 50  0000 C CNN
-F 2 "" H 7300 3800 50  0001 C CNN
+F 2 "Capacitors_SMD:C_0805_HandSoldering" H 7300 3800 50  0001 C CNN
 F 3 "" H 7300 3800 50  0001 C CNN
 F 3 "" H 7300 3800 50  0001 C CNN
 	1    7300 3800
 	1    7300 3800
 	0    1    1    0   
 	0    1    1    0   
@@ -145,10 +145,10 @@ Wire Wire Line
 	7000 3800 7200 3800
 	7000 3800 7200 3800
 Connection ~ 7000 3800
 Connection ~ 7000 3800
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR026
 U 1 1 5B6CDA03
 U 1 1 5B6CDA03
 P 7500 3700
 P 7500 3700
-F 0 "#PWR?" H 7500 3450 50  0001 C CNN
+F 0 "#PWR026" H 7500 3450 50  0001 C CNN
 F 1 "GND" V 7505 3572 50  0000 R CNN
 F 1 "GND" V 7505 3572 50  0000 R CNN
 F 2 "" H 7500 3700 50  0001 C CNN
 F 2 "" H 7500 3700 50  0001 C CNN
 F 3 "" H 7500 3700 50  0001 C CNN
 F 3 "" H 7500 3700 50  0001 C CNN
@@ -248,21 +248,21 @@ PD6
 Text HLabel 6950 5350 2    50   Input ~ 0
 Text HLabel 6950 5350 2    50   Input ~ 0
 PD7
 PD7
 $Comp
 $Comp
-L Connector:Conn_01x05 J?
+L Connector:Conn_01x05 J7
 U 1 1 5B6D7EF3
 U 1 1 5B6D7EF3
 P 1350 1550
 P 1350 1550
-F 0 "J?" H 1270 1125 50  0000 C CNN
+F 0 "J7" H 1270 1125 50  0000 C CNN
 F 1 "nap serial atmega328" H 1450 1250 50  0000 C CNN
 F 1 "nap serial atmega328" H 1450 1250 50  0000 C CNN
-F 2 "" H 1350 1550 50  0001 C CNN
+F 2 "Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm" H 1350 1550 50  0001 C CNN
 F 3 "~" H 1350 1550 50  0001 C CNN
 F 3 "~" H 1350 1550 50  0001 C CNN
 	1    1350 1550
 	1    1350 1550
 	-1   0    0    1   
 	-1   0    0    1   
 $EndComp
 $EndComp
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR021
 U 1 1 5B6D8146
 U 1 1 5B6D8146
 P 1650 1750
 P 1650 1750
-F 0 "#PWR?" H 1650 1600 50  0001 C CNN
+F 0 "#PWR021" H 1650 1600 50  0001 C CNN
 F 1 "+3V3" H 1665 1923 50  0000 C CNN
 F 1 "+3V3" H 1665 1923 50  0000 C CNN
 F 2 "" H 1650 1750 50  0001 C CNN
 F 2 "" H 1650 1750 50  0001 C CNN
 F 3 "" H 1650 1750 50  0001 C CNN
 F 3 "" H 1650 1750 50  0001 C CNN
@@ -272,10 +272,10 @@ $EndComp
 Wire Wire Line
 Wire Wire Line
 	1550 1750 1650 1750
 	1550 1750 1650 1750
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR022
 U 1 1 5B6D8D77
 U 1 1 5B6D8D77
 P 1750 1650
 P 1750 1650
-F 0 "#PWR?" H 1750 1400 50  0001 C CNN
+F 0 "#PWR022" H 1750 1400 50  0001 C CNN
 F 1 "GND" V 1755 1522 50  0000 R CNN
 F 1 "GND" V 1755 1522 50  0000 R CNN
 F 2 "" H 1750 1650 50  0001 C CNN
 F 2 "" H 1750 1650 50  0001 C CNN
 F 3 "" H 1750 1650 50  0001 C CNN
 F 3 "" H 1750 1650 50  0001 C CNN
@@ -295,10 +295,10 @@ RXD_AT
 Wire Wire Line
 Wire Wire Line
 	1550 1350 1750 1350
 	1550 1350 1750 1350
 $Comp
 $Comp
-L device:C_Small C?
+L device:C_Small C9
 U 1 1 5B6DC171
 U 1 1 5B6DC171
 P 1850 1350
 P 1850 1350
-F 0 "C?" V 1621 1350 50  0000 C CNN
+F 0 "C9" V 1621 1350 50  0000 C CNN
 F 1 "104" V 1712 1350 50  0000 C CNN
 F 1 "104" V 1712 1350 50  0000 C CNN
 F 2 "Capacitors_SMD:C_0805" H 1850 1350 50  0001 C CNN
 F 2 "Capacitors_SMD:C_0805" H 1850 1350 50  0001 C CNN
 F 3 "" H 1850 1350 50  0001 C CNN
 F 3 "" H 1850 1350 50  0001 C CNN
@@ -312,10 +312,10 @@ RESET
 Wire Wire Line
 Wire Wire Line
 	6700 4500 7400 4500
 	6700 4500 7400 4500
 $Comp
 $Comp
-L device:R R?
+L device:R R8
 U 1 1 5B6EB8E6
 U 1 1 5B6EB8E6
 P 7550 4500
 P 7550 4500
-F 0 "R?" V 7757 4500 50  0000 C CNN
+F 0 "R8" V 7757 4500 50  0000 C CNN
 F 1 "10k" V 7666 4500 50  0000 C CNN
 F 1 "10k" V 7666 4500 50  0000 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 7480 4500 50  0001 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 7480 4500 50  0001 C CNN
 F 3 "" H 7550 4500 50  0001 C CNN
 F 3 "" H 7550 4500 50  0001 C CNN
@@ -323,10 +323,10 @@ F 3 "" H 7550 4500 50  0001 C CNN
 	0    -1   -1   0   
 	0    -1   -1   0   
 $EndComp
 $EndComp
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR027
 U 1 1 5B6ECCB2
 U 1 1 5B6ECCB2
 P 7800 4500
 P 7800 4500
-F 0 "#PWR?" H 7800 4350 50  0001 C CNN
+F 0 "#PWR027" H 7800 4350 50  0001 C CNN
 F 1 "+3V3" V 7815 4628 50  0000 L CNN
 F 1 "+3V3" V 7815 4628 50  0000 L CNN
 F 2 "" H 7800 4500 50  0001 C CNN
 F 2 "" H 7800 4500 50  0001 C CNN
 F 3 "" H 7800 4500 50  0001 C CNN
 F 3 "" H 7800 4500 50  0001 C CNN

+ 34 - 34
atmega328.sch

@@ -15,10 +15,10 @@ Comment3 ""
 Comment4 ""
 Comment4 ""
 $EndDescr
 $EndDescr
 $Comp
 $Comp
-L atmel:ATMEGA328P-AU U?
+L atmel:ATMEGA328P-AU U3
 U 1 1 5B6CC01A
 U 1 1 5B6CC01A
 P 5700 4150
 P 5700 4150
-F 0 "U?" H 5750 5517 50  0000 C CNN
+F 0 "U3" H 5750 5517 50  0000 C CNN
 F 1 "ATMEGA328P-AU" H 5750 5426 50  0000 C CNN
 F 1 "ATMEGA328P-AU" H 5750 5426 50  0000 C CNN
 F 2 "Housings_QFP:TQFP-32_7x7mm_Pitch0.8mm" H 5700 4150 50  0001 C CIN
 F 2 "Housings_QFP:TQFP-32_7x7mm_Pitch0.8mm" H 5700 4150 50  0001 C CIN
 F 3 "http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf" H 5700 4150 50  0001 C CNN
 F 3 "http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf" H 5700 4150 50  0001 C CNN
@@ -29,10 +29,10 @@ NoConn ~ 4800 4400
 NoConn ~ 4800 4500
 NoConn ~ 4800 4500
 Connection ~ 4800 5250
 Connection ~ 4800 5250
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR025
 U 1 1 5B6CC2E7
 U 1 1 5B6CC2E7
 P 4800 5400
 P 4800 5400
-F 0 "#PWR?" H 4800 5150 50  0001 C CNN
+F 0 "#PWR025" H 4800 5150 50  0001 C CNN
 F 1 "GND" H 4805 5227 50  0000 C CNN
 F 1 "GND" H 4805 5227 50  0000 C CNN
 F 2 "" H 4800 5400 50  0001 C CNN
 F 2 "" H 4800 5400 50  0001 C CNN
 F 3 "" H 4800 5400 50  0001 C CNN
 F 3 "" H 4800 5400 50  0001 C CNN
@@ -55,10 +55,10 @@ Connection ~ 4800 3350
 Wire Wire Line
 Wire Wire Line
 	4800 3350 4800 3150
 	4800 3350 4800 3150
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR024
 U 1 1 5B6CC572
 U 1 1 5B6CC572
 P 4800 2850
 P 4800 2850
-F 0 "#PWR?" H 4800 2700 50  0001 C CNN
+F 0 "#PWR024" H 4800 2700 50  0001 C CNN
 F 1 "+3V3" H 4815 3023 50  0000 C CNN
 F 1 "+3V3" H 4815 3023 50  0000 C CNN
 F 2 "" H 4800 2850 50  0001 C CNN
 F 2 "" H 4800 2850 50  0001 C CNN
 F 3 "" H 4800 2850 50  0001 C CNN
 F 3 "" H 4800 2850 50  0001 C CNN
@@ -69,22 +69,22 @@ Wire Wire Line
 	4800 2850 4800 3050
 	4800 2850 4800 3050
 Connection ~ 4800 3050
 Connection ~ 4800 3050
 $Comp
 $Comp
-L device:C_Small C?
+L device:C_Small C10
 U 1 1 5B6CC796
 U 1 1 5B6CC796
 P 4700 3650
 P 4700 3650
-F 0 "C?" V 4471 3650 50  0000 C CNN
+F 0 "C10" V 4471 3650 50  0000 C CNN
 F 1 "104" V 4562 3650 50  0000 C CNN
 F 1 "104" V 4562 3650 50  0000 C CNN
-F 2 "" H 4700 3650 50  0001 C CNN
+F 2 "Capacitors_SMD:C_0805_HandSoldering" H 4700 3650 50  0001 C CNN
 F 3 "" H 4700 3650 50  0001 C CNN
 F 3 "" H 4700 3650 50  0001 C CNN
 	1    4700 3650
 	1    4700 3650
 	0    1    1    0   
 	0    1    1    0   
 $EndComp
 $EndComp
 Connection ~ 4800 3650
 Connection ~ 4800 3650
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR023
 U 1 1 5B6CC845
 U 1 1 5B6CC845
 P 4500 3650
 P 4500 3650
-F 0 "#PWR?" H 4500 3400 50  0001 C CNN
+F 0 "#PWR023" H 4500 3400 50  0001 C CNN
 F 1 "GND" H 4505 3477 50  0000 C CNN
 F 1 "GND" H 4505 3477 50  0000 C CNN
 F 2 "" H 4500 3650 50  0001 C CNN
 F 2 "" H 4500 3650 50  0001 C CNN
 F 3 "" H 4500 3650 50  0001 C CNN
 F 3 "" H 4500 3650 50  0001 C CNN
@@ -94,10 +94,10 @@ $EndComp
 Wire Wire Line
 Wire Wire Line
 	4600 3650 4500 3650
 	4600 3650 4500 3650
 $Comp
 $Comp
-L device:Crystal_GND24_Small Y?
+L device:Crystal_GND24_Small Y1
 U 1 1 5B6CCC42
 U 1 1 5B6CCC42
 P 7000 3700
 P 7000 3700
-F 0 "Y?" V 6954 3866 50  0000 L CNN
+F 0 "Y1" V 6954 3866 50  0000 L CNN
 F 1 "16MHZ" V 7045 3866 50  0000 L CNN
 F 1 "16MHZ" V 7045 3866 50  0000 L CNN
 F 2 "Crystals:Crystal_SMD_5032-4pin_5.0x3.2mm" H 7000 3700 50  0001 C CNN
 F 2 "Crystals:Crystal_SMD_5032-4pin_5.0x3.2mm" H 7000 3700 50  0001 C CNN
 F 3 "" H 7000 3700 50  0001 C CNN
 F 3 "" H 7000 3700 50  0001 C CNN
@@ -117,12 +117,12 @@ Wire Wire Line
 Wire Wire Line
 Wire Wire Line
 	6850 3800 7000 3800
 	6850 3800 7000 3800
 $Comp
 $Comp
-L device:C_Small C?
+L device:C_Small C11
 U 1 1 5B6CD364
 U 1 1 5B6CD364
 P 7300 3600
 P 7300 3600
-F 0 "C?" V 7071 3600 50  0000 C CNN
+F 0 "C11" V 7071 3600 50  0000 C CNN
 F 1 "20pF" V 7162 3600 50  0000 C CNN
 F 1 "20pF" V 7162 3600 50  0000 C CNN
-F 2 "" H 7300 3600 50  0001 C CNN
+F 2 "Capacitors_SMD:C_0805_HandSoldering" H 7300 3600 50  0001 C CNN
 F 3 "" H 7300 3600 50  0001 C CNN
 F 3 "" H 7300 3600 50  0001 C CNN
 	1    7300 3600
 	1    7300 3600
 	0    1    1    0   
 	0    1    1    0   
@@ -131,12 +131,12 @@ Wire Wire Line
 	7200 3600 7000 3600
 	7200 3600 7000 3600
 Connection ~ 7000 3600
 Connection ~ 7000 3600
 $Comp
 $Comp
-L device:C_Small C?
+L device:C_Small C12
 U 1 1 5B6CD756
 U 1 1 5B6CD756
 P 7300 3800
 P 7300 3800
-F 0 "C?" V 7071 3800 50  0000 C CNN
+F 0 "C12" V 7071 3800 50  0000 C CNN
 F 1 "20pF" V 7400 3850 50  0000 C CNN
 F 1 "20pF" V 7400 3850 50  0000 C CNN
-F 2 "" H 7300 3800 50  0001 C CNN
+F 2 "Capacitors_SMD:C_0805_HandSoldering" H 7300 3800 50  0001 C CNN
 F 3 "" H 7300 3800 50  0001 C CNN
 F 3 "" H 7300 3800 50  0001 C CNN
 	1    7300 3800
 	1    7300 3800
 	0    1    1    0   
 	0    1    1    0   
@@ -145,10 +145,10 @@ Wire Wire Line
 	7000 3800 7200 3800
 	7000 3800 7200 3800
 Connection ~ 7000 3800
 Connection ~ 7000 3800
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR026
 U 1 1 5B6CDA03
 U 1 1 5B6CDA03
 P 7500 3700
 P 7500 3700
-F 0 "#PWR?" H 7500 3450 50  0001 C CNN
+F 0 "#PWR026" H 7500 3450 50  0001 C CNN
 F 1 "GND" V 7505 3572 50  0000 R CNN
 F 1 "GND" V 7505 3572 50  0000 R CNN
 F 2 "" H 7500 3700 50  0001 C CNN
 F 2 "" H 7500 3700 50  0001 C CNN
 F 3 "" H 7500 3700 50  0001 C CNN
 F 3 "" H 7500 3700 50  0001 C CNN
@@ -248,21 +248,21 @@ PD6
 Text HLabel 6950 5350 2    50   Input ~ 0
 Text HLabel 6950 5350 2    50   Input ~ 0
 PD7
 PD7
 $Comp
 $Comp
-L Connector:Conn_01x05 J?
+L Connector:Conn_01x05 J7
 U 1 1 5B6D7EF3
 U 1 1 5B6D7EF3
 P 1350 1550
 P 1350 1550
-F 0 "J?" H 1270 1125 50  0000 C CNN
+F 0 "J7" H 1270 1125 50  0000 C CNN
 F 1 "nap serial atmega328" H 1450 1250 50  0000 C CNN
 F 1 "nap serial atmega328" H 1450 1250 50  0000 C CNN
-F 2 "" H 1350 1550 50  0001 C CNN
+F 2 "Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm" H 1350 1550 50  0001 C CNN
 F 3 "~" H 1350 1550 50  0001 C CNN
 F 3 "~" H 1350 1550 50  0001 C CNN
 	1    1350 1550
 	1    1350 1550
 	-1   0    0    1   
 	-1   0    0    1   
 $EndComp
 $EndComp
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR021
 U 1 1 5B6D8146
 U 1 1 5B6D8146
 P 1650 1750
 P 1650 1750
-F 0 "#PWR?" H 1650 1600 50  0001 C CNN
+F 0 "#PWR021" H 1650 1600 50  0001 C CNN
 F 1 "+3V3" H 1665 1923 50  0000 C CNN
 F 1 "+3V3" H 1665 1923 50  0000 C CNN
 F 2 "" H 1650 1750 50  0001 C CNN
 F 2 "" H 1650 1750 50  0001 C CNN
 F 3 "" H 1650 1750 50  0001 C CNN
 F 3 "" H 1650 1750 50  0001 C CNN
@@ -272,10 +272,10 @@ $EndComp
 Wire Wire Line
 Wire Wire Line
 	1550 1750 1650 1750
 	1550 1750 1650 1750
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR022
 U 1 1 5B6D8D77
 U 1 1 5B6D8D77
 P 1750 1650
 P 1750 1650
-F 0 "#PWR?" H 1750 1400 50  0001 C CNN
+F 0 "#PWR022" H 1750 1400 50  0001 C CNN
 F 1 "GND" V 1755 1522 50  0000 R CNN
 F 1 "GND" V 1755 1522 50  0000 R CNN
 F 2 "" H 1750 1650 50  0001 C CNN
 F 2 "" H 1750 1650 50  0001 C CNN
 F 3 "" H 1750 1650 50  0001 C CNN
 F 3 "" H 1750 1650 50  0001 C CNN
@@ -295,10 +295,10 @@ RXD_AT
 Wire Wire Line
 Wire Wire Line
 	1550 1350 1750 1350
 	1550 1350 1750 1350
 $Comp
 $Comp
-L device:C_Small C?
+L device:C_Small C9
 U 1 1 5B6DC171
 U 1 1 5B6DC171
 P 1850 1350
 P 1850 1350
-F 0 "C?" V 1621 1350 50  0000 C CNN
+F 0 "C9" V 1621 1350 50  0000 C CNN
 F 1 "104" V 1712 1350 50  0000 C CNN
 F 1 "104" V 1712 1350 50  0000 C CNN
 F 2 "Capacitors_SMD:C_0805" H 1850 1350 50  0001 C CNN
 F 2 "Capacitors_SMD:C_0805" H 1850 1350 50  0001 C CNN
 F 3 "" H 1850 1350 50  0001 C CNN
 F 3 "" H 1850 1350 50  0001 C CNN
@@ -312,10 +312,10 @@ RESET
 Wire Wire Line
 Wire Wire Line
 	6700 4500 7400 4500
 	6700 4500 7400 4500
 $Comp
 $Comp
-L device:R R?
+L device:R R8
 U 1 1 5B6EB8E6
 U 1 1 5B6EB8E6
 P 7550 4500
 P 7550 4500
-F 0 "R?" V 7757 4500 50  0000 C CNN
+F 0 "R8" V 7757 4500 50  0000 C CNN
 F 1 "10k" V 7666 4500 50  0000 C CNN
 F 1 "10k" V 7666 4500 50  0000 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 7480 4500 50  0001 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 7480 4500 50  0001 C CNN
 F 3 "" H 7550 4500 50  0001 C CNN
 F 3 "" H 7550 4500 50  0001 C CNN
@@ -323,10 +323,10 @@ F 3 "" H 7550 4500 50  0001 C CNN
 	0    -1   -1   0   
 	0    -1   -1   0   
 $EndComp
 $EndComp
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR027
 U 1 1 5B6ECCB2
 U 1 1 5B6ECCB2
 P 7800 4500
 P 7800 4500
-F 0 "#PWR?" H 7800 4350 50  0001 C CNN
+F 0 "#PWR027" H 7800 4350 50  0001 C CNN
 F 1 "+3V3" V 7815 4628 50  0000 L CNN
 F 1 "+3V3" V 7815 4628 50  0000 L CNN
 F 2 "" H 7800 4500 50  0001 C CNN
 F 2 "" H 7800 4500 50  0001 C CNN
 F 3 "" H 7800 4500 50  0001 C CNN
 F 3 "" H 7800 4500 50  0001 C CNN

+ 51 - 131
connectorsch.bak

@@ -15,10 +15,10 @@ Comment3 ""
 Comment4 ""
 Comment4 ""
 $EndDescr
 $EndDescr
 $Comp
 $Comp
-L Connector:Conn_01x05 J?
+L Connector:Conn_01x05 J8
 U 1 1 5B6EED46
 U 1 1 5B6EED46
 P 3850 1800
 P 3850 1800
-F 0 "J?" H 3770 1375 50  0000 C CNN
+F 0 "J8" H 3770 1375 50  0000 C CNN
 F 1 "connector-ESP" H 3770 1466 50  0000 C CNN
 F 1 "connector-ESP" H 3770 1466 50  0000 C CNN
 F 2 "Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm" H 3850 1800 50  0001 C CNN
 F 2 "Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm" H 3850 1800 50  0001 C CNN
 F 3 "~" H 3850 1800 50  0001 C CNN
 F 3 "~" H 3850 1800 50  0001 C CNN
@@ -26,10 +26,10 @@ F 3 "~" H 3850 1800 50  0001 C CNN
 	-1   0    0    1   
 	-1   0    0    1   
 $EndComp
 $EndComp
 $Comp
 $Comp
-L device:C_Small C?
+L device:C_Small C13
 U 1 1 5B6EF154
 U 1 1 5B6EF154
 P 4250 2000
 P 4250 2000
-F 0 "C?" V 4150 2150 50  0000 C CNN
+F 0 "C13" V 4150 2150 50  0000 C CNN
 F 1 "104" V 4200 2150 50  0000 C CNN
 F 1 "104" V 4200 2150 50  0000 C CNN
 F 2 "Capacitors_SMD:C_0805" H 4250 2000 50  0001 C CNN
 F 2 "Capacitors_SMD:C_0805" H 4250 2000 50  0001 C CNN
 F 3 "" H 4250 2000 50  0001 C CNN
 F 3 "" H 4250 2000 50  0001 C CNN
@@ -37,10 +37,10 @@ F 3 "" H 4250 2000 50  0001 C CNN
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR028
 U 1 1 5B6EF3C1
 U 1 1 5B6EF3C1
 P 4250 2150
 P 4250 2150
-F 0 "#PWR?" H 4250 2000 50  0001 C CNN
+F 0 "#PWR028" H 4250 2000 50  0001 C CNN
 F 1 "+3V3" H 4265 2323 50  0000 C CNN
 F 1 "+3V3" H 4265 2323 50  0000 C CNN
 F 2 "" H 4250 2150 50  0001 C CNN
 F 2 "" H 4250 2150 50  0001 C CNN
 F 3 "" H 4250 2150 50  0001 C CNN
 F 3 "" H 4250 2150 50  0001 C CNN
@@ -60,10 +60,10 @@ Wire Wire Line
 	4250 1900 4450 1900
 	4250 1900 4450 1900
 Connection ~ 4250 1900
 Connection ~ 4250 1900
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR029
 U 1 1 5B6EFEBA
 U 1 1 5B6EFEBA
 P 4450 1900
 P 4450 1900
-F 0 "#PWR?" H 4450 1650 50  0001 C CNN
+F 0 "#PWR029" H 4450 1650 50  0001 C CNN
 F 1 "GND" V 4455 1772 50  0000 R CNN
 F 1 "GND" V 4455 1772 50  0000 R CNN
 F 2 "" H 4450 1900 50  0001 C CNN
 F 2 "" H 4450 1900 50  0001 C CNN
 F 3 "" H 4450 1900 50  0001 C CNN
 F 3 "" H 4450 1900 50  0001 C CNN
@@ -83,153 +83,73 @@ OUT_ESP2
 Text HLabel 4400 1800 2    50   Input ~ 0
 Text HLabel 4400 1800 2    50   Input ~ 0
 OUT_ESP3
 OUT_ESP3
 $Comp
 $Comp
-L Connector:Conn_01x07 J?
-U 1 1 5B6F3435
-P 5450 1850
-F 0 "J?" H 5370 1325 50  0000 C CNN
-F 1 "Conn_01x07" H 5370 1416 50  0000 C CNN
-F 2 "Pin_Headers:Pin_Header_Straight_1x07_Pitch2.54mm" H 5450 1850 50  0001 C CNN
-F 3 "~" H 5450 1850 50  0001 C CNN
-	1    5450 1850
-	-1   0    0    1   
-$EndComp
-$Comp
-L device:C_Small C?
+L device:C_Small C14
 U 1 1 5B6F365D
 U 1 1 5B6F365D
-P 5950 2150
-F 0 "C?" V 5850 2300 50  0000 C CNN
-F 1 "104" V 5900 2300 50  0000 C CNN
-F 2 "Capacitors_SMD:C_0805" H 5950 2150 50  0001 C CNN
-F 3 "" H 5950 2150 50  0001 C CNN
-	1    5950 2150
+P 5900 2000
+F 0 "C14" V 5800 2150 50  0000 C CNN
+F 1 "104" V 5850 2150 50  0000 C CNN
+F 2 "Capacitors_SMD:C_0805" H 5900 2000 50  0001 C CNN
+F 3 "" H 5900 2000 50  0001 C CNN
+	1    5900 2000
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR030
 U 1 1 5B6F36D4
 U 1 1 5B6F36D4
-P 5950 2350
-F 0 "#PWR?" H 5950 2200 50  0001 C CNN
-F 1 "+3V3" H 5965 2523 50  0000 C CNN
-F 2 "" H 5950 2350 50  0001 C CNN
-F 3 "" H 5950 2350 50  0001 C CNN
-	1    5950 2350
+P 5900 2200
+F 0 "#PWR030" H 5900 2050 50  0001 C CNN
+F 1 "+3V3" H 5915 2373 50  0000 C CNN
+F 2 "" H 5900 2200 50  0001 C CNN
+F 3 "" H 5900 2200 50  0001 C CNN
+	1    5900 2200
 	-1   0    0    1   
 	-1   0    0    1   
 $EndComp
 $EndComp
 Wire Wire Line
 Wire Wire Line
-	5650 2150 5850 2150
+	5600 2000 5800 2000
 Wire Wire Line
 Wire Wire Line
-	5850 2150 5850 2250
+	5800 2000 5800 2100
 Wire Wire Line
 Wire Wire Line
-	5850 2250 5950 2250
+	5800 2100 5900 2100
 Wire Wire Line
 Wire Wire Line
-	5950 2350 5950 2250
-Connection ~ 5950 2250
+	5900 2200 5900 2100
+Connection ~ 5900 2100
 Wire Wire Line
 Wire Wire Line
-	5650 2050 5950 2050
+	5600 1900 5900 1900
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR031
 U 1 1 5B6F3F67
 U 1 1 5B6F3F67
-P 6100 2050
-F 0 "#PWR?" H 6100 1800 50  0001 C CNN
-F 1 "GND" V 6105 1922 50  0000 R CNN
-F 2 "" H 6100 2050 50  0001 C CNN
-F 3 "" H 6100 2050 50  0001 C CNN
-	1    6100 2050
+P 6050 1900
+F 0 "#PWR031" H 6050 1650 50  0001 C CNN
+F 1 "GND" V 6055 1772 50  0000 R CNN
+F 2 "" H 6050 1900 50  0001 C CNN
+F 3 "" H 6050 1900 50  0001 C CNN
+	1    6050 1900
 	0    -1   -1   0   
 	0    -1   -1   0   
 $EndComp
 $EndComp
 Wire Wire Line
 Wire Wire Line
-	5950 2050 6100 2050
-Connection ~ 5950 2050
+	5900 1900 6050 1900
+Connection ~ 5900 1900
 Wire Wire Line
 Wire Wire Line
-	5650 1550 6000 1550
+	5600 1600 5950 1600
 Wire Wire Line
 Wire Wire Line
-	5650 1650 6000 1650
+	5600 1700 5950 1700
 Wire Wire Line
 Wire Wire Line
-	5650 1750 6000 1750
-Wire Wire Line
-	5650 1850 6000 1850
-Wire Wire Line
-	5650 1950 6000 1950
-Text HLabel 6000 1550 2    50   Input ~ 0
+	5600 1800 5950 1800
+Text HLabel 5950 1600 2    50   Input ~ 0
 OUT_ESP4
 OUT_ESP4
-Text HLabel 6000 1650 2    50   Input ~ 0
+Text HLabel 5950 1700 2    50   Input ~ 0
 OUT_ESP5
 OUT_ESP5
-Text HLabel 6000 1750 2    50   Input ~ 0
+Text HLabel 5950 1800 2    50   Input ~ 0
 OUT_ESP6
 OUT_ESP6
-Text HLabel 6000 1850 2    50   Input ~ 0
-OUT_ESP7
-Text HLabel 6000 1950 2    50   Input ~ 0
-OUT_ESP8
-$Comp
-L Connector:Conn_01x06 J?
-U 1 1 5B6FFC44
-P 7000 1850
-F 0 "J?" H 6920 1325 50  0000 C CNN
-F 1 "Conn_01x06" H 6920 1416 50  0000 C CNN
-F 2 "Pin_Headers:Pin_Header_Straight_1x06_Pitch2.54mm" H 7000 1850 50  0001 C CNN
-F 3 "~" H 7000 1850 50  0001 C CNN
-	1    7000 1850
-	-1   0    0    1   
-$EndComp
-$Comp
-L device:C_Small C?
-U 1 1 5B6FFDBD
-P 7500 2050
-F 0 "C?" V 7400 2050 50  0000 C CNN
-F 1 "104" V 7600 2050 50  0000 C CNN
-F 2 "Capacitors_SMD:C_0805" H 7500 2050 50  0001 C CNN
-F 3 "" H 7500 2050 50  0001 C CNN
-	1    7500 2050
-	1    0    0    -1  
-$EndComp
 $Comp
 $Comp
-L power:+3V3 #PWR?
-U 1 1 5B6FFE3F
-P 7500 2200
-F 0 "#PWR?" H 7500 2050 50  0001 C CNN
-F 1 "+3V3" H 7515 2373 50  0000 C CNN
-F 2 "" H 7500 2200 50  0001 C CNN
-F 3 "" H 7500 2200 50  0001 C CNN
-	1    7500 2200
+L Connector:Conn_01x05 J6
+U 1 1 5B7756C7
+P 5400 1800
+F 0 "J6" H 5320 1375 50  0000 C CNN
+F 1 "Conn_01x05" H 5320 1466 50  0000 C CNN
+F 2 "Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm" H 5400 1800 50  0001 C CNN
+F 3 "~" H 5400 1800 50  0001 C CNN
+	1    5400 1800
 	-1   0    0    1   
 	-1   0    0    1   
 $EndComp
 $EndComp
-Wire Wire Line
-	7200 2050 7200 2150
-Wire Wire Line
-	7200 2150 7500 2150
-Wire Wire Line
-	7500 2200 7500 2150
-Connection ~ 7500 2150
-Wire Wire Line
-	7200 1950 7500 1950
-$Comp
-L power:GND #PWR?
-U 1 1 5B7010FE
-P 7600 1950
-F 0 "#PWR?" H 7600 1700 50  0001 C CNN
-F 1 "GND" V 7605 1822 50  0000 R CNN
-F 2 "" H 7600 1950 50  0001 C CNN
-F 3 "" H 7600 1950 50  0001 C CNN
-	1    7600 1950
-	0    -1   -1   0   
-$EndComp
-Wire Wire Line
-	7500 1950 7600 1950
-Connection ~ 7500 1950
-Wire Wire Line
-	7200 1550 7550 1550
-Wire Wire Line
-	7200 1650 7550 1650
-Wire Wire Line
-	7200 1750 7550 1750
-Wire Wire Line
-	7200 1850 7550 1850
-Text HLabel 7550 1550 2    50   Input ~ 0
-OUT_ESP9
-Text HLabel 7550 1650 2    50   Input ~ 0
-OUT_ESP10
-Text HLabel 7550 1750 2    50   Input ~ 0
-OUT_ESP11
-Text HLabel 7550 1850 2    50   Input ~ 0
-OUT_ESP12
 $EndSCHEMATC
 $EndSCHEMATC

+ 51 - 131
connectorsch.sch

@@ -15,10 +15,10 @@ Comment3 ""
 Comment4 ""
 Comment4 ""
 $EndDescr
 $EndDescr
 $Comp
 $Comp
-L Connector:Conn_01x05 J?
+L Connector:Conn_01x05 J8
 U 1 1 5B6EED46
 U 1 1 5B6EED46
 P 3850 1800
 P 3850 1800
-F 0 "J?" H 3770 1375 50  0000 C CNN
+F 0 "J8" H 3770 1375 50  0000 C CNN
 F 1 "connector-ESP" H 3770 1466 50  0000 C CNN
 F 1 "connector-ESP" H 3770 1466 50  0000 C CNN
 F 2 "Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm" H 3850 1800 50  0001 C CNN
 F 2 "Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm" H 3850 1800 50  0001 C CNN
 F 3 "~" H 3850 1800 50  0001 C CNN
 F 3 "~" H 3850 1800 50  0001 C CNN
@@ -26,10 +26,10 @@ F 3 "~" H 3850 1800 50  0001 C CNN
 	-1   0    0    1   
 	-1   0    0    1   
 $EndComp
 $EndComp
 $Comp
 $Comp
-L device:C_Small C?
+L device:C_Small C13
 U 1 1 5B6EF154
 U 1 1 5B6EF154
 P 4250 2000
 P 4250 2000
-F 0 "C?" V 4150 2150 50  0000 C CNN
+F 0 "C13" V 4150 2150 50  0000 C CNN
 F 1 "104" V 4200 2150 50  0000 C CNN
 F 1 "104" V 4200 2150 50  0000 C CNN
 F 2 "Capacitors_SMD:C_0805" H 4250 2000 50  0001 C CNN
 F 2 "Capacitors_SMD:C_0805" H 4250 2000 50  0001 C CNN
 F 3 "" H 4250 2000 50  0001 C CNN
 F 3 "" H 4250 2000 50  0001 C CNN
@@ -37,10 +37,10 @@ F 3 "" H 4250 2000 50  0001 C CNN
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR028
 U 1 1 5B6EF3C1
 U 1 1 5B6EF3C1
 P 4250 2150
 P 4250 2150
-F 0 "#PWR?" H 4250 2000 50  0001 C CNN
+F 0 "#PWR028" H 4250 2000 50  0001 C CNN
 F 1 "+3V3" H 4265 2323 50  0000 C CNN
 F 1 "+3V3" H 4265 2323 50  0000 C CNN
 F 2 "" H 4250 2150 50  0001 C CNN
 F 2 "" H 4250 2150 50  0001 C CNN
 F 3 "" H 4250 2150 50  0001 C CNN
 F 3 "" H 4250 2150 50  0001 C CNN
@@ -60,10 +60,10 @@ Wire Wire Line
 	4250 1900 4450 1900
 	4250 1900 4450 1900
 Connection ~ 4250 1900
 Connection ~ 4250 1900
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR029
 U 1 1 5B6EFEBA
 U 1 1 5B6EFEBA
 P 4450 1900
 P 4450 1900
-F 0 "#PWR?" H 4450 1650 50  0001 C CNN
+F 0 "#PWR029" H 4450 1650 50  0001 C CNN
 F 1 "GND" V 4455 1772 50  0000 R CNN
 F 1 "GND" V 4455 1772 50  0000 R CNN
 F 2 "" H 4450 1900 50  0001 C CNN
 F 2 "" H 4450 1900 50  0001 C CNN
 F 3 "" H 4450 1900 50  0001 C CNN
 F 3 "" H 4450 1900 50  0001 C CNN
@@ -83,153 +83,73 @@ OUT_ESP2
 Text HLabel 4400 1800 2    50   Input ~ 0
 Text HLabel 4400 1800 2    50   Input ~ 0
 OUT_ESP3
 OUT_ESP3
 $Comp
 $Comp
-L Connector:Conn_01x07 J?
-U 1 1 5B6F3435
-P 5450 1850
-F 0 "J?" H 5370 1325 50  0000 C CNN
-F 1 "Conn_01x07" H 5370 1416 50  0000 C CNN
-F 2 "Pin_Headers:Pin_Header_Straight_1x07_Pitch2.54mm" H 5450 1850 50  0001 C CNN
-F 3 "~" H 5450 1850 50  0001 C CNN
-	1    5450 1850
-	-1   0    0    1   
-$EndComp
-$Comp
-L device:C_Small C?
+L device:C_Small C14
 U 1 1 5B6F365D
 U 1 1 5B6F365D
-P 5950 2150
-F 0 "C?" V 5850 2300 50  0000 C CNN
-F 1 "104" V 5900 2300 50  0000 C CNN
-F 2 "Capacitors_SMD:C_0805" H 5950 2150 50  0001 C CNN
-F 3 "" H 5950 2150 50  0001 C CNN
-	1    5950 2150
+P 5900 2000
+F 0 "C14" V 5800 2150 50  0000 C CNN
+F 1 "104" V 5850 2150 50  0000 C CNN
+F 2 "Capacitors_SMD:C_0805" H 5900 2000 50  0001 C CNN
+F 3 "" H 5900 2000 50  0001 C CNN
+	1    5900 2000
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR030
 U 1 1 5B6F36D4
 U 1 1 5B6F36D4
-P 5950 2350
-F 0 "#PWR?" H 5950 2200 50  0001 C CNN
-F 1 "+3V3" H 5965 2523 50  0000 C CNN
-F 2 "" H 5950 2350 50  0001 C CNN
-F 3 "" H 5950 2350 50  0001 C CNN
-	1    5950 2350
+P 5900 2200
+F 0 "#PWR030" H 5900 2050 50  0001 C CNN
+F 1 "+3V3" H 5915 2373 50  0000 C CNN
+F 2 "" H 5900 2200 50  0001 C CNN
+F 3 "" H 5900 2200 50  0001 C CNN
+	1    5900 2200
 	-1   0    0    1   
 	-1   0    0    1   
 $EndComp
 $EndComp
 Wire Wire Line
 Wire Wire Line
-	5650 2150 5850 2150
+	5600 2000 5800 2000
 Wire Wire Line
 Wire Wire Line
-	5850 2150 5850 2250
+	5800 2000 5800 2100
 Wire Wire Line
 Wire Wire Line
-	5850 2250 5950 2250
+	5800 2100 5900 2100
 Wire Wire Line
 Wire Wire Line
-	5950 2350 5950 2250
-Connection ~ 5950 2250
+	5900 2200 5900 2100
+Connection ~ 5900 2100
 Wire Wire Line
 Wire Wire Line
-	5650 2050 5950 2050
+	5600 1900 5900 1900
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR031
 U 1 1 5B6F3F67
 U 1 1 5B6F3F67
-P 6100 2050
-F 0 "#PWR?" H 6100 1800 50  0001 C CNN
-F 1 "GND" V 6105 1922 50  0000 R CNN
-F 2 "" H 6100 2050 50  0001 C CNN
-F 3 "" H 6100 2050 50  0001 C CNN
-	1    6100 2050
+P 6050 1900
+F 0 "#PWR031" H 6050 1650 50  0001 C CNN
+F 1 "GND" V 6055 1772 50  0000 R CNN
+F 2 "" H 6050 1900 50  0001 C CNN
+F 3 "" H 6050 1900 50  0001 C CNN
+	1    6050 1900
 	0    -1   -1   0   
 	0    -1   -1   0   
 $EndComp
 $EndComp
 Wire Wire Line
 Wire Wire Line
-	5950 2050 6100 2050
-Connection ~ 5950 2050
+	5900 1900 6050 1900
+Connection ~ 5900 1900
 Wire Wire Line
 Wire Wire Line
-	5650 1550 6000 1550
+	5600 1600 5950 1600
 Wire Wire Line
 Wire Wire Line
-	5650 1650 6000 1650
+	5600 1700 5950 1700
 Wire Wire Line
 Wire Wire Line
-	5650 1750 6000 1750
-Wire Wire Line
-	5650 1850 6000 1850
-Wire Wire Line
-	5650 1950 6000 1950
-Text HLabel 6000 1550 2    50   Input ~ 0
+	5600 1800 5950 1800
+Text HLabel 5950 1600 2    50   Input ~ 0
 OUT_ESP4
 OUT_ESP4
-Text HLabel 6000 1650 2    50   Input ~ 0
+Text HLabel 5950 1700 2    50   Input ~ 0
 OUT_ESP5
 OUT_ESP5
-Text HLabel 6000 1750 2    50   Input ~ 0
+Text HLabel 5950 1800 2    50   Input ~ 0
 OUT_ESP6
 OUT_ESP6
-Text HLabel 6000 1850 2    50   Input ~ 0
-OUT_ESP7
-Text HLabel 6000 1950 2    50   Input ~ 0
-OUT_ESP8
-$Comp
-L Connector:Conn_01x06 J?
-U 1 1 5B6FFC44
-P 7000 1850
-F 0 "J?" H 6920 1325 50  0000 C CNN
-F 1 "Conn_01x06" H 6920 1416 50  0000 C CNN
-F 2 "Pin_Headers:Pin_Header_Straight_1x06_Pitch2.54mm" H 7000 1850 50  0001 C CNN
-F 3 "~" H 7000 1850 50  0001 C CNN
-	1    7000 1850
-	-1   0    0    1   
-$EndComp
-$Comp
-L device:C_Small C?
-U 1 1 5B6FFDBD
-P 7500 2050
-F 0 "C?" V 7400 2050 50  0000 C CNN
-F 1 "104" V 7600 2050 50  0000 C CNN
-F 2 "Capacitors_SMD:C_0805" H 7500 2050 50  0001 C CNN
-F 3 "" H 7500 2050 50  0001 C CNN
-	1    7500 2050
-	1    0    0    -1  
-$EndComp
 $Comp
 $Comp
-L power:+3V3 #PWR?
-U 1 1 5B6FFE3F
-P 7500 2200
-F 0 "#PWR?" H 7500 2050 50  0001 C CNN
-F 1 "+3V3" H 7515 2373 50  0000 C CNN
-F 2 "" H 7500 2200 50  0001 C CNN
-F 3 "" H 7500 2200 50  0001 C CNN
-	1    7500 2200
+L Connector:Conn_01x05 J6
+U 1 1 5B7756C7
+P 5400 1800
+F 0 "J6" H 5320 1375 50  0000 C CNN
+F 1 "Conn_01x05" H 5320 1466 50  0000 C CNN
+F 2 "Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm" H 5400 1800 50  0001 C CNN
+F 3 "~" H 5400 1800 50  0001 C CNN
+	1    5400 1800
 	-1   0    0    1   
 	-1   0    0    1   
 $EndComp
 $EndComp
-Wire Wire Line
-	7200 2050 7200 2150
-Wire Wire Line
-	7200 2150 7500 2150
-Wire Wire Line
-	7500 2200 7500 2150
-Connection ~ 7500 2150
-Wire Wire Line
-	7200 1950 7500 1950
-$Comp
-L power:GND #PWR?
-U 1 1 5B7010FE
-P 7600 1950
-F 0 "#PWR?" H 7600 1700 50  0001 C CNN
-F 1 "GND" V 7605 1822 50  0000 R CNN
-F 2 "" H 7600 1950 50  0001 C CNN
-F 3 "" H 7600 1950 50  0001 C CNN
-	1    7600 1950
-	0    -1   -1   0   
-$EndComp
-Wire Wire Line
-	7500 1950 7600 1950
-Connection ~ 7500 1950
-Wire Wire Line
-	7200 1550 7550 1550
-Wire Wire Line
-	7200 1650 7550 1650
-Wire Wire Line
-	7200 1750 7550 1750
-Wire Wire Line
-	7200 1850 7550 1850
-Text HLabel 7550 1550 2    50   Input ~ 0
-OUT_ESP9
-Text HLabel 7550 1650 2    50   Input ~ 0
-OUT_ESP10
-Text HLabel 7550 1750 2    50   Input ~ 0
-OUT_ESP11
-Text HLabel 7550 1850 2    50   Input ~ 0
-OUT_ESP12
 $EndSCHEMATC
 $EndSCHEMATC

+ 64 - 38
display.bak

@@ -15,44 +15,38 @@ Comment3 ""
 Comment4 ""
 Comment4 ""
 $EndDescr
 $EndDescr
 $Comp
 $Comp
-L Connector:Conn_01x08 J?
+L Connector:Conn_01x08 J1
 U 1 1 5B62B126
 U 1 1 5B62B126
-P 2250 2350
-F 0 "J?" H 2170 2867 50  0000 C CNN
-F 1 "LCD TFT 2.4 inch" H 2170 2776 50  0000 C CNN
-F 2 "Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm" H 2250 2350 50  0001 C CNN
-F 3 "~" H 2250 2350 50  0001 C CNN
-	1    2250 2350
+P 2250 2550
+F 0 "J1" H 2170 3067 50  0000 C CNN
+F 1 "LCD TFT 2.4 inch" H 2170 2976 50  0000 C CNN
+F 2 "Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm" H 2250 2550 50  0001 C CNN
+F 3 "~" H 2250 2550 50  0001 C CNN
+	1    2250 2550
 	-1   0    0    -1  
 	-1   0    0    -1  
 $EndComp
 $EndComp
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR01
 U 1 1 5B62B5E5
 U 1 1 5B62B5E5
-P 2600 2050
-F 0 "#PWR?" H 2600 1800 50  0001 C CNN
-F 1 "GND" V 2605 1922 50  0000 R CNN
-F 2 "" H 2600 2050 50  0001 C CNN
-F 3 "" H 2600 2050 50  0001 C CNN
-	1    2600 2050
+P 2800 2850
+F 0 "#PWR01" H 2800 2600 50  0001 C CNN
+F 1 "GND" V 2805 2722 50  0000 R CNN
+F 2 "" H 2800 2850 50  0001 C CNN
+F 3 "" H 2800 2850 50  0001 C CNN
+	1    2800 2850
 	0    -1   -1   0   
 	0    -1   -1   0   
 $EndComp
 $EndComp
-Wire Wire Line
-	2450 2050 2600 2050
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR02
 U 1 1 5B62B66C
 U 1 1 5B62B66C
-P 2950 2100
-F 0 "#PWR?" H 2950 1950 50  0001 C CNN
-F 1 "+3V3" H 2965 2273 50  0000 C CNN
-F 2 "" H 2950 2100 50  0001 C CNN
-F 3 "" H 2950 2100 50  0001 C CNN
-	1    2950 2100
+P 3250 2100
+F 0 "#PWR02" H 3250 1950 50  0001 C CNN
+F 1 "+3V3" H 3265 2273 50  0000 C CNN
+F 2 "" H 3250 2100 50  0001 C CNN
+F 3 "" H 3250 2100 50  0001 C CNN
+	1    3250 2100
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
-Wire Wire Line
-	2450 2150 2950 2150
-Wire Wire Line
-	2950 2150 2950 2100
 Wire Wire Line
 Wire Wire Line
 	2450 2250 2800 2250
 	2450 2250 2800 2250
 Wire Wire Line
 Wire Wire Line
@@ -73,19 +67,51 @@ Text HLabel 2800 2550 2    50   Input ~ 0
 DC
 DC
 Text HLabel 2800 2750 2    50   Input ~ 0
 Text HLabel 2800 2750 2    50   Input ~ 0
 MISO
 MISO
+Wire Wire Line
+	2450 2650 3250 2650
 $Comp
 $Comp
-L power:+3V3 #PWR?
-U 1 1 5B62B951
-P 3150 2600
-F 0 "#PWR?" H 3150 2450 50  0001 C CNN
-F 1 "+3V3" H 3165 2773 50  0000 C CNN
-F 2 "" H 3150 2600 50  0001 C CNN
-F 3 "" H 3150 2600 50  0001 C CNN
-	1    3150 2600
-	1    0    0    -1  
+L device:R R9
+U 1 1 5B73F886
+P 3800 2450
+F 0 "R9" V 3593 2450 50  0000 C CNN
+F 1 "100R" V 3684 2450 50  0000 C CNN
+F 2 "Resistors_SMD:R_0805_HandSoldering" V 3730 2450 50  0001 C CNN
+F 3 "" H 3800 2450 50  0001 C CNN
+	1    3800 2450
+	0    1    1    0   
+$EndComp
+Wire Wire Line
+	3550 2450 3650 2450
+Wire Wire Line
+	3950 2450 4050 2450
+Text HLabel 4050 2450 2    50   Input ~ 0
+BLK
+$Comp
+L Transistor:BC807 Q2
+U 1 1 5B740909
+P 3350 2450
+F 0 "Q2" H 3540 2404 50  0000 L CNN
+F 1 "BC807" H 3540 2495 50  0000 L CNN
+F 2 "TO_SOT_Packages_SMD:SOT-23" H 3550 2375 50  0001 L CIN
+F 3 "http://www.fairchildsemi.com/ds/BC/BC807.pdf" H 3350 2450 50  0001 L CNN
+	1    3350 2450
+	-1   0    0    1   
+$EndComp
+Wire Wire Line
+	3250 2100 3250 2250
+$Comp
+L power:+3V3 #PWR0102
+U 1 1 5B745CBA
+P 2800 2950
+F 0 "#PWR0102" H 2800 2800 50  0001 C CNN
+F 1 "+3V3" H 2815 3123 50  0000 C CNN
+F 2 "" H 2800 2950 50  0001 C CNN
+F 3 "" H 2800 2950 50  0001 C CNN
+	1    2800 2950
+	-1   0    0    1   
 $EndComp
 $EndComp
 Wire Wire Line
 Wire Wire Line
-	3150 2650 3150 2600
+	2450 2850 2800 2850
 Wire Wire Line
 Wire Wire Line
-	2450 2650 3150 2650
+	2450 2950 2800 2950
 $EndSCHEMATC
 $EndSCHEMATC

+ 64 - 38
display.sch

@@ -15,44 +15,38 @@ Comment3 ""
 Comment4 ""
 Comment4 ""
 $EndDescr
 $EndDescr
 $Comp
 $Comp
-L Connector:Conn_01x08 J?
+L Connector:Conn_01x08 J1
 U 1 1 5B62B126
 U 1 1 5B62B126
-P 2250 2350
-F 0 "J?" H 2170 2867 50  0000 C CNN
-F 1 "LCD TFT 2.4 inch" H 2170 2776 50  0000 C CNN
-F 2 "Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm" H 2250 2350 50  0001 C CNN
-F 3 "~" H 2250 2350 50  0001 C CNN
-	1    2250 2350
+P 2250 2550
+F 0 "J1" H 2170 3067 50  0000 C CNN
+F 1 "LCD TFT 2.4 inch" H 2170 2976 50  0000 C CNN
+F 2 "Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm" H 2250 2550 50  0001 C CNN
+F 3 "~" H 2250 2550 50  0001 C CNN
+	1    2250 2550
 	-1   0    0    -1  
 	-1   0    0    -1  
 $EndComp
 $EndComp
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR01
 U 1 1 5B62B5E5
 U 1 1 5B62B5E5
-P 2600 2050
-F 0 "#PWR?" H 2600 1800 50  0001 C CNN
-F 1 "GND" V 2605 1922 50  0000 R CNN
-F 2 "" H 2600 2050 50  0001 C CNN
-F 3 "" H 2600 2050 50  0001 C CNN
-	1    2600 2050
+P 2800 2850
+F 0 "#PWR01" H 2800 2600 50  0001 C CNN
+F 1 "GND" V 2805 2722 50  0000 R CNN
+F 2 "" H 2800 2850 50  0001 C CNN
+F 3 "" H 2800 2850 50  0001 C CNN
+	1    2800 2850
 	0    -1   -1   0   
 	0    -1   -1   0   
 $EndComp
 $EndComp
-Wire Wire Line
-	2450 2050 2600 2050
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR02
 U 1 1 5B62B66C
 U 1 1 5B62B66C
-P 2950 2100
-F 0 "#PWR?" H 2950 1950 50  0001 C CNN
-F 1 "+3V3" H 2965 2273 50  0000 C CNN
-F 2 "" H 2950 2100 50  0001 C CNN
-F 3 "" H 2950 2100 50  0001 C CNN
-	1    2950 2100
+P 3250 2100
+F 0 "#PWR02" H 3250 1950 50  0001 C CNN
+F 1 "+3V3" H 3265 2273 50  0000 C CNN
+F 2 "" H 3250 2100 50  0001 C CNN
+F 3 "" H 3250 2100 50  0001 C CNN
+	1    3250 2100
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
-Wire Wire Line
-	2450 2150 2950 2150
-Wire Wire Line
-	2950 2150 2950 2100
 Wire Wire Line
 Wire Wire Line
 	2450 2250 2800 2250
 	2450 2250 2800 2250
 Wire Wire Line
 Wire Wire Line
@@ -73,19 +67,51 @@ Text HLabel 2800 2550 2    50   Input ~ 0
 DC
 DC
 Text HLabel 2800 2750 2    50   Input ~ 0
 Text HLabel 2800 2750 2    50   Input ~ 0
 MISO
 MISO
+Wire Wire Line
+	2450 2650 3250 2650
 $Comp
 $Comp
-L power:+3V3 #PWR?
-U 1 1 5B62B951
-P 3150 2600
-F 0 "#PWR?" H 3150 2450 50  0001 C CNN
-F 1 "+3V3" H 3165 2773 50  0000 C CNN
-F 2 "" H 3150 2600 50  0001 C CNN
-F 3 "" H 3150 2600 50  0001 C CNN
-	1    3150 2600
-	1    0    0    -1  
+L device:R R9
+U 1 1 5B73F886
+P 3800 2450
+F 0 "R9" V 3593 2450 50  0000 C CNN
+F 1 "100R" V 3684 2450 50  0000 C CNN
+F 2 "Resistors_SMD:R_0805_HandSoldering" V 3730 2450 50  0001 C CNN
+F 3 "" H 3800 2450 50  0001 C CNN
+	1    3800 2450
+	0    1    1    0   
+$EndComp
+Wire Wire Line
+	3550 2450 3650 2450
+Wire Wire Line
+	3950 2450 4050 2450
+Text HLabel 4050 2450 2    50   Input ~ 0
+BLK
+$Comp
+L Transistor:BC807 Q2
+U 1 1 5B740909
+P 3350 2450
+F 0 "Q2" H 3540 2404 50  0000 L CNN
+F 1 "BC807" H 3540 2495 50  0000 L CNN
+F 2 "TO_SOT_Packages_SMD:SOT-23" H 3550 2375 50  0001 L CIN
+F 3 "http://www.fairchildsemi.com/ds/BC/BC807.pdf" H 3350 2450 50  0001 L CNN
+	1    3350 2450
+	-1   0    0    1   
+$EndComp
+Wire Wire Line
+	3250 2100 3250 2250
+$Comp
+L power:+3V3 #PWR0102
+U 1 1 5B745CBA
+P 2800 2950
+F 0 "#PWR0102" H 2800 2800 50  0001 C CNN
+F 1 "+3V3" H 2815 3123 50  0000 C CNN
+F 2 "" H 2800 2950 50  0001 C CNN
+F 3 "" H 2800 2950 50  0001 C CNN
+	1    2800 2950
+	-1   0    0    1   
 $EndComp
 $EndComp
 Wire Wire Line
 Wire Wire Line
-	3150 2650 3150 2600
+	2450 2850 2800 2850
 Wire Wire Line
 Wire Wire Line
-	2450 2650 3150 2650
+	2450 2950 2800 2950
 $EndSCHEMATC
 $EndSCHEMATC

+ 21 - 17
keypad.bak

@@ -15,21 +15,10 @@ Comment3 ""
 Comment4 ""
 Comment4 ""
 $EndDescr
 $EndDescr
 $Comp
 $Comp
-L Connector:Conn_01x04 J?
-U 1 1 5B628A4A
-P 1650 2300
-F 0 "J?" H 1570 1875 50  0000 C CNN
-F 1 "Conn_01x04" H 1570 1966 50  0000 C CNN
-F 2 "Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm" H 1650 2300 50  0001 C CNN
-F 3 "~" H 1650 2300 50  0001 C CNN
-	1    1650 2300
-	-1   0    0    1   
-$EndComp
-$Comp
-L device:C_Small C?
+L device:C_Small C5
 U 1 1 5B628D63
 U 1 1 5B628D63
 P 2200 2100
 P 2200 2100
-F 0 "C?" H 2292 2146 50  0000 L CNN
+F 0 "C5" H 2292 2146 50  0000 L CNN
 F 1 "C_Small" H 2292 2055 50  0000 L CNN
 F 1 "C_Small" H 2292 2055 50  0000 L CNN
 F 2 "Capacitors_SMD:C_0805_HandSoldering" H 2200 2100 50  0001 C CNN
 F 2 "Capacitors_SMD:C_0805_HandSoldering" H 2200 2100 50  0001 C CNN
 F 3 "" H 2200 2100 50  0001 C CNN
 F 3 "" H 2200 2100 50  0001 C CNN
@@ -37,10 +26,10 @@ F 3 "" H 2200 2100 50  0001 C CNN
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR010
 U 1 1 5B628E8A
 U 1 1 5B628E8A
 P 1850 1900
 P 1850 1900
-F 0 "#PWR?" H 1850 1750 50  0001 C CNN
+F 0 "#PWR010" H 1850 1750 50  0001 C CNN
 F 1 "+3V3" H 1865 2073 50  0000 C CNN
 F 1 "+3V3" H 1865 2073 50  0000 C CNN
 F 2 "" H 1850 1900 50  0001 C CNN
 F 2 "" H 1850 1900 50  0001 C CNN
 F 3 "" H 1850 1900 50  0001 C CNN
 F 3 "" H 1850 1900 50  0001 C CNN
@@ -57,10 +46,10 @@ Connection ~ 1850 2000
 Wire Wire Line
 Wire Wire Line
 	1850 2000 1850 2100
 	1850 2000 1850 2100
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR011
 U 1 1 5B628F47
 U 1 1 5B628F47
 P 2450 2200
 P 2450 2200
-F 0 "#PWR?" H 2450 1950 50  0001 C CNN
+F 0 "#PWR011" H 2450 1950 50  0001 C CNN
 F 1 "GND" V 2455 2072 50  0000 R CNN
 F 1 "GND" V 2455 2072 50  0000 R CNN
 F 2 "" H 2450 2200 50  0001 C CNN
 F 2 "" H 2450 2200 50  0001 C CNN
 F 3 "" H 2450 2200 50  0001 C CNN
 F 3 "" H 2450 2200 50  0001 C CNN
@@ -78,4 +67,19 @@ Text HLabel 2150 2300 2    50   Input ~ 0
 SCL
 SCL
 Text HLabel 2150 2400 2    50   Input ~ 0
 Text HLabel 2150 2400 2    50   Input ~ 0
 SDO
 SDO
+$Comp
+L Connector:Conn_01x05 J4
+U 1 1 5B7439C1
+P 1650 2300
+F 0 "J4" H 1570 2717 50  0000 C CNN
+F 1 "Conn_01x05" H 1570 2626 50  0000 C CNN
+F 2 "Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm" H 1650 2300 50  0001 C CNN
+F 3 "~" H 1650 2300 50  0001 C CNN
+	1    1650 2300
+	-1   0    0    -1  
+$EndComp
+Wire Wire Line
+	1850 2500 2150 2500
+Text HLabel 2150 2500 2    50   Input ~ 0
+SDA
 $EndSCHEMATC
 $EndSCHEMATC

+ 21 - 17
keypad.sch

@@ -15,21 +15,10 @@ Comment3 ""
 Comment4 ""
 Comment4 ""
 $EndDescr
 $EndDescr
 $Comp
 $Comp
-L Connector:Conn_01x04 J?
-U 1 1 5B628A4A
-P 1650 2300
-F 0 "J?" H 1570 1875 50  0000 C CNN
-F 1 "Conn_01x04" H 1570 1966 50  0000 C CNN
-F 2 "Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm" H 1650 2300 50  0001 C CNN
-F 3 "~" H 1650 2300 50  0001 C CNN
-	1    1650 2300
-	-1   0    0    1   
-$EndComp
-$Comp
-L device:C_Small C?
+L device:C_Small C5
 U 1 1 5B628D63
 U 1 1 5B628D63
 P 2200 2100
 P 2200 2100
-F 0 "C?" H 2292 2146 50  0000 L CNN
+F 0 "C5" H 2292 2146 50  0000 L CNN
 F 1 "C_Small" H 2292 2055 50  0000 L CNN
 F 1 "C_Small" H 2292 2055 50  0000 L CNN
 F 2 "Capacitors_SMD:C_0805_HandSoldering" H 2200 2100 50  0001 C CNN
 F 2 "Capacitors_SMD:C_0805_HandSoldering" H 2200 2100 50  0001 C CNN
 F 3 "" H 2200 2100 50  0001 C CNN
 F 3 "" H 2200 2100 50  0001 C CNN
@@ -37,10 +26,10 @@ F 3 "" H 2200 2100 50  0001 C CNN
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR010
 U 1 1 5B628E8A
 U 1 1 5B628E8A
 P 1850 1900
 P 1850 1900
-F 0 "#PWR?" H 1850 1750 50  0001 C CNN
+F 0 "#PWR010" H 1850 1750 50  0001 C CNN
 F 1 "+3V3" H 1865 2073 50  0000 C CNN
 F 1 "+3V3" H 1865 2073 50  0000 C CNN
 F 2 "" H 1850 1900 50  0001 C CNN
 F 2 "" H 1850 1900 50  0001 C CNN
 F 3 "" H 1850 1900 50  0001 C CNN
 F 3 "" H 1850 1900 50  0001 C CNN
@@ -57,10 +46,10 @@ Connection ~ 1850 2000
 Wire Wire Line
 Wire Wire Line
 	1850 2000 1850 2100
 	1850 2000 1850 2100
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR011
 U 1 1 5B628F47
 U 1 1 5B628F47
 P 2450 2200
 P 2450 2200
-F 0 "#PWR?" H 2450 1950 50  0001 C CNN
+F 0 "#PWR011" H 2450 1950 50  0001 C CNN
 F 1 "GND" V 2455 2072 50  0000 R CNN
 F 1 "GND" V 2455 2072 50  0000 R CNN
 F 2 "" H 2450 2200 50  0001 C CNN
 F 2 "" H 2450 2200 50  0001 C CNN
 F 3 "" H 2450 2200 50  0001 C CNN
 F 3 "" H 2450 2200 50  0001 C CNN
@@ -78,4 +67,19 @@ Text HLabel 2150 2300 2    50   Input ~ 0
 SCL
 SCL
 Text HLabel 2150 2400 2    50   Input ~ 0
 Text HLabel 2150 2400 2    50   Input ~ 0
 SDO
 SDO
+$Comp
+L Connector:Conn_01x05 J4
+U 1 1 5B7439C1
+P 1650 2300
+F 0 "J4" H 1570 2717 50  0000 C CNN
+F 1 "Conn_01x05" H 1570 2626 50  0000 C CNN
+F 2 "Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm" H 1650 2300 50  0001 C CNN
+F 3 "~" H 1650 2300 50  0001 C CNN
+	1    1650 2300
+	-1   0    0    -1  
+$EndComp
+Wire Wire Line
+	1850 2500 2150 2500
+Text HLabel 2150 2500 2    50   Input ~ 0
+SDA
 $EndSCHEMATC
 $EndSCHEMATC

+ 286 - 177
main.bak

@@ -15,111 +15,111 @@ Comment3 ""
 Comment4 ""
 Comment4 ""
 $EndDescr
 $EndDescr
 $Comp
 $Comp
-L ESP8266:ESP-12E U?
+L ESP8266:ESP-12E U2
 U 1 1 5B61664F
 U 1 1 5B61664F
-P 5400 3100
-F 0 "U?" H 5400 3865 50  0000 C CNN
-F 1 "ESP-12E" H 5400 3774 50  0000 C CNN
-F 2 "ESP8266:ESP-12E_SMD" H 5400 3100 50  0001 C CNN
-F 3 "" H 5400 3100 50  0001 C CNN
-	1    5400 3100
+P 8000 2900
+F 0 "U2" H 8000 3665 50  0000 C CNN
+F 1 "ESP-12E" H 8000 3574 50  0000 C CNN
+F 2 "ESP8266:ESP-12E_SMD" H 8000 2900 50  0001 C CNN
+F 3 "" H 8000 2900 50  0001 C CNN
+	1    8000 2900
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
 Wire Wire Line
 Wire Wire Line
-	4500 2800 4200 2800
-Text Label 4250 2800 0    50   ~ 0
-RST
+	7100 2600 6800 2600
+Text Label 6850 2600 0    50   ~ 0
+RST_ESP
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR018
 U 1 1 5B618403
 U 1 1 5B618403
-P 4350 3500
-F 0 "#PWR?" H 4350 3350 50  0001 C CNN
-F 1 "+3V3" V 4365 3628 50  0000 L CNN
-F 2 "" H 4350 3500 50  0001 C CNN
-F 3 "" H 4350 3500 50  0001 C CNN
-	1    4350 3500
+P 6950 3300
+F 0 "#PWR018" H 6950 3150 50  0001 C CNN
+F 1 "+3V3" V 6965 3428 50  0000 L CNN
+F 2 "" H 6950 3300 50  0001 C CNN
+F 3 "" H 6950 3300 50  0001 C CNN
+	1    6950 3300
 	0    -1   -1   0   
 	0    -1   -1   0   
 $EndComp
 $EndComp
 Wire Wire Line
 Wire Wire Line
-	4500 3500 4400 3500
+	7100 3300 7000 3300
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR020
 U 1 1 5B6184D1
 U 1 1 5B6184D1
-P 6500 3500
-F 0 "#PWR?" H 6500 3250 50  0001 C CNN
-F 1 "GND" V 6505 3372 50  0000 R CNN
-F 2 "" H 6500 3500 50  0001 C CNN
-F 3 "" H 6500 3500 50  0001 C CNN
-	1    6500 3500
+P 9100 3300
+F 0 "#PWR020" H 9100 3050 50  0001 C CNN
+F 1 "GND" V 9105 3172 50  0000 R CNN
+F 2 "" H 9100 3300 50  0001 C CNN
+F 3 "" H 9100 3300 50  0001 C CNN
+	1    9100 3300
 	0    -1   -1   0   
 	0    -1   -1   0   
 $EndComp
 $EndComp
 Wire Wire Line
 Wire Wire Line
-	6300 3500 6500 3500
+	8900 3300 9100 3300
 $Comp
 $Comp
-L device:C_Small C?
+L device:C_Small C8
 U 1 1 5B618730
 U 1 1 5B618730
-P 4400 3700
-F 0 "C?" H 4492 3746 50  0000 L CNN
-F 1 "105" H 4492 3655 50  0000 L CNN
-F 2 "Capacitors_SMD:C_0805_HandSoldering" H 4400 3700 50  0001 C CNN
-F 3 "" H 4400 3700 50  0001 C CNN
-	1    4400 3700
+P 7000 3500
+F 0 "C8" H 7092 3546 50  0000 L CNN
+F 1 "105" H 7092 3455 50  0000 L CNN
+F 2 "Capacitors_SMD:C_0805_HandSoldering" H 7000 3500 50  0001 C CNN
+F 3 "" H 7000 3500 50  0001 C CNN
+	1    7000 3500
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR019
 U 1 1 5B618843
 U 1 1 5B618843
-P 4400 3900
-F 0 "#PWR?" H 4400 3650 50  0001 C CNN
-F 1 "GND" H 4405 3727 50  0000 C CNN
-F 2 "" H 4400 3900 50  0001 C CNN
-F 3 "" H 4400 3900 50  0001 C CNN
-	1    4400 3900
+P 7000 3700
+F 0 "#PWR019" H 7000 3450 50  0001 C CNN
+F 1 "GND" H 7005 3527 50  0000 C CNN
+F 2 "" H 7000 3700 50  0001 C CNN
+F 3 "" H 7000 3700 50  0001 C CNN
+	1    7000 3700
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
 Wire Wire Line
 Wire Wire Line
-	4400 3600 4400 3500
-Connection ~ 4400 3500
+	7000 3400 7000 3300
+Connection ~ 7000 3300
 Wire Wire Line
 Wire Wire Line
-	4400 3500 4350 3500
+	7000 3300 6950 3300
 Wire Wire Line
 Wire Wire Line
-	4400 3800 4400 3900
-NoConn ~ 4500 2900
+	7000 3600 7000 3700
+NoConn ~ 7100 2700
 Wire Wire Line
 Wire Wire Line
-	4500 3000 4200 3000
-Text Label 4250 3000 0    50   ~ 0
+	7100 2800 6800 2800
+Text Label 6850 2800 0    50   ~ 0
 CH_PD
 CH_PD
 Wire Wire Line
 Wire Wire Line
-	4500 3100 4200 3100
+	7100 2900 6800 2900
 Wire Wire Line
 Wire Wire Line
-	4500 3200 4200 3200
+	7100 3000 6800 3000
 Wire Wire Line
 Wire Wire Line
-	4200 3300 4500 3300
+	6800 3100 7100 3100
 Wire Wire Line
 Wire Wire Line
-	4500 3400 4200 3400
+	7100 3200 6800 3200
 Wire Wire Line
 Wire Wire Line
-	6300 3200 6600 3200
+	8900 3000 9200 3000
 Wire Wire Line
 Wire Wire Line
-	6300 3300 6600 3300
+	8900 3100 9200 3100
 Wire Wire Line
 Wire Wire Line
-	6300 3400 6600 3400
+	8900 3200 9200 3200
 Wire Wire Line
 Wire Wire Line
-	5150 4000 5150 4200
+	7750 3800 7750 4000
 Wire Wire Line
 Wire Wire Line
-	5250 4000 5250 4200
+	7850 3800 7850 4000
 Wire Wire Line
 Wire Wire Line
-	5350 4000 5350 4200
+	7950 3800 7950 4000
 Wire Wire Line
 Wire Wire Line
-	5450 4000 5450 4200
+	8050 3800 8050 4000
 Wire Wire Line
 Wire Wire Line
-	5550 4000 5550 4200
+	8150 3800 8150 4000
 Wire Wire Line
 Wire Wire Line
-	5650 4000 5650 4200
+	8250 3800 8250 4000
 $Comp
 $Comp
-L device:R R?
+L device:R R3
 U 1 1 5B61A13D
 U 1 1 5B61A13D
 P 1250 2050
 P 1250 2050
-F 0 "R?" V 1150 2050 50  0000 C CNN
+F 0 "R3" V 1150 2050 50  0000 C CNN
 F 1 "12k" V 1250 2050 50  0000 C CNN
 F 1 "12k" V 1250 2050 50  0000 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 1180 2050 50  0001 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 1180 2050 50  0001 C CNN
 F 3 "" H 1250 2050 50  0001 C CNN
 F 3 "" H 1250 2050 50  0001 C CNN
@@ -127,10 +127,10 @@ F 3 "" H 1250 2050 50  0001 C CNN
 	0    1    1    0   
 	0    1    1    0   
 $EndComp
 $EndComp
 $Comp
 $Comp
-L device:R R?
+L device:R R4
 U 1 1 5B61A490
 U 1 1 5B61A490
 P 1250 2250
 P 1250 2250
-F 0 "R?" V 1150 2250 50  0000 C CNN
+F 0 "R4" V 1150 2250 50  0000 C CNN
 F 1 "12k" V 1250 2250 50  0000 C CNN
 F 1 "12k" V 1250 2250 50  0000 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 1180 2250 50  0001 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 1180 2250 50  0001 C CNN
 F 3 "" H 1250 2250 50  0001 C CNN
 F 3 "" H 1250 2250 50  0001 C CNN
@@ -138,10 +138,10 @@ F 3 "" H 1250 2250 50  0001 C CNN
 	0    1    1    0   
 	0    1    1    0   
 $EndComp
 $EndComp
 $Comp
 $Comp
-L device:R R?
+L device:R R5
 U 1 1 5B61A4C8
 U 1 1 5B61A4C8
 P 1250 2450
 P 1250 2450
-F 0 "R?" V 1150 2450 50  0000 C CNN
+F 0 "R5" V 1150 2450 50  0000 C CNN
 F 1 "12k" V 1250 2450 50  0000 C CNN
 F 1 "12k" V 1250 2450 50  0000 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 1180 2450 50  0001 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 1180 2450 50  0001 C CNN
 F 3 "" H 1250 2450 50  0001 C CNN
 F 3 "" H 1250 2450 50  0001 C CNN
@@ -149,10 +149,10 @@ F 3 "" H 1250 2450 50  0001 C CNN
 	0    1    1    0   
 	0    1    1    0   
 $EndComp
 $EndComp
 $Comp
 $Comp
-L device:R R?
+L device:R R6
 U 1 1 5B61A4EA
 U 1 1 5B61A4EA
 P 1250 2650
 P 1250 2650
-F 0 "R?" V 1150 2650 50  0000 C CNN
+F 0 "R6" V 1150 2650 50  0000 C CNN
 F 1 "12k" V 1250 2650 50  0000 C CNN
 F 1 "12k" V 1250 2650 50  0000 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 1180 2650 50  0001 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 1180 2650 50  0001 C CNN
 F 3 "" H 1250 2650 50  0001 C CNN
 F 3 "" H 1250 2650 50  0001 C CNN
@@ -160,10 +160,10 @@ F 3 "" H 1250 2650 50  0001 C CNN
 	0    1    1    0   
 	0    1    1    0   
 $EndComp
 $EndComp
 $Comp
 $Comp
-L device:R R?
+L device:R R7
 U 1 1 5B61A5B4
 U 1 1 5B61A5B4
 P 1250 2850
 P 1250 2850
-F 0 "R?" V 1150 2850 50  0000 C CNN
+F 0 "R7" V 1150 2850 50  0000 C CNN
 F 1 "12k" V 1250 2850 50  0000 C CNN
 F 1 "12k" V 1250 2850 50  0000 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 1180 2850 50  0001 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 1180 2850 50  0001 C CNN
 F 3 "" H 1250 2850 50  0001 C CNN
 F 3 "" H 1250 2850 50  0001 C CNN
@@ -187,10 +187,10 @@ Connection ~ 1000 2450
 Wire Wire Line
 Wire Wire Line
 	1000 2450 1000 2250
 	1000 2450 1000 2250
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR012
 U 1 1 5B61BD51
 U 1 1 5B61BD51
 P 1000 1950
 P 1000 1950
-F 0 "#PWR?" H 1000 1800 50  0001 C CNN
+F 0 "#PWR012" H 1000 1800 50  0001 C CNN
 F 1 "+3V3" H 1015 2123 50  0000 C CNN
 F 1 "+3V3" H 1015 2123 50  0000 C CNN
 F 2 "" H 1000 1950 50  0001 C CNN
 F 2 "" H 1000 1950 50  0001 C CNN
 F 3 "" H 1000 1950 50  0001 C CNN
 F 3 "" H 1000 1950 50  0001 C CNN
@@ -209,10 +209,10 @@ Wire Wire Line
 Wire Wire Line
 Wire Wire Line
 	1100 2850 1000 2850
 	1100 2850 1000 2850
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR013
 U 1 1 5B61EC07
 U 1 1 5B61EC07
 P 1000 2950
 P 1000 2950
-F 0 "#PWR?" H 1000 2700 50  0001 C CNN
+F 0 "#PWR013" H 1000 2700 50  0001 C CNN
 F 1 "GND" H 1005 2777 50  0000 C CNN
 F 1 "GND" H 1005 2777 50  0000 C CNN
 F 2 "" H 1000 2950 50  0001 C CNN
 F 2 "" H 1000 2950 50  0001 C CNN
 F 3 "" H 1000 2950 50  0001 C CNN
 F 3 "" H 1000 2950 50  0001 C CNN
@@ -228,14 +228,14 @@ GPIO2
 Text Label 1450 2450 0    50   ~ 0
 Text Label 1450 2450 0    50   ~ 0
 CH_PD
 CH_PD
 Text Label 1450 2650 0    50   ~ 0
 Text Label 1450 2650 0    50   ~ 0
-RST
+RST_ESP
 Text Label 1450 2850 0    50   ~ 0
 Text Label 1450 2850 0    50   ~ 0
 GPIO15
 GPIO15
 $Comp
 $Comp
-L device:C_Small C?
+L device:C_Small C7
 U 1 1 5B620CF1
 U 1 1 5B620CF1
 P 2000 2750
 P 2000 2750
-F 0 "C?" H 2092 2796 50  0000 L CNN
+F 0 "C7" H 2092 2796 50  0000 L CNN
 F 1 "103" H 2092 2705 50  0000 L CNN
 F 1 "103" H 2092 2705 50  0000 L CNN
 F 2 "Capacitors_SMD:C_0805_HandSoldering" H 2000 2750 50  0001 C CNN
 F 2 "Capacitors_SMD:C_0805_HandSoldering" H 2000 2750 50  0001 C CNN
 F 3 "" H 2000 2750 50  0001 C CNN
 F 3 "" H 2000 2750 50  0001 C CNN
@@ -245,10 +245,10 @@ $EndComp
 Wire Wire Line
 Wire Wire Line
 	1400 2850 1800 2850
 	1400 2850 1800 2850
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR017
 U 1 1 5B621FFB
 U 1 1 5B621FFB
 P 2000 2950
 P 2000 2950
-F 0 "#PWR?" H 2000 2700 50  0001 C CNN
+F 0 "#PWR017" H 2000 2700 50  0001 C CNN
 F 1 "GND" H 2005 2777 50  0000 C CNN
 F 1 "GND" H 2005 2777 50  0000 C CNN
 F 2 "" H 2000 2950 50  0001 C CNN
 F 2 "" H 2000 2950 50  0001 C CNN
 F 3 "" H 2000 2950 50  0001 C CNN
 F 3 "" H 2000 2950 50  0001 C CNN
@@ -260,146 +260,255 @@ Wire Wire Line
 Wire Wire Line
 Wire Wire Line
 	2000 2950 2000 2850
 	2000 2950 2000 2850
 Wire Wire Line
 Wire Wire Line
-	6300 2800 6600 2800
+	8900 2600 9200 2600
 Wire Wire Line
 Wire Wire Line
-	6300 2900 6600 2900
+	8900 2700 9200 2700
 Wire Wire Line
 Wire Wire Line
-	6300 3000 6600 3000
+	8900 2800 9200 2800
 Wire Wire Line
 Wire Wire Line
-	6300 3100 6600 3100
-NoConn ~ 5150 4200
-Text Label 6300 3400 0    50   ~ 0
+	8900 2900 9200 2900
+NoConn ~ 7750 4000
+Text Label 8900 3200 0    50   ~ 0
 GPIO15
 GPIO15
-Text Label 6300 3200 0    50   ~ 0
+Text Label 8900 3000 0    50   ~ 0
 GPIO0
 GPIO0
-Text Label 6300 3300 0    50   ~ 0
+Text Label 8900 3100 0    50   ~ 0
 GPIO2
 GPIO2
 $Comp
 $Comp
-L Connector:Conn_01x02 J?
-U 1 1 5B62DC1E
-P 1050 3700
-F 0 "J?" H 970 3375 50  0000 C CNN
-F 1 "select boot" H 970 3466 50  0000 C CNN
-F 2 "Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm" H 1050 3700 50  0001 C CNN
-F 3 "~" H 1050 3700 50  0001 C CNN
-	1    1050 3700
-	-1   0    0    1   
-$EndComp
-$Comp
-L power:GND #PWR?
-U 1 1 5B62E025
-P 1400 3750
-F 0 "#PWR?" H 1400 3500 50  0001 C CNN
-F 1 "GND" H 1405 3577 50  0000 C CNN
-F 2 "" H 1400 3750 50  0001 C CNN
-F 3 "" H 1400 3750 50  0001 C CNN
-	1    1400 3750
-	1    0    0    -1  
-$EndComp
-Wire Wire Line
-	1250 3700 1400 3700
-Wire Wire Line
-	1400 3700 1400 3750
-Wire Wire Line
-	1250 3600 1600 3600
-Text Label 1350 3600 0    50   ~ 0
-GPIO0
-$Comp
-L Connector:Conn_01x04 J?
-U 1 1 5B6C3707
-P 1050 4450
-F 0 "J?" H 970 4025 50  0000 C CNN
-F 1 "nap" H 970 4116 50  0000 C CNN
-F 2 "" H 1050 4450 50  0001 C CNN
-F 3 "~" H 1050 4450 50  0001 C CNN
-	1    1050 4450
-	-1   0    0    1   
-$EndComp
-$Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR014
 U 1 1 5B6C4359
 U 1 1 5B6C4359
-P 1250 4800
-F 0 "#PWR?" H 1250 4650 50  0001 C CNN
-F 1 "+3V3" H 1265 4973 50  0000 C CNN
-F 2 "" H 1250 4800 50  0001 C CNN
-F 3 "" H 1250 4800 50  0001 C CNN
-	1    1250 4800
+P 1250 6050
+F 0 "#PWR014" H 1250 5900 50  0001 C CNN
+F 1 "+3V3" H 1265 6223 50  0000 C CNN
+F 2 "" H 1250 6050 50  0001 C CNN
+F 3 "" H 1250 6050 50  0001 C CNN
+	1    1250 6050
 	-1   0    0    1   
 	-1   0    0    1   
 $EndComp
 $EndComp
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR016
 U 1 1 5B6C4F86
 U 1 1 5B6C4F86
-P 1550 4450
-F 0 "#PWR?" H 1550 4200 50  0001 C CNN
-F 1 "GND" V 1555 4322 50  0000 R CNN
-F 2 "" H 1550 4450 50  0001 C CNN
-F 3 "" H 1550 4450 50  0001 C CNN
-	1    1550 4450
+P 1550 5700
+F 0 "#PWR016" H 1550 5450 50  0001 C CNN
+F 1 "GND" V 1555 5572 50  0000 R CNN
+F 2 "" H 1550 5700 50  0001 C CNN
+F 3 "" H 1550 5700 50  0001 C CNN
+	1    1550 5700
 	0    -1   -1   0   
 	0    -1   -1   0   
 $EndComp
 $EndComp
 Wire Wire Line
 Wire Wire Line
-	1250 4450 1450 4450
+	1250 5700 1450 5700
 Wire Wire Line
 Wire Wire Line
-	1250 4800 1250 4650
+	1250 6050 1250 5900
 $Comp
 $Comp
-L device:C_Small C?
+L device:C_Small C6
 U 1 1 5B6C7440
 U 1 1 5B6C7440
-P 1450 4550
-F 0 "C?" H 1542 4596 50  0000 L CNN
-F 1 "104" H 1542 4505 50  0000 L CNN
-F 2 "Capacitors_SMD:C_0805" H 1450 4550 50  0001 C CNN
-F 3 "" H 1450 4550 50  0001 C CNN
-	1    1450 4550
+P 1450 5800
+F 0 "C6" H 1542 5846 50  0000 L CNN
+F 1 "104" H 1542 5755 50  0000 L CNN
+F 2 "Capacitors_SMD:C_0805" H 1450 5800 50  0001 C CNN
+F 3 "" H 1450 5800 50  0001 C CNN
+	1    1450 5800
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
-Connection ~ 1450 4450
+Connection ~ 1450 5700
 Wire Wire Line
 Wire Wire Line
-	1450 4450 1550 4450
+	1450 5700 1550 5700
 Wire Wire Line
 Wire Wire Line
-	1450 4650 1250 4650
-Connection ~ 1250 4650
+	1450 5900 1250 5900
+Connection ~ 1250 5900
 Wire Wire Line
 Wire Wire Line
-	1250 4650 1250 4550
+	1250 5900 1250 5800
 Wire Wire Line
 Wire Wire Line
-	1250 4250 1650 4250
+	1250 5500 1650 5500
 Wire Wire Line
 Wire Wire Line
-	1250 4350 1650 4350
-Text Label 6400 2800 0    50   ~ 0
+	1250 5600 1650 5600
+Text Label 9000 2600 0    50   ~ 0
 TXD
 TXD
-Text Label 6400 2900 0    50   ~ 0
+Text Label 9000 2700 0    50   ~ 0
 RXD
 RXD
-Text Label 1350 4350 0    50   ~ 0
+Text Label 1350 5600 0    50   ~ 0
 TXD
 TXD
-Text Label 1350 4250 0    50   ~ 0
+Text Label 1350 5500 0    50   ~ 0
 RXD
 RXD
-Text HLabel 4200 2800 0    50   Input ~ 0
+Text HLabel 3300 6150 0    50   Input ~ 0
 RST
 RST
-Text HLabel 6600 3300 2    50   Input ~ 0
+Text HLabel 9200 3100 2    50   Input ~ 0
 SDA_ESP
 SDA_ESP
-Text HLabel 4200 3200 0    50   Input ~ 0
+Text HLabel 6800 3000 0    50   Input ~ 0
 SCL_ESP
 SCL_ESP
-Text HLabel 6600 3000 2    50   Input ~ 0
+Text HLabel 9200 2800 2    50   Input ~ 0
 GPIO5
 GPIO5
-Text HLabel 6600 3100 2    50   Input ~ 0
+Text HLabel 9200 2900 2    50   Input ~ 0
 GPIO4
 GPIO4
-Text HLabel 6600 3200 2    50   Input ~ 0
+Text HLabel 9200 3000 2    50   Input ~ 0
 GPIO0
 GPIO0
-Text HLabel 6600 3400 2    50   Input ~ 0
+Text HLabel 9200 3200 2    50   Input ~ 0
 GPIO15
 GPIO15
-Text HLabel 4200 3100 0    50   Input ~ 0
+Text HLabel 6800 2900 0    50   Input ~ 0
 GPIO16
 GPIO16
-Text HLabel 4200 3300 0    50   Input ~ 0
+Text HLabel 6800 3100 0    50   Input ~ 0
 GPIO12
 GPIO12
-Text HLabel 4200 3400 0    50   Input ~ 0
+Text HLabel 6800 3200 0    50   Input ~ 0
 GPIO13
 GPIO13
-Text HLabel 5250 4200 3    50   Input ~ 0
+Text HLabel 7850 4000 3    50   Input ~ 0
 MISO_ESP
 MISO_ESP
-Text HLabel 5350 4200 3    50   Input ~ 0
+Text HLabel 7950 4000 3    50   Input ~ 0
 GPIO9
 GPIO9
-Text HLabel 5450 4200 3    50   Input ~ 0
+Text HLabel 8050 4000 3    50   Input ~ 0
 GPIO10
 GPIO10
-Text HLabel 5550 4200 3    50   Input ~ 0
+Text HLabel 8150 4000 3    50   Input ~ 0
 MOSI_ESP
 MOSI_ESP
-Text HLabel 5650 4200 3    50   Input ~ 0
+Text HLabel 8250 4000 3    50   Input ~ 0
 SCLK_ESP
 SCLK_ESP
+$Comp
+L device:R R11
+U 1 1 5B748144
+P 3650 5150
+F 0 "R11" V 3443 5150 50  0000 C CNN
+F 1 "12k" V 3534 5150 50  0000 C CNN
+F 2 "Resistors_SMD:R_0805" V 3580 5150 50  0001 C CNN
+F 3 "" H 3650 5150 50  0001 C CNN
+	1    3650 5150
+	0    1    1    0   
+$EndComp
+$Comp
+L device:R R10
+U 1 1 5B7483AD
+P 3650 4450
+F 0 "R10" V 3443 4450 50  0000 C CNN
+F 1 "12k" V 3534 4450 50  0000 C CNN
+F 2 "Resistors_SMD:R_0805" V 3580 4450 50  0001 C CNN
+F 3 "" H 3650 4450 50  0001 C CNN
+	1    3650 4450
+	0    1    1    0   
+$EndComp
+$Comp
+L Transistor:2N2219 Q3
+U 1 1 5B748949
+P 4250 4450
+F 0 "Q3" H 4441 4496 50  0000 L CNN
+F 1 "MMBT9018" H 4441 4405 50  0000 L CNN
+F 2 "TO_SOT_Packages_SMD:SOT-23" H 4450 4375 50  0001 L CIN
+F 3 "http://www.onsemi.com/pub_link/Collateral/2N2219-D.PDF" H 4250 4450 50  0001 L CNN
+	1    4250 4450
+	1    0    0    -1  
+$EndComp
+$Comp
+L Transistor:2N2219 Q4
+U 1 1 5B7499E4
+P 4250 5150
+F 0 "Q4" H 4441 5104 50  0000 L CNN
+F 1 "MMBT9018" H 4441 5195 50  0000 L CNN
+F 2 "TO_SOT_Packages_SMD:SOT-23" H 4450 5075 50  0001 L CIN
+F 3 "http://www.onsemi.com/pub_link/Collateral/2N2219-D.PDF" H 4250 5150 50  0001 L CNN
+	1    4250 5150
+	1    0    0    1   
+$EndComp
+Wire Wire Line
+	4350 4250 4350 4200
+Wire Wire Line
+	4350 4200 4650 4200
+Wire Wire Line
+	3800 4450 3850 4450
+Wire Wire Line
+	3800 5150 3850 5150
+Wire Wire Line
+	4350 4950 4350 4850
+Wire Wire Line
+	4350 4850 3850 4850
+Wire Wire Line
+	3850 4850 3850 4450
+Connection ~ 3850 4450
+Wire Wire Line
+	3850 4450 4050 4450
+Wire Wire Line
+	3850 5150 3850 4950
+Wire Wire Line
+	3850 4950 4150 4950
+Wire Wire Line
+	4150 4950 4150 4650
+Wire Wire Line
+	4150 4650 4350 4650
+Connection ~ 3850 5150
+Wire Wire Line
+	3850 5150 4050 5150
+Wire Wire Line
+	4350 5350 4700 5350
+Wire Wire Line
+	3500 4450 3100 4450
+Wire Wire Line
+	3500 5150 3100 5150
+Text Label 4450 4200 0    50   ~ 0
+RST_ESP
+Text Label 4450 5350 0    50   ~ 0
+GPIO0
+Text Label 3150 4450 0    50   ~ 0
+DTR
+Text Label 3150 5150 0    50   ~ 0
+RTS
+$Comp
+L Connector:Conn_01x06 J5
+U 1 1 5B755821
+P 1050 5600
+F 0 "J5" H 970 5075 50  0000 C CNN
+F 1 "Conn_01x06" H 970 5166 50  0000 C CNN
+F 2 "Pin_Headers:Pin_Header_Straight_1x06_Pitch2.54mm" H 1050 5600 50  0001 C CNN
+F 3 "~" H 1050 5600 50  0001 C CNN
+	1    1050 5600
+	-1   0    0    1   
+$EndComp
+Wire Wire Line
+	1250 5300 1650 5300
+Wire Wire Line
+	1250 5400 1650 5400
+Text Label 1350 5400 0    50   ~ 0
+RTS
+Text Label 1350 5300 0    50   ~ 0
+DTR
+$Comp
+L device:R R12
+U 1 1 5B77A49F
+P 3650 6150
+F 0 "R12" V 3443 6150 50  0000 C CNN
+F 1 "220R" V 3534 6150 50  0000 C CNN
+F 2 "Resistors_SMD:R_0805" V 3580 6150 50  0001 C CNN
+F 3 "" H 3650 6150 50  0001 C CNN
+	1    3650 6150
+	0    1    1    0   
+$EndComp
+$Comp
+L Transistor:2N2219 Q5
+U 1 1 5B77A669
+P 4200 6150
+F 0 "Q5" H 4391 6196 50  0000 L CNN
+F 1 "MMBT9018" H 4391 6105 50  0000 L CNN
+F 2 "TO_SOT_Packages_SMD:SOT-23" H 4400 6075 50  0001 L CIN
+F 3 "http://www.onsemi.com/pub_link/Collateral/2N2219-D.PDF" H 4200 6150 50  0001 L CNN
+	1    4200 6150
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR03
+U 1 1 5B780890
+P 4300 6450
+F 0 "#PWR03" H 4300 6200 50  0001 C CNN
+F 1 "GND" V 4305 6322 50  0000 R CNN
+F 2 "" H 4300 6450 50  0001 C CNN
+F 3 "" H 4300 6450 50  0001 C CNN
+	1    4300 6450
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	3300 6150 3500 6150
+Wire Wire Line
+	3800 6150 4000 6150
+Wire Wire Line
+	4300 6350 4300 6450
+Wire Wire Line
+	4300 5950 4300 5750
+Wire Wire Line
+	4300 5750 4600 5750
+Text Label 4400 5750 0    50   ~ 0
+RST_ESP
 $EndSCHEMATC
 $EndSCHEMATC

+ 286 - 177
main.sch

@@ -15,111 +15,111 @@ Comment3 ""
 Comment4 ""
 Comment4 ""
 $EndDescr
 $EndDescr
 $Comp
 $Comp
-L ESP8266:ESP-12E U?
+L ESP8266:ESP-12E U2
 U 1 1 5B61664F
 U 1 1 5B61664F
-P 5400 3100
-F 0 "U?" H 5400 3865 50  0000 C CNN
-F 1 "ESP-12E" H 5400 3774 50  0000 C CNN
-F 2 "ESP8266:ESP-12E_SMD" H 5400 3100 50  0001 C CNN
-F 3 "" H 5400 3100 50  0001 C CNN
-	1    5400 3100
+P 8000 2900
+F 0 "U2" H 8000 3665 50  0000 C CNN
+F 1 "ESP-12E" H 8000 3574 50  0000 C CNN
+F 2 "ESP8266:ESP-12E_SMD" H 8000 2900 50  0001 C CNN
+F 3 "" H 8000 2900 50  0001 C CNN
+	1    8000 2900
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
 Wire Wire Line
 Wire Wire Line
-	4500 2800 4200 2800
-Text Label 4250 2800 0    50   ~ 0
-RST
+	7100 2600 6800 2600
+Text Label 6850 2600 0    50   ~ 0
+RST_ESP
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR018
 U 1 1 5B618403
 U 1 1 5B618403
-P 4350 3500
-F 0 "#PWR?" H 4350 3350 50  0001 C CNN
-F 1 "+3V3" V 4365 3628 50  0000 L CNN
-F 2 "" H 4350 3500 50  0001 C CNN
-F 3 "" H 4350 3500 50  0001 C CNN
-	1    4350 3500
+P 6950 3300
+F 0 "#PWR018" H 6950 3150 50  0001 C CNN
+F 1 "+3V3" V 6965 3428 50  0000 L CNN
+F 2 "" H 6950 3300 50  0001 C CNN
+F 3 "" H 6950 3300 50  0001 C CNN
+	1    6950 3300
 	0    -1   -1   0   
 	0    -1   -1   0   
 $EndComp
 $EndComp
 Wire Wire Line
 Wire Wire Line
-	4500 3500 4400 3500
+	7100 3300 7000 3300
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR020
 U 1 1 5B6184D1
 U 1 1 5B6184D1
-P 6500 3500
-F 0 "#PWR?" H 6500 3250 50  0001 C CNN
-F 1 "GND" V 6505 3372 50  0000 R CNN
-F 2 "" H 6500 3500 50  0001 C CNN
-F 3 "" H 6500 3500 50  0001 C CNN
-	1    6500 3500
+P 9100 3300
+F 0 "#PWR020" H 9100 3050 50  0001 C CNN
+F 1 "GND" V 9105 3172 50  0000 R CNN
+F 2 "" H 9100 3300 50  0001 C CNN
+F 3 "" H 9100 3300 50  0001 C CNN
+	1    9100 3300
 	0    -1   -1   0   
 	0    -1   -1   0   
 $EndComp
 $EndComp
 Wire Wire Line
 Wire Wire Line
-	6300 3500 6500 3500
+	8900 3300 9100 3300
 $Comp
 $Comp
-L device:C_Small C?
+L device:C_Small C8
 U 1 1 5B618730
 U 1 1 5B618730
-P 4400 3700
-F 0 "C?" H 4492 3746 50  0000 L CNN
-F 1 "105" H 4492 3655 50  0000 L CNN
-F 2 "Capacitors_SMD:C_0805_HandSoldering" H 4400 3700 50  0001 C CNN
-F 3 "" H 4400 3700 50  0001 C CNN
-	1    4400 3700
+P 7000 3500
+F 0 "C8" H 7092 3546 50  0000 L CNN
+F 1 "105" H 7092 3455 50  0000 L CNN
+F 2 "Capacitors_SMD:C_0805_HandSoldering" H 7000 3500 50  0001 C CNN
+F 3 "" H 7000 3500 50  0001 C CNN
+	1    7000 3500
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR019
 U 1 1 5B618843
 U 1 1 5B618843
-P 4400 3900
-F 0 "#PWR?" H 4400 3650 50  0001 C CNN
-F 1 "GND" H 4405 3727 50  0000 C CNN
-F 2 "" H 4400 3900 50  0001 C CNN
-F 3 "" H 4400 3900 50  0001 C CNN
-	1    4400 3900
+P 7000 3700
+F 0 "#PWR019" H 7000 3450 50  0001 C CNN
+F 1 "GND" H 7005 3527 50  0000 C CNN
+F 2 "" H 7000 3700 50  0001 C CNN
+F 3 "" H 7000 3700 50  0001 C CNN
+	1    7000 3700
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
 Wire Wire Line
 Wire Wire Line
-	4400 3600 4400 3500
-Connection ~ 4400 3500
+	7000 3400 7000 3300
+Connection ~ 7000 3300
 Wire Wire Line
 Wire Wire Line
-	4400 3500 4350 3500
+	7000 3300 6950 3300
 Wire Wire Line
 Wire Wire Line
-	4400 3800 4400 3900
-NoConn ~ 4500 2900
+	7000 3600 7000 3700
+NoConn ~ 7100 2700
 Wire Wire Line
 Wire Wire Line
-	4500 3000 4200 3000
-Text Label 4250 3000 0    50   ~ 0
+	7100 2800 6800 2800
+Text Label 6850 2800 0    50   ~ 0
 CH_PD
 CH_PD
 Wire Wire Line
 Wire Wire Line
-	4500 3100 4200 3100
+	7100 2900 6800 2900
 Wire Wire Line
 Wire Wire Line
-	4500 3200 4200 3200
+	7100 3000 6800 3000
 Wire Wire Line
 Wire Wire Line
-	4200 3300 4500 3300
+	6800 3100 7100 3100
 Wire Wire Line
 Wire Wire Line
-	4500 3400 4200 3400
+	7100 3200 6800 3200
 Wire Wire Line
 Wire Wire Line
-	6300 3200 6600 3200
+	8900 3000 9200 3000
 Wire Wire Line
 Wire Wire Line
-	6300 3300 6600 3300
+	8900 3100 9200 3100
 Wire Wire Line
 Wire Wire Line
-	6300 3400 6600 3400
+	8900 3200 9200 3200
 Wire Wire Line
 Wire Wire Line
-	5150 4000 5150 4200
+	7750 3800 7750 4000
 Wire Wire Line
 Wire Wire Line
-	5250 4000 5250 4200
+	7850 3800 7850 4000
 Wire Wire Line
 Wire Wire Line
-	5350 4000 5350 4200
+	7950 3800 7950 4000
 Wire Wire Line
 Wire Wire Line
-	5450 4000 5450 4200
+	8050 3800 8050 4000
 Wire Wire Line
 Wire Wire Line
-	5550 4000 5550 4200
+	8150 3800 8150 4000
 Wire Wire Line
 Wire Wire Line
-	5650 4000 5650 4200
+	8250 3800 8250 4000
 $Comp
 $Comp
-L device:R R?
+L device:R R3
 U 1 1 5B61A13D
 U 1 1 5B61A13D
 P 1250 2050
 P 1250 2050
-F 0 "R?" V 1150 2050 50  0000 C CNN
+F 0 "R3" V 1150 2050 50  0000 C CNN
 F 1 "12k" V 1250 2050 50  0000 C CNN
 F 1 "12k" V 1250 2050 50  0000 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 1180 2050 50  0001 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 1180 2050 50  0001 C CNN
 F 3 "" H 1250 2050 50  0001 C CNN
 F 3 "" H 1250 2050 50  0001 C CNN
@@ -127,10 +127,10 @@ F 3 "" H 1250 2050 50  0001 C CNN
 	0    1    1    0   
 	0    1    1    0   
 $EndComp
 $EndComp
 $Comp
 $Comp
-L device:R R?
+L device:R R4
 U 1 1 5B61A490
 U 1 1 5B61A490
 P 1250 2250
 P 1250 2250
-F 0 "R?" V 1150 2250 50  0000 C CNN
+F 0 "R4" V 1150 2250 50  0000 C CNN
 F 1 "12k" V 1250 2250 50  0000 C CNN
 F 1 "12k" V 1250 2250 50  0000 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 1180 2250 50  0001 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 1180 2250 50  0001 C CNN
 F 3 "" H 1250 2250 50  0001 C CNN
 F 3 "" H 1250 2250 50  0001 C CNN
@@ -138,10 +138,10 @@ F 3 "" H 1250 2250 50  0001 C CNN
 	0    1    1    0   
 	0    1    1    0   
 $EndComp
 $EndComp
 $Comp
 $Comp
-L device:R R?
+L device:R R5
 U 1 1 5B61A4C8
 U 1 1 5B61A4C8
 P 1250 2450
 P 1250 2450
-F 0 "R?" V 1150 2450 50  0000 C CNN
+F 0 "R5" V 1150 2450 50  0000 C CNN
 F 1 "12k" V 1250 2450 50  0000 C CNN
 F 1 "12k" V 1250 2450 50  0000 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 1180 2450 50  0001 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 1180 2450 50  0001 C CNN
 F 3 "" H 1250 2450 50  0001 C CNN
 F 3 "" H 1250 2450 50  0001 C CNN
@@ -149,10 +149,10 @@ F 3 "" H 1250 2450 50  0001 C CNN
 	0    1    1    0   
 	0    1    1    0   
 $EndComp
 $EndComp
 $Comp
 $Comp
-L device:R R?
+L device:R R6
 U 1 1 5B61A4EA
 U 1 1 5B61A4EA
 P 1250 2650
 P 1250 2650
-F 0 "R?" V 1150 2650 50  0000 C CNN
+F 0 "R6" V 1150 2650 50  0000 C CNN
 F 1 "12k" V 1250 2650 50  0000 C CNN
 F 1 "12k" V 1250 2650 50  0000 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 1180 2650 50  0001 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 1180 2650 50  0001 C CNN
 F 3 "" H 1250 2650 50  0001 C CNN
 F 3 "" H 1250 2650 50  0001 C CNN
@@ -160,10 +160,10 @@ F 3 "" H 1250 2650 50  0001 C CNN
 	0    1    1    0   
 	0    1    1    0   
 $EndComp
 $EndComp
 $Comp
 $Comp
-L device:R R?
+L device:R R7
 U 1 1 5B61A5B4
 U 1 1 5B61A5B4
 P 1250 2850
 P 1250 2850
-F 0 "R?" V 1150 2850 50  0000 C CNN
+F 0 "R7" V 1150 2850 50  0000 C CNN
 F 1 "12k" V 1250 2850 50  0000 C CNN
 F 1 "12k" V 1250 2850 50  0000 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 1180 2850 50  0001 C CNN
 F 2 "Resistors_SMD:R_0805_HandSoldering" V 1180 2850 50  0001 C CNN
 F 3 "" H 1250 2850 50  0001 C CNN
 F 3 "" H 1250 2850 50  0001 C CNN
@@ -187,10 +187,10 @@ Connection ~ 1000 2450
 Wire Wire Line
 Wire Wire Line
 	1000 2450 1000 2250
 	1000 2450 1000 2250
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR012
 U 1 1 5B61BD51
 U 1 1 5B61BD51
 P 1000 1950
 P 1000 1950
-F 0 "#PWR?" H 1000 1800 50  0001 C CNN
+F 0 "#PWR012" H 1000 1800 50  0001 C CNN
 F 1 "+3V3" H 1015 2123 50  0000 C CNN
 F 1 "+3V3" H 1015 2123 50  0000 C CNN
 F 2 "" H 1000 1950 50  0001 C CNN
 F 2 "" H 1000 1950 50  0001 C CNN
 F 3 "" H 1000 1950 50  0001 C CNN
 F 3 "" H 1000 1950 50  0001 C CNN
@@ -209,10 +209,10 @@ Wire Wire Line
 Wire Wire Line
 Wire Wire Line
 	1100 2850 1000 2850
 	1100 2850 1000 2850
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR013
 U 1 1 5B61EC07
 U 1 1 5B61EC07
 P 1000 2950
 P 1000 2950
-F 0 "#PWR?" H 1000 2700 50  0001 C CNN
+F 0 "#PWR013" H 1000 2700 50  0001 C CNN
 F 1 "GND" H 1005 2777 50  0000 C CNN
 F 1 "GND" H 1005 2777 50  0000 C CNN
 F 2 "" H 1000 2950 50  0001 C CNN
 F 2 "" H 1000 2950 50  0001 C CNN
 F 3 "" H 1000 2950 50  0001 C CNN
 F 3 "" H 1000 2950 50  0001 C CNN
@@ -228,14 +228,14 @@ GPIO2
 Text Label 1450 2450 0    50   ~ 0
 Text Label 1450 2450 0    50   ~ 0
 CH_PD
 CH_PD
 Text Label 1450 2650 0    50   ~ 0
 Text Label 1450 2650 0    50   ~ 0
-RST
+RST_ESP
 Text Label 1450 2850 0    50   ~ 0
 Text Label 1450 2850 0    50   ~ 0
 GPIO15
 GPIO15
 $Comp
 $Comp
-L device:C_Small C?
+L device:C_Small C7
 U 1 1 5B620CF1
 U 1 1 5B620CF1
 P 2000 2750
 P 2000 2750
-F 0 "C?" H 2092 2796 50  0000 L CNN
+F 0 "C7" H 2092 2796 50  0000 L CNN
 F 1 "103" H 2092 2705 50  0000 L CNN
 F 1 "103" H 2092 2705 50  0000 L CNN
 F 2 "Capacitors_SMD:C_0805_HandSoldering" H 2000 2750 50  0001 C CNN
 F 2 "Capacitors_SMD:C_0805_HandSoldering" H 2000 2750 50  0001 C CNN
 F 3 "" H 2000 2750 50  0001 C CNN
 F 3 "" H 2000 2750 50  0001 C CNN
@@ -245,10 +245,10 @@ $EndComp
 Wire Wire Line
 Wire Wire Line
 	1400 2850 1800 2850
 	1400 2850 1800 2850
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR017
 U 1 1 5B621FFB
 U 1 1 5B621FFB
 P 2000 2950
 P 2000 2950
-F 0 "#PWR?" H 2000 2700 50  0001 C CNN
+F 0 "#PWR017" H 2000 2700 50  0001 C CNN
 F 1 "GND" H 2005 2777 50  0000 C CNN
 F 1 "GND" H 2005 2777 50  0000 C CNN
 F 2 "" H 2000 2950 50  0001 C CNN
 F 2 "" H 2000 2950 50  0001 C CNN
 F 3 "" H 2000 2950 50  0001 C CNN
 F 3 "" H 2000 2950 50  0001 C CNN
@@ -260,146 +260,255 @@ Wire Wire Line
 Wire Wire Line
 Wire Wire Line
 	2000 2950 2000 2850
 	2000 2950 2000 2850
 Wire Wire Line
 Wire Wire Line
-	6300 2800 6600 2800
+	8900 2600 9200 2600
 Wire Wire Line
 Wire Wire Line
-	6300 2900 6600 2900
+	8900 2700 9200 2700
 Wire Wire Line
 Wire Wire Line
-	6300 3000 6600 3000
+	8900 2800 9200 2800
 Wire Wire Line
 Wire Wire Line
-	6300 3100 6600 3100
-NoConn ~ 5150 4200
-Text Label 6300 3400 0    50   ~ 0
+	8900 2900 9200 2900
+NoConn ~ 7750 4000
+Text Label 8900 3200 0    50   ~ 0
 GPIO15
 GPIO15
-Text Label 6300 3200 0    50   ~ 0
+Text Label 8900 3000 0    50   ~ 0
 GPIO0
 GPIO0
-Text Label 6300 3300 0    50   ~ 0
+Text Label 8900 3100 0    50   ~ 0
 GPIO2
 GPIO2
 $Comp
 $Comp
-L Connector:Conn_01x02 J?
-U 1 1 5B62DC1E
-P 1050 3700
-F 0 "J?" H 970 3375 50  0000 C CNN
-F 1 "select boot" H 970 3466 50  0000 C CNN
-F 2 "Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm" H 1050 3700 50  0001 C CNN
-F 3 "~" H 1050 3700 50  0001 C CNN
-	1    1050 3700
-	-1   0    0    1   
-$EndComp
-$Comp
-L power:GND #PWR?
-U 1 1 5B62E025
-P 1400 3750
-F 0 "#PWR?" H 1400 3500 50  0001 C CNN
-F 1 "GND" H 1405 3577 50  0000 C CNN
-F 2 "" H 1400 3750 50  0001 C CNN
-F 3 "" H 1400 3750 50  0001 C CNN
-	1    1400 3750
-	1    0    0    -1  
-$EndComp
-Wire Wire Line
-	1250 3700 1400 3700
-Wire Wire Line
-	1400 3700 1400 3750
-Wire Wire Line
-	1250 3600 1600 3600
-Text Label 1350 3600 0    50   ~ 0
-GPIO0
-$Comp
-L Connector:Conn_01x04 J?
-U 1 1 5B6C3707
-P 1050 4450
-F 0 "J?" H 970 4025 50  0000 C CNN
-F 1 "nap" H 970 4116 50  0000 C CNN
-F 2 "" H 1050 4450 50  0001 C CNN
-F 3 "~" H 1050 4450 50  0001 C CNN
-	1    1050 4450
-	-1   0    0    1   
-$EndComp
-$Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR014
 U 1 1 5B6C4359
 U 1 1 5B6C4359
-P 1250 4800
-F 0 "#PWR?" H 1250 4650 50  0001 C CNN
-F 1 "+3V3" H 1265 4973 50  0000 C CNN
-F 2 "" H 1250 4800 50  0001 C CNN
-F 3 "" H 1250 4800 50  0001 C CNN
-	1    1250 4800
+P 1250 6050
+F 0 "#PWR014" H 1250 5900 50  0001 C CNN
+F 1 "+3V3" H 1265 6223 50  0000 C CNN
+F 2 "" H 1250 6050 50  0001 C CNN
+F 3 "" H 1250 6050 50  0001 C CNN
+	1    1250 6050
 	-1   0    0    1   
 	-1   0    0    1   
 $EndComp
 $EndComp
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR016
 U 1 1 5B6C4F86
 U 1 1 5B6C4F86
-P 1550 4450
-F 0 "#PWR?" H 1550 4200 50  0001 C CNN
-F 1 "GND" V 1555 4322 50  0000 R CNN
-F 2 "" H 1550 4450 50  0001 C CNN
-F 3 "" H 1550 4450 50  0001 C CNN
-	1    1550 4450
+P 1550 5700
+F 0 "#PWR016" H 1550 5450 50  0001 C CNN
+F 1 "GND" V 1555 5572 50  0000 R CNN
+F 2 "" H 1550 5700 50  0001 C CNN
+F 3 "" H 1550 5700 50  0001 C CNN
+	1    1550 5700
 	0    -1   -1   0   
 	0    -1   -1   0   
 $EndComp
 $EndComp
 Wire Wire Line
 Wire Wire Line
-	1250 4450 1450 4450
+	1250 5700 1450 5700
 Wire Wire Line
 Wire Wire Line
-	1250 4800 1250 4650
+	1250 6050 1250 5900
 $Comp
 $Comp
-L device:C_Small C?
+L device:C_Small C6
 U 1 1 5B6C7440
 U 1 1 5B6C7440
-P 1450 4550
-F 0 "C?" H 1542 4596 50  0000 L CNN
-F 1 "104" H 1542 4505 50  0000 L CNN
-F 2 "Capacitors_SMD:C_0805" H 1450 4550 50  0001 C CNN
-F 3 "" H 1450 4550 50  0001 C CNN
-	1    1450 4550
+P 1450 5800
+F 0 "C6" H 1542 5846 50  0000 L CNN
+F 1 "104" H 1542 5755 50  0000 L CNN
+F 2 "Capacitors_SMD:C_0805" H 1450 5800 50  0001 C CNN
+F 3 "" H 1450 5800 50  0001 C CNN
+	1    1450 5800
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
-Connection ~ 1450 4450
+Connection ~ 1450 5700
 Wire Wire Line
 Wire Wire Line
-	1450 4450 1550 4450
+	1450 5700 1550 5700
 Wire Wire Line
 Wire Wire Line
-	1450 4650 1250 4650
-Connection ~ 1250 4650
+	1450 5900 1250 5900
+Connection ~ 1250 5900
 Wire Wire Line
 Wire Wire Line
-	1250 4650 1250 4550
+	1250 5900 1250 5800
 Wire Wire Line
 Wire Wire Line
-	1250 4250 1650 4250
+	1250 5500 1650 5500
 Wire Wire Line
 Wire Wire Line
-	1250 4350 1650 4350
-Text Label 6400 2800 0    50   ~ 0
+	1250 5600 1650 5600
+Text Label 9000 2600 0    50   ~ 0
 TXD
 TXD
-Text Label 6400 2900 0    50   ~ 0
+Text Label 9000 2700 0    50   ~ 0
 RXD
 RXD
-Text Label 1350 4350 0    50   ~ 0
+Text Label 1350 5600 0    50   ~ 0
 TXD
 TXD
-Text Label 1350 4250 0    50   ~ 0
+Text Label 1350 5500 0    50   ~ 0
 RXD
 RXD
-Text HLabel 4200 2800 0    50   Input ~ 0
+Text HLabel 3300 6150 0    50   Input ~ 0
 RST
 RST
-Text HLabel 6600 3300 2    50   Input ~ 0
+Text HLabel 9200 3100 2    50   Input ~ 0
 SDA_ESP
 SDA_ESP
-Text HLabel 4200 3200 0    50   Input ~ 0
+Text HLabel 6800 3000 0    50   Input ~ 0
 SCL_ESP
 SCL_ESP
-Text HLabel 6600 3000 2    50   Input ~ 0
+Text HLabel 9200 2800 2    50   Input ~ 0
 GPIO5
 GPIO5
-Text HLabel 6600 3100 2    50   Input ~ 0
+Text HLabel 9200 2900 2    50   Input ~ 0
 GPIO4
 GPIO4
-Text HLabel 6600 3200 2    50   Input ~ 0
+Text HLabel 9200 3000 2    50   Input ~ 0
 GPIO0
 GPIO0
-Text HLabel 6600 3400 2    50   Input ~ 0
+Text HLabel 9200 3200 2    50   Input ~ 0
 GPIO15
 GPIO15
-Text HLabel 4200 3100 0    50   Input ~ 0
+Text HLabel 6800 2900 0    50   Input ~ 0
 GPIO16
 GPIO16
-Text HLabel 4200 3300 0    50   Input ~ 0
+Text HLabel 6800 3100 0    50   Input ~ 0
 GPIO12
 GPIO12
-Text HLabel 4200 3400 0    50   Input ~ 0
+Text HLabel 6800 3200 0    50   Input ~ 0
 GPIO13
 GPIO13
-Text HLabel 5250 4200 3    50   Input ~ 0
+Text HLabel 7850 4000 3    50   Input ~ 0
 MISO_ESP
 MISO_ESP
-Text HLabel 5350 4200 3    50   Input ~ 0
+Text HLabel 7950 4000 3    50   Input ~ 0
 GPIO9
 GPIO9
-Text HLabel 5450 4200 3    50   Input ~ 0
+Text HLabel 8050 4000 3    50   Input ~ 0
 GPIO10
 GPIO10
-Text HLabel 5550 4200 3    50   Input ~ 0
+Text HLabel 8150 4000 3    50   Input ~ 0
 MOSI_ESP
 MOSI_ESP
-Text HLabel 5650 4200 3    50   Input ~ 0
+Text HLabel 8250 4000 3    50   Input ~ 0
 SCLK_ESP
 SCLK_ESP
+$Comp
+L device:R R11
+U 1 1 5B748144
+P 3650 5150
+F 0 "R11" V 3443 5150 50  0000 C CNN
+F 1 "12k" V 3534 5150 50  0000 C CNN
+F 2 "Resistors_SMD:R_0805" V 3580 5150 50  0001 C CNN
+F 3 "" H 3650 5150 50  0001 C CNN
+	1    3650 5150
+	0    1    1    0   
+$EndComp
+$Comp
+L device:R R10
+U 1 1 5B7483AD
+P 3650 4450
+F 0 "R10" V 3443 4450 50  0000 C CNN
+F 1 "12k" V 3534 4450 50  0000 C CNN
+F 2 "Resistors_SMD:R_0805" V 3580 4450 50  0001 C CNN
+F 3 "" H 3650 4450 50  0001 C CNN
+	1    3650 4450
+	0    1    1    0   
+$EndComp
+$Comp
+L Transistor:2N2219 Q3
+U 1 1 5B748949
+P 4250 4450
+F 0 "Q3" H 4441 4496 50  0000 L CNN
+F 1 "MMBT9018" H 4441 4405 50  0000 L CNN
+F 2 "TO_SOT_Packages_SMD:SOT-23" H 4450 4375 50  0001 L CIN
+F 3 "http://www.onsemi.com/pub_link/Collateral/2N2219-D.PDF" H 4250 4450 50  0001 L CNN
+	1    4250 4450
+	1    0    0    -1  
+$EndComp
+$Comp
+L Transistor:2N2219 Q4
+U 1 1 5B7499E4
+P 4250 5150
+F 0 "Q4" H 4441 5104 50  0000 L CNN
+F 1 "MMBT9018" H 4441 5195 50  0000 L CNN
+F 2 "TO_SOT_Packages_SMD:SOT-23" H 4450 5075 50  0001 L CIN
+F 3 "http://www.onsemi.com/pub_link/Collateral/2N2219-D.PDF" H 4250 5150 50  0001 L CNN
+	1    4250 5150
+	1    0    0    1   
+$EndComp
+Wire Wire Line
+	4350 4250 4350 4200
+Wire Wire Line
+	4350 4200 4650 4200
+Wire Wire Line
+	3800 4450 3850 4450
+Wire Wire Line
+	3800 5150 3850 5150
+Wire Wire Line
+	4350 4950 4350 4850
+Wire Wire Line
+	4350 4850 3850 4850
+Wire Wire Line
+	3850 4850 3850 4450
+Connection ~ 3850 4450
+Wire Wire Line
+	3850 4450 4050 4450
+Wire Wire Line
+	3850 5150 3850 4950
+Wire Wire Line
+	3850 4950 4150 4950
+Wire Wire Line
+	4150 4950 4150 4650
+Wire Wire Line
+	4150 4650 4350 4650
+Connection ~ 3850 5150
+Wire Wire Line
+	3850 5150 4050 5150
+Wire Wire Line
+	4350 5350 4700 5350
+Wire Wire Line
+	3500 4450 3100 4450
+Wire Wire Line
+	3500 5150 3100 5150
+Text Label 4450 4200 0    50   ~ 0
+RST_ESP
+Text Label 4450 5350 0    50   ~ 0
+GPIO0
+Text Label 3150 4450 0    50   ~ 0
+DTR
+Text Label 3150 5150 0    50   ~ 0
+RTS
+$Comp
+L Connector:Conn_01x06 J5
+U 1 1 5B755821
+P 1050 5600
+F 0 "J5" H 970 5075 50  0000 C CNN
+F 1 "Conn_01x06" H 970 5166 50  0000 C CNN
+F 2 "Pin_Headers:Pin_Header_Straight_1x06_Pitch2.54mm" H 1050 5600 50  0001 C CNN
+F 3 "~" H 1050 5600 50  0001 C CNN
+	1    1050 5600
+	-1   0    0    1   
+$EndComp
+Wire Wire Line
+	1250 5300 1650 5300
+Wire Wire Line
+	1250 5400 1650 5400
+Text Label 1350 5400 0    50   ~ 0
+RTS
+Text Label 1350 5300 0    50   ~ 0
+DTR
+$Comp
+L device:R R12
+U 1 1 5B77A49F
+P 3650 6150
+F 0 "R12" V 3443 6150 50  0000 C CNN
+F 1 "220R" V 3534 6150 50  0000 C CNN
+F 2 "Resistors_SMD:R_0805" V 3580 6150 50  0001 C CNN
+F 3 "" H 3650 6150 50  0001 C CNN
+	1    3650 6150
+	0    1    1    0   
+$EndComp
+$Comp
+L Transistor:2N2219 Q5
+U 1 1 5B77A669
+P 4200 6150
+F 0 "Q5" H 4391 6196 50  0000 L CNN
+F 1 "MMBT9018" H 4391 6105 50  0000 L CNN
+F 2 "TO_SOT_Packages_SMD:SOT-23" H 4400 6075 50  0001 L CIN
+F 3 "http://www.onsemi.com/pub_link/Collateral/2N2219-D.PDF" H 4200 6150 50  0001 L CNN
+	1    4200 6150
+	1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR03
+U 1 1 5B780890
+P 4300 6450
+F 0 "#PWR03" H 4300 6200 50  0001 C CNN
+F 1 "GND" V 4305 6322 50  0000 R CNN
+F 2 "" H 4300 6450 50  0001 C CNN
+F 3 "" H 4300 6450 50  0001 C CNN
+	1    4300 6450
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	3300 6150 3500 6150
+Wire Wire Line
+	3800 6150 4000 6150
+Wire Wire Line
+	4300 6350 4300 6450
+Wire Wire Line
+	4300 5950 4300 5750
+Wire Wire Line
+	4300 5750 4600 5750
+Text Label 4400 5750 0    50   ~ 0
+RST_ESP
 $EndSCHEMATC
 $EndSCHEMATC

+ 45 - 72
motor.bak

@@ -15,21 +15,21 @@ Comment3 ""
 Comment4 ""
 Comment4 ""
 $EndDescr
 $EndDescr
 $Comp
 $Comp
-L Connector:Conn_01x02 J?
+L Connector:Conn_01x02 J2
 U 1 1 5B62FA88
 U 1 1 5B62FA88
 P 2000 2300
 P 2000 2300
-F 0 "J?" H 1920 1975 50  0000 C CNN
+F 0 "J2" H 1920 1975 50  0000 C CNN
 F 1 "power 12V" H 1920 2066 50  0000 C CNN
 F 1 "power 12V" H 1920 2066 50  0000 C CNN
-F 2 "" H 2000 2300 50  0001 C CNN
+F 2 "Connectors_Terminal_Blocks:TerminalBlock_Philmore_TB132_02x5mm_Straight" H 2000 2300 50  0001 C CNN
 F 3 "~" H 2000 2300 50  0001 C CNN
 F 3 "~" H 2000 2300 50  0001 C CNN
 	1    2000 2300
 	1    2000 2300
 	-1   0    0    1   
 	-1   0    0    1   
 $EndComp
 $EndComp
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR04
 U 1 1 5B62FC7F
 U 1 1 5B62FC7F
 P 2350 2800
 P 2350 2800
-F 0 "#PWR?" H 2350 2550 50  0001 C CNN
+F 0 "#PWR04" H 2350 2550 50  0001 C CNN
 F 1 "GND" H 2355 2627 50  0000 C CNN
 F 1 "GND" H 2355 2627 50  0000 C CNN
 F 2 "" H 2350 2800 50  0001 C CNN
 F 2 "" H 2350 2800 50  0001 C CNN
 F 3 "" H 2350 2800 50  0001 C CNN
 F 3 "" H 2350 2800 50  0001 C CNN
@@ -41,10 +41,10 @@ Wire Wire Line
 Wire Wire Line
 Wire Wire Line
 	2200 2200 2400 2200
 	2200 2200 2400 2200
 $Comp
 $Comp
-L power:+12V #PWR?
+L power:+12V #PWR05
 U 1 1 5B62FD2D
 U 1 1 5B62FD2D
 P 2400 2050
 P 2400 2050
-F 0 "#PWR?" H 2400 1900 50  0001 C CNN
+F 0 "#PWR05" H 2400 1900 50  0001 C CNN
 F 1 "+12V" H 2415 2223 50  0000 C CNN
 F 1 "+12V" H 2415 2223 50  0000 C CNN
 F 2 "" H 2400 2050 50  0001 C CNN
 F 2 "" H 2400 2050 50  0001 C CNN
 F 3 "" H 2400 2050 50  0001 C CNN
 F 3 "" H 2400 2050 50  0001 C CNN
@@ -55,10 +55,10 @@ Wire Wire Line
 	2400 2050 2400 2200
 	2400 2050 2400 2200
 Connection ~ 2400 2200
 Connection ~ 2400 2200
 $Comp
 $Comp
-L device:R R?
+L device:R R1
 U 1 1 5B63085B
 U 1 1 5B63085B
 P 7750 2900
 P 7750 2900
-F 0 "R?" V 7543 2900 50  0000 C CNN
+F 0 "R1" V 7543 2900 50  0000 C CNN
 F 1 "10R" V 7634 2900 50  0000 C CNN
 F 1 "10R" V 7634 2900 50  0000 C CNN
 F 2 "Resistors_SMD:R_0805" V 7680 2900 50  0001 C CNN
 F 2 "Resistors_SMD:R_0805" V 7680 2900 50  0001 C CNN
 F 3 "" H 7750 2900 50  0001 C CNN
 F 3 "" H 7750 2900 50  0001 C CNN
@@ -68,14 +68,14 @@ $EndComp
 Wire Wire Line
 Wire Wire Line
 	7600 2900 7300 2900
 	7600 2900 7300 2900
 Text HLabel 7300 2900 0    50   Input ~ 0
 Text HLabel 7300 2900 0    50   Input ~ 0
-Motor
+motor
 Wire Wire Line
 Wire Wire Line
 	7900 2900 8000 2900
 	7900 2900 8000 2900
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR08
 U 1 1 5B630BB8
 U 1 1 5B630BB8
 P 8400 3400
 P 8400 3400
-F 0 "#PWR?" H 8400 3150 50  0001 C CNN
+F 0 "#PWR08" H 8400 3150 50  0001 C CNN
 F 1 "GND" H 8405 3227 50  0000 C CNN
 F 1 "GND" H 8405 3227 50  0000 C CNN
 F 2 "" H 8400 3400 50  0001 C CNN
 F 2 "" H 8400 3400 50  0001 C CNN
 F 3 "" H 8400 3400 50  0001 C CNN
 F 3 "" H 8400 3400 50  0001 C CNN
@@ -85,36 +85,10 @@ $EndComp
 Wire Wire Line
 Wire Wire Line
 	8400 3400 8400 3200
 	8400 3400 8400 3200
 $Comp
 $Comp
-L Motor:Motor_DC M?
-U 1 1 5B630FA5
-P 8400 2250
-F 0 "M?" H 8558 2246 50  0000 L CNN
-F 1 "Motor_DC" H 8558 2155 50  0000 L CNN
-F 2 "Pin_Headers:Pin_Header_Angled_1x02_Pitch2.54mm" H 8400 2160 50  0001 C CNN
-F 3 "" H 8400 2160 50  0001 C CNN
-	1    8400 2250
-	1    0    0    -1  
-$EndComp
-Wire Wire Line
-	8400 2550 8400 2650
-$Comp
-L power:+12V #PWR?
-U 1 1 5B6312F1
-P 8400 1900
-F 0 "#PWR?" H 8400 1750 50  0001 C CNN
-F 1 "+12V" H 8415 2073 50  0000 C CNN
-F 2 "" H 8400 1900 50  0001 C CNN
-F 3 "" H 8400 1900 50  0001 C CNN
-	1    8400 1900
-	1    0    0    -1  
-$EndComp
-Wire Wire Line
-	8400 1900 8400 2050
-$Comp
-L device:D_Schottky D?
+L device:D_Schottky D1
 U 1 1 5B631428
 U 1 1 5B631428
 P 8800 2900
 P 8800 2900
-F 0 "D?" V 8754 2979 50  0000 L CNN
+F 0 "D1" V 8754 2979 50  0000 L CNN
 F 1 "D_Schottky" V 8845 2979 50  0000 L CNN
 F 1 "D_Schottky" V 8845 2979 50  0000 L CNN
 F 2 "Diodes_SMD:D_SMB_Handsoldering" H 8800 2900 50  0001 C CNN
 F 2 "Diodes_SMD:D_SMB_Handsoldering" H 8800 2900 50  0001 C CNN
 F 3 "" H 8800 2900 50  0001 C CNN
 F 3 "" H 8800 2900 50  0001 C CNN
@@ -125,7 +99,6 @@ Wire Wire Line
 	8400 2650 8800 2650
 	8400 2650 8800 2650
 Wire Wire Line
 Wire Wire Line
 	8800 2650 8800 2750
 	8800 2650 8800 2750
-Connection ~ 8400 2650
 Wire Wire Line
 Wire Wire Line
 	8400 2650 8400 2700
 	8400 2650 8400 2700
 Wire Wire Line
 Wire Wire Line
@@ -133,10 +106,10 @@ Wire Wire Line
 Wire Wire Line
 Wire Wire Line
 	8800 3100 8800 3050
 	8800 3100 8800 3050
 $Comp
 $Comp
-L device:R R?
+L device:R R2
 U 1 1 5B632236
 U 1 1 5B632236
 P 8000 3050
 P 8000 3050
-F 0 "R?" H 7930 3004 50  0000 R CNN
+F 0 "R2" H 7930 3004 50  0000 R CNN
 F 1 "47k" H 7930 3095 50  0000 R CNN
 F 1 "47k" H 7930 3095 50  0000 R CNN
 F 2 "Resistors_SMD:R_0805" V 7930 3050 50  0001 C CNN
 F 2 "Resistors_SMD:R_0805" V 7930 3050 50  0001 C CNN
 F 3 "" H 8000 3050 50  0001 C CNN
 F 3 "" H 8000 3050 50  0001 C CNN
@@ -154,10 +127,10 @@ Wire Wire Line
 Wire Wire Line
 Wire Wire Line
 	2400 2200 2750 2200
 	2400 2200 2750 2200
 $Comp
 $Comp
-L device:Q_NMOS_GSD Q?
+L device:Q_NMOS_GSD Q1
 U 1 1 5B633A97
 U 1 1 5B633A97
 P 8300 2900
 P 8300 2900
-F 0 "Q?" H 8505 2946 50  0000 L CNN
+F 0 "Q1" H 8505 2946 50  0000 L CNN
 F 1 "Q_NMOS_GSD" H 8505 2855 50  0000 L CNN
 F 1 "Q_NMOS_GSD" H 8505 2855 50  0000 L CNN
 F 2 "TO_SOT_Packages_SMD:SOT-23" H 8500 3000 50  0001 C CNN
 F 2 "TO_SOT_Packages_SMD:SOT-23" H 8500 3000 50  0001 C CNN
 F 3 "" H 8300 2900 50  0001 C CNN
 F 3 "" H 8300 2900 50  0001 C CNN
@@ -166,10 +139,10 @@ F 3 "" H 8300 2900 50  0001 C CNN
 $EndComp
 $EndComp
 Connection ~ 8400 3100
 Connection ~ 8400 3100
 $Comp
 $Comp
-L device:CP1 C?
+L device:CP1 C1
 U 1 1 5B633F38
 U 1 1 5B633F38
 P 2750 2450
 P 2750 2450
-F 0 "C?" H 2865 2496 50  0000 L CNN
+F 0 "C1" H 2865 2496 50  0000 L CNN
 F 1 "100u/35v" H 2600 2400 50  0000 L CNN
 F 1 "100u/35v" H 2600 2400 50  0000 L CNN
 F 2 "Capacitors_SMD:CP_Elec_5x5.8" H 2750 2450 50  0001 C CNN
 F 2 "Capacitors_SMD:CP_Elec_5x5.8" H 2750 2450 50  0001 C CNN
 F 3 "" H 2750 2450 50  0001 C CNN
 F 3 "" H 2750 2450 50  0001 C CNN
@@ -177,10 +150,10 @@ F 3 "" H 2750 2450 50  0001 C CNN
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
 $Comp
 $Comp
-L device:C_Small C?
+L device:C_Small C2
 U 1 1 5B63429C
 U 1 1 5B63429C
 P 3050 2450
 P 3050 2450
-F 0 "C?" H 3142 2496 50  0000 L CNN
+F 0 "C2" H 3142 2496 50  0000 L CNN
 F 1 "104" H 3142 2405 50  0000 L CNN
 F 1 "104" H 3142 2405 50  0000 L CNN
 F 2 "Capacitors_SMD:C_0805_HandSoldering" H 3050 2450 50  0001 C CNN
 F 2 "Capacitors_SMD:C_0805_HandSoldering" H 3050 2450 50  0001 C CNN
 F 3 "" H 3050 2450 50  0001 C CNN
 F 3 "" H 3050 2450 50  0001 C CNN
@@ -188,10 +161,10 @@ F 3 "" H 3050 2450 50  0001 C CNN
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
 $Comp
 $Comp
-L device:CP1 C?
+L device:CP1 C3
 U 1 1 5B634915
 U 1 1 5B634915
 P 4650 2350
 P 4650 2350
-F 0 "C?" H 4765 2396 50  0000 L CNN
+F 0 "C3" H 4765 2396 50  0000 L CNN
 F 1 "100u/16v" H 4500 2300 50  0000 L CNN
 F 1 "100u/16v" H 4500 2300 50  0000 L CNN
 F 2 "Capacitors_SMD:CP_Elec_5x5.8" H 4650 2350 50  0001 C CNN
 F 2 "Capacitors_SMD:CP_Elec_5x5.8" H 4650 2350 50  0001 C CNN
 F 3 "" H 4650 2350 50  0001 C CNN
 F 3 "" H 4650 2350 50  0001 C CNN
@@ -199,10 +172,10 @@ F 3 "" H 4650 2350 50  0001 C CNN
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
 $Comp
 $Comp
-L device:C_Small C?
+L device:C_Small C4
 U 1 1 5B6349A5
 U 1 1 5B6349A5
 P 4950 2400
 P 4950 2400
-F 0 "C?" H 5042 2446 50  0000 L CNN
+F 0 "C4" H 5042 2446 50  0000 L CNN
 F 1 "104" H 5042 2355 50  0000 L CNN
 F 1 "104" H 5042 2355 50  0000 L CNN
 F 2 "Capacitors_SMD:C_0805_HandSoldering" H 4950 2400 50  0001 C CNN
 F 2 "Capacitors_SMD:C_0805_HandSoldering" H 4950 2400 50  0001 C CNN
 F 3 "" H 4950 2400 50  0001 C CNN
 F 3 "" H 4950 2400 50  0001 C CNN
@@ -240,10 +213,10 @@ Wire Wire Line
 Wire Wire Line
 Wire Wire Line
 	4650 2650 4950 2650
 	4650 2650 4950 2650
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR06
 U 1 1 5B636C36
 U 1 1 5B636C36
 P 4950 2200
 P 4950 2200
-F 0 "#PWR?" H 4950 2050 50  0001 C CNN
+F 0 "#PWR06" H 4950 2050 50  0001 C CNN
 F 1 "+3V3" H 4965 2373 50  0000 C CNN
 F 1 "+3V3" H 4965 2373 50  0000 C CNN
 F 2 "" H 4950 2200 50  0001 C CNN
 F 2 "" H 4950 2200 50  0001 C CNN
 F 3 "" H 4950 2200 50  0001 C CNN
 F 3 "" H 4950 2200 50  0001 C CNN
@@ -265,10 +238,10 @@ Wire Wire Line
 	4950 2300 4950 2200
 	4950 2300 4950 2200
 Connection ~ 4950 2200
 Connection ~ 4950 2200
 $Comp
 $Comp
-L vinhome-rescue:HX_mini_360-lanhnd U?
+L vinhome-rescue:HX_mini_360-lanhnd U1
 U 1 1 5B67BC79
 U 1 1 5B67BC79
 P 3800 2350
 P 3800 2350
-F 0 "U?" H 3800 2725 50  0000 C CNN
+F 0 "U1" H 3800 2725 50  0000 C CNN
 F 1 "HX_mini_360" H 3800 2634 50  0000 C CNN
 F 1 "HX_mini_360" H 3800 2634 50  0000 C CNN
 F 2 "iot:hx_mini_360" H 3400 2150 50  0001 C CNN
 F 2 "iot:hx_mini_360" H 3400 2150 50  0001 C CNN
 F 3 "" H 3400 2150 50  0001 C CNN
 F 3 "" H 3400 2150 50  0001 C CNN
@@ -292,27 +265,16 @@ Connection ~ 3300 2650
 Wire Wire Line
 Wire Wire Line
 	3300 2650 4300 2650
 	3300 2650 4300 2650
 $Comp
 $Comp
-L Connector:Conn_01x05 J?
+L Connector:Conn_01x05 J3
 U 1 1 5B6875E8
 U 1 1 5B6875E8
 P 8050 4750
 P 8050 4750
-F 0 "J?" H 7970 5167 50  0000 C CNN
+F 0 "J3" H 7970 5167 50  0000 C CNN
 F 1 "sensor clock" H 7970 5076 50  0000 C CNN
 F 1 "sensor clock" H 7970 5076 50  0000 C CNN
 F 2 "Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm" H 8050 4750 50  0001 C CNN
 F 2 "Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm" H 8050 4750 50  0001 C CNN
 F 3 "~" H 8050 4750 50  0001 C CNN
 F 3 "~" H 8050 4750 50  0001 C CNN
 	1    8050 4750
 	1    8050 4750
 	-1   0    0    -1  
 	-1   0    0    -1  
 $EndComp
 $EndComp
-$Comp
-L vinhome-rescue:12V-SparkFun-Aesthetics #SUPPLY?
-U 1 1 5B68FC92
-P 8400 4450
-F 0 "#SUPPLY?" H 8400 4450 50  0001 L BNN
-F 1 "12V" H 8400 4624 50  0000 C CNN
-F 2 "" H 8400 4450 50  0001 C CNN
-F 3 "" H 8400 4450 50  0001 C CNN
-	1    8400 4450
-	1    0    0    -1  
-$EndComp
 Wire Wire Line
 Wire Wire Line
 	8250 4550 8400 4550
 	8250 4550 8400 4550
 Wire Wire Line
 Wire Wire Line
@@ -336,14 +298,25 @@ Wire Wire Line
 Text HLabel 8600 4750 2    50   Input ~ 0
 Text HLabel 8600 4750 2    50   Input ~ 0
 open
 open
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR09
 U 1 1 5B6B040E
 U 1 1 5B6B040E
 P 8600 5000
 P 8600 5000
-F 0 "#PWR?" H 8600 4850 50  0001 C CNN
+F 0 "#PWR09" H 8600 4850 50  0001 C CNN
 F 1 "+3V3" H 8615 5173 50  0000 C CNN
 F 1 "+3V3" H 8615 5173 50  0000 C CNN
 F 2 "" H 8600 5000 50  0001 C CNN
 F 2 "" H 8600 5000 50  0001 C CNN
 F 3 "" H 8600 5000 50  0001 C CNN
 F 3 "" H 8600 5000 50  0001 C CNN
 	1    8600 5000
 	1    8600 5000
 	-1   0    0    1   
 	-1   0    0    1   
 $EndComp
 $EndComp
+$Comp
+L power:+12V #PWR0101
+U 1 1 5B7894BF
+P 8400 4450
+F 0 "#PWR0101" H 8400 4300 50  0001 C CNN
+F 1 "+12V" H 8415 4623 50  0000 C CNN
+F 2 "" H 8400 4450 50  0001 C CNN
+F 3 "" H 8400 4450 50  0001 C CNN
+	1    8400 4450
+	1    0    0    -1  
+$EndComp
 $EndSCHEMATC
 $EndSCHEMATC

+ 45 - 72
motor.sch

@@ -15,21 +15,21 @@ Comment3 ""
 Comment4 ""
 Comment4 ""
 $EndDescr
 $EndDescr
 $Comp
 $Comp
-L Connector:Conn_01x02 J?
+L Connector:Conn_01x02 J2
 U 1 1 5B62FA88
 U 1 1 5B62FA88
 P 2000 2300
 P 2000 2300
-F 0 "J?" H 1920 1975 50  0000 C CNN
+F 0 "J2" H 1920 1975 50  0000 C CNN
 F 1 "power 12V" H 1920 2066 50  0000 C CNN
 F 1 "power 12V" H 1920 2066 50  0000 C CNN
-F 2 "" H 2000 2300 50  0001 C CNN
+F 2 "Connectors_Terminal_Blocks:TerminalBlock_Philmore_TB132_02x5mm_Straight" H 2000 2300 50  0001 C CNN
 F 3 "~" H 2000 2300 50  0001 C CNN
 F 3 "~" H 2000 2300 50  0001 C CNN
 	1    2000 2300
 	1    2000 2300
 	-1   0    0    1   
 	-1   0    0    1   
 $EndComp
 $EndComp
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR04
 U 1 1 5B62FC7F
 U 1 1 5B62FC7F
 P 2350 2800
 P 2350 2800
-F 0 "#PWR?" H 2350 2550 50  0001 C CNN
+F 0 "#PWR04" H 2350 2550 50  0001 C CNN
 F 1 "GND" H 2355 2627 50  0000 C CNN
 F 1 "GND" H 2355 2627 50  0000 C CNN
 F 2 "" H 2350 2800 50  0001 C CNN
 F 2 "" H 2350 2800 50  0001 C CNN
 F 3 "" H 2350 2800 50  0001 C CNN
 F 3 "" H 2350 2800 50  0001 C CNN
@@ -41,10 +41,10 @@ Wire Wire Line
 Wire Wire Line
 Wire Wire Line
 	2200 2200 2400 2200
 	2200 2200 2400 2200
 $Comp
 $Comp
-L power:+12V #PWR?
+L power:+12V #PWR05
 U 1 1 5B62FD2D
 U 1 1 5B62FD2D
 P 2400 2050
 P 2400 2050
-F 0 "#PWR?" H 2400 1900 50  0001 C CNN
+F 0 "#PWR05" H 2400 1900 50  0001 C CNN
 F 1 "+12V" H 2415 2223 50  0000 C CNN
 F 1 "+12V" H 2415 2223 50  0000 C CNN
 F 2 "" H 2400 2050 50  0001 C CNN
 F 2 "" H 2400 2050 50  0001 C CNN
 F 3 "" H 2400 2050 50  0001 C CNN
 F 3 "" H 2400 2050 50  0001 C CNN
@@ -55,10 +55,10 @@ Wire Wire Line
 	2400 2050 2400 2200
 	2400 2050 2400 2200
 Connection ~ 2400 2200
 Connection ~ 2400 2200
 $Comp
 $Comp
-L device:R R?
+L device:R R1
 U 1 1 5B63085B
 U 1 1 5B63085B
 P 7750 2900
 P 7750 2900
-F 0 "R?" V 7543 2900 50  0000 C CNN
+F 0 "R1" V 7543 2900 50  0000 C CNN
 F 1 "10R" V 7634 2900 50  0000 C CNN
 F 1 "10R" V 7634 2900 50  0000 C CNN
 F 2 "Resistors_SMD:R_0805" V 7680 2900 50  0001 C CNN
 F 2 "Resistors_SMD:R_0805" V 7680 2900 50  0001 C CNN
 F 3 "" H 7750 2900 50  0001 C CNN
 F 3 "" H 7750 2900 50  0001 C CNN
@@ -68,14 +68,14 @@ $EndComp
 Wire Wire Line
 Wire Wire Line
 	7600 2900 7300 2900
 	7600 2900 7300 2900
 Text HLabel 7300 2900 0    50   Input ~ 0
 Text HLabel 7300 2900 0    50   Input ~ 0
-Motor
+motor
 Wire Wire Line
 Wire Wire Line
 	7900 2900 8000 2900
 	7900 2900 8000 2900
 $Comp
 $Comp
-L power:GND #PWR?
+L power:GND #PWR08
 U 1 1 5B630BB8
 U 1 1 5B630BB8
 P 8400 3400
 P 8400 3400
-F 0 "#PWR?" H 8400 3150 50  0001 C CNN
+F 0 "#PWR08" H 8400 3150 50  0001 C CNN
 F 1 "GND" H 8405 3227 50  0000 C CNN
 F 1 "GND" H 8405 3227 50  0000 C CNN
 F 2 "" H 8400 3400 50  0001 C CNN
 F 2 "" H 8400 3400 50  0001 C CNN
 F 3 "" H 8400 3400 50  0001 C CNN
 F 3 "" H 8400 3400 50  0001 C CNN
@@ -85,36 +85,10 @@ $EndComp
 Wire Wire Line
 Wire Wire Line
 	8400 3400 8400 3200
 	8400 3400 8400 3200
 $Comp
 $Comp
-L Motor:Motor_DC M?
-U 1 1 5B630FA5
-P 8400 2250
-F 0 "M?" H 8558 2246 50  0000 L CNN
-F 1 "Motor_DC" H 8558 2155 50  0000 L CNN
-F 2 "Pin_Headers:Pin_Header_Angled_1x02_Pitch2.54mm" H 8400 2160 50  0001 C CNN
-F 3 "" H 8400 2160 50  0001 C CNN
-	1    8400 2250
-	1    0    0    -1  
-$EndComp
-Wire Wire Line
-	8400 2550 8400 2650
-$Comp
-L power:+12V #PWR?
-U 1 1 5B6312F1
-P 8400 1900
-F 0 "#PWR?" H 8400 1750 50  0001 C CNN
-F 1 "+12V" H 8415 2073 50  0000 C CNN
-F 2 "" H 8400 1900 50  0001 C CNN
-F 3 "" H 8400 1900 50  0001 C CNN
-	1    8400 1900
-	1    0    0    -1  
-$EndComp
-Wire Wire Line
-	8400 1900 8400 2050
-$Comp
-L device:D_Schottky D?
+L device:D_Schottky D1
 U 1 1 5B631428
 U 1 1 5B631428
 P 8800 2900
 P 8800 2900
-F 0 "D?" V 8754 2979 50  0000 L CNN
+F 0 "D1" V 8754 2979 50  0000 L CNN
 F 1 "D_Schottky" V 8845 2979 50  0000 L CNN
 F 1 "D_Schottky" V 8845 2979 50  0000 L CNN
 F 2 "Diodes_SMD:D_SMB_Handsoldering" H 8800 2900 50  0001 C CNN
 F 2 "Diodes_SMD:D_SMB_Handsoldering" H 8800 2900 50  0001 C CNN
 F 3 "" H 8800 2900 50  0001 C CNN
 F 3 "" H 8800 2900 50  0001 C CNN
@@ -125,7 +99,6 @@ Wire Wire Line
 	8400 2650 8800 2650
 	8400 2650 8800 2650
 Wire Wire Line
 Wire Wire Line
 	8800 2650 8800 2750
 	8800 2650 8800 2750
-Connection ~ 8400 2650
 Wire Wire Line
 Wire Wire Line
 	8400 2650 8400 2700
 	8400 2650 8400 2700
 Wire Wire Line
 Wire Wire Line
@@ -133,10 +106,10 @@ Wire Wire Line
 Wire Wire Line
 Wire Wire Line
 	8800 3100 8800 3050
 	8800 3100 8800 3050
 $Comp
 $Comp
-L device:R R?
+L device:R R2
 U 1 1 5B632236
 U 1 1 5B632236
 P 8000 3050
 P 8000 3050
-F 0 "R?" H 7930 3004 50  0000 R CNN
+F 0 "R2" H 7930 3004 50  0000 R CNN
 F 1 "47k" H 7930 3095 50  0000 R CNN
 F 1 "47k" H 7930 3095 50  0000 R CNN
 F 2 "Resistors_SMD:R_0805" V 7930 3050 50  0001 C CNN
 F 2 "Resistors_SMD:R_0805" V 7930 3050 50  0001 C CNN
 F 3 "" H 8000 3050 50  0001 C CNN
 F 3 "" H 8000 3050 50  0001 C CNN
@@ -154,10 +127,10 @@ Wire Wire Line
 Wire Wire Line
 Wire Wire Line
 	2400 2200 2750 2200
 	2400 2200 2750 2200
 $Comp
 $Comp
-L device:Q_NMOS_GSD Q?
+L device:Q_NMOS_GSD Q1
 U 1 1 5B633A97
 U 1 1 5B633A97
 P 8300 2900
 P 8300 2900
-F 0 "Q?" H 8505 2946 50  0000 L CNN
+F 0 "Q1" H 8505 2946 50  0000 L CNN
 F 1 "Q_NMOS_GSD" H 8505 2855 50  0000 L CNN
 F 1 "Q_NMOS_GSD" H 8505 2855 50  0000 L CNN
 F 2 "TO_SOT_Packages_SMD:SOT-23" H 8500 3000 50  0001 C CNN
 F 2 "TO_SOT_Packages_SMD:SOT-23" H 8500 3000 50  0001 C CNN
 F 3 "" H 8300 2900 50  0001 C CNN
 F 3 "" H 8300 2900 50  0001 C CNN
@@ -166,10 +139,10 @@ F 3 "" H 8300 2900 50  0001 C CNN
 $EndComp
 $EndComp
 Connection ~ 8400 3100
 Connection ~ 8400 3100
 $Comp
 $Comp
-L device:CP1 C?
+L device:CP1 C1
 U 1 1 5B633F38
 U 1 1 5B633F38
 P 2750 2450
 P 2750 2450
-F 0 "C?" H 2865 2496 50  0000 L CNN
+F 0 "C1" H 2865 2496 50  0000 L CNN
 F 1 "100u/35v" H 2600 2400 50  0000 L CNN
 F 1 "100u/35v" H 2600 2400 50  0000 L CNN
 F 2 "Capacitors_SMD:CP_Elec_5x5.8" H 2750 2450 50  0001 C CNN
 F 2 "Capacitors_SMD:CP_Elec_5x5.8" H 2750 2450 50  0001 C CNN
 F 3 "" H 2750 2450 50  0001 C CNN
 F 3 "" H 2750 2450 50  0001 C CNN
@@ -177,10 +150,10 @@ F 3 "" H 2750 2450 50  0001 C CNN
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
 $Comp
 $Comp
-L device:C_Small C?
+L device:C_Small C2
 U 1 1 5B63429C
 U 1 1 5B63429C
 P 3050 2450
 P 3050 2450
-F 0 "C?" H 3142 2496 50  0000 L CNN
+F 0 "C2" H 3142 2496 50  0000 L CNN
 F 1 "104" H 3142 2405 50  0000 L CNN
 F 1 "104" H 3142 2405 50  0000 L CNN
 F 2 "Capacitors_SMD:C_0805_HandSoldering" H 3050 2450 50  0001 C CNN
 F 2 "Capacitors_SMD:C_0805_HandSoldering" H 3050 2450 50  0001 C CNN
 F 3 "" H 3050 2450 50  0001 C CNN
 F 3 "" H 3050 2450 50  0001 C CNN
@@ -188,10 +161,10 @@ F 3 "" H 3050 2450 50  0001 C CNN
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
 $Comp
 $Comp
-L device:CP1 C?
+L device:CP1 C3
 U 1 1 5B634915
 U 1 1 5B634915
 P 4650 2350
 P 4650 2350
-F 0 "C?" H 4765 2396 50  0000 L CNN
+F 0 "C3" H 4765 2396 50  0000 L CNN
 F 1 "100u/16v" H 4500 2300 50  0000 L CNN
 F 1 "100u/16v" H 4500 2300 50  0000 L CNN
 F 2 "Capacitors_SMD:CP_Elec_5x5.8" H 4650 2350 50  0001 C CNN
 F 2 "Capacitors_SMD:CP_Elec_5x5.8" H 4650 2350 50  0001 C CNN
 F 3 "" H 4650 2350 50  0001 C CNN
 F 3 "" H 4650 2350 50  0001 C CNN
@@ -199,10 +172,10 @@ F 3 "" H 4650 2350 50  0001 C CNN
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
 $Comp
 $Comp
-L device:C_Small C?
+L device:C_Small C4
 U 1 1 5B6349A5
 U 1 1 5B6349A5
 P 4950 2400
 P 4950 2400
-F 0 "C?" H 5042 2446 50  0000 L CNN
+F 0 "C4" H 5042 2446 50  0000 L CNN
 F 1 "104" H 5042 2355 50  0000 L CNN
 F 1 "104" H 5042 2355 50  0000 L CNN
 F 2 "Capacitors_SMD:C_0805_HandSoldering" H 4950 2400 50  0001 C CNN
 F 2 "Capacitors_SMD:C_0805_HandSoldering" H 4950 2400 50  0001 C CNN
 F 3 "" H 4950 2400 50  0001 C CNN
 F 3 "" H 4950 2400 50  0001 C CNN
@@ -240,10 +213,10 @@ Wire Wire Line
 Wire Wire Line
 Wire Wire Line
 	4650 2650 4950 2650
 	4650 2650 4950 2650
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR06
 U 1 1 5B636C36
 U 1 1 5B636C36
 P 4950 2200
 P 4950 2200
-F 0 "#PWR?" H 4950 2050 50  0001 C CNN
+F 0 "#PWR06" H 4950 2050 50  0001 C CNN
 F 1 "+3V3" H 4965 2373 50  0000 C CNN
 F 1 "+3V3" H 4965 2373 50  0000 C CNN
 F 2 "" H 4950 2200 50  0001 C CNN
 F 2 "" H 4950 2200 50  0001 C CNN
 F 3 "" H 4950 2200 50  0001 C CNN
 F 3 "" H 4950 2200 50  0001 C CNN
@@ -265,10 +238,10 @@ Wire Wire Line
 	4950 2300 4950 2200
 	4950 2300 4950 2200
 Connection ~ 4950 2200
 Connection ~ 4950 2200
 $Comp
 $Comp
-L vinhome-rescue:HX_mini_360-lanhnd U?
+L vinhome-rescue:HX_mini_360-lanhnd U1
 U 1 1 5B67BC79
 U 1 1 5B67BC79
 P 3800 2350
 P 3800 2350
-F 0 "U?" H 3800 2725 50  0000 C CNN
+F 0 "U1" H 3800 2725 50  0000 C CNN
 F 1 "HX_mini_360" H 3800 2634 50  0000 C CNN
 F 1 "HX_mini_360" H 3800 2634 50  0000 C CNN
 F 2 "iot:hx_mini_360" H 3400 2150 50  0001 C CNN
 F 2 "iot:hx_mini_360" H 3400 2150 50  0001 C CNN
 F 3 "" H 3400 2150 50  0001 C CNN
 F 3 "" H 3400 2150 50  0001 C CNN
@@ -292,27 +265,16 @@ Connection ~ 3300 2650
 Wire Wire Line
 Wire Wire Line
 	3300 2650 4300 2650
 	3300 2650 4300 2650
 $Comp
 $Comp
-L Connector:Conn_01x05 J?
+L Connector:Conn_01x05 J3
 U 1 1 5B6875E8
 U 1 1 5B6875E8
 P 8050 4750
 P 8050 4750
-F 0 "J?" H 7970 5167 50  0000 C CNN
+F 0 "J3" H 7970 5167 50  0000 C CNN
 F 1 "sensor clock" H 7970 5076 50  0000 C CNN
 F 1 "sensor clock" H 7970 5076 50  0000 C CNN
 F 2 "Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm" H 8050 4750 50  0001 C CNN
 F 2 "Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm" H 8050 4750 50  0001 C CNN
 F 3 "~" H 8050 4750 50  0001 C CNN
 F 3 "~" H 8050 4750 50  0001 C CNN
 	1    8050 4750
 	1    8050 4750
 	-1   0    0    -1  
 	-1   0    0    -1  
 $EndComp
 $EndComp
-$Comp
-L vinhome-rescue:12V-SparkFun-Aesthetics #SUPPLY?
-U 1 1 5B68FC92
-P 8400 4450
-F 0 "#SUPPLY?" H 8400 4450 50  0001 L BNN
-F 1 "12V" H 8400 4624 50  0000 C CNN
-F 2 "" H 8400 4450 50  0001 C CNN
-F 3 "" H 8400 4450 50  0001 C CNN
-	1    8400 4450
-	1    0    0    -1  
-$EndComp
 Wire Wire Line
 Wire Wire Line
 	8250 4550 8400 4550
 	8250 4550 8400 4550
 Wire Wire Line
 Wire Wire Line
@@ -336,14 +298,25 @@ Wire Wire Line
 Text HLabel 8600 4750 2    50   Input ~ 0
 Text HLabel 8600 4750 2    50   Input ~ 0
 open
 open
 $Comp
 $Comp
-L power:+3V3 #PWR?
+L power:+3V3 #PWR09
 U 1 1 5B6B040E
 U 1 1 5B6B040E
 P 8600 5000
 P 8600 5000
-F 0 "#PWR?" H 8600 4850 50  0001 C CNN
+F 0 "#PWR09" H 8600 4850 50  0001 C CNN
 F 1 "+3V3" H 8615 5173 50  0000 C CNN
 F 1 "+3V3" H 8615 5173 50  0000 C CNN
 F 2 "" H 8600 5000 50  0001 C CNN
 F 2 "" H 8600 5000 50  0001 C CNN
 F 3 "" H 8600 5000 50  0001 C CNN
 F 3 "" H 8600 5000 50  0001 C CNN
 	1    8600 5000
 	1    8600 5000
 	-1   0    0    1   
 	-1   0    0    1   
 $EndComp
 $EndComp
+$Comp
+L power:+12V #PWR0101
+U 1 1 5B7894BF
+P 8400 4450
+F 0 "#PWR0101" H 8400 4300 50  0001 C CNN
+F 1 "+12V" H 8415 4623 50  0000 C CNN
+F 2 "" H 8400 4450 50  0001 C CNN
+F 3 "" H 8400 4450 50  0001 C CNN
+	1    8400 4450
+	1    0    0    -1  
+$EndComp
 $EndSCHEMATC
 $EndSCHEMATC

+ 39 - 94
vinhome-cache.lib

@@ -25,34 +25,6 @@ X Pin_2 2 -200 -100 150 R 50 50 1 1 P
 ENDDRAW
 ENDDRAW
 ENDDEF
 ENDDEF
 #
 #
-# Connector:Conn_01x04
-#
-DEF Connector:Conn_01x04 J 0 40 Y N 1 F N
-F0 "J" 0 200 50 H V C CNN
-F1 "Connector:Conn_01x04" 0 -300 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-$FPLIST
- Connector*:*_??x*mm*
- Connector*:*1x??x*mm*
- Pin?Header?Straight?1X*
- Pin?Header?Angled?1X*
- Socket?Strip?Straight?1X*
- Socket?Strip?Angled?1X*
-$ENDFPLIST
-DRAW
-S -50 -195 0 -205 1 1 6 N
-S -50 -95 0 -105 1 1 6 N
-S -50 5 0 -5 1 1 6 N
-S -50 105 0 95 1 1 6 N
-S -50 150 50 -250 1 1 10 f
-X Pin_1 1 -200 100 150 R 50 50 1 1 P
-X Pin_2 2 -200 0 150 R 50 50 1 1 P
-X Pin_3 3 -200 -100 150 R 50 50 1 1 P
-X Pin_4 4 -200 -200 150 R 50 50 1 1 P
-ENDDRAW
-ENDDEF
-#
 # Connector:Conn_01x05
 # Connector:Conn_01x05
 #
 #
 DEF Connector:Conn_01x05 J 0 40 Y N 1 F N
 DEF Connector:Conn_01x05 J 0 40 Y N 1 F N
@@ -115,40 +87,6 @@ X Pin_6 6 -200 -300 150 R 50 50 1 1 P
 ENDDRAW
 ENDDRAW
 ENDDEF
 ENDDEF
 #
 #
-# Connector:Conn_01x07
-#
-DEF Connector:Conn_01x07 J 0 40 Y N 1 F N
-F0 "J" 0 400 50 H V C CNN
-F1 "Connector:Conn_01x07" 0 -400 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-$FPLIST
- Connector*:*_??x*mm*
- Connector*:*1x??x*mm*
- Pin?Header?Straight?1X*
- Pin?Header?Angled?1X*
- Socket?Strip?Straight?1X*
- Socket?Strip?Angled?1X*
-$ENDFPLIST
-DRAW
-S -50 -295 0 -305 1 1 6 N
-S -50 -195 0 -205 1 1 6 N
-S -50 -95 0 -105 1 1 6 N
-S -50 5 0 -5 1 1 6 N
-S -50 105 0 95 1 1 6 N
-S -50 205 0 195 1 1 6 N
-S -50 305 0 295 1 1 6 N
-S -50 350 50 -350 1 1 10 f
-X Pin_1 1 -200 300 150 R 50 50 1 1 P
-X Pin_2 2 -200 200 150 R 50 50 1 1 P
-X Pin_3 3 -200 100 150 R 50 50 1 1 P
-X Pin_4 4 -200 0 150 R 50 50 1 1 P
-X Pin_5 5 -200 -100 150 R 50 50 1 1 P
-X Pin_6 6 -200 -200 150 R 50 50 1 1 P
-X Pin_7 7 -200 -300 150 R 50 50 1 1 P
-ENDDRAW
-ENDDEF
-#
 # Connector:Conn_01x08
 # Connector:Conn_01x08
 #
 #
 DEF Connector:Conn_01x08 J 0 40 Y N 1 F N
 DEF Connector:Conn_01x08 J 0 40 Y N 1 F N
@@ -223,27 +161,49 @@ X GND 9 900 -400 300 L 50 50 1 1 W
 ENDDRAW
 ENDDRAW
 ENDDEF
 ENDDEF
 #
 #
-# Motor:Motor_DC
+# Transistor:2N2219
+#
+DEF Transistor:2N2219 Q 0 0 Y N 1 F N
+F0 "Q" 200 75 50 H V L CNN
+F1 "Transistor:2N2219" 200 0 50 H V L CNN
+F2 "TO_SOT_Packages_THT:TO-39-3" 200 -75 50 H I L CIN
+F3 "" 0 0 50 H I L CNN
+ALIAS BC140 BC141
+$FPLIST
+ TO?39*
+$ENDFPLIST
+DRAW
+C 50 0 111 0 1 10 N
+P 2 0 1 0 25 25 100 100 N
+P 3 0 1 0 25 -25 100 -100 100 -100 N
+P 3 0 1 20 25 75 25 -75 25 -75 N
+P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F
+X E 1 100 -200 100 U 50 50 1 1 P
+X B 2 -200 0 225 R 50 50 1 1 P
+X C 3 100 200 100 D 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Transistor:BC807
 #
 #
-DEF Motor:Motor_DC M 0 0 Y Y 1 F N
-F0 "M" 100 100 50 H V L CNN
-F1 "Motor:Motor_DC" 100 -200 50 H V L TNN
-F2 "" 0 -90 50 H I C CNN
-F3 "" 0 -90 50 H I C CNN
+DEF Transistor:BC807 Q 0 0 Y N 1 F N
+F0 "Q" 200 75 50 H V L CNN
+F1 "Transistor:BC807" 200 0 50 H V L CNN
+F2 "TO_SOT_Packages_SMD:SOT-23" 200 -75 50 H I L CIN
+F3 "" 0 0 50 H I L CNN
+ALIAS BC808 BC856 BC857 BC858 BC859 BC860 MMBT3906
 $FPLIST
 $FPLIST
- Pin_Headers:Pin_Header_Straight_1x02
- Connect:bornier2
- TerminalBlock*2pol
+ SOT?23*
 $ENDFPLIST
 $ENDFPLIST
 DRAW
 DRAW
-C 0 -60 128 0 1 10 N
-P 5 0 0 0 -50 -130 -50 20 0 -80 50 20 50 -130 N
-P 2 0 1 0 0 -300 0 -280 N
-P 2 0 1 0 0 -188 0 -204 N
-P 2 0 1 0 0 68 0 82 N
-P 2 0 1 0 0 80 0 100 N
-X + 1 0 200 100 D 50 50 1 1 P
-X - 2 0 -300 100 U 50 50 1 1 P
+C 50 0 111 0 1 10 N
+P 2 0 1 0 25 25 100 100 N
+P 3 0 1 0 25 -25 100 -100 100 -100 N
+P 3 0 1 20 25 75 25 -75 25 -75 N
+P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F
+X B 1 -200 0 225 R 50 50 1 1 I
+X E 2 100 -200 100 U 50 50 1 1 P
+X C 3 100 200 100 D 50 50 1 1 P
 ENDDRAW
 ENDDRAW
 ENDDEF
 ENDDEF
 #
 #
@@ -473,21 +433,6 @@ X GND 1 0 0 0 D 50 50 1 1 W N
 ENDDRAW
 ENDDRAW
 ENDDEF
 ENDDEF
 #
 #
-# vinhome-rescue:12V-SparkFun-Aesthetics
-#
-DEF vinhome-rescue:12V-SparkFun-Aesthetics #SUPPLY 0 40 N N 1 L P
-F0 "#SUPPLY" 0 0 50 H I L BNN
-F1 "vinhome-rescue:12V-SparkFun-Aesthetics" -40 140 50 H V L BNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-DRAW
-P 2 1 0 0 0 0 0 100 N
-P 2 1 0 0 0 100 -30 50 N
-P 2 1 0 0 30 50 0 100 N
-X 12V ~ 0 0 100 U 40 40 1 1 W N
-ENDDRAW
-ENDDEF
-#
 # vinhome-rescue:HX_mini_360-lanhnd
 # vinhome-rescue:HX_mini_360-lanhnd
 #
 #
 DEF vinhome-rescue:HX_mini_360-lanhnd U 0 40 Y Y 1 F N
 DEF vinhome-rescue:HX_mini_360-lanhnd U 0 40 Y Y 1 F N

+ 111 - 135
vinhome.bak

@@ -15,32 +15,34 @@ Comment3 ""
 Comment4 ""
 Comment4 ""
 $EndDescr
 $EndDescr
 $Sheet
 $Sheet
-S 6700 2100 900  1050
+S 6500 5150 900  1050
 U 5B616228
 U 5B616228
 F0 "Sheet5B616227" 50
 F0 "Sheet5B616227" 50
 F1 "display.sch" 50
 F1 "display.sch" 50
-F2 "CLK" I L 6700 2950 50 
-F3 "MOSI" I L 6700 2850 50 
-F4 "RES" I L 6700 2650 50 
-F5 "DC" I L 6700 2750 50 
-F6 "MISO" I L 6700 2550 50 
+F2 "CLK" I L 6500 6000 50 
+F3 "MOSI" I L 6500 5900 50 
+F4 "RES" I L 6500 5700 50 
+F5 "DC" I L 6500 5800 50 
+F6 "MISO" I L 6500 5600 50 
+F7 "BLK" I L 6500 6100 50 
 $EndSheet
 $EndSheet
 $Sheet
 $Sheet
-S 2850 2950 850  1050
+S 2650 2950 850  1050
 U 5B6162EC
 U 5B6162EC
 F0 "Sheet5B6162EB" 50
 F0 "Sheet5B6162EB" 50
 F1 "motor.sch" 50
 F1 "motor.sch" 50
-F2 "motor" I R 3700 3650 50 
-F3 "open" I R 3700 3750 50 
-F4 "NO" I R 3700 3850 50 
+F2 "motor" I R 3500 3650 50 
+F3 "open" I R 3500 3750 50 
+F4 "NO" I R 3500 3850 50 
 $EndSheet
 $EndSheet
 $Sheet
 $Sheet
-S 6750 3850 850  550 
+S 3450 4200 850  550 
 U 5B629A42
 U 5B629A42
 F0 "Sheet5B629A41" 50
 F0 "Sheet5B629A41" 50
 F1 "keypad.sch" 50
 F1 "keypad.sch" 50
-F2 "SCL" I L 6750 4100 50 
-F3 "SDO" I L 6750 4200 50 
+F2 "SCL" I R 4300 4300 50 
+F3 "SDO" I R 4300 4400 50 
+F4 "SDA" I R 4300 4500 50 
 $EndSheet
 $EndSheet
 $Sheet
 $Sheet
 S 4650 5150 1150 1050
 S 4650 5150 1150 1050
@@ -50,18 +52,18 @@ F1 "main.sch" 50
 F2 "SDA_ESP" I R 5800 5250 50 
 F2 "SDA_ESP" I R 5800 5250 50 
 F3 "SCL_ESP" I R 5800 5350 50 
 F3 "SCL_ESP" I R 5800 5350 50 
 F4 "RST" I R 5800 5450 50 
 F4 "RST" I R 5800 5450 50 
-F5 "GPIO5" I R 5800 5600 50 
-F6 "GPIO4" I R 5800 5700 50 
-F7 "GPIO0" I R 5800 5800 50 
-F8 "GPIO15" I R 5800 5900 50 
+F5 "GPIO5" I L 4650 5600 50 
+F6 "GPIO4" I L 4650 5700 50 
+F7 "GPIO0" I L 4650 5800 50 
+F8 "GPIO15" I R 5800 6100 50 
 F9 "GPIO16" I L 4650 5250 50 
 F9 "GPIO16" I L 4650 5250 50 
-F10 "GPIO13" I L 4650 5350 50 
-F11 "GPIO12" I L 4650 5450 50 
-F12 "GPIO9" I L 4650 5750 50 
-F13 "GPIO10" I L 4650 5850 50 
-F14 "MOSI_ESP" I L 4650 5950 50 
-F15 "SCLK_ESP" I L 4650 6050 50 
-F16 "MISO_ESP" I L 4650 5650 50 
+F10 "GPIO13" I L 4650 5450 50 
+F11 "GPIO12" I L 4650 5350 50 
+F12 "GPIO9" I R 5800 5700 50 
+F13 "GPIO10" I R 5800 5800 50 
+F14 "MOSI_ESP" I R 5800 5900 50 
+F15 "SCLK_ESP" I R 5800 6000 50 
+F16 "MISO_ESP" I R 5800 5600 50 
 $EndSheet
 $EndSheet
 $Sheet
 $Sheet
 S 4600 3500 1400 1250
 S 4600 3500 1400 1250
@@ -70,22 +72,22 @@ F0 "Sheet5B6C3003" 50
 F1 "atmega328.sch" 50
 F1 "atmega328.sch" 50
 F2 "SDA" I R 6000 4650 50 
 F2 "SDA" I R 6000 4650 50 
 F3 "SCL" I R 6000 4550 50 
 F3 "SCL" I R 6000 4550 50 
-F4 "MISO" I R 6000 3950 50 
-F5 "MOSI" I R 6000 3650 50 
-F6 "PB1" I R 6000 3750 50 
-F7 "PB2" I R 6000 3850 50 
-F8 "SCK" I R 6000 3550 50 
-F9 "PC0" I R 6000 4100 50 
-F10 "PC1" I R 6000 4200 50 
-F11 "PC2" I L 4600 3650 50 
-F12 "PC3" I L 4600 3750 50 
-F13 "PD2" I L 4600 3850 50 
-F14 "PD3" I L 4600 4250 50 
-F15 "PD4" I L 4600 4350 50 
-F16 "PD5" I L 4600 4450 50 
-F17 "PD6" I L 4600 4550 50 
-F18 "PD7" I L 4600 4650 50 
-F19 "PB0" I R 6000 4450 50 
+F4 "MISO" I R 6000 3800 50 
+F5 "MOSI" I R 6000 3900 50 
+F6 "PB1" I R 6000 3600 50 
+F7 "PB2" I R 6000 4100 50 
+F8 "SCK" I R 6000 4000 50 
+F9 "PC2" I L 4600 3650 50 
+F10 "PC3" I L 4600 3750 50 
+F11 "PD2" I L 4600 3850 50 
+F12 "PD3" I R 6000 3700 50 
+F13 "PD4" I L 4600 4300 50 
+F14 "PD5" I L 4600 4400 50 
+F15 "PD6" I L 4600 4500 50 
+F16 "PD7" I L 4600 4650 50 
+F17 "PB0" I L 4600 4050 50 
+F18 "PC0" I L 4600 3950 50 
+F19 "PC1" I R 6000 4450 50 
 $EndSheet
 $EndSheet
 Wire Wire Line
 Wire Wire Line
 	5800 5250 6100 5250
 	5800 5250 6100 5250
@@ -99,16 +101,6 @@ Wire Wire Line
 	6150 5350 6150 4550
 	6150 5350 6150 4550
 Wire Wire Line
 Wire Wire Line
 	6150 4550 6000 4550
 	6150 4550 6000 4550
-Wire Wire Line
-	6000 4100 6750 4100
-Wire Wire Line
-	6000 4200 6750 4200
-Wire Wire Line
-	3700 3650 4600 3650
-Wire Wire Line
-	3700 3750 4600 3750
-Wire Wire Line
-	3700 3850 4600 3850
 Wire Wire Line
 Wire Wire Line
 	6000 4450 6250 4450
 	6000 4450 6250 4450
 Wire Wire Line
 Wire Wire Line
@@ -116,130 +108,114 @@ Wire Wire Line
 Wire Wire Line
 Wire Wire Line
 	6250 5450 5800 5450
 	6250 5450 5800 5450
 Wire Wire Line
 Wire Wire Line
-	5800 5900 6050 5900
-Wire Wire Line
-	6050 5900 6050 6850
-Wire Wire Line
-	6050 6850 3700 6850
-Wire Wire Line
-	5800 5800 6100 5800
-Wire Wire Line
-	6100 5800 6100 6750
-Wire Wire Line
-	6100 6750 3700 6750
-Wire Wire Line
-	5800 5700 6200 5700
+	3700 5450 4650 5450
 Wire Wire Line
 Wire Wire Line
-	6200 5700 6200 6650
+	3700 5350 4650 5350
 Wire Wire Line
 Wire Wire Line
-	6200 6650 3700 6650
+	3700 5250 4650 5250
+$Sheet
+S 2950 5150 750  900 
+U 5B71E55D
+F0 "Sheet5B71E55C" 50
+F1 "connectorsch.sch" 50
+F2 "OUT_ESP1" I R 3700 5250 50 
+F3 "OUT_ESP2" I R 3700 5350 50 
+F4 "OUT_ESP3" I R 3700 5450 50 
+F5 "OUT_ESP4" I R 3700 5650 50 
+F6 "OUT_ESP5" I R 3700 5750 50 
+F7 "OUT_ESP6" I R 3700 5850 50 
+$EndSheet
+$Sheet
+S 6550 3400 850  850 
+U 5B71ECD0
+F0 "Sheet5B71ECCF" 50
+F1 "RFID.sch" 50
+F2 "RST_RF" I L 6550 3500 50 
+F3 "IRQ" I L 6550 3600 50 
+F4 "MISO_RF" I L 6550 3700 50 
+F5 "MOSI_RF" I L 6550 3800 50 
+F6 "SCK_RF" I L 6550 3900 50 
+F7 "SDA_RF" I L 6550 4000 50 
+$EndSheet
 Wire Wire Line
 Wire Wire Line
-	5800 5600 6300 5600
+	4300 4300 4600 4300
 Wire Wire Line
 Wire Wire Line
-	6300 5600 6300 6550
+	4300 4400 4600 4400
 Wire Wire Line
 Wire Wire Line
-	6300 6550 3700 6550
+	4300 4500 4600 4500
 Wire Wire Line
 Wire Wire Line
-	6000 3950 6450 3950
+	6000 3600 6150 3600
 Wire Wire Line
 Wire Wire Line
-	6450 3950 6450 2550
+	6150 3600 6150 3500
 Wire Wire Line
 Wire Wire Line
-	6450 2550 6700 2550
+	6150 3500 6550 3500
 Wire Wire Line
 Wire Wire Line
-	6000 3850 6400 3850
+	6000 3700 6200 3700
 Wire Wire Line
 Wire Wire Line
-	6400 3850 6400 2650
+	6200 3700 6200 3600
 Wire Wire Line
 Wire Wire Line
-	6400 2650 6700 2650
+	6200 3600 6550 3600
 Wire Wire Line
 Wire Wire Line
-	6000 3750 6350 3750
+	6000 3800 6250 3800
 Wire Wire Line
 Wire Wire Line
-	6350 3750 6350 2750
+	6250 3800 6250 3700
 Wire Wire Line
 Wire Wire Line
-	6350 2750 6700 2750
+	6250 3700 6550 3700
 Wire Wire Line
 Wire Wire Line
-	6000 3650 6250 3650
+	6000 3900 6300 3900
 Wire Wire Line
 Wire Wire Line
-	6250 3650 6250 2850
+	6300 3900 6300 3800
 Wire Wire Line
 Wire Wire Line
-	6250 2850 6700 2850
+	6300 3800 6550 3800
 Wire Wire Line
 Wire Wire Line
-	6000 3550 6200 3550
+	6000 4000 6350 4000
 Wire Wire Line
 Wire Wire Line
-	6200 3550 6200 2950
+	6350 4000 6350 3900
 Wire Wire Line
 Wire Wire Line
-	6200 2950 6700 2950
+	6350 3900 6550 3900
 Wire Wire Line
 Wire Wire Line
-	3700 5650 4650 5650
+	6000 4100 6400 4100
 Wire Wire Line
 Wire Wire Line
-	3700 5750 4650 5750
+	6400 4100 6400 4000
 Wire Wire Line
 Wire Wire Line
-	3700 5850 4650 5850
+	6400 4000 6550 4000
+NoConn ~ 4600 4650
 Wire Wire Line
 Wire Wire Line
-	3700 5950 4650 5950
+	3700 5650 3800 5650
 Wire Wire Line
 Wire Wire Line
-	3700 6050 4650 6050
+	3800 5650 3800 5600
 Wire Wire Line
 Wire Wire Line
-	3700 5450 4650 5450
+	3800 5600 4650 5600
 Wire Wire Line
 Wire Wire Line
-	3700 5350 4650 5350
+	3700 5750 3850 5750
 Wire Wire Line
 Wire Wire Line
-	3700 5250 4650 5250
-$Sheet
-S 2950 5150 750  1900
-U 5B71E55D
-F0 "Sheet5B71E55C" 50
-F1 "connectorsch.sch" 50
-F2 "OUT_ESP1" I R 3700 5250 50 
-F3 "OUT_ESP2" I R 3700 5350 50 
-F4 "OUT_ESP3" I R 3700 5450 50 
-F5 "OUT_ESP4" I R 3700 5650 50 
-F6 "OUT_ESP5" I R 3700 5750 50 
-F7 "OUT_ESP6" I R 3700 5850 50 
-F8 "OUT_ESP7" I R 3700 5950 50 
-F9 "OUT_ESP8" I R 3700 6050 50 
-F10 "OUT_ESP9" I R 3700 6550 50 
-F11 "OUT_ESP10" I R 3700 6650 50 
-F12 "OUT_ESP11" I R 3700 6750 50 
-F13 "OUT_ESP12" I R 3700 6850 50 
-$EndSheet
-$Sheet
-S 2850 4150 850  850 
-U 5B71ECD0
-F0 "Sheet5B71ECCF" 50
-F1 "RFID.sch" 50
-F2 "RST_RF" I R 3700 4250 50 
-F3 "IRQ" I R 3700 4350 50 
-F4 "MISO_RF" I R 3700 4450 50 
-F5 "MOSI_RF" I R 3700 4550 50 
-F6 "SCK_RF" I R 3700 4650 50 
-F7 "SDA_RF" I R 3700 4750 50 
-$EndSheet
+	3850 5750 3850 5700
 Wire Wire Line
 Wire Wire Line
-	3700 4250 4600 4250
+	3850 5700 4650 5700
 Wire Wire Line
 Wire Wire Line
-	3700 4450 4250 4450
+	3700 5850 3900 5850
 Wire Wire Line
 Wire Wire Line
-	4250 4450 4250 4350
+	3900 5850 3900 5800
 Wire Wire Line
 Wire Wire Line
-	4250 4350 4600 4350
+	3900 5800 4650 5800
 Wire Wire Line
 Wire Wire Line
-	3700 4550 4300 4550
+	5800 5600 6500 5600
 Wire Wire Line
 Wire Wire Line
-	4300 4550 4300 4450
+	5800 5700 6500 5700
 Wire Wire Line
 Wire Wire Line
-	4300 4450 4600 4450
+	5800 5800 6500 5800
 Wire Wire Line
 Wire Wire Line
-	3700 4650 4350 4650
+	5800 5900 6500 5900
 Wire Wire Line
 Wire Wire Line
-	4350 4650 4350 4550
+	5800 6000 6500 6000
 Wire Wire Line
 Wire Wire Line
-	4350 4550 4600 4550
+	5800 6100 6500 6100
+NoConn ~ 4600 3950
+NoConn ~ 4600 4050
 Wire Wire Line
 Wire Wire Line
-	3700 4750 4400 4750
+	3500 3650 4600 3650
 Wire Wire Line
 Wire Wire Line
-	4400 4750 4400 4650
+	3500 3750 4600 3750
 Wire Wire Line
 Wire Wire Line
-	4400 4650 4600 4650
-NoConn ~ 3700 4350
+	3500 3850 4600 3850
 $EndSCHEMATC
 $EndSCHEMATC

+ 2157 - 1
vinhome.kicad_pcb

@@ -1 +1,2157 @@
-(kicad_pcb (version 4) (host kicad "dummy file") )
+(kicad_pcb (version 20171130) (host pcbnew "(5.0.0-rc2-109-g0e3be5776-dirty)-sonnt")
+
+  (general
+    (thickness 1.6)
+    (drawings 5)
+    (tracks 52)
+    (zones 0)
+    (modules 45)
+    (nets 50)
+  )
+
+  (page A4)
+  (layers
+    (0 F.Cu signal)
+    (31 B.Cu signal)
+    (32 B.Adhes user)
+    (33 F.Adhes user)
+    (34 B.Paste user)
+    (35 F.Paste user)
+    (36 B.SilkS user)
+    (37 F.SilkS user)
+    (38 B.Mask user)
+    (39 F.Mask user)
+    (40 Dwgs.User user)
+    (41 Cmts.User user)
+    (42 Eco1.User user)
+    (43 Eco2.User user)
+    (44 Edge.Cuts user)
+    (45 Margin user)
+    (46 B.CrtYd user)
+    (47 F.CrtYd user)
+    (48 B.Fab user)
+    (49 F.Fab user)
+  )
+
+  (setup
+    (last_trace_width 0.25)
+    (trace_clearance 0.381)
+    (zone_clearance 0.508)
+    (zone_45_only no)
+    (trace_min 0.2)
+    (segment_width 0.2)
+    (edge_width 0.15)
+    (via_size 0.8)
+    (via_drill 0.4)
+    (via_min_size 0.4)
+    (via_min_drill 0.3)
+    (uvia_size 0.3)
+    (uvia_drill 0.1)
+    (uvias_allowed no)
+    (uvia_min_size 0.2)
+    (uvia_min_drill 0.1)
+    (pcb_text_width 0.3)
+    (pcb_text_size 1.5 1.5)
+    (mod_edge_width 0.15)
+    (mod_text_size 1 1)
+    (mod_text_width 0.15)
+    (pad_size 1.524 1.524)
+    (pad_drill 0.762)
+    (pad_to_mask_clearance 0.2)
+    (aux_axis_origin 0 0)
+    (visible_elements FFFFFF7F)
+    (pcbplotparams
+      (layerselection 0x010fc_ffffffff)
+      (usegerberextensions false)
+      (usegerberattributes false)
+      (usegerberadvancedattributes false)
+      (creategerberjobfile false)
+      (excludeedgelayer true)
+      (linewidth 0.100000)
+      (plotframeref false)
+      (viasonmask false)
+      (mode 1)
+      (useauxorigin false)
+      (hpglpennumber 1)
+      (hpglpenspeed 20)
+      (hpglpendiameter 15.000000)
+      (psnegative false)
+      (psa4output false)
+      (plotreference true)
+      (plotvalue true)
+      (plotinvisibletext false)
+      (padsonsilk false)
+      (subtractmaskfromsilk false)
+      (outputformat 1)
+      (mirror false)
+      (drillshape 1)
+      (scaleselection 1)
+      (outputdirectory ""))
+  )
+
+  (net 0 "")
+  (net 1 GND)
+  (net 2 +12V)
+  (net 3 +3V3)
+  (net 4 /Sheet5B6C3003/RESET)
+  (net 5 "Net-(C9-Pad2)")
+  (net 6 "Net-(C11-Pad2)")
+  (net 7 "Net-(C12-Pad2)")
+  (net 8 /Sheet5B6162EB/lock)
+  (net 9 /Sheet5B616227/MISO)
+  (net 10 /Sheet5B616227/DC)
+  (net 11 /Sheet5B616227/MOSI)
+  (net 12 /Sheet5B616227/CLK)
+  (net 13 /Sheet5B6162EB/NO)
+  (net 14 /Sheet5B6C3003/PC3)
+  (net 15 /Sheet5B6C14E0/TXD)
+  (net 16 /Sheet5B6C14E0/RXD)
+  (net 17 /Sheet5B6C14E0/RTS)
+  (net 18 /Sheet5B6C14E0/DTR)
+  (net 19 /Sheet5B6C14E0/GPIO0)
+  (net 20 /Sheet5B6C14E0/GPIO4)
+  (net 21 /Sheet5B6C14E0/GPIO5)
+  (net 22 /Sheet5B6C3003/TXD_AT)
+  (net 23 /Sheet5B6C3003/RXD_AT)
+  (net 24 /Sheet5B6C14E0/GPIO16)
+  (net 25 /Sheet5B6C14E0/GPIO13)
+  (net 26 /Sheet5B6C14E0/GPIO12)
+  (net 27 /Sheet5B6C3003/PB1)
+  (net 28 /Sheet5B71ECCF/IRQ)
+  (net 29 /Sheet5B6C3003/MISO)
+  (net 30 /Sheet5B6C3003/MOSI)
+  (net 31 /Sheet5B6C3003/SCK)
+  (net 32 /Sheet5B6C3003/PB2)
+  (net 33 "Net-(Q1-Pad1)")
+  (net 34 "Net-(Q2-Pad1)")
+  (net 35 "Net-(Q3-Pad2)")
+  (net 36 "Net-(Q3-Pad1)")
+  (net 37 "Net-(Q5-Pad2)")
+  (net 38 /Sheet5B6C3003/PC2)
+  (net 39 /Sheet5B6C3003/SDA)
+  (net 40 /Sheet5B6C14E0/CH_PD)
+  (net 41 /Sheet5B616227/BLK)
+  (net 42 /Sheet5B6C3003/SCL)
+  (net 43 /Sheet5B6C3003/PD4)
+  (net 44 /Sheet5B6C3003/PD5)
+  (net 45 /Sheet5B6C3003/PD6)
+  (net 46 /Sheet5B6C3003/PC1)
+  (net 47 "Net-(J1-Pad5)")
+  (net 48 /Sheet5B6C14E0/RST_ESP)
+  (net 49 /Sheet5B6C14E0/GPIO10)
+
+  (net_class Default "This is the default net class."
+    (clearance 0.381)
+    (trace_width 0.25)
+    (via_dia 0.8)
+    (via_drill 0.4)
+    (uvia_dia 0.3)
+    (uvia_drill 0.1)
+    (add_net +12V)
+    (add_net +3V3)
+    (add_net /Sheet5B616227/BLK)
+    (add_net /Sheet5B616227/CLK)
+    (add_net /Sheet5B616227/DC)
+    (add_net /Sheet5B616227/MISO)
+    (add_net /Sheet5B616227/MOSI)
+    (add_net /Sheet5B6162EB/NO)
+    (add_net /Sheet5B6162EB/lock)
+    (add_net /Sheet5B6C14E0/CH_PD)
+    (add_net /Sheet5B6C14E0/DTR)
+    (add_net /Sheet5B6C14E0/GPIO0)
+    (add_net /Sheet5B6C14E0/GPIO10)
+    (add_net /Sheet5B6C14E0/GPIO12)
+    (add_net /Sheet5B6C14E0/GPIO13)
+    (add_net /Sheet5B6C14E0/GPIO16)
+    (add_net /Sheet5B6C14E0/GPIO4)
+    (add_net /Sheet5B6C14E0/GPIO5)
+    (add_net /Sheet5B6C14E0/RST_ESP)
+    (add_net /Sheet5B6C14E0/RTS)
+    (add_net /Sheet5B6C14E0/RXD)
+    (add_net /Sheet5B6C14E0/TXD)
+    (add_net /Sheet5B6C3003/MISO)
+    (add_net /Sheet5B6C3003/MOSI)
+    (add_net /Sheet5B6C3003/PB1)
+    (add_net /Sheet5B6C3003/PB2)
+    (add_net /Sheet5B6C3003/PC1)
+    (add_net /Sheet5B6C3003/PC2)
+    (add_net /Sheet5B6C3003/PC3)
+    (add_net /Sheet5B6C3003/PD4)
+    (add_net /Sheet5B6C3003/PD5)
+    (add_net /Sheet5B6C3003/PD6)
+    (add_net /Sheet5B6C3003/RESET)
+    (add_net /Sheet5B6C3003/RXD_AT)
+    (add_net /Sheet5B6C3003/SCK)
+    (add_net /Sheet5B6C3003/SCL)
+    (add_net /Sheet5B6C3003/SDA)
+    (add_net /Sheet5B6C3003/TXD_AT)
+    (add_net /Sheet5B71ECCF/IRQ)
+    (add_net GND)
+    (add_net "Net-(C11-Pad2)")
+    (add_net "Net-(C12-Pad2)")
+    (add_net "Net-(C9-Pad2)")
+    (add_net "Net-(J1-Pad5)")
+    (add_net "Net-(Q1-Pad1)")
+    (add_net "Net-(Q2-Pad1)")
+    (add_net "Net-(Q3-Pad1)")
+    (add_net "Net-(Q3-Pad2)")
+    (add_net "Net-(Q5-Pad2)")
+  )
+
+  (net_class +12V ""
+    (clearance 0.5)
+    (trace_width 2)
+    (via_dia 0.8)
+    (via_drill 0.4)
+    (uvia_dia 0.3)
+    (uvia_drill 0.1)
+  )
+
+  (module Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B79B952)
+    (at 86.995 151.13 270)
+    (descr "Through hole straight pin header, 1x08, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x08 2.54mm single row")
+    (path /5B616228/5B62B126)
+    (fp_text reference J1 (at 0 -2.33 270) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value "LCD TFT 2.4 inch" (at 0 20.11 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 8.89) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 19.55) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 19.55) (end 1.8 19.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 -1.8) (end -1.8 19.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end 1.33 19.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 19.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 19.11) (end 1.33 19.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 19.05) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 19.05) (end -1.27 19.05) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 19.05) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (pad 8 thru_hole oval (at 0 17.78 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 3 +3V3))
+    (pad 7 thru_hole oval (at 0 15.24 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 1 GND))
+    (pad 6 thru_hole oval (at 0 12.7 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 9 /Sheet5B616227/MISO))
+    (pad 5 thru_hole oval (at 0 10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 47 "Net-(J1-Pad5)"))
+    (pad 4 thru_hole oval (at 0 7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 10 /Sheet5B616227/DC))
+    (pad 3 thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 49 /Sheet5B6C14E0/GPIO10))
+    (pad 2 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 11 /Sheet5B616227/MOSI))
+    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 12 /Sheet5B616227/CLK))
+    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x08_Pitch2.54mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitors_SMD:CP_Elec_5x5.8 (layer F.Cu) (tedit 58AA8B00) (tstamp 5B79B847)
+    (at 110.49 130.175 180)
+    (descr "SMT capacitor, aluminium electrolytic, 5x5.8")
+    (path /5B6162EC/5B633F38)
+    (attr smd)
+    (fp_text reference C1 (at 0 3.92 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100u/35v (at 0 -3.92 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 3.95 2.76) (end -3.95 2.76) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.95 2.76) (end 3.95 -2.77) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.95 -2.77) (end -3.95 2.76) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.95 -2.77) (end 3.95 -2.77) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.91 2.67) (end 2.67 2.67) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.67 1.91) (end -1.91 2.67) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.91 -2.67) (end -2.67 -1.91) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.67 -2.67) (end -1.91 -2.67) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.67 -1.91) (end -2.67 -1.12) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.67 1.91) (end -2.67 1.12) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.67 -2.67) (end 2.67 -1.12) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.67 2.67) (end 2.67 1.12) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.51 -2.51) (end -1.84 -2.51) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.84 -2.51) (end -2.51 -1.84) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.51 -1.84) (end -2.51 1.84) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.51 1.84) (end -1.84 2.51) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.84 2.51) (end 2.51 2.51) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.51 2.51) (end 2.51 -2.51) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 3.92 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user + (at -3.38 2.35 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user + (at -1.38 -0.06 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_circle (center 0 0) (end 0.1 2.4) (layer F.Fab) (width 0.1))
+    (pad 2 smd rect (at 2.2 0) (size 3 1.6) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (pad 1 smd rect (at -2.2 0) (size 3 1.6) (layers F.Cu F.Paste F.Mask)
+      (net 2 +12V))
+    (model Capacitors_SMD.3dshapes/CP_Elec_5x5.8.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 180))
+    )
+  )
+
+  (module Capacitors_SMD:C_0805_HandSoldering (layer B.Cu) (tedit 58AA84A8) (tstamp 5B79B858)
+    (at 114.3 120.015 270)
+    (descr "Capacitor SMD 0805, hand soldering")
+    (tags "capacitor 0805")
+    (path /5B6162EC/5B63429C)
+    (attr smd)
+    (fp_text reference C2 (at 0 1.75 270) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 104 (at 0 -1.75 270) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 1.75 270) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.5 0.85) (end -0.5 0.85) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.5 -0.85) (end 0.5 -0.85) (layer B.SilkS) (width 0.12))
+    (fp_line (start -2.25 0.88) (end 2.25 0.88) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.25 0.88) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.25 -0.87) (end 2.25 0.88) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.25 -0.87) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1.25 0 270) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask)
+      (net 2 +12V))
+    (pad 2 smd rect (at 1.25 0 270) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask)
+      (net 1 GND))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitors_SMD:CP_Elec_5x5.8 (layer F.Cu) (tedit 58AA8B00) (tstamp 5B79B874)
+    (at 101.6 130.175 180)
+    (descr "SMT capacitor, aluminium electrolytic, 5x5.8")
+    (path /5B6162EC/5B634915)
+    (attr smd)
+    (fp_text reference C3 (at 0 3.92 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100u/16v (at 0 -3.92 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_circle (center 0 0) (end 0.1 2.4) (layer F.Fab) (width 0.1))
+    (fp_text user + (at -1.38 -0.06 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user + (at -3.38 2.35 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 3.92 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 2.51 2.51) (end 2.51 -2.51) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.84 2.51) (end 2.51 2.51) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.51 1.84) (end -1.84 2.51) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.51 -1.84) (end -2.51 1.84) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.84 -2.51) (end -2.51 -1.84) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.51 -2.51) (end -1.84 -2.51) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.67 2.67) (end 2.67 1.12) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.67 -2.67) (end 2.67 -1.12) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.67 1.91) (end -2.67 1.12) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.67 -1.91) (end -2.67 -1.12) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.67 -2.67) (end -1.91 -2.67) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.91 -2.67) (end -2.67 -1.91) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.67 1.91) (end -1.91 2.67) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.91 2.67) (end 2.67 2.67) (layer F.SilkS) (width 0.12))
+    (fp_line (start -3.95 -2.77) (end 3.95 -2.77) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.95 -2.77) (end -3.95 2.76) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.95 2.76) (end 3.95 -2.77) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.95 2.76) (end -3.95 2.76) (layer F.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -2.2 0) (size 3 1.6) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (pad 2 smd rect (at 2.2 0) (size 3 1.6) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (model Capacitors_SMD.3dshapes/CP_Elec_5x5.8.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 180))
+    )
+  )
+
+  (module Capacitors_SMD:C_0805_HandSoldering (layer B.Cu) (tedit 58AA84A8) (tstamp 5B79B885)
+    (at 70.485 146.05 90)
+    (descr "Capacitor SMD 0805, hand soldering")
+    (tags "capacitor 0805")
+    (path /5B6162EC/5B6349A5)
+    (attr smd)
+    (fp_text reference C4 (at 0 1.75 90) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 104 (at 0 -1.75 90) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start 2.25 -0.87) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.25 -0.87) (end 2.25 0.88) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.25 0.88) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.25 0.88) (end 2.25 0.88) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -0.5 -0.85) (end 0.5 -0.85) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.5 0.85) (end -0.5 0.85) (layer B.SilkS) (width 0.12))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_text user %R (at 0 1.75 90) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (pad 2 smd rect (at 1.25 0 90) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask)
+      (net 1 GND))
+    (pad 1 smd rect (at -1.25 0 90) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask)
+      (net 3 +3V3))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8) (tstamp 5B79B896)
+    (at 71.12 118.11)
+    (descr "Capacitor SMD 0805, hand soldering")
+    (tags "capacitor 0805")
+    (path /5B629A42/5B628D63)
+    (attr smd)
+    (fp_text reference C5 (at 0 -1.75) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value C_Small (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 2.25 0.87) (end -2.25 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.25 0.87) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.25 -0.88) (end -2.25 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.25 -0.88) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 -1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 2 smd rect (at 1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (pad 1 smd rect (at -1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitors_SMD:C_0805 (layer F.Cu) (tedit 58AA8463) (tstamp 5B79B8A7)
+    (at 117.475 140.97 270)
+    (descr "Capacitor SMD 0805, reflow soldering, AVX (see smccp.pdf)")
+    (tags "capacitor 0805")
+    (path /5B6C14E1/5B6C7440)
+    (attr smd)
+    (fp_text reference C6 (at 0 -1.5 270) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 104 (at 0 1.75 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.75 0.87) (end -1.75 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.75 0.87) (end 1.75 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.75 -0.88) (end -1.75 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.75 -0.88) (end 1.75 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 -1.5 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 2 smd rect (at 1 0 270) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (pad 1 smd rect (at -1 0 270) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8) (tstamp 5B79B8B8)
+    (at 71.12 123.825 90)
+    (descr "Capacitor SMD 0805, hand soldering")
+    (tags "capacitor 0805")
+    (path /5B6C14E1/5B620CF1)
+    (attr smd)
+    (fp_text reference C7 (at 0 -1.75 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 103 (at 0 1.75 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 -1.75 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.25 -0.88) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.25 -0.88) (end -2.25 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.25 0.87) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.25 0.87) (end -2.25 0.87) (layer F.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1.25 0 90) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 48 /Sheet5B6C14E0/RST_ESP))
+    (pad 2 smd rect (at 1.25 0 90) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitors_SMD:C_0805_HandSoldering (layer B.Cu) (tedit 58AA84A8) (tstamp 5B79B8C9)
+    (at 99.06 121.285 270)
+    (descr "Capacitor SMD 0805, hand soldering")
+    (tags "capacitor 0805")
+    (path /5B6C14E1/5B618730)
+    (attr smd)
+    (fp_text reference C8 (at 0 1.75 270) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 105 (at 0 -1.75 270) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 1.75 270) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.5 0.85) (end -0.5 0.85) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.5 -0.85) (end 0.5 -0.85) (layer B.SilkS) (width 0.12))
+    (fp_line (start -2.25 0.88) (end 2.25 0.88) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.25 0.88) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.25 -0.87) (end 2.25 0.88) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.25 -0.87) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1.25 0 270) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask)
+      (net 3 +3V3))
+    (pad 2 smd rect (at 1.25 0 270) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask)
+      (net 1 GND))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitors_SMD:C_0805 (layer F.Cu) (tedit 58AA8463) (tstamp 5B79B8DA)
+    (at 106.68 147.32)
+    (descr "Capacitor SMD 0805, reflow soldering, AVX (see smccp.pdf)")
+    (tags "capacitor 0805")
+    (path /5B6C3004/5B6DC171)
+    (attr smd)
+    (fp_text reference C9 (at 0 -1.5) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 104 (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 -1.5) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.75 -0.88) (end 1.75 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.75 -0.88) (end -1.75 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.75 0.87) (end 1.75 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.75 0.87) (end -1.75 0.87) (layer F.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 4 /Sheet5B6C3003/RESET))
+    (pad 2 smd rect (at 1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 5 "Net-(C9-Pad2)"))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8) (tstamp 5B79B8EB)
+    (at 95.25 139.7)
+    (descr "Capacitor SMD 0805, hand soldering")
+    (tags "capacitor 0805")
+    (path /5B6C3004/5B6CD364)
+    (attr smd)
+    (fp_text reference C11 (at 0 -1.75) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 20pF (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 2.25 0.87) (end -2.25 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.25 0.87) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.25 -0.88) (end -2.25 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.25 -0.88) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 -1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 2 smd rect (at 1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 6 "Net-(C11-Pad2)"))
+    (pad 1 smd rect (at -1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8) (tstamp 5B79B8FC)
+    (at 100.33 147.32)
+    (descr "Capacitor SMD 0805, hand soldering")
+    (tags "capacitor 0805")
+    (path /5B6C3004/5B6CD756)
+    (attr smd)
+    (fp_text reference C12 (at 0 -1.75) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 20pF (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 -1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.25 -0.88) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.25 -0.88) (end -2.25 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.25 0.87) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.25 0.87) (end -2.25 0.87) (layer F.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (pad 2 smd rect (at 1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 7 "Net-(C12-Pad2)"))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitors_SMD:C_0805 (layer F.Cu) (tedit 58AA8463) (tstamp 5B79B90D)
+    (at 70.485 144.78 270)
+    (descr "Capacitor SMD 0805, reflow soldering, AVX (see smccp.pdf)")
+    (tags "capacitor 0805")
+    (path /5B71E55D/5B6EF154)
+    (attr smd)
+    (fp_text reference C13 (at 0 -1.5 270) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 104 (at 0 1.75 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 -1.5 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.75 -0.88) (end 1.75 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.75 -0.88) (end -1.75 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.75 0.87) (end 1.75 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.75 0.87) (end -1.75 0.87) (layer F.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1 0 270) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (pad 2 smd rect (at 1 0 270) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitors_SMD:C_0805 (layer F.Cu) (tedit 58AA8463) (tstamp 5B79B91E)
+    (at 70.485 130.54 270)
+    (descr "Capacitor SMD 0805, reflow soldering, AVX (see smccp.pdf)")
+    (tags "capacitor 0805")
+    (path /5B71E55D/5B6F365D)
+    (attr smd)
+    (fp_text reference C14 (at 0 -1.5 270) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 104 (at 0 1.75 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.75 0.87) (end -1.75 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.75 0.87) (end 1.75 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.75 -0.88) (end -1.75 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.75 -0.88) (end 1.75 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 -1.5 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 2 smd rect (at 1 0 270) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (pad 1 smd rect (at -1 0 270) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Diodes_SMD:D_SMB_Handsoldering (layer B.Cu) (tedit 590B3D55) (tstamp 5B79B936)
+    (at 80.645 125.73 270)
+    (descr "Diode SMB (DO-214AA) Handsoldering")
+    (tags "Diode SMB (DO-214AA) Handsoldering")
+    (path /5B6162EC/5B631428)
+    (attr smd)
+    (fp_text reference D1 (at 0 3 270) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value D_Schottky (at 0 -3 270) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 3 270) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start -4.6 2.15) (end -4.6 -2.15) (layer B.SilkS) (width 0.12))
+    (fp_line (start 2.3 -2) (end -2.3 -2) (layer B.Fab) (width 0.1))
+    (fp_line (start -2.3 -2) (end -2.3 2) (layer B.Fab) (width 0.1))
+    (fp_line (start 2.3 2) (end 2.3 -2) (layer B.Fab) (width 0.1))
+    (fp_line (start 2.3 2) (end -2.3 2) (layer B.Fab) (width 0.1))
+    (fp_line (start -4.7 2.25) (end 4.7 2.25) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 4.7 2.25) (end 4.7 -2.25) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 4.7 -2.25) (end -4.7 -2.25) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -4.7 -2.25) (end -4.7 2.25) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -0.64944 -0.00102) (end -1.55114 -0.00102) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.50118 -0.00102) (end 1.4994 -0.00102) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.64944 0.79908) (end -0.64944 -0.80112) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.50118 -0.75032) (end 0.50118 0.79908) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.64944 -0.00102) (end 0.50118 -0.75032) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.64944 -0.00102) (end 0.50118 0.79908) (layer B.Fab) (width 0.1))
+    (fp_line (start -4.6 -2.15) (end 2.7 -2.15) (layer B.SilkS) (width 0.12))
+    (fp_line (start -4.6 2.15) (end 2.7 2.15) (layer B.SilkS) (width 0.12))
+    (pad 1 smd rect (at -2.7 0 270) (size 3.5 2.3) (layers B.Cu B.Paste B.Mask)
+      (net 8 /Sheet5B6162EB/lock))
+    (pad 2 smd rect (at 2.7 0 270) (size 3.5 2.3) (layers B.Cu B.Paste B.Mask)
+      (net 1 GND))
+    (model ${KISYS3DMOD}/Diodes_SMD.3dshapes/D_SMB.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B79B96B)
+    (at 95.25 115.57 270)
+    (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x05 2.54mm single row")
+    (path /5B6162EC/5B6875E8)
+    (fp_text reference J3 (at 0 -2.33 270) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value "sensor clock" (at 0 12.49 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 5.08) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 11.95) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 11.95) (end 1.8 11.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 -1.8) (end -1.8 11.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 11.49) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 11.43) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 11.43) (end -1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (pad 5 thru_hole oval (at 0 10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 3 +3V3))
+    (pad 4 thru_hole oval (at 0 7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 13 /Sheet5B6162EB/NO))
+    (pad 3 thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 14 /Sheet5B6C3003/PC3))
+    (pad 2 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 8 /Sheet5B6162EB/lock))
+    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 2 +12V))
+    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x05_Pitch2.54mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Pin_Headers:Pin_Header_Straight_1x06_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B79B985)
+    (at 90.805 151.13 90)
+    (descr "Through hole straight pin header, 1x06, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x06 2.54mm single row")
+    (path /5B6C14E1/5B755821)
+    (fp_text reference J5 (at 0 -2.33 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Conn_01x06 (at 0 15.03 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 13.97) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 13.97) (end -1.27 13.97) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 13.97) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.33 14.03) (end 1.33 14.03) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 14.03) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end 1.33 14.03) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.8 -1.8) (end -1.8 14.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 14.5) (end 1.8 14.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 14.5) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 6.35 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 3 +3V3))
+    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 1 GND))
+    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 15 /Sheet5B6C14E0/TXD))
+    (pad 4 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 16 /Sheet5B6C14E0/RXD))
+    (pad 5 thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 17 /Sheet5B6C14E0/RTS))
+    (pad 6 thru_hole oval (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 18 /Sheet5B6C14E0/DTR))
+    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x06_Pitch2.54mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B79B99E)
+    (at 67.31 132.08 180)
+    (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x05 2.54mm single row")
+    (path /5B71E55D/5B7756C7)
+    (fp_text reference J6 (at 0 -2.33 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Conn_01x05 (at 0 12.49 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 11.43) (end -1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 11.43) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.33 11.49) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.8 -1.8) (end -1.8 11.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 11.95) (end 1.8 11.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 11.95) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 5.08 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 3 +3V3))
+    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 1 GND))
+    (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 19 /Sheet5B6C14E0/GPIO0))
+    (pad 4 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 20 /Sheet5B6C14E0/GPIO4))
+    (pad 5 thru_hole oval (at 0 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 21 /Sheet5B6C14E0/GPIO5))
+    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x05_Pitch2.54mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B79B9B7)
+    (at 118.11 151.13 270)
+    (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x05 2.54mm single row")
+    (path /5B6C3004/5B6D7EF3)
+    (fp_text reference J7 (at 0 -2.33 270) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value "nap serial atmega328" (at 0 12.49 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 11.43) (end -1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 11.43) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.33 11.49) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.8 -1.8) (end -1.8 11.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 11.95) (end 1.8 11.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 11.95) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 5.08) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 3 +3V3))
+    (pad 2 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 1 GND))
+    (pad 3 thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 22 /Sheet5B6C3003/TXD_AT))
+    (pad 4 thru_hole oval (at 0 7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 23 /Sheet5B6C3003/RXD_AT))
+    (pad 5 thru_hole oval (at 0 10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 5 "Net-(C9-Pad2)"))
+    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x05_Pitch2.54mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B79B9D0)
+    (at 67.31 146.05 180)
+    (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x05 2.54mm single row")
+    (path /5B71E55D/5B6EED46)
+    (fp_text reference J8 (at 0 -2.33 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value connector-ESP (at 0 12.49 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 5.08 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 11.95) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 11.95) (end 1.8 11.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 -1.8) (end -1.8 11.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 11.49) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 11.43) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 11.43) (end -1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (pad 5 thru_hole oval (at 0 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 24 /Sheet5B6C14E0/GPIO16))
+    (pad 4 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 26 /Sheet5B6C14E0/GPIO12))
+    (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 25 /Sheet5B6C14E0/GPIO13))
+    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 1 GND))
+    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 3 +3V3))
+    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x05_Pitch2.54mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B79B9EC)
+    (at 121.285 147.32 180)
+    (descr "Through hole straight pin header, 1x08, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x08 2.54mm single row")
+    (path /5B71ECD0/5B71F223)
+    (fp_text reference J11 (at 0 -2.33 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value RFID_RC522 (at 0 20.11 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 19.05) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 19.05) (end -1.27 19.05) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 19.05) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.33 19.11) (end 1.33 19.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 19.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end 1.33 19.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.8 -1.8) (end -1.8 19.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 19.55) (end 1.8 19.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 19.55) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 8.89 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 3 +3V3))
+    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 27 /Sheet5B6C3003/PB1))
+    (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 1 GND))
+    (pad 4 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 28 /Sheet5B71ECCF/IRQ))
+    (pad 5 thru_hole oval (at 0 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 29 /Sheet5B6C3003/MISO))
+    (pad 6 thru_hole oval (at 0 12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 30 /Sheet5B6C3003/MOSI))
+    (pad 7 thru_hole oval (at 0 15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 31 /Sheet5B6C3003/SCK))
+    (pad 8 thru_hole oval (at 0 17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 32 /Sheet5B6C3003/PB2))
+    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x08_Pitch2.54mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module TO_SOT_Packages_SMD:SOT-23 (layer B.Cu) (tedit 58CE4E7E) (tstamp 5B79BA01)
+    (at 85.09 123.825 90)
+    (descr "SOT-23, Standard")
+    (tags SOT-23)
+    (path /5B6162EC/5B633A97)
+    (attr smd)
+    (fp_text reference Q1 (at 0 2.5 90) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value Q_NMOS_GSD (at 0 -2.5 90) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 0) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (fp_line (start -0.7 0.95) (end -0.7 -1.5) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.15 1.52) (end 0.7 1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.7 0.95) (end -0.15 1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer B.SilkS) (width 0.12))
+    (fp_line (start -1.7 1.75) (end 1.7 1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.7 1.75) (end 1.7 -1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.7 -1.75) (end -1.7 -1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.7 -1.75) (end -1.7 1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 0.76 1.58) (end -1.4 1.58) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer B.SilkS) (width 0.12))
+    (pad 1 smd rect (at -1 0.95 90) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+      (net 33 "Net-(Q1-Pad1)"))
+    (pad 2 smd rect (at -1 -0.95 90) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+      (net 1 GND))
+    (pad 3 smd rect (at 1 0 90) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+      (net 8 /Sheet5B6162EB/lock))
+    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module TO_SOT_Packages_SMD:SOT-23 (layer B.Cu) (tedit 58CE4E7E) (tstamp 5B79BA16)
+    (at 76.2 147.32 270)
+    (descr "SOT-23, Standard")
+    (tags SOT-23)
+    (path /5B616228/5B740909)
+    (attr smd)
+    (fp_text reference Q2 (at 0 2.5 270) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value BC807 (at 0 -2.5 270) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 0 180) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (fp_line (start -0.7 0.95) (end -0.7 -1.5) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.15 1.52) (end 0.7 1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.7 0.95) (end -0.15 1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer B.SilkS) (width 0.12))
+    (fp_line (start -1.7 1.75) (end 1.7 1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.7 1.75) (end 1.7 -1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.7 -1.75) (end -1.7 -1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.7 -1.75) (end -1.7 1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 0.76 1.58) (end -1.4 1.58) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer B.SilkS) (width 0.12))
+    (pad 1 smd rect (at -1 0.95 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+      (net 34 "Net-(Q2-Pad1)"))
+    (pad 2 smd rect (at -1 -0.95 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+      (net 3 +3V3))
+    (pad 3 smd rect (at 1 0 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+      (net 47 "Net-(J1-Pad5)"))
+    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module TO_SOT_Packages_SMD:SOT-23 (layer F.Cu) (tedit 58CE4E7E) (tstamp 5B79BA2B)
+    (at 95.25 143.51 180)
+    (descr "SOT-23, Standard")
+    (tags SOT-23)
+    (path /5B6C14E1/5B748949)
+    (attr smd)
+    (fp_text reference Q3 (at 0 -2.5 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value MMBT9018 (at 0 2.5 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 270) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)))
+    )
+    (pad 3 smd rect (at 1 0 180) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 48 /Sheet5B6C14E0/RST_ESP))
+    (pad 2 smd rect (at -1 0.95 180) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 35 "Net-(Q3-Pad2)"))
+    (pad 1 smd rect (at -1 -0.95 180) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 36 "Net-(Q3-Pad1)"))
+    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module TO_SOT_Packages_SMD:SOT-23 (layer B.Cu) (tedit 58CE4E7E) (tstamp 5B79BA40)
+    (at 95.25 143.51 180)
+    (descr "SOT-23, Standard")
+    (tags SOT-23)
+    (path /5B6C14E1/5B7499E4)
+    (attr smd)
+    (fp_text reference Q4 (at 0 2.5 180) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value MMBT9018 (at 0 -2.5 180) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 0 90) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (fp_line (start -0.7 0.95) (end -0.7 -1.5) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.15 1.52) (end 0.7 1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.7 0.95) (end -0.15 1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer B.SilkS) (width 0.12))
+    (fp_line (start -1.7 1.75) (end 1.7 1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.7 1.75) (end 1.7 -1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.7 -1.75) (end -1.7 -1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.7 -1.75) (end -1.7 1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 0.76 1.58) (end -1.4 1.58) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer B.SilkS) (width 0.12))
+    (pad 1 smd rect (at -1 0.95 180) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+      (net 35 "Net-(Q3-Pad2)"))
+    (pad 2 smd rect (at -1 -0.95 180) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+      (net 36 "Net-(Q3-Pad1)"))
+    (pad 3 smd rect (at 1 0 180) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+      (net 19 /Sheet5B6C14E0/GPIO0))
+    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module TO_SOT_Packages_SMD:SOT-23 (layer F.Cu) (tedit 58CE4E7E) (tstamp 5B79BA55)
+    (at 93.98 132.08)
+    (descr "SOT-23, Standard")
+    (tags SOT-23)
+    (path /5B6C14E1/5B77A669)
+    (attr smd)
+    (fp_text reference Q5 (at 0 -2.5) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value MMBT9018 (at 0 2.5) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)))
+    )
+    (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 48 /Sheet5B6C14E0/RST_ESP))
+    (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 37 "Net-(Q5-Pad2)"))
+    (pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805 (layer B.Cu) (tedit 58E0A804) (tstamp 5B79BA66)
+    (at 114.3 133.35 270)
+    (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)")
+    (tags "resistor 0805")
+    (path /5B6162EC/5B63085B)
+    (attr smd)
+    (fp_text reference R1 (at 0 1.65 270) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 10R (at 0 -1.75 270) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start 1.55 -0.9) (end -1.55 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.55 -0.9) (end 1.55 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.55 0.9) (end -1.55 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.55 0.9) (end 1.55 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 270) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (pad 2 smd rect (at 0.95 0 270) (size 0.7 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 38 /Sheet5B6C3003/PC2))
+    (pad 1 smd rect (at -0.95 0 270) (size 0.7 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 33 "Net-(Q1-Pad1)"))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805 (layer B.Cu) (tedit 58E0A804) (tstamp 5B79BA77)
+    (at 85.09 128.27)
+    (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)")
+    (tags "resistor 0805")
+    (path /5B6162EC/5B632236)
+    (attr smd)
+    (fp_text reference R2 (at 0 1.65) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 47k (at 0 -1.75) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 0) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -1.55 0.9) (end 1.55 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.55 0.9) (end -1.55 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.55 -0.9) (end 1.55 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.55 -0.9) (end -1.55 -0.9) (layer B.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -0.95 0) (size 0.7 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 1 GND))
+    (pad 2 smd rect (at 0.95 0) (size 0.7 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 33 "Net-(Q1-Pad1)"))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805_HandSoldering (layer B.Cu) (tedit 58E0A804) (tstamp 5B79BA88)
+    (at 85.09 137.16 180)
+    (descr "Resistor SMD 0805, hand soldering")
+    (tags "resistor 0805")
+    (path /5B6C14E1/5B61A13D)
+    (attr smd)
+    (fp_text reference R3 (at 0 1.7 180) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 12k (at 0 -1.75 180) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 0 180) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -2.35 0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.35 0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.35 -0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.35 -0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1.35 0 180) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 19 /Sheet5B6C14E0/GPIO0))
+    (pad 2 smd rect (at 1.35 0 180) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 3 +3V3))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805_HandSoldering (layer B.Cu) (tedit 58E0A804) (tstamp 5B79BA99)
+    (at 85.09 139.7 180)
+    (descr "Resistor SMD 0805, hand soldering")
+    (tags "resistor 0805")
+    (path /5B6C14E1/5B61A490)
+    (attr smd)
+    (fp_text reference R4 (at 0 1.7 180) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 12k (at 0 -1.75 180) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start 2.35 -0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.35 -0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.35 0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.35 0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 180) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (pad 2 smd rect (at 1.35 0 180) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 3 +3V3))
+    (pad 1 smd rect (at -1.35 0 180) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 39 /Sheet5B6C3003/SDA))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805_HandSoldering (layer B.Cu) (tedit 58E0A804) (tstamp 5B79BAAA)
+    (at 72.39 132.08 180)
+    (descr "Resistor SMD 0805, hand soldering")
+    (tags "resistor 0805")
+    (path /5B6C14E1/5B61A4C8)
+    (attr smd)
+    (fp_text reference R5 (at 0 1.7 180) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 12k (at 0 -1.75 180) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 0 180) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -2.35 0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.35 0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.35 -0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.35 -0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1.35 0 180) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 40 /Sheet5B6C14E0/CH_PD))
+    (pad 2 smd rect (at 1.35 0 180) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 3 +3V3))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805_HandSoldering (layer B.Cu) (tedit 58E0A804) (tstamp 5B79BABB)
+    (at 72.39 128.27 180)
+    (descr "Resistor SMD 0805, hand soldering")
+    (tags "resistor 0805")
+    (path /5B6C14E1/5B61A4EA)
+    (attr smd)
+    (fp_text reference R6 (at 0 1.7 180) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 12k (at 0 -1.75 180) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start 2.35 -0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.35 -0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.35 0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.35 0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 180) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (pad 2 smd rect (at 1.35 0 180) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 3 +3V3))
+    (pad 1 smd rect (at -1.35 0 180) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 48 /Sheet5B6C14E0/RST_ESP))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805_HandSoldering (layer B.Cu) (tedit 58E0A804) (tstamp 5B79BACC)
+    (at 90.17 146.05 90)
+    (descr "Resistor SMD 0805, hand soldering")
+    (tags "resistor 0805")
+    (path /5B6C14E1/5B61A5B4)
+    (attr smd)
+    (fp_text reference R7 (at 0 1.7 90) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 12k (at 0 -1.75 90) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at -1 -0.62 90) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -2.35 0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.35 0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.35 -0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.35 -0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1.35 0 90) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 41 /Sheet5B616227/BLK))
+    (pad 2 smd rect (at 1.35 0 90) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 1 GND))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 58E0A804) (tstamp 5B79BADD)
+    (at 100.965 136.525 270)
+    (descr "Resistor SMD 0805, hand soldering")
+    (tags "resistor 0805")
+    (path /5B6C3004/5B6EB8E6)
+    (attr smd)
+    (fp_text reference R8 (at 0 -1.7 270) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 10k (at 0 1.75 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 270) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)))
+    )
+    (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 4 /Sheet5B6C3003/RESET))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805_HandSoldering (layer B.Cu) (tedit 58E0A804) (tstamp 5B79BAEE)
+    (at 81.28 147.32 180)
+    (descr "Resistor SMD 0805, hand soldering")
+    (tags "resistor 0805")
+    (path /5B616228/5B73F886)
+    (attr smd)
+    (fp_text reference R9 (at 0 1.7 180) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 100R (at 0 -1.75 180) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 0 180) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -2.35 0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.35 0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.35 -0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.35 -0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1.35 0 180) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 41 /Sheet5B616227/BLK))
+    (pad 2 smd rect (at 1.35 0 180) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 34 "Net-(Q2-Pad1)"))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58E0A804) (tstamp 5B79BAFF)
+    (at 95.25 147.32)
+    (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)")
+    (tags "resistor 0805")
+    (path /5B6C14E1/5B7483AD)
+    (attr smd)
+    (fp_text reference R10 (at 0 -1.65) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 12k (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)))
+    )
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.55 -0.9) (end 1.55 -0.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.55 -0.9) (end -1.55 0.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.55 0.9) (end 1.55 -0.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.55 0.9) (end -1.55 0.9) (layer F.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -0.95 0) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 35 "Net-(Q3-Pad2)"))
+    (pad 2 smd rect (at 0.95 0) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 18 /Sheet5B6C14E0/DTR))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805 (layer B.Cu) (tedit 58E0A804) (tstamp 5B79BB10)
+    (at 95.885 147.32)
+    (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)")
+    (tags "resistor 0805")
+    (path /5B6C14E1/5B748144)
+    (attr smd)
+    (fp_text reference R11 (at 0 1.65) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 12k (at 0 -1.75) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start 1.55 -0.9) (end -1.55 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.55 -0.9) (end 1.55 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.55 0.9) (end -1.55 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.55 0.9) (end 1.55 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_text user %R (at 0 0) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (pad 2 smd rect (at 0.95 0) (size 0.7 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 17 /Sheet5B6C14E0/RTS))
+    (pad 1 smd rect (at -0.95 0) (size 0.7 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 36 "Net-(Q3-Pad1)"))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58E0A804) (tstamp 5B79BB21)
+    (at 93.98 135.89)
+    (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)")
+    (tags "resistor 0805")
+    (path /5B6C14E1/5B77A49F)
+    (attr smd)
+    (fp_text reference R12 (at 0 -1.65) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 220R (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)))
+    )
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.55 -0.9) (end 1.55 -0.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.55 -0.9) (end -1.55 0.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.55 0.9) (end 1.55 -0.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.55 0.9) (end -1.55 0.9) (layer F.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -0.95 0) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 37 "Net-(Q5-Pad2)"))
+    (pad 2 smd rect (at 0.95 0) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 46 /Sheet5B6C3003/PC1))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module ESP8266:ESP-12E_SMD (layer F.Cu) (tedit 58FB7FFE) (tstamp 5B79BB4F)
+    (at 74.93 129.54)
+    (descr "Module, ESP-8266, ESP-12, 16 pad, SMD")
+    (tags "Module ESP-8266 ESP8266")
+    (path /5B6C14E1/5B61664F)
+    (fp_text reference U2 (at 8.89 6.35 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value ESP-12E (at 5.08 6.35 90) (layer F.Fab) hide
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.25 -0.5) (end -2.25 -8.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.25 -8.75) (end 15.25 -8.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 15.25 -8.75) (end 16.25 -8.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 16.25 -8.75) (end 16.25 16) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 16.25 16) (end -2.25 16) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.25 16) (end -2.25 -0.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.016 -8.382) (end 14.986 -8.382) (layer F.CrtYd) (width 0.1524))
+    (fp_line (start 14.986 -8.382) (end 14.986 -0.889) (layer F.CrtYd) (width 0.1524))
+    (fp_line (start -1.016 -8.382) (end -1.016 -1.016) (layer F.CrtYd) (width 0.1524))
+    (fp_line (start -1.016 14.859) (end -1.016 15.621) (layer F.SilkS) (width 0.1524))
+    (fp_line (start -1.016 15.621) (end 14.986 15.621) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 14.986 15.621) (end 14.986 14.859) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 14.992 -8.4) (end -1.008 -2.6) (layer F.CrtYd) (width 0.1524))
+    (fp_line (start -1.008 -8.4) (end 14.992 -2.6) (layer F.CrtYd) (width 0.1524))
+    (fp_text user "No Copper" (at 6.892 -5.4) (layer F.CrtYd)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1.008 -2.6) (end 14.992 -2.6) (layer F.CrtYd) (width 0.1524))
+    (fp_line (start 15 -8.4) (end 15 15.6) (layer F.Fab) (width 0.05))
+    (fp_line (start 14.992 15.6) (end -1.008 15.6) (layer F.Fab) (width 0.05))
+    (fp_line (start -1.008 15.6) (end -1.008 -8.4) (layer F.Fab) (width 0.05))
+    (fp_line (start -1.008 -8.4) (end 14.992 -8.4) (layer F.Fab) (width 0.05))
+    (pad 1 smd rect (at 0 0) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 48 /Sheet5B6C14E0/RST_ESP))
+    (pad 2 smd rect (at 0 2) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask))
+    (pad 3 smd rect (at 0 4) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 40 /Sheet5B6C14E0/CH_PD))
+    (pad 4 smd rect (at 0 6) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 24 /Sheet5B6C14E0/GPIO16))
+    (pad 5 smd rect (at 0 8) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 42 /Sheet5B6C3003/SCL))
+    (pad 6 smd rect (at 0 10) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 26 /Sheet5B6C14E0/GPIO12))
+    (pad 7 smd rect (at 0 12) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 25 /Sheet5B6C14E0/GPIO13))
+    (pad 8 smd rect (at 0 14) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (pad 9 smd rect (at 14 14) (size 2.5 1.1) (drill (offset 0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (pad 10 smd rect (at 14 12) (size 2.5 1.1) (drill (offset 0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 41 /Sheet5B616227/BLK))
+    (pad 11 smd rect (at 14 10) (size 2.5 1.1) (drill (offset 0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 39 /Sheet5B6C3003/SDA))
+    (pad 12 smd rect (at 14 8) (size 2.5 1.1) (drill (offset 0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 19 /Sheet5B6C14E0/GPIO0))
+    (pad 13 smd rect (at 14 6) (size 2.5 1.1) (drill (offset 0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 20 /Sheet5B6C14E0/GPIO4))
+    (pad 14 smd rect (at 14 4) (size 2.5 1.1) (drill (offset 0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 21 /Sheet5B6C14E0/GPIO5))
+    (pad 15 smd rect (at 14 2) (size 2.5 1.1) (drill (offset 0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 16 /Sheet5B6C14E0/RXD))
+    (pad 16 smd rect (at 14 0) (size 2.5 1.1) (drill (offset 0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 15 /Sheet5B6C14E0/TXD))
+    (pad 17 smd rect (at 1.99 15 90) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask))
+    (pad 18 smd rect (at 3.99 15 90) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 9 /Sheet5B616227/MISO))
+    (pad 19 smd rect (at 5.99 15 90) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 10 /Sheet5B616227/DC))
+    (pad 20 smd rect (at 7.99 15 90) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 49 /Sheet5B6C14E0/GPIO10))
+    (pad 21 smd rect (at 9.99 15 90) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 11 /Sheet5B616227/MOSI))
+    (pad 22 smd rect (at 11.99 15 90) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 12 /Sheet5B616227/CLK))
+    (model ${ESPLIB}/ESP8266.3dshapes/ESP-12.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 0.3937 0.3937 0.3937))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Housings_QFP:TQFP-32_7x7mm_Pitch0.8mm (layer F.Cu) (tedit 58CC9A48) (tstamp 5B79BB86)
+    (at 109.22 139.7)
+    (descr "32-Lead Plastic Thin Quad Flatpack (PT) - 7x7x1.0 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf)")
+    (tags "QFP 0.8")
+    (path /5B6C3004/5B6CC01A)
+    (attr smd)
+    (fp_text reference U3 (at 0 -6.05) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value ATMEGA328P-AU (at 0 6.05) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.5 -3.5) (end 3.5 -3.5) (layer F.Fab) (width 0.15))
+    (fp_line (start 3.5 -3.5) (end 3.5 3.5) (layer F.Fab) (width 0.15))
+    (fp_line (start 3.5 3.5) (end -3.5 3.5) (layer F.Fab) (width 0.15))
+    (fp_line (start -3.5 3.5) (end -3.5 -2.5) (layer F.Fab) (width 0.15))
+    (fp_line (start -3.5 -2.5) (end -2.5 -3.5) (layer F.Fab) (width 0.15))
+    (fp_line (start -5.3 -5.3) (end -5.3 5.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 5.3 -5.3) (end 5.3 5.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.3 -5.3) (end 5.3 -5.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.3 5.3) (end 5.3 5.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.625 -3.625) (end -3.625 -3.4) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.625 -3.625) (end 3.625 -3.3) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.625 3.625) (end 3.625 3.3) (layer F.SilkS) (width 0.15))
+    (fp_line (start -3.625 3.625) (end -3.625 3.3) (layer F.SilkS) (width 0.15))
+    (fp_line (start -3.625 -3.625) (end -3.3 -3.625) (layer F.SilkS) (width 0.15))
+    (fp_line (start -3.625 3.625) (end -3.3 3.625) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.625 3.625) (end 3.3 3.625) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.625 -3.625) (end 3.3 -3.625) (layer F.SilkS) (width 0.15))
+    (fp_line (start -3.625 -3.4) (end -5.05 -3.4) (layer F.SilkS) (width 0.15))
+    (pad 1 smd rect (at -4.25 -2.8) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 28 /Sheet5B71ECCF/IRQ))
+    (pad 2 smd rect (at -4.25 -2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 43 /Sheet5B6C3003/PD4))
+    (pad 3 smd rect (at -4.25 -1.2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (pad 4 smd rect (at -4.25 -0.4) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (pad 5 smd rect (at -4.25 0.4) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (pad 6 smd rect (at -4.25 1.2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (pad 7 smd rect (at -4.25 2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 6 "Net-(C11-Pad2)"))
+    (pad 8 smd rect (at -4.25 2.8) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 7 "Net-(C12-Pad2)"))
+    (pad 9 smd rect (at -2.8 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 44 /Sheet5B6C3003/PD5))
+    (pad 10 smd rect (at -2 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 45 /Sheet5B6C3003/PD6))
+    (pad 11 smd rect (at -1.2 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask))
+    (pad 12 smd rect (at -0.4 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask))
+    (pad 13 smd rect (at 0.4 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 27 /Sheet5B6C3003/PB1))
+    (pad 14 smd rect (at 1.2 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 32 /Sheet5B6C3003/PB2))
+    (pad 15 smd rect (at 2 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 30 /Sheet5B6C3003/MOSI))
+    (pad 16 smd rect (at 2.8 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 29 /Sheet5B6C3003/MISO))
+    (pad 17 smd rect (at 4.25 2.8) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 31 /Sheet5B6C3003/SCK))
+    (pad 18 smd rect (at 4.25 2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (pad 19 smd rect (at 4.25 1.2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask))
+    (pad 20 smd rect (at 4.25 0.4) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (pad 21 smd rect (at 4.25 -0.4) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (pad 22 smd rect (at 4.25 -1.2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask))
+    (pad 23 smd rect (at 4.25 -2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask))
+    (pad 24 smd rect (at 4.25 -2.8) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 46 /Sheet5B6C3003/PC1))
+    (pad 25 smd rect (at 2.8 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 38 /Sheet5B6C3003/PC2))
+    (pad 26 smd rect (at 2 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 14 /Sheet5B6C3003/PC3))
+    (pad 27 smd rect (at 1.2 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 39 /Sheet5B6C3003/SDA))
+    (pad 28 smd rect (at 0.4 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 42 /Sheet5B6C3003/SCL))
+    (pad 29 smd rect (at -0.4 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 4 /Sheet5B6C3003/RESET))
+    (pad 30 smd rect (at -1.2 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 23 /Sheet5B6C3003/RXD_AT))
+    (pad 31 smd rect (at -2 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 22 /Sheet5B6C3003/TXD_AT))
+    (pad 32 smd rect (at -2.8 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 13 /Sheet5B6162EB/NO))
+    (model ${KISYS3DMOD}/Housings_QFP.3dshapes/TQFP-32_7x7mm_Pitch0.8mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Crystals:Crystal_SMD_5032-4pin_5.0x3.2mm (layer F.Cu) (tedit 58CD2E9C) (tstamp 5B79BB9E)
+    (at 100.33 142.24 270)
+    (descr "SMD Crystal SERIES SMD2520/4 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, 5.0x3.2mm^2 package")
+    (tags "SMD SMT crystal")
+    (path /5B6C3004/5B6CCC42)
+    (attr smd)
+    (fp_text reference Y1 (at 0 -2.8 270) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 16MHZ (at 0 2.8 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 0 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.3 -1.6) (end 2.3 -1.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.3 -1.6) (end 2.5 -1.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.5 -1.4) (end 2.5 1.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.5 1.4) (end 2.3 1.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.3 1.6) (end -2.3 1.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.3 1.6) (end -2.5 1.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.5 1.4) (end -2.5 -1.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.5 -1.4) (end -2.3 -1.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.5 0.6) (end -1.5 1.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.65 -1.85) (end -2.65 1.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.65 1.85) (end 2.65 1.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.8 -1.9) (end -2.8 1.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.8 1.9) (end 2.8 1.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.8 1.9) (end 2.8 -1.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.8 -1.9) (end -2.8 -1.9) (layer F.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1.65 1 270) (size 1.6 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 6 "Net-(C11-Pad2)"))
+    (pad 2 smd rect (at 1.65 1 270) (size 1.6 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (pad 3 smd rect (at 1.65 -1 270) (size 1.6 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 7 "Net-(C12-Pad2)"))
+    (pad 4 smd rect (at -1.65 -1 270) (size 1.6 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (model ${KISYS3DMOD}/Crystals.3dshapes/Crystal_SMD_5032-4pin_5.0x3.2mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Connectors_Terminal_Blocks:TerminalBlock_Philmore_TB132_02x5mm_Straight (layer F.Cu) (tedit 59661312) (tstamp 5B7BB3BA)
+    (at 121.285 123.825 90)
+    (descr "2-way 5.0mm pitch terminal block, http://www.philmore-datak.com/mc/Page%20197.pdf")
+    (tags "screw terminal block")
+    (path /5B6162EC/5B62FA88)
+    (fp_text reference J2 (at 2.5 -6 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value "power 12V" (at 2.5 6.9 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -3 -5.3) (end -3 5.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3 5.9) (end 8 5.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8 5.9) (end 8 -5.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8 -5.3) (end -3 -5.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.5 3.9) (end 7.5 3.9) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.5 5) (end 7.5 5) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.5 5.4) (end -2.5 -4.8) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.5 -4.8) (end 7.5 -4.8) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.5 -4.8) (end 7.5 5.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.5 5) (end 2.5 5.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.84 2.9) (end -2.84 5.74) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.84 5.74) (end 0 5.74) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.6 3.9) (end 7.6 3.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.6 5) (end 7.6 5) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.6 5.5) (end -2.6 -4.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.6 -4.9) (end 7.6 -4.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.6 -4.9) (end 7.6 5.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.5 5) (end 2.5 5.4) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.84 2.9) (end -2.84 5.74) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.84 5.74) (end 0 5.74) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 2.5 0.3 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0 90) (size 2.4 2.4) (drill 1.47) (layers *.Cu *.Mask)
+      (net 1 GND))
+    (pad 2 thru_hole circle (at 5 0 90) (size 2.4 2.4) (drill 1.47) (layers *.Cu *.Mask)
+      (net 2 +12V))
+    (model ${KISYS3DMOD}/Connectors_Terminal_Blocks.3dshapes/TerminalBlock_Philmore_TB132_02x5mm_Straight.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B7BB3D3)
+    (at 70.485 115.57 90)
+    (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x05 2.54mm single row")
+    (path /5B629A42/5B7439C1)
+    (fp_text reference J4 (at 0 -2.33 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Conn_01x05 (at 0 12.49 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 11.43) (end -1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 11.43) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.33 11.49) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.8 -1.8) (end -1.8 11.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 11.95) (end 1.8 11.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 11.95) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 5.08 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 3 +3V3))
+    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 1 GND))
+    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 43 /Sheet5B6C3003/PD4))
+    (pad 4 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 44 /Sheet5B6C3003/PD5))
+    (pad 5 thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 45 /Sheet5B6C3003/PD6))
+    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x05_Pitch2.54mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module iot:hx_mini_360 (layer F.Cu) (tedit 5B67F193) (tstamp 5B73F37C)
+    (at 106.68 121.285 180)
+    (path /5B6162EC/5B67BC79)
+    (fp_text reference U1 (at 0 0.5 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value HX_mini_360 (at 0 -0.5 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -8.89 -5.715) (end 8.89 -5.715) (layer F.SilkS) (width 0.15))
+    (fp_line (start -8.89 5.715) (end 8.89 5.715) (layer F.SilkS) (width 0.15))
+    (fp_line (start 8.89 -5.715) (end 8.89 5.715) (layer F.SilkS) (width 0.15))
+    (fp_line (start -8.89 -5.715) (end -8.89 5.715) (layer F.SilkS) (width 0.15))
+    (pad 1 thru_hole circle (at -7.62 4.445 180) (size 1.778 1.778) (drill 0.889) (layers *.Cu *.Mask)
+      (net 2 +12V))
+    (pad 2 thru_hole circle (at 7.62 4.445 180) (size 1.778 1.778) (drill 0.889) (layers *.Cu *.Mask)
+      (net 3 +3V3))
+    (pad 3 thru_hole circle (at 7.62 -4.445 180) (size 1.778 1.778) (drill 0.889) (layers *.Cu *.Mask)
+      (net 1 GND))
+    (pad 4 thru_hole circle (at -7.62 -4.445 180) (size 1.778 1.778) (drill 0.889) (layers *.Cu *.Mask)
+      (net 1 GND))
+  )
+
+  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8) (tstamp 5B73F9A0)
+    (at 117.475 145.415 90)
+    (descr "Capacitor SMD 0805, hand soldering")
+    (tags "capacitor 0805")
+    (path /5B6C3004/5B6CC796)
+    (attr smd)
+    (fp_text reference C10 (at 0 -1.75 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 104 (at 0 1.75 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 -1.75 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.25 -0.88) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.25 -0.88) (end -2.25 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.25 0.87) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.25 0.87) (end -2.25 0.87) (layer F.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1.25 0 90) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (pad 2 smd rect (at 1.25 0 90) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (target plus (at 64.77 112.999226) (size 5) (width 0.15) (layer Edge.Cuts))
+  (gr_line (start 123.825 113.03) (end 64.77 113.03) (layer Edge.Cuts) (width 0.15))
+  (gr_line (start 123.825 153.67) (end 123.825 113.03) (layer Edge.Cuts) (width 0.15))
+  (gr_line (start 64.77 153.67) (end 123.825 153.67) (layer Edge.Cuts) (width 0.15))
+  (gr_line (start 64.77 153.67) (end 64.77 113.03) (layer Edge.Cuts) (width 0.15))
+
+  (segment (start 116.86 123.825) (end 114.3 121.265) (width 1.5) (layer B.Cu) (net 1))
+  (segment (start 121.285 123.825) (end 116.86 123.825) (width 1.5) (layer B.Cu) (net 1))
+  (segment (start 114.3 125.73) (end 114.3 121.265) (width 1.5) (layer B.Cu) (net 1))
+  (segment (start 114.36 118.825) (end 114.3 118.765) (width 1.5) (layer B.Cu) (net 2))
+  (segment (start 121.285 118.825) (end 114.36 118.825) (width 1.5) (layer B.Cu) (net 2))
+  (segment (start 96.52 114.3) (end 95.25 115.57) (width 1.5) (layer B.Cu) (net 2))
+  (segment (start 111.76 114.3) (end 96.52 114.3) (width 1.5) (layer B.Cu) (net 2))
+  (segment (start 114.3 116.84) (end 111.76 114.3) (width 1.5) (layer B.Cu) (net 2))
+  (segment (start 114.3 118.765) (end 114.3 116.84) (width 1.5) (layer B.Cu) (net 2))
+  (segment (start 67.58 145.78) (end 67.31 146.05) (width 0.381) (layer F.Cu) (net 3))
+  (segment (start 69.215 151.13) (end 69.215 145.78) (width 0.381) (layer F.Cu) (net 3))
+  (segment (start 69.215 145.78) (end 67.58 145.78) (width 0.381) (layer F.Cu) (net 3))
+  (segment (start 70.485 145.78) (end 69.215 145.78) (width 0.381) (layer F.Cu) (net 3))
+  (segment (start 69.215 147.955) (end 69.215 151.13) (width 0.381) (layer B.Cu) (net 3))
+  (segment (start 69.87 147.3) (end 69.215 147.955) (width 0.381) (layer B.Cu) (net 3))
+  (segment (start 70.485 147.3) (end 69.87 147.3) (width 0.381) (layer B.Cu) (net 3))
+  (segment (start 72.66 145.78) (end 70.485 145.78) (width 0.381) (layer F.Cu) (net 3))
+  (segment (start 74.9 143.54) (end 72.66 145.78) (width 0.381) (layer F.Cu) (net 3))
+  (segment (start 74.93 143.54) (end 74.9 143.54) (width 0.381) (layer F.Cu) (net 3))
+  (segment (start 99.06 120.035) (end 99.06 116.84) (width 1.778) (layer B.Cu) (net 3))
+  (segment (start 78.92 144.54) (end 78.92 147.775) (width 0.381) (layer F.Cu) (net 9))
+  (segment (start 78.92 147.775) (end 78.105 148.59) (width 0.381) (layer F.Cu) (net 9))
+  (segment (start 78.105 148.59) (end 74.93 148.59) (width 0.381) (layer F.Cu) (net 9))
+  (segment (start 74.295 149.225) (end 74.295 151.13) (width 0.381) (layer F.Cu) (net 9))
+  (segment (start 74.93 148.59) (end 74.295 149.225) (width 0.381) (layer F.Cu) (net 9))
+  (segment (start 80.92 144.54) (end 80.92 148.315) (width 0.381) (layer F.Cu) (net 10))
+  (segment (start 79.375 149.86) (end 79.375 151.13) (width 0.381) (layer F.Cu) (net 10))
+  (segment (start 80.92 148.315) (end 79.375 149.86) (width 0.381) (layer F.Cu) (net 10))
+  (segment (start 84.455 145.005) (end 84.455 151.13) (width 0.381) (layer F.Cu) (net 11))
+  (segment (start 84.92 144.54) (end 84.455 145.005) (width 0.381) (layer F.Cu) (net 11))
+  (segment (start 86.995 144.615) (end 86.995 151.13) (width 0.381) (layer F.Cu) (net 12))
+  (segment (start 86.92 144.54) (end 86.995 144.615) (width 0.381) (layer F.Cu) (net 12))
+  (segment (start 88.93 137.54) (end 86.74 137.54) (width 0.381) (layer F.Cu) (net 19))
+  (segment (start 86.74 137.54) (end 86.36 137.16) (width 0.381) (layer F.Cu) (net 19))
+  (segment (start 86.74 137.54) (end 86.74 137.54) (width 0.381) (layer F.Cu) (net 19) (tstamp 5B756556))
+  (via (at 86.44 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 19))
+  (segment (start 74.93 135.54) (end 71.405 135.54) (width 0.381) (layer F.Cu) (net 24))
+  (segment (start 71.055 135.89) (end 67.31 135.89) (width 0.381) (layer F.Cu) (net 24))
+  (segment (start 71.405 135.54) (end 71.055 135.89) (width 0.381) (layer F.Cu) (net 24))
+  (segment (start 70.42 141.54) (end 69.85 140.97) (width 0.381) (layer F.Cu) (net 25))
+  (segment (start 69.85 140.97) (end 67.31 140.97) (width 0.381) (layer F.Cu) (net 25))
+  (segment (start 74.93 141.54) (end 70.42 141.54) (width 0.381) (layer F.Cu) (net 25))
+  (segment (start 68.42 139.54) (end 67.31 138.43) (width 0.381) (layer F.Cu) (net 26))
+  (segment (start 74.93 139.54) (end 68.42 139.54) (width 0.381) (layer F.Cu) (net 26))
+  (segment (start 88.93 139.54) (end 86.52 139.54) (width 0.381) (layer F.Cu) (net 39))
+  (segment (start 86.52 139.54) (end 86.52 139.54) (width 0.381) (layer F.Cu) (net 39) (tstamp 5B756558))
+  (via (at 86.52 139.54) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 39))
+  (segment (start 76.2 148.37) (end 76.835 149.005) (width 0.381) (layer B.Cu) (net 47))
+  (segment (start 76.2 148.32) (end 76.2 148.37) (width 0.381) (layer B.Cu) (net 47))
+  (segment (start 76.835 149.005) (end 76.835 151.13) (width 0.381) (layer B.Cu) (net 47))
+  (segment (start 82.92 150.125) (end 81.915 151.13) (width 0.381) (layer F.Cu) (net 49))
+  (segment (start 82.92 144.54) (end 82.92 150.125) (width 0.381) (layer F.Cu) (net 49))
+
+)

+ 2154 - 0
vinhome.kicad_pcb-bak

@@ -0,0 +1,2154 @@
+(kicad_pcb (version 20171130) (host pcbnew "(5.0.0-rc2-109-g0e3be5776-dirty)-sonnt")
+
+  (general
+    (thickness 1.6)
+    (drawings 5)
+    (tracks 49)
+    (zones 0)
+    (modules 45)
+    (nets 50)
+  )
+
+  (page A4)
+  (layers
+    (0 F.Cu signal)
+    (31 B.Cu signal)
+    (32 B.Adhes user)
+    (33 F.Adhes user)
+    (34 B.Paste user)
+    (35 F.Paste user)
+    (36 B.SilkS user)
+    (37 F.SilkS user)
+    (38 B.Mask user)
+    (39 F.Mask user)
+    (40 Dwgs.User user)
+    (41 Cmts.User user)
+    (42 Eco1.User user)
+    (43 Eco2.User user)
+    (44 Edge.Cuts user)
+    (45 Margin user)
+    (46 B.CrtYd user)
+    (47 F.CrtYd user)
+    (48 B.Fab user)
+    (49 F.Fab user)
+  )
+
+  (setup
+    (last_trace_width 0.25)
+    (trace_clearance 0.381)
+    (zone_clearance 0.508)
+    (zone_45_only no)
+    (trace_min 0.2)
+    (segment_width 0.2)
+    (edge_width 0.15)
+    (via_size 0.8)
+    (via_drill 0.4)
+    (via_min_size 0.4)
+    (via_min_drill 0.3)
+    (uvia_size 0.3)
+    (uvia_drill 0.1)
+    (uvias_allowed no)
+    (uvia_min_size 0.2)
+    (uvia_min_drill 0.1)
+    (pcb_text_width 0.3)
+    (pcb_text_size 1.5 1.5)
+    (mod_edge_width 0.15)
+    (mod_text_size 1 1)
+    (mod_text_width 0.15)
+    (pad_size 1.524 1.524)
+    (pad_drill 0.762)
+    (pad_to_mask_clearance 0.2)
+    (aux_axis_origin 0 0)
+    (visible_elements FFFFFF7F)
+    (pcbplotparams
+      (layerselection 0x010fc_ffffffff)
+      (usegerberextensions false)
+      (usegerberattributes false)
+      (usegerberadvancedattributes false)
+      (creategerberjobfile false)
+      (excludeedgelayer true)
+      (linewidth 0.100000)
+      (plotframeref false)
+      (viasonmask false)
+      (mode 1)
+      (useauxorigin false)
+      (hpglpennumber 1)
+      (hpglpenspeed 20)
+      (hpglpendiameter 15.000000)
+      (psnegative false)
+      (psa4output false)
+      (plotreference true)
+      (plotvalue true)
+      (plotinvisibletext false)
+      (padsonsilk false)
+      (subtractmaskfromsilk false)
+      (outputformat 1)
+      (mirror false)
+      (drillshape 1)
+      (scaleselection 1)
+      (outputdirectory ""))
+  )
+
+  (net 0 "")
+  (net 1 GND)
+  (net 2 +12V)
+  (net 3 +3V3)
+  (net 4 /Sheet5B6C3003/RESET)
+  (net 5 "Net-(C9-Pad2)")
+  (net 6 "Net-(C11-Pad2)")
+  (net 7 "Net-(C12-Pad2)")
+  (net 8 /Sheet5B6162EB/lock)
+  (net 9 /Sheet5B616227/MISO)
+  (net 10 /Sheet5B616227/DC)
+  (net 11 /Sheet5B616227/MOSI)
+  (net 12 /Sheet5B616227/CLK)
+  (net 13 /Sheet5B6162EB/NO)
+  (net 14 /Sheet5B6C3003/PC3)
+  (net 15 /Sheet5B6C14E0/TXD)
+  (net 16 /Sheet5B6C14E0/RXD)
+  (net 17 /Sheet5B6C14E0/RTS)
+  (net 18 /Sheet5B6C14E0/DTR)
+  (net 19 /Sheet5B6C14E0/GPIO0)
+  (net 20 /Sheet5B6C14E0/GPIO4)
+  (net 21 /Sheet5B6C14E0/GPIO5)
+  (net 22 /Sheet5B6C3003/TXD_AT)
+  (net 23 /Sheet5B6C3003/RXD_AT)
+  (net 24 /Sheet5B6C14E0/GPIO16)
+  (net 25 /Sheet5B6C14E0/GPIO13)
+  (net 26 /Sheet5B6C14E0/GPIO12)
+  (net 27 /Sheet5B6C3003/PB1)
+  (net 28 /Sheet5B71ECCF/IRQ)
+  (net 29 /Sheet5B6C3003/MISO)
+  (net 30 /Sheet5B6C3003/MOSI)
+  (net 31 /Sheet5B6C3003/SCK)
+  (net 32 /Sheet5B6C3003/PB2)
+  (net 33 "Net-(Q1-Pad1)")
+  (net 34 "Net-(Q2-Pad1)")
+  (net 35 "Net-(Q3-Pad2)")
+  (net 36 "Net-(Q3-Pad1)")
+  (net 37 "Net-(Q5-Pad2)")
+  (net 38 /Sheet5B6C3003/PC2)
+  (net 39 /Sheet5B6C3003/SDA)
+  (net 40 /Sheet5B6C14E0/CH_PD)
+  (net 41 /Sheet5B616227/BLK)
+  (net 42 /Sheet5B6C3003/SCL)
+  (net 43 /Sheet5B6C3003/PD4)
+  (net 44 /Sheet5B6C3003/PD5)
+  (net 45 /Sheet5B6C3003/PD6)
+  (net 46 /Sheet5B6C3003/PC1)
+  (net 47 "Net-(J1-Pad5)")
+  (net 48 /Sheet5B6C14E0/RST_ESP)
+  (net 49 /Sheet5B6C14E0/GPIO10)
+
+  (net_class Default "This is the default net class."
+    (clearance 0.381)
+    (trace_width 0.25)
+    (via_dia 0.8)
+    (via_drill 0.4)
+    (uvia_dia 0.3)
+    (uvia_drill 0.1)
+    (add_net +12V)
+    (add_net +3V3)
+    (add_net /Sheet5B616227/BLK)
+    (add_net /Sheet5B616227/CLK)
+    (add_net /Sheet5B616227/DC)
+    (add_net /Sheet5B616227/MISO)
+    (add_net /Sheet5B616227/MOSI)
+    (add_net /Sheet5B6162EB/NO)
+    (add_net /Sheet5B6162EB/lock)
+    (add_net /Sheet5B6C14E0/CH_PD)
+    (add_net /Sheet5B6C14E0/DTR)
+    (add_net /Sheet5B6C14E0/GPIO0)
+    (add_net /Sheet5B6C14E0/GPIO10)
+    (add_net /Sheet5B6C14E0/GPIO12)
+    (add_net /Sheet5B6C14E0/GPIO13)
+    (add_net /Sheet5B6C14E0/GPIO16)
+    (add_net /Sheet5B6C14E0/GPIO4)
+    (add_net /Sheet5B6C14E0/GPIO5)
+    (add_net /Sheet5B6C14E0/RST_ESP)
+    (add_net /Sheet5B6C14E0/RTS)
+    (add_net /Sheet5B6C14E0/RXD)
+    (add_net /Sheet5B6C14E0/TXD)
+    (add_net /Sheet5B6C3003/MISO)
+    (add_net /Sheet5B6C3003/MOSI)
+    (add_net /Sheet5B6C3003/PB1)
+    (add_net /Sheet5B6C3003/PB2)
+    (add_net /Sheet5B6C3003/PC1)
+    (add_net /Sheet5B6C3003/PC2)
+    (add_net /Sheet5B6C3003/PC3)
+    (add_net /Sheet5B6C3003/PD4)
+    (add_net /Sheet5B6C3003/PD5)
+    (add_net /Sheet5B6C3003/PD6)
+    (add_net /Sheet5B6C3003/RESET)
+    (add_net /Sheet5B6C3003/RXD_AT)
+    (add_net /Sheet5B6C3003/SCK)
+    (add_net /Sheet5B6C3003/SCL)
+    (add_net /Sheet5B6C3003/SDA)
+    (add_net /Sheet5B6C3003/TXD_AT)
+    (add_net /Sheet5B71ECCF/IRQ)
+    (add_net GND)
+    (add_net "Net-(C11-Pad2)")
+    (add_net "Net-(C12-Pad2)")
+    (add_net "Net-(C9-Pad2)")
+    (add_net "Net-(J1-Pad5)")
+    (add_net "Net-(Q1-Pad1)")
+    (add_net "Net-(Q2-Pad1)")
+    (add_net "Net-(Q3-Pad1)")
+    (add_net "Net-(Q3-Pad2)")
+    (add_net "Net-(Q5-Pad2)")
+  )
+
+  (net_class +12V ""
+    (clearance 0.5)
+    (trace_width 2)
+    (via_dia 0.8)
+    (via_drill 0.4)
+    (uvia_dia 0.3)
+    (uvia_drill 0.1)
+  )
+
+  (module Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B79B952)
+    (at 86.995 151.13 270)
+    (descr "Through hole straight pin header, 1x08, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x08 2.54mm single row")
+    (path /5B616228/5B62B126)
+    (fp_text reference J1 (at 0 -2.33 270) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value "LCD TFT 2.4 inch" (at 0 20.11 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 8.89) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 19.55) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 19.55) (end 1.8 19.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 -1.8) (end -1.8 19.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end 1.33 19.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 19.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 19.11) (end 1.33 19.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 19.05) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 19.05) (end -1.27 19.05) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 19.05) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (pad 8 thru_hole oval (at 0 17.78 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 3 +3V3))
+    (pad 7 thru_hole oval (at 0 15.24 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 1 GND))
+    (pad 6 thru_hole oval (at 0 12.7 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 9 /Sheet5B616227/MISO))
+    (pad 5 thru_hole oval (at 0 10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 47 "Net-(J1-Pad5)"))
+    (pad 4 thru_hole oval (at 0 7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 10 /Sheet5B616227/DC))
+    (pad 3 thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 49 /Sheet5B6C14E0/GPIO10))
+    (pad 2 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 11 /Sheet5B616227/MOSI))
+    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 12 /Sheet5B616227/CLK))
+    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x08_Pitch2.54mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitors_SMD:CP_Elec_5x5.8 (layer F.Cu) (tedit 58AA8B00) (tstamp 5B79B847)
+    (at 110.49 130.175 180)
+    (descr "SMT capacitor, aluminium electrolytic, 5x5.8")
+    (path /5B6162EC/5B633F38)
+    (attr smd)
+    (fp_text reference C1 (at 0 3.92 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100u/35v (at 0 -3.92 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 3.95 2.76) (end -3.95 2.76) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.95 2.76) (end 3.95 -2.77) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.95 -2.77) (end -3.95 2.76) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.95 -2.77) (end 3.95 -2.77) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.91 2.67) (end 2.67 2.67) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.67 1.91) (end -1.91 2.67) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.91 -2.67) (end -2.67 -1.91) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.67 -2.67) (end -1.91 -2.67) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.67 -1.91) (end -2.67 -1.12) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.67 1.91) (end -2.67 1.12) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.67 -2.67) (end 2.67 -1.12) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.67 2.67) (end 2.67 1.12) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.51 -2.51) (end -1.84 -2.51) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.84 -2.51) (end -2.51 -1.84) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.51 -1.84) (end -2.51 1.84) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.51 1.84) (end -1.84 2.51) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.84 2.51) (end 2.51 2.51) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.51 2.51) (end 2.51 -2.51) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 3.92 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user + (at -3.38 2.35 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user + (at -1.38 -0.06 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_circle (center 0 0) (end 0.1 2.4) (layer F.Fab) (width 0.1))
+    (pad 2 smd rect (at 2.2 0) (size 3 1.6) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (pad 1 smd rect (at -2.2 0) (size 3 1.6) (layers F.Cu F.Paste F.Mask)
+      (net 2 +12V))
+    (model Capacitors_SMD.3dshapes/CP_Elec_5x5.8.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 180))
+    )
+  )
+
+  (module Capacitors_SMD:C_0805_HandSoldering (layer B.Cu) (tedit 58AA84A8) (tstamp 5B79B858)
+    (at 114.3 120.015 270)
+    (descr "Capacitor SMD 0805, hand soldering")
+    (tags "capacitor 0805")
+    (path /5B6162EC/5B63429C)
+    (attr smd)
+    (fp_text reference C2 (at 0 1.75 270) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 104 (at 0 -1.75 270) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 1.75 270) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.5 0.85) (end -0.5 0.85) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.5 -0.85) (end 0.5 -0.85) (layer B.SilkS) (width 0.12))
+    (fp_line (start -2.25 0.88) (end 2.25 0.88) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.25 0.88) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.25 -0.87) (end 2.25 0.88) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.25 -0.87) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1.25 0 270) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask)
+      (net 2 +12V))
+    (pad 2 smd rect (at 1.25 0 270) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask)
+      (net 1 GND))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitors_SMD:CP_Elec_5x5.8 (layer F.Cu) (tedit 58AA8B00) (tstamp 5B79B874)
+    (at 101.6 130.175 180)
+    (descr "SMT capacitor, aluminium electrolytic, 5x5.8")
+    (path /5B6162EC/5B634915)
+    (attr smd)
+    (fp_text reference C3 (at 0 3.92 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100u/16v (at 0 -3.92 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_circle (center 0 0) (end 0.1 2.4) (layer F.Fab) (width 0.1))
+    (fp_text user + (at -1.38 -0.06 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user + (at -3.38 2.35 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 3.92 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 2.51 2.51) (end 2.51 -2.51) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.84 2.51) (end 2.51 2.51) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.51 1.84) (end -1.84 2.51) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.51 -1.84) (end -2.51 1.84) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.84 -2.51) (end -2.51 -1.84) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.51 -2.51) (end -1.84 -2.51) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.67 2.67) (end 2.67 1.12) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.67 -2.67) (end 2.67 -1.12) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.67 1.91) (end -2.67 1.12) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.67 -1.91) (end -2.67 -1.12) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.67 -2.67) (end -1.91 -2.67) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.91 -2.67) (end -2.67 -1.91) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.67 1.91) (end -1.91 2.67) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.91 2.67) (end 2.67 2.67) (layer F.SilkS) (width 0.12))
+    (fp_line (start -3.95 -2.77) (end 3.95 -2.77) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.95 -2.77) (end -3.95 2.76) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.95 2.76) (end 3.95 -2.77) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.95 2.76) (end -3.95 2.76) (layer F.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -2.2 0) (size 3 1.6) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (pad 2 smd rect (at 2.2 0) (size 3 1.6) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (model Capacitors_SMD.3dshapes/CP_Elec_5x5.8.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 180))
+    )
+  )
+
+  (module Capacitors_SMD:C_0805_HandSoldering (layer B.Cu) (tedit 58AA84A8) (tstamp 5B79B885)
+    (at 70.485 146.05 90)
+    (descr "Capacitor SMD 0805, hand soldering")
+    (tags "capacitor 0805")
+    (path /5B6162EC/5B6349A5)
+    (attr smd)
+    (fp_text reference C4 (at 0 1.75 90) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 104 (at 0 -1.75 90) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start 2.25 -0.87) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.25 -0.87) (end 2.25 0.88) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.25 0.88) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.25 0.88) (end 2.25 0.88) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -0.5 -0.85) (end 0.5 -0.85) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.5 0.85) (end -0.5 0.85) (layer B.SilkS) (width 0.12))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_text user %R (at 0 1.75 90) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (pad 2 smd rect (at 1.25 0 90) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask)
+      (net 1 GND))
+    (pad 1 smd rect (at -1.25 0 90) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask)
+      (net 3 +3V3))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8) (tstamp 5B79B896)
+    (at 71.12 118.11)
+    (descr "Capacitor SMD 0805, hand soldering")
+    (tags "capacitor 0805")
+    (path /5B629A42/5B628D63)
+    (attr smd)
+    (fp_text reference C5 (at 0 -1.75) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value C_Small (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 2.25 0.87) (end -2.25 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.25 0.87) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.25 -0.88) (end -2.25 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.25 -0.88) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 -1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 2 smd rect (at 1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (pad 1 smd rect (at -1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitors_SMD:C_0805 (layer F.Cu) (tedit 58AA8463) (tstamp 5B79B8A7)
+    (at 117.475 140.97 270)
+    (descr "Capacitor SMD 0805, reflow soldering, AVX (see smccp.pdf)")
+    (tags "capacitor 0805")
+    (path /5B6C14E1/5B6C7440)
+    (attr smd)
+    (fp_text reference C6 (at 0 -1.5 270) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 104 (at 0 1.75 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.75 0.87) (end -1.75 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.75 0.87) (end 1.75 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.75 -0.88) (end -1.75 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.75 -0.88) (end 1.75 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 -1.5 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 2 smd rect (at 1 0 270) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (pad 1 smd rect (at -1 0 270) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8) (tstamp 5B79B8B8)
+    (at 71.12 123.825 90)
+    (descr "Capacitor SMD 0805, hand soldering")
+    (tags "capacitor 0805")
+    (path /5B6C14E1/5B620CF1)
+    (attr smd)
+    (fp_text reference C7 (at 0 -1.75 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 103 (at 0 1.75 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 -1.75 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.25 -0.88) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.25 -0.88) (end -2.25 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.25 0.87) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.25 0.87) (end -2.25 0.87) (layer F.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1.25 0 90) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 48 /Sheet5B6C14E0/RST_ESP))
+    (pad 2 smd rect (at 1.25 0 90) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitors_SMD:C_0805_HandSoldering (layer B.Cu) (tedit 58AA84A8) (tstamp 5B79B8C9)
+    (at 99.06 121.285 270)
+    (descr "Capacitor SMD 0805, hand soldering")
+    (tags "capacitor 0805")
+    (path /5B6C14E1/5B618730)
+    (attr smd)
+    (fp_text reference C8 (at 0 1.75 270) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 105 (at 0 -1.75 270) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 1.75 270) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.5 0.85) (end -0.5 0.85) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.5 -0.85) (end 0.5 -0.85) (layer B.SilkS) (width 0.12))
+    (fp_line (start -2.25 0.88) (end 2.25 0.88) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.25 0.88) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.25 -0.87) (end 2.25 0.88) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.25 -0.87) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1.25 0 270) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask)
+      (net 3 +3V3))
+    (pad 2 smd rect (at 1.25 0 270) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask)
+      (net 1 GND))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitors_SMD:C_0805 (layer F.Cu) (tedit 58AA8463) (tstamp 5B79B8DA)
+    (at 106.68 147.32)
+    (descr "Capacitor SMD 0805, reflow soldering, AVX (see smccp.pdf)")
+    (tags "capacitor 0805")
+    (path /5B6C3004/5B6DC171)
+    (attr smd)
+    (fp_text reference C9 (at 0 -1.5) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 104 (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 -1.5) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.75 -0.88) (end 1.75 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.75 -0.88) (end -1.75 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.75 0.87) (end 1.75 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.75 0.87) (end -1.75 0.87) (layer F.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 4 /Sheet5B6C3003/RESET))
+    (pad 2 smd rect (at 1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 5 "Net-(C9-Pad2)"))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8) (tstamp 5B79B8EB)
+    (at 95.25 139.7)
+    (descr "Capacitor SMD 0805, hand soldering")
+    (tags "capacitor 0805")
+    (path /5B6C3004/5B6CD364)
+    (attr smd)
+    (fp_text reference C11 (at 0 -1.75) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 20pF (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 2.25 0.87) (end -2.25 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.25 0.87) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.25 -0.88) (end -2.25 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.25 -0.88) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 -1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 2 smd rect (at 1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 6 "Net-(C11-Pad2)"))
+    (pad 1 smd rect (at -1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8) (tstamp 5B79B8FC)
+    (at 100.33 147.32)
+    (descr "Capacitor SMD 0805, hand soldering")
+    (tags "capacitor 0805")
+    (path /5B6C3004/5B6CD756)
+    (attr smd)
+    (fp_text reference C12 (at 0 -1.75) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 20pF (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 -1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.25 -0.88) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.25 -0.88) (end -2.25 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.25 0.87) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.25 0.87) (end -2.25 0.87) (layer F.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (pad 2 smd rect (at 1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 7 "Net-(C12-Pad2)"))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitors_SMD:C_0805 (layer F.Cu) (tedit 58AA8463) (tstamp 5B79B90D)
+    (at 70.485 144.78 270)
+    (descr "Capacitor SMD 0805, reflow soldering, AVX (see smccp.pdf)")
+    (tags "capacitor 0805")
+    (path /5B71E55D/5B6EF154)
+    (attr smd)
+    (fp_text reference C13 (at 0 -1.5 270) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 104 (at 0 1.75 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 -1.5 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.75 -0.88) (end 1.75 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.75 -0.88) (end -1.75 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.75 0.87) (end 1.75 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.75 0.87) (end -1.75 0.87) (layer F.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1 0 270) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (pad 2 smd rect (at 1 0 270) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitors_SMD:C_0805 (layer F.Cu) (tedit 58AA8463) (tstamp 5B79B91E)
+    (at 70.485 130.54 270)
+    (descr "Capacitor SMD 0805, reflow soldering, AVX (see smccp.pdf)")
+    (tags "capacitor 0805")
+    (path /5B71E55D/5B6F365D)
+    (attr smd)
+    (fp_text reference C14 (at 0 -1.5 270) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 104 (at 0 1.75 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.75 0.87) (end -1.75 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.75 0.87) (end 1.75 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.75 -0.88) (end -1.75 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.75 -0.88) (end 1.75 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 -1.5 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 2 smd rect (at 1 0 270) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (pad 1 smd rect (at -1 0 270) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Diodes_SMD:D_SMB_Handsoldering (layer B.Cu) (tedit 590B3D55) (tstamp 5B79B936)
+    (at 80.645 125.73 270)
+    (descr "Diode SMB (DO-214AA) Handsoldering")
+    (tags "Diode SMB (DO-214AA) Handsoldering")
+    (path /5B6162EC/5B631428)
+    (attr smd)
+    (fp_text reference D1 (at 0 3 270) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value D_Schottky (at 0 -3 270) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 3 270) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start -4.6 2.15) (end -4.6 -2.15) (layer B.SilkS) (width 0.12))
+    (fp_line (start 2.3 -2) (end -2.3 -2) (layer B.Fab) (width 0.1))
+    (fp_line (start -2.3 -2) (end -2.3 2) (layer B.Fab) (width 0.1))
+    (fp_line (start 2.3 2) (end 2.3 -2) (layer B.Fab) (width 0.1))
+    (fp_line (start 2.3 2) (end -2.3 2) (layer B.Fab) (width 0.1))
+    (fp_line (start -4.7 2.25) (end 4.7 2.25) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 4.7 2.25) (end 4.7 -2.25) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 4.7 -2.25) (end -4.7 -2.25) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -4.7 -2.25) (end -4.7 2.25) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -0.64944 -0.00102) (end -1.55114 -0.00102) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.50118 -0.00102) (end 1.4994 -0.00102) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.64944 0.79908) (end -0.64944 -0.80112) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.50118 -0.75032) (end 0.50118 0.79908) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.64944 -0.00102) (end 0.50118 -0.75032) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.64944 -0.00102) (end 0.50118 0.79908) (layer B.Fab) (width 0.1))
+    (fp_line (start -4.6 -2.15) (end 2.7 -2.15) (layer B.SilkS) (width 0.12))
+    (fp_line (start -4.6 2.15) (end 2.7 2.15) (layer B.SilkS) (width 0.12))
+    (pad 1 smd rect (at -2.7 0 270) (size 3.5 2.3) (layers B.Cu B.Paste B.Mask)
+      (net 8 /Sheet5B6162EB/lock))
+    (pad 2 smd rect (at 2.7 0 270) (size 3.5 2.3) (layers B.Cu B.Paste B.Mask)
+      (net 1 GND))
+    (model ${KISYS3DMOD}/Diodes_SMD.3dshapes/D_SMB.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B79B96B)
+    (at 95.25 115.57 270)
+    (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x05 2.54mm single row")
+    (path /5B6162EC/5B6875E8)
+    (fp_text reference J3 (at 0 -2.33 270) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value "sensor clock" (at 0 12.49 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 5.08) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 11.95) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 11.95) (end 1.8 11.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 -1.8) (end -1.8 11.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 11.49) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 11.43) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 11.43) (end -1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (pad 5 thru_hole oval (at 0 10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 3 +3V3))
+    (pad 4 thru_hole oval (at 0 7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 13 /Sheet5B6162EB/NO))
+    (pad 3 thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 14 /Sheet5B6C3003/PC3))
+    (pad 2 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 8 /Sheet5B6162EB/lock))
+    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 2 +12V))
+    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x05_Pitch2.54mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Pin_Headers:Pin_Header_Straight_1x06_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B79B985)
+    (at 90.805 151.13 90)
+    (descr "Through hole straight pin header, 1x06, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x06 2.54mm single row")
+    (path /5B6C14E1/5B755821)
+    (fp_text reference J5 (at 0 -2.33 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Conn_01x06 (at 0 15.03 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 13.97) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 13.97) (end -1.27 13.97) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 13.97) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.33 14.03) (end 1.33 14.03) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 14.03) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end 1.33 14.03) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.8 -1.8) (end -1.8 14.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 14.5) (end 1.8 14.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 14.5) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 6.35 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 3 +3V3))
+    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 1 GND))
+    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 15 /Sheet5B6C14E0/TXD))
+    (pad 4 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 16 /Sheet5B6C14E0/RXD))
+    (pad 5 thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 17 /Sheet5B6C14E0/RTS))
+    (pad 6 thru_hole oval (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 18 /Sheet5B6C14E0/DTR))
+    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x06_Pitch2.54mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B79B99E)
+    (at 67.31 132.08 180)
+    (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x05 2.54mm single row")
+    (path /5B71E55D/5B7756C7)
+    (fp_text reference J6 (at 0 -2.33 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Conn_01x05 (at 0 12.49 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 11.43) (end -1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 11.43) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.33 11.49) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.8 -1.8) (end -1.8 11.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 11.95) (end 1.8 11.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 11.95) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 5.08 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 3 +3V3))
+    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 1 GND))
+    (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 19 /Sheet5B6C14E0/GPIO0))
+    (pad 4 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 20 /Sheet5B6C14E0/GPIO4))
+    (pad 5 thru_hole oval (at 0 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 21 /Sheet5B6C14E0/GPIO5))
+    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x05_Pitch2.54mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B79B9B7)
+    (at 118.11 151.13 270)
+    (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x05 2.54mm single row")
+    (path /5B6C3004/5B6D7EF3)
+    (fp_text reference J7 (at 0 -2.33 270) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value "nap serial atmega328" (at 0 12.49 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 11.43) (end -1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 11.43) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.33 11.49) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.8 -1.8) (end -1.8 11.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 11.95) (end 1.8 11.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 11.95) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 5.08) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 3 +3V3))
+    (pad 2 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 1 GND))
+    (pad 3 thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 22 /Sheet5B6C3003/TXD_AT))
+    (pad 4 thru_hole oval (at 0 7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 23 /Sheet5B6C3003/RXD_AT))
+    (pad 5 thru_hole oval (at 0 10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 5 "Net-(C9-Pad2)"))
+    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x05_Pitch2.54mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B79B9D0)
+    (at 67.31 146.05 180)
+    (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x05 2.54mm single row")
+    (path /5B71E55D/5B6EED46)
+    (fp_text reference J8 (at 0 -2.33 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value connector-ESP (at 0 12.49 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 5.08 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 11.95) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 11.95) (end 1.8 11.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 -1.8) (end -1.8 11.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 11.49) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 11.43) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 11.43) (end -1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (pad 5 thru_hole oval (at 0 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 24 /Sheet5B6C14E0/GPIO16))
+    (pad 4 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 26 /Sheet5B6C14E0/GPIO12))
+    (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 25 /Sheet5B6C14E0/GPIO13))
+    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 1 GND))
+    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 3 +3V3))
+    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x05_Pitch2.54mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B79B9EC)
+    (at 121.285 147.32 180)
+    (descr "Through hole straight pin header, 1x08, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x08 2.54mm single row")
+    (path /5B71ECD0/5B71F223)
+    (fp_text reference J11 (at 0 -2.33 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value RFID_RC522 (at 0 20.11 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 19.05) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 19.05) (end -1.27 19.05) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 19.05) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.33 19.11) (end 1.33 19.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 19.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end 1.33 19.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.8 -1.8) (end -1.8 19.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 19.55) (end 1.8 19.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 19.55) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 8.89 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 3 +3V3))
+    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 27 /Sheet5B6C3003/PB1))
+    (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 1 GND))
+    (pad 4 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 28 /Sheet5B71ECCF/IRQ))
+    (pad 5 thru_hole oval (at 0 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 29 /Sheet5B6C3003/MISO))
+    (pad 6 thru_hole oval (at 0 12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 30 /Sheet5B6C3003/MOSI))
+    (pad 7 thru_hole oval (at 0 15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 31 /Sheet5B6C3003/SCK))
+    (pad 8 thru_hole oval (at 0 17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 32 /Sheet5B6C3003/PB2))
+    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x08_Pitch2.54mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module TO_SOT_Packages_SMD:SOT-23 (layer B.Cu) (tedit 58CE4E7E) (tstamp 5B79BA01)
+    (at 85.09 123.825 90)
+    (descr "SOT-23, Standard")
+    (tags SOT-23)
+    (path /5B6162EC/5B633A97)
+    (attr smd)
+    (fp_text reference Q1 (at 0 2.5 90) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value Q_NMOS_GSD (at 0 -2.5 90) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 0) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (fp_line (start -0.7 0.95) (end -0.7 -1.5) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.15 1.52) (end 0.7 1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.7 0.95) (end -0.15 1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer B.SilkS) (width 0.12))
+    (fp_line (start -1.7 1.75) (end 1.7 1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.7 1.75) (end 1.7 -1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.7 -1.75) (end -1.7 -1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.7 -1.75) (end -1.7 1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 0.76 1.58) (end -1.4 1.58) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer B.SilkS) (width 0.12))
+    (pad 1 smd rect (at -1 0.95 90) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+      (net 33 "Net-(Q1-Pad1)"))
+    (pad 2 smd rect (at -1 -0.95 90) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+      (net 1 GND))
+    (pad 3 smd rect (at 1 0 90) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+      (net 8 /Sheet5B6162EB/lock))
+    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module TO_SOT_Packages_SMD:SOT-23 (layer B.Cu) (tedit 58CE4E7E) (tstamp 5B79BA16)
+    (at 76.2 147.32 270)
+    (descr "SOT-23, Standard")
+    (tags SOT-23)
+    (path /5B616228/5B740909)
+    (attr smd)
+    (fp_text reference Q2 (at 0 2.5 270) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value BC807 (at 0 -2.5 270) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 0 180) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (fp_line (start -0.7 0.95) (end -0.7 -1.5) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.15 1.52) (end 0.7 1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.7 0.95) (end -0.15 1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer B.SilkS) (width 0.12))
+    (fp_line (start -1.7 1.75) (end 1.7 1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.7 1.75) (end 1.7 -1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.7 -1.75) (end -1.7 -1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.7 -1.75) (end -1.7 1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 0.76 1.58) (end -1.4 1.58) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer B.SilkS) (width 0.12))
+    (pad 1 smd rect (at -1 0.95 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+      (net 34 "Net-(Q2-Pad1)"))
+    (pad 2 smd rect (at -1 -0.95 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+      (net 3 +3V3))
+    (pad 3 smd rect (at 1 0 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+      (net 47 "Net-(J1-Pad5)"))
+    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module TO_SOT_Packages_SMD:SOT-23 (layer F.Cu) (tedit 58CE4E7E) (tstamp 5B79BA2B)
+    (at 95.25 143.51 180)
+    (descr "SOT-23, Standard")
+    (tags SOT-23)
+    (path /5B6C14E1/5B748949)
+    (attr smd)
+    (fp_text reference Q3 (at 0 -2.5 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value MMBT9018 (at 0 2.5 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 270) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)))
+    )
+    (pad 3 smd rect (at 1 0 180) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 48 /Sheet5B6C14E0/RST_ESP))
+    (pad 2 smd rect (at -1 0.95 180) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 35 "Net-(Q3-Pad2)"))
+    (pad 1 smd rect (at -1 -0.95 180) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 36 "Net-(Q3-Pad1)"))
+    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module TO_SOT_Packages_SMD:SOT-23 (layer B.Cu) (tedit 58CE4E7E) (tstamp 5B79BA40)
+    (at 95.25 143.51 180)
+    (descr "SOT-23, Standard")
+    (tags SOT-23)
+    (path /5B6C14E1/5B7499E4)
+    (attr smd)
+    (fp_text reference Q4 (at 0 2.5 180) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value MMBT9018 (at 0 -2.5 180) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 0 90) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (fp_line (start -0.7 0.95) (end -0.7 -1.5) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.15 1.52) (end 0.7 1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.7 0.95) (end -0.15 1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer B.SilkS) (width 0.12))
+    (fp_line (start -1.7 1.75) (end 1.7 1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.7 1.75) (end 1.7 -1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.7 -1.75) (end -1.7 -1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.7 -1.75) (end -1.7 1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 0.76 1.58) (end -1.4 1.58) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer B.SilkS) (width 0.12))
+    (pad 1 smd rect (at -1 0.95 180) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+      (net 35 "Net-(Q3-Pad2)"))
+    (pad 2 smd rect (at -1 -0.95 180) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+      (net 36 "Net-(Q3-Pad1)"))
+    (pad 3 smd rect (at 1 0 180) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+      (net 19 /Sheet5B6C14E0/GPIO0))
+    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module TO_SOT_Packages_SMD:SOT-23 (layer F.Cu) (tedit 58CE4E7E) (tstamp 5B79BA55)
+    (at 93.98 132.08)
+    (descr "SOT-23, Standard")
+    (tags SOT-23)
+    (path /5B6C14E1/5B77A669)
+    (attr smd)
+    (fp_text reference Q5 (at 0 -2.5) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value MMBT9018 (at 0 2.5) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)))
+    )
+    (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 48 /Sheet5B6C14E0/RST_ESP))
+    (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 37 "Net-(Q5-Pad2)"))
+    (pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805 (layer B.Cu) (tedit 58E0A804) (tstamp 5B79BA66)
+    (at 114.3 133.35 270)
+    (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)")
+    (tags "resistor 0805")
+    (path /5B6162EC/5B63085B)
+    (attr smd)
+    (fp_text reference R1 (at 0 1.65 270) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 10R (at 0 -1.75 270) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start 1.55 -0.9) (end -1.55 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.55 -0.9) (end 1.55 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.55 0.9) (end -1.55 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.55 0.9) (end 1.55 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 270) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (pad 2 smd rect (at 0.95 0 270) (size 0.7 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 38 /Sheet5B6C3003/PC2))
+    (pad 1 smd rect (at -0.95 0 270) (size 0.7 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 33 "Net-(Q1-Pad1)"))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805 (layer B.Cu) (tedit 58E0A804) (tstamp 5B79BA77)
+    (at 85.09 128.27)
+    (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)")
+    (tags "resistor 0805")
+    (path /5B6162EC/5B632236)
+    (attr smd)
+    (fp_text reference R2 (at 0 1.65) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 47k (at 0 -1.75) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 0) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -1.55 0.9) (end 1.55 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.55 0.9) (end -1.55 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.55 -0.9) (end 1.55 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.55 -0.9) (end -1.55 -0.9) (layer B.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -0.95 0) (size 0.7 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 1 GND))
+    (pad 2 smd rect (at 0.95 0) (size 0.7 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 33 "Net-(Q1-Pad1)"))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805_HandSoldering (layer B.Cu) (tedit 58E0A804) (tstamp 5B79BA88)
+    (at 85.09 137.16 180)
+    (descr "Resistor SMD 0805, hand soldering")
+    (tags "resistor 0805")
+    (path /5B6C14E1/5B61A13D)
+    (attr smd)
+    (fp_text reference R3 (at 0 1.7 180) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 12k (at 0 -1.75 180) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 0 180) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -2.35 0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.35 0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.35 -0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.35 -0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1.35 0 180) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 19 /Sheet5B6C14E0/GPIO0))
+    (pad 2 smd rect (at 1.35 0 180) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 3 +3V3))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805_HandSoldering (layer B.Cu) (tedit 58E0A804) (tstamp 5B79BA99)
+    (at 85.09 139.7 180)
+    (descr "Resistor SMD 0805, hand soldering")
+    (tags "resistor 0805")
+    (path /5B6C14E1/5B61A490)
+    (attr smd)
+    (fp_text reference R4 (at 0 1.7 180) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 12k (at 0 -1.75 180) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start 2.35 -0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.35 -0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.35 0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.35 0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 180) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (pad 2 smd rect (at 1.35 0 180) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 3 +3V3))
+    (pad 1 smd rect (at -1.35 0 180) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 39 /Sheet5B6C3003/SDA))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805_HandSoldering (layer B.Cu) (tedit 58E0A804) (tstamp 5B79BAAA)
+    (at 72.39 132.08 180)
+    (descr "Resistor SMD 0805, hand soldering")
+    (tags "resistor 0805")
+    (path /5B6C14E1/5B61A4C8)
+    (attr smd)
+    (fp_text reference R5 (at 0 1.7 180) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 12k (at 0 -1.75 180) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 0 180) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -2.35 0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.35 0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.35 -0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.35 -0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1.35 0 180) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 40 /Sheet5B6C14E0/CH_PD))
+    (pad 2 smd rect (at 1.35 0 180) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 3 +3V3))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805_HandSoldering (layer B.Cu) (tedit 58E0A804) (tstamp 5B79BABB)
+    (at 72.39 128.27 180)
+    (descr "Resistor SMD 0805, hand soldering")
+    (tags "resistor 0805")
+    (path /5B6C14E1/5B61A4EA)
+    (attr smd)
+    (fp_text reference R6 (at 0 1.7 180) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 12k (at 0 -1.75 180) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start 2.35 -0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.35 -0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.35 0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.35 0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 180) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (pad 2 smd rect (at 1.35 0 180) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 3 +3V3))
+    (pad 1 smd rect (at -1.35 0 180) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 48 /Sheet5B6C14E0/RST_ESP))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805_HandSoldering (layer B.Cu) (tedit 58E0A804) (tstamp 5B79BACC)
+    (at 90.17 146.05 90)
+    (descr "Resistor SMD 0805, hand soldering")
+    (tags "resistor 0805")
+    (path /5B6C14E1/5B61A5B4)
+    (attr smd)
+    (fp_text reference R7 (at 0 1.7 90) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 12k (at 0 -1.75 90) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at -1 -0.62 90) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -2.35 0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.35 0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.35 -0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.35 -0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1.35 0 90) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 41 /Sheet5B616227/BLK))
+    (pad 2 smd rect (at 1.35 0 90) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 1 GND))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 58E0A804) (tstamp 5B79BADD)
+    (at 100.965 136.525 270)
+    (descr "Resistor SMD 0805, hand soldering")
+    (tags "resistor 0805")
+    (path /5B6C3004/5B6EB8E6)
+    (attr smd)
+    (fp_text reference R8 (at 0 -1.7 270) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 10k (at 0 1.75 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 270) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)))
+    )
+    (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 4 /Sheet5B6C3003/RESET))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805_HandSoldering (layer B.Cu) (tedit 58E0A804) (tstamp 5B79BAEE)
+    (at 81.28 147.32 180)
+    (descr "Resistor SMD 0805, hand soldering")
+    (tags "resistor 0805")
+    (path /5B616228/5B73F886)
+    (attr smd)
+    (fp_text reference R9 (at 0 1.7 180) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 100R (at 0 -1.75 180) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 0 180) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -2.35 0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.35 0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.35 -0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.35 -0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1.35 0 180) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 41 /Sheet5B616227/BLK))
+    (pad 2 smd rect (at 1.35 0 180) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 34 "Net-(Q2-Pad1)"))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58E0A804) (tstamp 5B79BAFF)
+    (at 95.25 147.32)
+    (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)")
+    (tags "resistor 0805")
+    (path /5B6C14E1/5B7483AD)
+    (attr smd)
+    (fp_text reference R10 (at 0 -1.65) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 12k (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)))
+    )
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.55 -0.9) (end 1.55 -0.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.55 -0.9) (end -1.55 0.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.55 0.9) (end 1.55 -0.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.55 0.9) (end -1.55 0.9) (layer F.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -0.95 0) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 35 "Net-(Q3-Pad2)"))
+    (pad 2 smd rect (at 0.95 0) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 18 /Sheet5B6C14E0/DTR))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805 (layer B.Cu) (tedit 58E0A804) (tstamp 5B79BB10)
+    (at 95.885 147.32)
+    (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)")
+    (tags "resistor 0805")
+    (path /5B6C14E1/5B748144)
+    (attr smd)
+    (fp_text reference R11 (at 0 1.65) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 12k (at 0 -1.75) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start 1.55 -0.9) (end -1.55 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.55 -0.9) (end 1.55 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.55 0.9) (end -1.55 -0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.55 0.9) (end 1.55 0.9) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12))
+    (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1))
+    (fp_text user %R (at 0 0) (layer B.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+    )
+    (pad 2 smd rect (at 0.95 0) (size 0.7 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 17 /Sheet5B6C14E0/RTS))
+    (pad 1 smd rect (at -0.95 0) (size 0.7 1.3) (layers B.Cu B.Paste B.Mask)
+      (net 36 "Net-(Q3-Pad1)"))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58E0A804) (tstamp 5B79BB21)
+    (at 93.98 135.89)
+    (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)")
+    (tags "resistor 0805")
+    (path /5B6C14E1/5B77A49F)
+    (attr smd)
+    (fp_text reference R12 (at 0 -1.65) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 220R (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)))
+    )
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.55 -0.9) (end 1.55 -0.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.55 -0.9) (end -1.55 0.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.55 0.9) (end 1.55 -0.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.55 0.9) (end -1.55 0.9) (layer F.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -0.95 0) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 37 "Net-(Q5-Pad2)"))
+    (pad 2 smd rect (at 0.95 0) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 46 /Sheet5B6C3003/PC1))
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module ESP8266:ESP-12E_SMD (layer F.Cu) (tedit 58FB7FFE) (tstamp 5B79BB4F)
+    (at 74.93 129.54)
+    (descr "Module, ESP-8266, ESP-12, 16 pad, SMD")
+    (tags "Module ESP-8266 ESP8266")
+    (path /5B6C14E1/5B61664F)
+    (fp_text reference U2 (at 8.89 6.35 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value ESP-12E (at 5.08 6.35 90) (layer F.Fab) hide
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.25 -0.5) (end -2.25 -8.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.25 -8.75) (end 15.25 -8.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 15.25 -8.75) (end 16.25 -8.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 16.25 -8.75) (end 16.25 16) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 16.25 16) (end -2.25 16) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.25 16) (end -2.25 -0.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.016 -8.382) (end 14.986 -8.382) (layer F.CrtYd) (width 0.1524))
+    (fp_line (start 14.986 -8.382) (end 14.986 -0.889) (layer F.CrtYd) (width 0.1524))
+    (fp_line (start -1.016 -8.382) (end -1.016 -1.016) (layer F.CrtYd) (width 0.1524))
+    (fp_line (start -1.016 14.859) (end -1.016 15.621) (layer F.SilkS) (width 0.1524))
+    (fp_line (start -1.016 15.621) (end 14.986 15.621) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 14.986 15.621) (end 14.986 14.859) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 14.992 -8.4) (end -1.008 -2.6) (layer F.CrtYd) (width 0.1524))
+    (fp_line (start -1.008 -8.4) (end 14.992 -2.6) (layer F.CrtYd) (width 0.1524))
+    (fp_text user "No Copper" (at 6.892 -5.4) (layer F.CrtYd)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1.008 -2.6) (end 14.992 -2.6) (layer F.CrtYd) (width 0.1524))
+    (fp_line (start 15 -8.4) (end 15 15.6) (layer F.Fab) (width 0.05))
+    (fp_line (start 14.992 15.6) (end -1.008 15.6) (layer F.Fab) (width 0.05))
+    (fp_line (start -1.008 15.6) (end -1.008 -8.4) (layer F.Fab) (width 0.05))
+    (fp_line (start -1.008 -8.4) (end 14.992 -8.4) (layer F.Fab) (width 0.05))
+    (pad 1 smd rect (at 0 0) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 48 /Sheet5B6C14E0/RST_ESP))
+    (pad 2 smd rect (at 0 2) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask))
+    (pad 3 smd rect (at 0 4) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 40 /Sheet5B6C14E0/CH_PD))
+    (pad 4 smd rect (at 0 6) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 24 /Sheet5B6C14E0/GPIO16))
+    (pad 5 smd rect (at 0 8) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 42 /Sheet5B6C3003/SCL))
+    (pad 6 smd rect (at 0 10) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 26 /Sheet5B6C14E0/GPIO12))
+    (pad 7 smd rect (at 0 12) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 25 /Sheet5B6C14E0/GPIO13))
+    (pad 8 smd rect (at 0 14) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (pad 9 smd rect (at 14 14) (size 2.5 1.1) (drill (offset 0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (pad 10 smd rect (at 14 12) (size 2.5 1.1) (drill (offset 0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 41 /Sheet5B616227/BLK))
+    (pad 11 smd rect (at 14 10) (size 2.5 1.1) (drill (offset 0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 39 /Sheet5B6C3003/SDA))
+    (pad 12 smd rect (at 14 8) (size 2.5 1.1) (drill (offset 0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 19 /Sheet5B6C14E0/GPIO0))
+    (pad 13 smd rect (at 14 6) (size 2.5 1.1) (drill (offset 0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 20 /Sheet5B6C14E0/GPIO4))
+    (pad 14 smd rect (at 14 4) (size 2.5 1.1) (drill (offset 0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 21 /Sheet5B6C14E0/GPIO5))
+    (pad 15 smd rect (at 14 2) (size 2.5 1.1) (drill (offset 0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 16 /Sheet5B6C14E0/RXD))
+    (pad 16 smd rect (at 14 0) (size 2.5 1.1) (drill (offset 0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 15 /Sheet5B6C14E0/TXD))
+    (pad 17 smd rect (at 1.99 15 90) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask))
+    (pad 18 smd rect (at 3.99 15 90) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 9 /Sheet5B616227/MISO))
+    (pad 19 smd rect (at 5.99 15 90) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 10 /Sheet5B616227/DC))
+    (pad 20 smd rect (at 7.99 15 90) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 49 /Sheet5B6C14E0/GPIO10))
+    (pad 21 smd rect (at 9.99 15 90) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 11 /Sheet5B616227/MOSI))
+    (pad 22 smd rect (at 11.99 15 90) (size 2.5 1.1) (drill (offset -0.7 0)) (layers F.Cu F.Paste F.Mask)
+      (net 12 /Sheet5B616227/CLK))
+    (model ${ESPLIB}/ESP8266.3dshapes/ESP-12.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 0.3937 0.3937 0.3937))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Housings_QFP:TQFP-32_7x7mm_Pitch0.8mm (layer F.Cu) (tedit 58CC9A48) (tstamp 5B79BB86)
+    (at 109.22 139.7)
+    (descr "32-Lead Plastic Thin Quad Flatpack (PT) - 7x7x1.0 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf)")
+    (tags "QFP 0.8")
+    (path /5B6C3004/5B6CC01A)
+    (attr smd)
+    (fp_text reference U3 (at 0 -6.05) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value ATMEGA328P-AU (at 0 6.05) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.5 -3.5) (end 3.5 -3.5) (layer F.Fab) (width 0.15))
+    (fp_line (start 3.5 -3.5) (end 3.5 3.5) (layer F.Fab) (width 0.15))
+    (fp_line (start 3.5 3.5) (end -3.5 3.5) (layer F.Fab) (width 0.15))
+    (fp_line (start -3.5 3.5) (end -3.5 -2.5) (layer F.Fab) (width 0.15))
+    (fp_line (start -3.5 -2.5) (end -2.5 -3.5) (layer F.Fab) (width 0.15))
+    (fp_line (start -5.3 -5.3) (end -5.3 5.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 5.3 -5.3) (end 5.3 5.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.3 -5.3) (end 5.3 -5.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.3 5.3) (end 5.3 5.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.625 -3.625) (end -3.625 -3.4) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.625 -3.625) (end 3.625 -3.3) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.625 3.625) (end 3.625 3.3) (layer F.SilkS) (width 0.15))
+    (fp_line (start -3.625 3.625) (end -3.625 3.3) (layer F.SilkS) (width 0.15))
+    (fp_line (start -3.625 -3.625) (end -3.3 -3.625) (layer F.SilkS) (width 0.15))
+    (fp_line (start -3.625 3.625) (end -3.3 3.625) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.625 3.625) (end 3.3 3.625) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.625 -3.625) (end 3.3 -3.625) (layer F.SilkS) (width 0.15))
+    (fp_line (start -3.625 -3.4) (end -5.05 -3.4) (layer F.SilkS) (width 0.15))
+    (pad 1 smd rect (at -4.25 -2.8) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 28 /Sheet5B71ECCF/IRQ))
+    (pad 2 smd rect (at -4.25 -2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 43 /Sheet5B6C3003/PD4))
+    (pad 3 smd rect (at -4.25 -1.2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (pad 4 smd rect (at -4.25 -0.4) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (pad 5 smd rect (at -4.25 0.4) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (pad 6 smd rect (at -4.25 1.2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (pad 7 smd rect (at -4.25 2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 6 "Net-(C11-Pad2)"))
+    (pad 8 smd rect (at -4.25 2.8) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 7 "Net-(C12-Pad2)"))
+    (pad 9 smd rect (at -2.8 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 44 /Sheet5B6C3003/PD5))
+    (pad 10 smd rect (at -2 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 45 /Sheet5B6C3003/PD6))
+    (pad 11 smd rect (at -1.2 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask))
+    (pad 12 smd rect (at -0.4 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask))
+    (pad 13 smd rect (at 0.4 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 27 /Sheet5B6C3003/PB1))
+    (pad 14 smd rect (at 1.2 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 32 /Sheet5B6C3003/PB2))
+    (pad 15 smd rect (at 2 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 30 /Sheet5B6C3003/MOSI))
+    (pad 16 smd rect (at 2.8 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 29 /Sheet5B6C3003/MISO))
+    (pad 17 smd rect (at 4.25 2.8) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 31 /Sheet5B6C3003/SCK))
+    (pad 18 smd rect (at 4.25 2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (pad 19 smd rect (at 4.25 1.2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask))
+    (pad 20 smd rect (at 4.25 0.4) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (pad 21 smd rect (at 4.25 -0.4) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (pad 22 smd rect (at 4.25 -1.2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask))
+    (pad 23 smd rect (at 4.25 -2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask))
+    (pad 24 smd rect (at 4.25 -2.8) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 46 /Sheet5B6C3003/PC1))
+    (pad 25 smd rect (at 2.8 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 38 /Sheet5B6C3003/PC2))
+    (pad 26 smd rect (at 2 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 14 /Sheet5B6C3003/PC3))
+    (pad 27 smd rect (at 1.2 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 39 /Sheet5B6C3003/SDA))
+    (pad 28 smd rect (at 0.4 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 42 /Sheet5B6C3003/SCL))
+    (pad 29 smd rect (at -0.4 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 4 /Sheet5B6C3003/RESET))
+    (pad 30 smd rect (at -1.2 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 23 /Sheet5B6C3003/RXD_AT))
+    (pad 31 smd rect (at -2 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 22 /Sheet5B6C3003/TXD_AT))
+    (pad 32 smd rect (at -2.8 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
+      (net 13 /Sheet5B6162EB/NO))
+    (model ${KISYS3DMOD}/Housings_QFP.3dshapes/TQFP-32_7x7mm_Pitch0.8mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Crystals:Crystal_SMD_5032-4pin_5.0x3.2mm (layer F.Cu) (tedit 58CD2E9C) (tstamp 5B79BB9E)
+    (at 100.33 142.24 270)
+    (descr "SMD Crystal SERIES SMD2520/4 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, 5.0x3.2mm^2 package")
+    (tags "SMD SMT crystal")
+    (path /5B6C3004/5B6CCC42)
+    (attr smd)
+    (fp_text reference Y1 (at 0 -2.8 270) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 16MHZ (at 0 2.8 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 0 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.3 -1.6) (end 2.3 -1.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.3 -1.6) (end 2.5 -1.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.5 -1.4) (end 2.5 1.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.5 1.4) (end 2.3 1.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.3 1.6) (end -2.3 1.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.3 1.6) (end -2.5 1.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.5 1.4) (end -2.5 -1.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.5 -1.4) (end -2.3 -1.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.5 0.6) (end -1.5 1.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.65 -1.85) (end -2.65 1.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.65 1.85) (end 2.65 1.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.8 -1.9) (end -2.8 1.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.8 1.9) (end 2.8 1.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.8 1.9) (end 2.8 -1.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.8 -1.9) (end -2.8 -1.9) (layer F.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1.65 1 270) (size 1.6 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 6 "Net-(C11-Pad2)"))
+    (pad 2 smd rect (at 1.65 1 270) (size 1.6 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (pad 3 smd rect (at 1.65 -1 270) (size 1.6 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 7 "Net-(C12-Pad2)"))
+    (pad 4 smd rect (at -1.65 -1 270) (size 1.6 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (model ${KISYS3DMOD}/Crystals.3dshapes/Crystal_SMD_5032-4pin_5.0x3.2mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Connectors_Terminal_Blocks:TerminalBlock_Philmore_TB132_02x5mm_Straight (layer F.Cu) (tedit 59661312) (tstamp 5B7BB3BA)
+    (at 121.285 123.825 90)
+    (descr "2-way 5.0mm pitch terminal block, http://www.philmore-datak.com/mc/Page%20197.pdf")
+    (tags "screw terminal block")
+    (path /5B6162EC/5B62FA88)
+    (fp_text reference J2 (at 2.5 -6 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value "power 12V" (at 2.5 6.9 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -3 -5.3) (end -3 5.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3 5.9) (end 8 5.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8 5.9) (end 8 -5.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8 -5.3) (end -3 -5.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.5 3.9) (end 7.5 3.9) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.5 5) (end 7.5 5) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.5 5.4) (end -2.5 -4.8) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.5 -4.8) (end 7.5 -4.8) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.5 -4.8) (end 7.5 5.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.5 5) (end 2.5 5.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.84 2.9) (end -2.84 5.74) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.84 5.74) (end 0 5.74) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.6 3.9) (end 7.6 3.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.6 5) (end 7.6 5) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.6 5.5) (end -2.6 -4.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.6 -4.9) (end 7.6 -4.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.6 -4.9) (end 7.6 5.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.5 5) (end 2.5 5.4) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.84 2.9) (end -2.84 5.74) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.84 5.74) (end 0 5.74) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 2.5 0.3 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0 90) (size 2.4 2.4) (drill 1.47) (layers *.Cu *.Mask)
+      (net 1 GND))
+    (pad 2 thru_hole circle (at 5 0 90) (size 2.4 2.4) (drill 1.47) (layers *.Cu *.Mask)
+      (net 2 +12V))
+    (model ${KISYS3DMOD}/Connectors_Terminal_Blocks.3dshapes/TerminalBlock_Philmore_TB132_02x5mm_Straight.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B7BB3D3)
+    (at 70.485 115.57 90)
+    (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x05 2.54mm single row")
+    (path /5B629A42/5B7439C1)
+    (fp_text reference J4 (at 0 -2.33 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Conn_01x05 (at 0 12.49 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 11.43) (end -1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 11.43) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.33 11.49) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.8 -1.8) (end -1.8 11.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 11.95) (end 1.8 11.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 11.95) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 5.08 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 3 +3V3))
+    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 1 GND))
+    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 43 /Sheet5B6C3003/PD4))
+    (pad 4 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 44 /Sheet5B6C3003/PD5))
+    (pad 5 thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 45 /Sheet5B6C3003/PD6))
+    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x05_Pitch2.54mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module iot:hx_mini_360 (layer F.Cu) (tedit 5B67F193) (tstamp 5B73F37C)
+    (at 106.68 121.285 180)
+    (path /5B6162EC/5B67BC79)
+    (fp_text reference U1 (at 0 0.5 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value HX_mini_360 (at 0 -0.5 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -8.89 -5.715) (end 8.89 -5.715) (layer F.SilkS) (width 0.15))
+    (fp_line (start -8.89 5.715) (end 8.89 5.715) (layer F.SilkS) (width 0.15))
+    (fp_line (start 8.89 -5.715) (end 8.89 5.715) (layer F.SilkS) (width 0.15))
+    (fp_line (start -8.89 -5.715) (end -8.89 5.715) (layer F.SilkS) (width 0.15))
+    (pad 1 thru_hole circle (at -7.62 4.445 180) (size 1.778 1.778) (drill 0.889) (layers *.Cu *.Mask)
+      (net 2 +12V))
+    (pad 2 thru_hole circle (at 7.62 4.445 180) (size 1.778 1.778) (drill 0.889) (layers *.Cu *.Mask)
+      (net 3 +3V3))
+    (pad 3 thru_hole circle (at 7.62 -4.445 180) (size 1.778 1.778) (drill 0.889) (layers *.Cu *.Mask)
+      (net 1 GND))
+    (pad 4 thru_hole circle (at -7.62 -4.445 180) (size 1.778 1.778) (drill 0.889) (layers *.Cu *.Mask)
+      (net 1 GND))
+  )
+
+  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8) (tstamp 5B73F9A0)
+    (at 117.475 145.415 90)
+    (descr "Capacitor SMD 0805, hand soldering")
+    (tags "capacitor 0805")
+    (path /5B6C3004/5B6CC796)
+    (attr smd)
+    (fp_text reference C10 (at 0 -1.75 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 104 (at 0 1.75 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 -1.75 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.25 -0.88) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.25 -0.88) (end -2.25 0.87) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.25 0.87) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.25 0.87) (end -2.25 0.87) (layer F.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1.25 0 90) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 3 +3V3))
+    (pad 2 smd rect (at 1.25 0 90) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
+      (net 1 GND))
+    (model Capacitors_SMD.3dshapes/C_0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (target plus (at 64.77 112.999226) (size 5) (width 0.15) (layer Edge.Cuts))
+  (gr_line (start 123.825 113.03) (end 64.77 113.03) (layer Edge.Cuts) (width 0.15))
+  (gr_line (start 123.825 153.67) (end 123.825 113.03) (layer Edge.Cuts) (width 0.15))
+  (gr_line (start 64.77 153.67) (end 123.825 153.67) (layer Edge.Cuts) (width 0.15))
+  (gr_line (start 64.77 153.67) (end 64.77 113.03) (layer Edge.Cuts) (width 0.15))
+
+  (segment (start 116.86 123.825) (end 114.3 121.265) (width 1.5) (layer B.Cu) (net 1))
+  (segment (start 121.285 123.825) (end 116.86 123.825) (width 1.5) (layer B.Cu) (net 1))
+  (segment (start 114.3 125.73) (end 114.3 121.265) (width 1.5) (layer B.Cu) (net 1))
+  (segment (start 114.36 118.825) (end 114.3 118.765) (width 1.5) (layer B.Cu) (net 2))
+  (segment (start 121.285 118.825) (end 114.36 118.825) (width 1.5) (layer B.Cu) (net 2))
+  (segment (start 96.52 114.3) (end 95.25 115.57) (width 1.5) (layer B.Cu) (net 2))
+  (segment (start 111.76 114.3) (end 96.52 114.3) (width 1.5) (layer B.Cu) (net 2))
+  (segment (start 114.3 116.84) (end 111.76 114.3) (width 1.5) (layer B.Cu) (net 2))
+  (segment (start 114.3 118.765) (end 114.3 116.84) (width 1.5) (layer B.Cu) (net 2))
+  (segment (start 67.58 145.78) (end 67.31 146.05) (width 0.381) (layer F.Cu) (net 3))
+  (segment (start 69.215 151.13) (end 69.215 145.78) (width 0.381) (layer F.Cu) (net 3))
+  (segment (start 69.215 145.78) (end 67.58 145.78) (width 0.381) (layer F.Cu) (net 3))
+  (segment (start 70.485 145.78) (end 69.215 145.78) (width 0.381) (layer F.Cu) (net 3))
+  (segment (start 69.215 147.955) (end 69.215 151.13) (width 0.381) (layer B.Cu) (net 3))
+  (segment (start 69.87 147.3) (end 69.215 147.955) (width 0.381) (layer B.Cu) (net 3))
+  (segment (start 70.485 147.3) (end 69.87 147.3) (width 0.381) (layer B.Cu) (net 3))
+  (segment (start 72.66 145.78) (end 70.485 145.78) (width 0.381) (layer F.Cu) (net 3))
+  (segment (start 74.9 143.54) (end 72.66 145.78) (width 0.381) (layer F.Cu) (net 3))
+  (segment (start 74.93 143.54) (end 74.9 143.54) (width 0.381) (layer F.Cu) (net 3))
+  (segment (start 99.06 120.035) (end 99.06 116.84) (width 1.778) (layer B.Cu) (net 3))
+  (segment (start 78.92 144.54) (end 78.92 147.775) (width 0.381) (layer F.Cu) (net 9))
+  (segment (start 78.92 147.775) (end 78.105 148.59) (width 0.381) (layer F.Cu) (net 9))
+  (segment (start 78.105 148.59) (end 74.93 148.59) (width 0.381) (layer F.Cu) (net 9))
+  (segment (start 74.295 149.225) (end 74.295 151.13) (width 0.381) (layer F.Cu) (net 9))
+  (segment (start 74.93 148.59) (end 74.295 149.225) (width 0.381) (layer F.Cu) (net 9))
+  (segment (start 80.92 144.54) (end 80.92 148.315) (width 0.381) (layer F.Cu) (net 10))
+  (segment (start 79.375 149.86) (end 79.375 151.13) (width 0.381) (layer F.Cu) (net 10))
+  (segment (start 80.92 148.315) (end 79.375 149.86) (width 0.381) (layer F.Cu) (net 10))
+  (segment (start 84.455 145.005) (end 84.455 151.13) (width 0.381) (layer F.Cu) (net 11))
+  (segment (start 84.92 144.54) (end 84.455 145.005) (width 0.381) (layer F.Cu) (net 11))
+  (segment (start 86.995 144.615) (end 86.995 151.13) (width 0.381) (layer F.Cu) (net 12))
+  (segment (start 86.92 144.54) (end 86.995 144.615) (width 0.381) (layer F.Cu) (net 12))
+  (segment (start 88.93 137.54) (end 86.74 137.54) (width 0.381) (layer F.Cu) (net 19))
+  (segment (start 86.74 137.54) (end 86.36 137.16) (width 0.381) (layer F.Cu) (net 19))
+  (segment (start 86.74 137.54) (end 86.74 137.54) (width 0.381) (layer F.Cu) (net 19) (tstamp 5B756556))
+  (via (at 86.44 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 19))
+  (segment (start 74.93 135.54) (end 71.405 135.54) (width 0.381) (layer F.Cu) (net 24))
+  (segment (start 71.055 135.89) (end 67.31 135.89) (width 0.381) (layer F.Cu) (net 24))
+  (segment (start 71.405 135.54) (end 71.055 135.89) (width 0.381) (layer F.Cu) (net 24))
+  (segment (start 70.42 141.54) (end 69.85 140.97) (width 0.381) (layer F.Cu) (net 25))
+  (segment (start 69.85 140.97) (end 67.31 140.97) (width 0.381) (layer F.Cu) (net 25))
+  (segment (start 74.93 141.54) (end 70.42 141.54) (width 0.381) (layer F.Cu) (net 25))
+  (segment (start 68.42 139.54) (end 67.31 138.43) (width 0.381) (layer F.Cu) (net 26))
+  (segment (start 74.93 139.54) (end 68.42 139.54) (width 0.381) (layer F.Cu) (net 26))
+  (segment (start 88.93 139.54) (end 86.52 139.54) (width 0.381) (layer F.Cu) (net 39))
+  (segment (start 86.52 139.54) (end 86.52 139.54) (width 0.381) (layer F.Cu) (net 39) (tstamp 5B756558))
+  (via (at 86.52 139.54) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 39))
+  (segment (start 82.92 150.125) (end 81.915 151.13) (width 0.381) (layer F.Cu) (net 49))
+  (segment (start 82.92 144.54) (end 82.92 150.125) (width 0.381) (layer F.Cu) (net 49))
+
+)

+ 898 - 0
vinhome.net

@@ -0,0 +1,898 @@
+(export (version D)
+  (design
+    (source /home/user/workspace/NoPCShare/IotTeam/VinhomeDoor/Sources/Hardware/vinhome/vinhome.sch)
+    (date "Thu 16 Aug 2018 06:27:25 PM +07")
+    (tool "Eeschema (5.0.0-rc2-109-g0e3be5776-dirty)-sonnt")
+    (sheet (number 1) (name /) (tstamps /)
+      (title_block
+        (title)
+        (company)
+        (rev)
+        (date)
+        (source vinhome.sch)
+        (comment (number 1) (value ""))
+        (comment (number 2) (value ""))
+        (comment (number 3) (value ""))
+        (comment (number 4) (value ""))))
+    (sheet (number 2) (name /Sheet5B616227/) (tstamps /5B616228/)
+      (title_block
+        (title)
+        (company)
+        (rev)
+        (date)
+        (source display.sch)
+        (comment (number 1) (value ""))
+        (comment (number 2) (value ""))
+        (comment (number 3) (value ""))
+        (comment (number 4) (value ""))))
+    (sheet (number 3) (name /Sheet5B6162EB/) (tstamps /5B6162EC/)
+      (title_block
+        (title)
+        (company)
+        (rev)
+        (date)
+        (source motor.sch)
+        (comment (number 1) (value ""))
+        (comment (number 2) (value ""))
+        (comment (number 3) (value ""))
+        (comment (number 4) (value ""))))
+    (sheet (number 4) (name /Sheet5B629A41/) (tstamps /5B629A42/)
+      (title_block
+        (title)
+        (company)
+        (rev)
+        (date)
+        (source keypad.sch)
+        (comment (number 1) (value ""))
+        (comment (number 2) (value ""))
+        (comment (number 3) (value ""))
+        (comment (number 4) (value ""))))
+    (sheet (number 5) (name /Sheet5B6C14E0/) (tstamps /5B6C14E1/)
+      (title_block
+        (title)
+        (company)
+        (rev)
+        (date)
+        (source main.sch)
+        (comment (number 1) (value ""))
+        (comment (number 2) (value ""))
+        (comment (number 3) (value ""))
+        (comment (number 4) (value ""))))
+    (sheet (number 6) (name /Sheet5B6C3003/) (tstamps /5B6C3004/)
+      (title_block
+        (title)
+        (company)
+        (rev)
+        (date)
+        (source atmega328.sch)
+        (comment (number 1) (value ""))
+        (comment (number 2) (value ""))
+        (comment (number 3) (value ""))
+        (comment (number 4) (value ""))))
+    (sheet (number 7) (name /Sheet5B71E55C/) (tstamps /5B71E55D/)
+      (title_block
+        (title)
+        (company)
+        (rev)
+        (date)
+        (source connectorsch.sch)
+        (comment (number 1) (value ""))
+        (comment (number 2) (value ""))
+        (comment (number 3) (value ""))
+        (comment (number 4) (value ""))))
+    (sheet (number 8) (name /Sheet5B71ECCF/) (tstamps /5B71ECD0/)
+      (title_block
+        (title)
+        (company)
+        (rev)
+        (date)
+        (source RFID.sch)
+        (comment (number 1) (value ""))
+        (comment (number 2) (value ""))
+        (comment (number 3) (value ""))
+        (comment (number 4) (value "")))))
+  (components
+    (comp (ref J1)
+      (value "LCD TFT 2.4 inch")
+      (footprint Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm)
+      (datasheet ~)
+      (libsource (lib Connector) (part Conn_01x08) (description "Generic connector, single row, 01x08"))
+      (sheetpath (names /Sheet5B616227/) (tstamps /5B616228/))
+      (tstamp 5B62B126))
+    (comp (ref R9)
+      (value 100R)
+      (footprint Resistors_SMD:R_0805_HandSoldering)
+      (libsource (lib device) (part R) (description Resistor))
+      (sheetpath (names /Sheet5B616227/) (tstamps /5B616228/))
+      (tstamp 5B73F886))
+    (comp (ref Q2)
+      (value BC807)
+      (footprint TO_SOT_Packages_SMD:SOT-23)
+      (datasheet http://www.fairchildsemi.com/ds/BC/BC807.pdf)
+      (libsource (lib Transistor) (part BC807) (description "0.8A Ic, 45V Vce, PNP Transistor, SOT-23"))
+      (sheetpath (names /Sheet5B616227/) (tstamps /5B616228/))
+      (tstamp 5B740909))
+    (comp (ref J2)
+      (value "power 12V")
+      (footprint Connectors_Terminal_Blocks:TerminalBlock_Philmore_TB132_02x5mm_Straight)
+      (datasheet ~)
+      (libsource (lib Connector) (part Conn_01x02) (description "Generic connector, single row, 01x02"))
+      (sheetpath (names /Sheet5B6162EB/) (tstamps /5B6162EC/))
+      (tstamp 5B62FA88))
+    (comp (ref R1)
+      (value 10R)
+      (footprint Resistors_SMD:R_0805)
+      (libsource (lib device) (part R) (description Resistor))
+      (sheetpath (names /Sheet5B6162EB/) (tstamps /5B6162EC/))
+      (tstamp 5B63085B))
+    (comp (ref D1)
+      (value D_Schottky)
+      (footprint Diodes_SMD:D_SMB_Handsoldering)
+      (libsource (lib device) (part D_Schottky) (description "Schottky diode"))
+      (sheetpath (names /Sheet5B6162EB/) (tstamps /5B6162EC/))
+      (tstamp 5B631428))
+    (comp (ref R2)
+      (value 47k)
+      (footprint Resistors_SMD:R_0805)
+      (libsource (lib device) (part R) (description Resistor))
+      (sheetpath (names /Sheet5B6162EB/) (tstamps /5B6162EC/))
+      (tstamp 5B632236))
+    (comp (ref Q1)
+      (value Q_NMOS_GSD)
+      (footprint TO_SOT_Packages_SMD:SOT-23)
+      (libsource (lib device) (part Q_NMOS_GSD) (description "Transistor N-MOSFETwith substrate diode (general)"))
+      (sheetpath (names /Sheet5B6162EB/) (tstamps /5B6162EC/))
+      (tstamp 5B633A97))
+    (comp (ref C1)
+      (value 100u/35v)
+      (footprint Capacitors_SMD:CP_Elec_5x5.8)
+      (libsource (lib device) (part CP1) (description "Polarised capacitor"))
+      (sheetpath (names /Sheet5B6162EB/) (tstamps /5B6162EC/))
+      (tstamp 5B633F38))
+    (comp (ref C2)
+      (value 104)
+      (footprint Capacitors_SMD:C_0805_HandSoldering)
+      (libsource (lib device) (part C_Small) (description "Unpolarized capacitor"))
+      (sheetpath (names /Sheet5B6162EB/) (tstamps /5B6162EC/))
+      (tstamp 5B63429C))
+    (comp (ref C3)
+      (value 100u/16v)
+      (footprint Capacitors_SMD:CP_Elec_5x5.8)
+      (libsource (lib device) (part CP1) (description "Polarised capacitor"))
+      (sheetpath (names /Sheet5B6162EB/) (tstamps /5B6162EC/))
+      (tstamp 5B634915))
+    (comp (ref C4)
+      (value 104)
+      (footprint Capacitors_SMD:C_0805_HandSoldering)
+      (libsource (lib device) (part C_Small) (description "Unpolarized capacitor"))
+      (sheetpath (names /Sheet5B6162EB/) (tstamps /5B6162EC/))
+      (tstamp 5B6349A5))
+    (comp (ref U1)
+      (value HX_mini_360)
+      (footprint iot:hx_mini_360)
+      (libsource (lib vinhome-rescue) (part HX_mini_360-lanhnd) (description ""))
+      (sheetpath (names /Sheet5B6162EB/) (tstamps /5B6162EC/))
+      (tstamp 5B67BC79))
+    (comp (ref J3)
+      (value "sensor clock")
+      (footprint Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm)
+      (datasheet ~)
+      (libsource (lib Connector) (part Conn_01x05) (description "Generic connector, single row, 01x05"))
+      (sheetpath (names /Sheet5B6162EB/) (tstamps /5B6162EC/))
+      (tstamp 5B6875E8))
+    (comp (ref C5)
+      (value C_Small)
+      (footprint Capacitors_SMD:C_0805_HandSoldering)
+      (libsource (lib device) (part C_Small) (description "Unpolarized capacitor"))
+      (sheetpath (names /Sheet5B629A41/) (tstamps /5B629A42/))
+      (tstamp 5B628D63))
+    (comp (ref J4)
+      (value Conn_01x05)
+      (footprint Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm)
+      (datasheet ~)
+      (libsource (lib Connector) (part Conn_01x05) (description "Generic connector, single row, 01x05"))
+      (sheetpath (names /Sheet5B629A41/) (tstamps /5B629A42/))
+      (tstamp 5B7439C1))
+    (comp (ref U2)
+      (value ESP-12E)
+      (footprint ESP8266:ESP-12E_SMD)
+      (libsource (lib ESP8266) (part ESP-12E) (description ""))
+      (sheetpath (names /Sheet5B6C14E0/) (tstamps /5B6C14E1/))
+      (tstamp 5B61664F))
+    (comp (ref C8)
+      (value 105)
+      (footprint Capacitors_SMD:C_0805_HandSoldering)
+      (libsource (lib device) (part C_Small) (description "Unpolarized capacitor"))
+      (sheetpath (names /Sheet5B6C14E0/) (tstamps /5B6C14E1/))
+      (tstamp 5B618730))
+    (comp (ref R3)
+      (value 12k)
+      (footprint Resistors_SMD:R_0805_HandSoldering)
+      (libsource (lib device) (part R) (description Resistor))
+      (sheetpath (names /Sheet5B6C14E0/) (tstamps /5B6C14E1/))
+      (tstamp 5B61A13D))
+    (comp (ref R4)
+      (value 12k)
+      (footprint Resistors_SMD:R_0805_HandSoldering)
+      (libsource (lib device) (part R) (description Resistor))
+      (sheetpath (names /Sheet5B6C14E0/) (tstamps /5B6C14E1/))
+      (tstamp 5B61A490))
+    (comp (ref R5)
+      (value 12k)
+      (footprint Resistors_SMD:R_0805_HandSoldering)
+      (libsource (lib device) (part R) (description Resistor))
+      (sheetpath (names /Sheet5B6C14E0/) (tstamps /5B6C14E1/))
+      (tstamp 5B61A4C8))
+    (comp (ref R6)
+      (value 12k)
+      (footprint Resistors_SMD:R_0805_HandSoldering)
+      (libsource (lib device) (part R) (description Resistor))
+      (sheetpath (names /Sheet5B6C14E0/) (tstamps /5B6C14E1/))
+      (tstamp 5B61A4EA))
+    (comp (ref R7)
+      (value 12k)
+      (footprint Resistors_SMD:R_0805_HandSoldering)
+      (libsource (lib device) (part R) (description Resistor))
+      (sheetpath (names /Sheet5B6C14E0/) (tstamps /5B6C14E1/))
+      (tstamp 5B61A5B4))
+    (comp (ref C7)
+      (value 103)
+      (footprint Capacitors_SMD:C_0805_HandSoldering)
+      (libsource (lib device) (part C_Small) (description "Unpolarized capacitor"))
+      (sheetpath (names /Sheet5B6C14E0/) (tstamps /5B6C14E1/))
+      (tstamp 5B620CF1))
+    (comp (ref C6)
+      (value 104)
+      (footprint Capacitors_SMD:C_0805)
+      (libsource (lib device) (part C_Small) (description "Unpolarized capacitor"))
+      (sheetpath (names /Sheet5B6C14E0/) (tstamps /5B6C14E1/))
+      (tstamp 5B6C7440))
+    (comp (ref R11)
+      (value 12k)
+      (footprint Resistors_SMD:R_0805)
+      (libsource (lib device) (part R) (description Resistor))
+      (sheetpath (names /Sheet5B6C14E0/) (tstamps /5B6C14E1/))
+      (tstamp 5B748144))
+    (comp (ref R10)
+      (value 12k)
+      (footprint Resistors_SMD:R_0805)
+      (libsource (lib device) (part R) (description Resistor))
+      (sheetpath (names /Sheet5B6C14E0/) (tstamps /5B6C14E1/))
+      (tstamp 5B7483AD))
+    (comp (ref Q3)
+      (value MMBT9018)
+      (footprint TO_SOT_Packages_SMD:SOT-23)
+      (datasheet http://www.onsemi.com/pub_link/Collateral/2N2219-D.PDF)
+      (libsource (lib Transistor) (part 2N2219) (description "800mA Ic, 50V Vce, NPN Transistor, TO-39"))
+      (sheetpath (names /Sheet5B6C14E0/) (tstamps /5B6C14E1/))
+      (tstamp 5B748949))
+    (comp (ref Q4)
+      (value MMBT9018)
+      (footprint TO_SOT_Packages_SMD:SOT-23)
+      (datasheet http://www.onsemi.com/pub_link/Collateral/2N2219-D.PDF)
+      (libsource (lib Transistor) (part 2N2219) (description "800mA Ic, 50V Vce, NPN Transistor, TO-39"))
+      (sheetpath (names /Sheet5B6C14E0/) (tstamps /5B6C14E1/))
+      (tstamp 5B7499E4))
+    (comp (ref J5)
+      (value Conn_01x06)
+      (footprint Pin_Headers:Pin_Header_Straight_1x06_Pitch2.54mm)
+      (datasheet ~)
+      (libsource (lib Connector) (part Conn_01x06) (description "Generic connector, single row, 01x06"))
+      (sheetpath (names /Sheet5B6C14E0/) (tstamps /5B6C14E1/))
+      (tstamp 5B755821))
+    (comp (ref R12)
+      (value 220R)
+      (footprint Resistors_SMD:R_0805)
+      (libsource (lib device) (part R) (description Resistor))
+      (sheetpath (names /Sheet5B6C14E0/) (tstamps /5B6C14E1/))
+      (tstamp 5B77A49F))
+    (comp (ref Q5)
+      (value MMBT9018)
+      (footprint TO_SOT_Packages_SMD:SOT-23)
+      (datasheet http://www.onsemi.com/pub_link/Collateral/2N2219-D.PDF)
+      (libsource (lib Transistor) (part 2N2219) (description "800mA Ic, 50V Vce, NPN Transistor, TO-39"))
+      (sheetpath (names /Sheet5B6C14E0/) (tstamps /5B6C14E1/))
+      (tstamp 5B77A669))
+    (comp (ref U3)
+      (value ATMEGA328P-AU)
+      (footprint Housings_QFP:TQFP-32_7x7mm_Pitch0.8mm)
+      (datasheet http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf)
+      (libsource (lib atmel) (part ATMEGA328P-AU) (description "TQFP32, 32k Flash, 2kB SRAM, 1kB EEPROM"))
+      (sheetpath (names /Sheet5B6C3003/) (tstamps /5B6C3004/))
+      (tstamp 5B6CC01A))
+    (comp (ref C10)
+      (value 104)
+      (footprint Capacitors_SMD:C_0805_HandSoldering)
+      (libsource (lib device) (part C_Small) (description "Unpolarized capacitor"))
+      (sheetpath (names /Sheet5B6C3003/) (tstamps /5B6C3004/))
+      (tstamp 5B6CC796))
+    (comp (ref Y1)
+      (value 16MHZ)
+      (footprint Crystals:Crystal_SMD_5032-4pin_5.0x3.2mm)
+      (libsource (lib device) (part Crystal_GND24_Small) (description "Four pin crystal, two ground/package pins (pin2 and 4) small symbol"))
+      (sheetpath (names /Sheet5B6C3003/) (tstamps /5B6C3004/))
+      (tstamp 5B6CCC42))
+    (comp (ref C11)
+      (value 20pF)
+      (footprint Capacitors_SMD:C_0805_HandSoldering)
+      (libsource (lib device) (part C_Small) (description "Unpolarized capacitor"))
+      (sheetpath (names /Sheet5B6C3003/) (tstamps /5B6C3004/))
+      (tstamp 5B6CD364))
+    (comp (ref C12)
+      (value 20pF)
+      (footprint Capacitors_SMD:C_0805_HandSoldering)
+      (libsource (lib device) (part C_Small) (description "Unpolarized capacitor"))
+      (sheetpath (names /Sheet5B6C3003/) (tstamps /5B6C3004/))
+      (tstamp 5B6CD756))
+    (comp (ref J7)
+      (value "nap serial atmega328")
+      (footprint Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm)
+      (datasheet ~)
+      (libsource (lib Connector) (part Conn_01x05) (description "Generic connector, single row, 01x05"))
+      (sheetpath (names /Sheet5B6C3003/) (tstamps /5B6C3004/))
+      (tstamp 5B6D7EF3))
+    (comp (ref C9)
+      (value 104)
+      (footprint Capacitors_SMD:C_0805)
+      (libsource (lib device) (part C_Small) (description "Unpolarized capacitor"))
+      (sheetpath (names /Sheet5B6C3003/) (tstamps /5B6C3004/))
+      (tstamp 5B6DC171))
+    (comp (ref R8)
+      (value 10k)
+      (footprint Resistors_SMD:R_0805_HandSoldering)
+      (libsource (lib device) (part R) (description Resistor))
+      (sheetpath (names /Sheet5B6C3003/) (tstamps /5B6C3004/))
+      (tstamp 5B6EB8E6))
+    (comp (ref J8)
+      (value connector-ESP)
+      (footprint Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm)
+      (datasheet ~)
+      (libsource (lib Connector) (part Conn_01x05) (description "Generic connector, single row, 01x05"))
+      (sheetpath (names /Sheet5B71E55C/) (tstamps /5B71E55D/))
+      (tstamp 5B6EED46))
+    (comp (ref C13)
+      (value 104)
+      (footprint Capacitors_SMD:C_0805)
+      (libsource (lib device) (part C_Small) (description "Unpolarized capacitor"))
+      (sheetpath (names /Sheet5B71E55C/) (tstamps /5B71E55D/))
+      (tstamp 5B6EF154))
+    (comp (ref C14)
+      (value 104)
+      (footprint Capacitors_SMD:C_0805)
+      (libsource (lib device) (part C_Small) (description "Unpolarized capacitor"))
+      (sheetpath (names /Sheet5B71E55C/) (tstamps /5B71E55D/))
+      (tstamp 5B6F365D))
+    (comp (ref J6)
+      (value Conn_01x05)
+      (footprint Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm)
+      (datasheet ~)
+      (libsource (lib Connector) (part Conn_01x05) (description "Generic connector, single row, 01x05"))
+      (sheetpath (names /Sheet5B71E55C/) (tstamps /5B71E55D/))
+      (tstamp 5B7756C7))
+    (comp (ref J11)
+      (value RFID_RC522)
+      (footprint Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm)
+      (datasheet ~)
+      (libsource (lib Connector) (part Conn_01x08) (description "Generic connector, single row, 01x08"))
+      (sheetpath (names /Sheet5B71ECCF/) (tstamps /5B71ECD0/))
+      (tstamp 5B71F223)))
+  (libparts
+    (libpart (lib Connector) (part Conn_01x02)
+      (description "Generic connector, single row, 01x02")
+      (docs ~)
+      (footprints
+        (fp Connector*:*_??x*mm*)
+        (fp Connector*:*1x??x*mm*)
+        (fp Pin?Header?Straight?1X*)
+        (fp Pin?Header?Angled?1X*)
+        (fp Socket?Strip?Straight?1X*)
+        (fp Socket?Strip?Angled?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) (part Conn_01x05)
+      (description "Generic connector, single row, 01x05")
+      (docs ~)
+      (footprints
+        (fp Connector*:*_??x*mm*)
+        (fp Connector*:*1x??x*mm*)
+        (fp Pin?Header?Straight?1X*)
+        (fp Pin?Header?Angled?1X*)
+        (fp Socket?Strip?Straight?1X*)
+        (fp Socket?Strip?Angled?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) (part Conn_01x06)
+      (description "Generic connector, single row, 01x06")
+      (docs ~)
+      (footprints
+        (fp Connector*:*_??x*mm*)
+        (fp Connector*:*1x??x*mm*)
+        (fp Pin?Header?Straight?1X*)
+        (fp Pin?Header?Angled?1X*)
+        (fp Socket?Strip?Straight?1X*)
+        (fp Socket?Strip?Angled?1X*))
+      (fields
+        (field (name Reference) J)
+        (field (name Value) Conn_01x06))
+      (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))))
+    (libpart (lib Connector) (part Conn_01x08)
+      (description "Generic connector, single row, 01x08")
+      (docs ~)
+      (footprints
+        (fp Connector*:*_??x*mm*)
+        (fp Connector*:*1x??x*mm*)
+        (fp Pin?Header?Straight?1X*)
+        (fp Pin?Header?Angled?1X*)
+        (fp Socket?Strip?Straight?1X*)
+        (fp Socket?Strip?Angled?1X*))
+      (fields
+        (field (name Reference) J)
+        (field (name Value) Conn_01x08))
+      (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))))
+    (libpart (lib ESP8266) (part ESP-12E)
+      (footprints
+        (fp ESP-12E)
+        (fp ESP-12E_SMD))
+      (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 GND) (type power_in))
+        (pin (num 10) (name GPIO15) (type BiDi))
+        (pin (num 11) (name GPIO2) (type BiDi))
+        (pin (num 12) (name GPIO0) (type BiDi))
+        (pin (num 13) (name GPIO4) (type BiDi))
+        (pin (num 14) (name GPIO5) (type BiDi))
+        (pin (num 15) (name RXD) (type input))
+        (pin (num 16) (name TXD) (type output))
+        (pin (num 17) (name CS0) (type BiDi))
+        (pin (num 18) (name MISO) (type BiDi))
+        (pin (num 19) (name GPIO9) (type BiDi))
+        (pin (num 20) (name GPIO10) (type BiDi))
+        (pin (num 21) (name MOSI) (type BiDi))
+        (pin (num 22) (name SCLK) (type BiDi))))
+    (libpart (lib Transistor) (part 2N2219)
+      (aliases
+        (alias BC140)
+        (alias BC141))
+      (description "800mA Ic, 50V Vce, NPN Transistor, TO-39")
+      (docs http://www.onsemi.com/pub_link/Collateral/2N2219-D.PDF)
+      (footprints
+        (fp TO?39*))
+      (fields
+        (field (name Reference) Q)
+        (field (name Value) 2N2219)
+        (field (name Footprint) TO_SOT_Packages_THT:TO-39-3))
+      (pins
+        (pin (num 1) (name E) (type passive))
+        (pin (num 2) (name B) (type passive))
+        (pin (num 3) (name C) (type passive))))
+    (libpart (lib Transistor) (part BC807)
+      (aliases
+        (alias BC808)
+        (alias BC856)
+        (alias BC857)
+        (alias BC858)
+        (alias BC859)
+        (alias BC860)
+        (alias MMBT3906))
+      (description "0.8A Ic, 45V Vce, PNP Transistor, SOT-23")
+      (docs http://www.fairchildsemi.com/ds/BC/BC807.pdf)
+      (footprints
+        (fp SOT?23*))
+      (fields
+        (field (name Reference) Q)
+        (field (name Value) BC807)
+        (field (name Footprint) TO_SOT_Packages_SMD:SOT-23))
+      (pins
+        (pin (num 1) (name B) (type input))
+        (pin (num 2) (name E) (type passive))
+        (pin (num 3) (name C) (type passive))))
+    (libpart (lib atmel) (part ATMEGA168A-AU)
+      (aliases
+        (alias ATMEGA48A-AU)
+        (alias ATMEGA48PA-AU)
+        (alias ATMEGA88A-AU)
+        (alias ATMEGA88PA-AU)
+        (alias ATMEGA168PA-AU)
+        (alias ATMEGA328-AU)
+        (alias ATMEGA328P-AU))
+      (description "TQFP32, 16k Flash, 1kB SRAM, 512B EEPROM")
+      (docs http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf)
+      (footprints
+        (fp TQFP*7x7mm*Pitch0.8mm*))
+      (fields
+        (field (name Reference) U)
+        (field (name Value) ATMEGA168A-AU)
+        (field (name Footprint) Housings_QFP:TQFP-32_7x7mm_Pitch0.8mm))
+      (pins
+        (pin (num 1) (name "(PCINT19/OC2B/INT1)PD3") (type BiDi))
+        (pin (num 2) (name "(PCINT20/XCK/T0)PD4") (type BiDi))
+        (pin (num 3) (name GND) (type power_in))
+        (pin (num 4) (name VCC) (type power_in))
+        (pin (num 5) (name GND) (type power_in))
+        (pin (num 6) (name VCC) (type power_in))
+        (pin (num 7) (name "(PCINT6/XTAL1/TOSC1)PB6") (type BiDi))
+        (pin (num 8) (name "(PCINT7/XTAL2/TOSC2)PB7") (type BiDi))
+        (pin (num 9) (name "(PCINT21/OC0B/T1)PD5") (type BiDi))
+        (pin (num 10) (name "(PCINT22/OC0A/AIN0)PD6") (type BiDi))
+        (pin (num 11) (name "(PCINT23/AIN1)PD7") (type BiDi))
+        (pin (num 12) (name "(PCINT0/CLKO/ICP1)PB0") (type BiDi))
+        (pin (num 13) (name "(PCINT1/OC1A)PB1") (type BiDi))
+        (pin (num 14) (name "(PCINT2/OC1B/~SS~)PB2") (type BiDi))
+        (pin (num 15) (name "(PCINT3/OC2A/MOSI)PB3") (type BiDi))
+        (pin (num 16) (name "(PCINT4/MISO)PB4") (type BiDi))
+        (pin (num 17) (name "(PCINT5/SCK)PB5") (type BiDi))
+        (pin (num 18) (name AVCC) (type power_in))
+        (pin (num 19) (name ADC6) (type input))
+        (pin (num 20) (name AREF) (type BiDi))
+        (pin (num 21) (name GND) (type power_in))
+        (pin (num 22) (name ADC7) (type input))
+        (pin (num 23) (name "(PCINT8/ADC0)PC0") (type BiDi))
+        (pin (num 24) (name "(PCINT9/ADC1)PC1") (type BiDi))
+        (pin (num 25) (name "(PCINT10/ADC2)PC2") (type BiDi))
+        (pin (num 26) (name "(PCINT11/ADC3)PC3") (type BiDi))
+        (pin (num 27) (name "(PCINT12/SDA/ADC4)PC4") (type BiDi))
+        (pin (num 28) (name "(PCINT13/SCL/ADC5)PC5") (type BiDi))
+        (pin (num 29) (name "(PCINT14/~RESET~)PC6") (type BiDi))
+        (pin (num 30) (name "(PCINT16/RXD)PD0") (type BiDi))
+        (pin (num 31) (name "(PCINT17/TXD)PD1") (type BiDi))
+        (pin (num 32) (name "(PCINT18/INT0)PD2") (type BiDi))))
+    (libpart (lib device) (part CP1)
+      (description "Polarised capacitor")
+      (footprints
+        (fp CP_*))
+      (fields
+        (field (name Reference) C)
+        (field (name Value) CP1))
+      (pins
+        (pin (num 1) (name ~) (type passive))
+        (pin (num 2) (name ~) (type passive))))
+    (libpart (lib device) (part C_Small)
+      (description "Unpolarized capacitor")
+      (footprints
+        (fp C_*))
+      (fields
+        (field (name Reference) C)
+        (field (name Value) C_Small))
+      (pins
+        (pin (num 1) (name ~) (type passive))
+        (pin (num 2) (name ~) (type passive))))
+    (libpart (lib device) (part Crystal_GND24_Small)
+      (description "Four pin crystal, two ground/package pins (pin2 and 4) small symbol")
+      (footprints
+        (fp Crystal*))
+      (fields
+        (field (name Reference) Y)
+        (field (name Value) Crystal_GND24_Small))
+      (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 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 device) (part Q_NMOS_GSD)
+      (description "Transistor N-MOSFETwith substrate diode (general)")
+      (fields
+        (field (name Reference) Q)
+        (field (name Value) Q_NMOS_GSD))
+      (pins
+        (pin (num 1) (name G) (type input))
+        (pin (num 2) (name S) (type passive))
+        (pin (num 3) (name D) (type passive))))
+    (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 vinhome-rescue) (part HX_mini_360-lanhnd)
+      (fields
+        (field (name Reference) U)
+        (field (name Value) HX_mini_360-lanhnd))
+      (pins
+        (pin (num 1) (name IN+) (type input))
+        (pin (num 2) (name OUT+) (type input))
+        (pin (num 3) (name OUT-) (type input))
+        (pin (num 4) (name IN-) (type input)))))
+  (libraries
+    (library (logical Connector)
+      (uri /usr/share/kicad/library//Connector.lib))
+    (library (logical ESP8266)
+      (uri /home/user/userlibs/kicad-library/userlibs//ESP8266.lib))
+    (library (logical Transistor)
+      (uri /usr/share/kicad/library//Transistor.lib))
+    (library (logical atmel)
+      (uri /usr/share/kicad/library//atmel.lib))
+    (library (logical device)
+      (uri /usr/share/kicad/library//device.lib))
+    (library (logical vinhome-rescue)
+      (uri /home/user/workspace/NoPCShare/IotTeam/VinhomeDoor/Sources/Hardware/vinhome/vinhome-rescue.lib)))
+  (nets
+    (net (code 1) (name /Sheet5B6C3003/PD5)
+      (node (ref J4) (pin 4))
+      (node (ref U3) (pin 9)))
+    (net (code 2) (name /Sheet5B6C3003/MOSI)
+      (node (ref U3) (pin 15))
+      (node (ref J11) (pin 6)))
+    (net (code 3) (name /Sheet5B6C3003/MISO)
+      (node (ref U3) (pin 16))
+      (node (ref J11) (pin 5)))
+    (net (code 4) (name /Sheet5B71ECCF/IRQ)
+      (node (ref J11) (pin 4))
+      (node (ref U3) (pin 1)))
+    (net (code 5) (name /Sheet5B6C3003/PB1)
+      (node (ref J11) (pin 2))
+      (node (ref U3) (pin 13)))
+    (net (code 6) (name /Sheet5B6C3003/PD6)
+      (node (ref J4) (pin 5))
+      (node (ref U3) (pin 10)))
+    (net (code 7) (name /Sheet5B6C3003/PD4)
+      (node (ref U3) (pin 2))
+      (node (ref J4) (pin 3)))
+    (net (code 8) (name /Sheet5B6C3003/PB2)
+      (node (ref J11) (pin 8))
+      (node (ref U3) (pin 14)))
+    (net (code 9) (name /Sheet5B6C3003/SCK)
+      (node (ref J11) (pin 7))
+      (node (ref U3) (pin 17)))
+    (net (code 10) (name /Sheet5B6C14E0/GPIO0)
+      (node (ref J6) (pin 3))
+      (node (ref Q4) (pin 3))
+      (node (ref U2) (pin 12))
+      (node (ref R3) (pin 1)))
+    (net (code 11) (name /Sheet5B616227/CLK)
+      (node (ref J1) (pin 1))
+      (node (ref U2) (pin 22)))
+    (net (code 12) (name /Sheet5B6162EB/NO)
+      (node (ref J3) (pin 4))
+      (node (ref U3) (pin 32)))
+    (net (code 13) (name /Sheet5B6C3003/PC3)
+      (node (ref J3) (pin 3))
+      (node (ref U3) (pin 26)))
+    (net (code 14) (name /Sheet5B6C3003/PC2)
+      (node (ref U3) (pin 25))
+      (node (ref R1) (pin 2)))
+    (net (code 15) (name /Sheet5B6C3003/PB0)
+      (node (ref U3) (pin 12)))
+    (net (code 16) (name /Sheet5B6C3003/PC0)
+      (node (ref U3) (pin 23)))
+    (net (code 17) (name /Sheet5B616227/BLK)
+      (node (ref R9) (pin 1))
+      (node (ref U2) (pin 10))
+      (node (ref R7) (pin 1)))
+    (net (code 18) (name /Sheet5B616227/MOSI)
+      (node (ref U2) (pin 21))
+      (node (ref J1) (pin 2)))
+    (net (code 19) (name /Sheet5B616227/DC)
+      (node (ref U2) (pin 19))
+      (node (ref J1) (pin 4)))
+    (net (code 20) (name /Sheet5B6C14E0/GPIO10)
+      (node (ref J1) (pin 3))
+      (node (ref U2) (pin 20)))
+    (net (code 21) (name /Sheet5B616227/MISO)
+      (node (ref J1) (pin 6))
+      (node (ref U2) (pin 18)))
+    (net (code 22) (name /Sheet5B6C14E0/GPIO4)
+      (node (ref U2) (pin 13))
+      (node (ref J6) (pin 4)))
+    (net (code 23) (name /Sheet5B6C14E0/GPIO5)
+      (node (ref U2) (pin 14))
+      (node (ref J6) (pin 5)))
+    (net (code 24) (name /Sheet5B6C3003/PD7)
+      (node (ref U3) (pin 11)))
+    (net (code 25) (name /Sheet5B6C3003/PC1)
+      (node (ref R12) (pin 2))
+      (node (ref U3) (pin 24)))
+    (net (code 26) (name /Sheet5B6C3003/SDA)
+      (node (ref R4) (pin 1))
+      (node (ref U2) (pin 11))
+      (node (ref U3) (pin 27)))
+    (net (code 27) (name /Sheet5B6C14E0/GPIO12)
+      (node (ref J8) (pin 4))
+      (node (ref U2) (pin 6)))
+    (net (code 28) (name /Sheet5B6C14E0/GPIO13)
+      (node (ref J8) (pin 3))
+      (node (ref U2) (pin 7)))
+    (net (code 29) (name /Sheet5B6C14E0/GPIO16)
+      (node (ref J8) (pin 5))
+      (node (ref U2) (pin 4)))
+    (net (code 30) (name /Sheet5B6C3003/SCL)
+      (node (ref U2) (pin 5))
+      (node (ref U3) (pin 28)))
+    (net (code 31) (name "Net-(J1-Pad5)")
+      (node (ref Q2) (pin 3))
+      (node (ref J1) (pin 5)))
+    (net (code 32) (name "Net-(Q2-Pad1)")
+      (node (ref R9) (pin 2))
+      (node (ref Q2) (pin 1)))
+    (net (code 33) (name +3V3)
+      (node (ref U2) (pin 8))
+      (node (ref C8) (pin 1))
+      (node (ref C10) (pin 1))
+      (node (ref U3) (pin 20))
+      (node (ref R8) (pin 2))
+      (node (ref U3) (pin 6))
+      (node (ref U3) (pin 4))
+      (node (ref U3) (pin 18))
+      (node (ref J7) (pin 1))
+      (node (ref R4) (pin 2))
+      (node (ref R5) (pin 2))
+      (node (ref R6) (pin 2))
+      (node (ref R3) (pin 2))
+      (node (ref C13) (pin 2))
+      (node (ref J8) (pin 1))
+      (node (ref J6) (pin 1))
+      (node (ref J11) (pin 1))
+      (node (ref C14) (pin 2))
+      (node (ref J5) (pin 1))
+      (node (ref C6) (pin 2))
+      (node (ref Q2) (pin 2))
+      (node (ref J3) (pin 5))
+      (node (ref C5) (pin 1))
+      (node (ref J4) (pin 1))
+      (node (ref C3) (pin 1))
+      (node (ref C4) (pin 1))
+      (node (ref J1) (pin 8))
+      (node (ref U1) (pin 2)))
+    (net (code 34) (name GND)
+      (node (ref C5) (pin 2))
+      (node (ref D1) (pin 2))
+      (node (ref C10) (pin 2))
+      (node (ref C8) (pin 2))
+      (node (ref C3) (pin 2))
+      (node (ref C4) (pin 2))
+      (node (ref C11) (pin 1))
+      (node (ref J2) (pin 1))
+      (node (ref Y1) (pin 4))
+      (node (ref Y1) (pin 2))
+      (node (ref C2) (pin 2))
+      (node (ref U3) (pin 3))
+      (node (ref U3) (pin 5))
+      (node (ref U3) (pin 21))
+      (node (ref J4) (pin 2))
+      (node (ref Q1) (pin 2))
+      (node (ref J11) (pin 3))
+      (node (ref R2) (pin 1))
+      (node (ref J7) (pin 2))
+      (node (ref C12) (pin 1))
+      (node (ref C13) (pin 1))
+      (node (ref J8) (pin 2))
+      (node (ref C14) (pin 1))
+      (node (ref C7) (pin 2))
+      (node (ref U2) (pin 9))
+      (node (ref U1) (pin 4))
+      (node (ref U1) (pin 3))
+      (node (ref J1) (pin 7))
+      (node (ref C6) (pin 1))
+      (node (ref Q5) (pin 1))
+      (node (ref J5) (pin 2))
+      (node (ref J6) (pin 2))
+      (node (ref R7) (pin 2))
+      (node (ref C1) (pin 2)))
+    (net (code 35) (name +12V)
+      (node (ref J2) (pin 2))
+      (node (ref J3) (pin 1))
+      (node (ref C1) (pin 1))
+      (node (ref C2) (pin 1))
+      (node (ref U1) (pin 1)))
+    (net (code 36) (name /Sheet5B6162EB/lock)
+      (node (ref J3) (pin 2))
+      (node (ref D1) (pin 1))
+      (node (ref Q1) (pin 3)))
+    (net (code 37) (name "Net-(Q1-Pad1)")
+      (node (ref R1) (pin 1))
+      (node (ref Q1) (pin 1))
+      (node (ref R2) (pin 2)))
+    (net (code 38) (name /Sheet5B6C14E0/RXD)
+      (node (ref U2) (pin 15))
+      (node (ref J5) (pin 4)))
+    (net (code 39) (name /Sheet5B6C14E0/TXD)
+      (node (ref J5) (pin 3))
+      (node (ref U2) (pin 16)))
+    (net (code 40) (name /Sheet5B6C14E0/RTS)
+      (node (ref R11) (pin 2))
+      (node (ref J5) (pin 5)))
+    (net (code 41) (name /Sheet5B6C14E0/DTR)
+      (node (ref R10) (pin 2))
+      (node (ref J5) (pin 6)))
+    (net (code 42) (name "Net-(Q5-Pad2)")
+      (node (ref Q5) (pin 2))
+      (node (ref R12) (pin 1)))
+    (net (code 43) (name /Sheet5B6C14E0/RST_ESP)
+      (node (ref Q5) (pin 3))
+      (node (ref R6) (pin 1))
+      (node (ref Q3) (pin 3))
+      (node (ref C7) (pin 1))
+      (node (ref U2) (pin 1)))
+    (net (code 44) (name "Net-(Q3-Pad1)")
+      (node (ref R11) (pin 1))
+      (node (ref Q3) (pin 1))
+      (node (ref Q4) (pin 2)))
+    (net (code 45) (name "Net-(Q3-Pad2)")
+      (node (ref Q4) (pin 1))
+      (node (ref Q3) (pin 2))
+      (node (ref R10) (pin 1)))
+    (net (code 46) (name "Net-(U2-Pad2)")
+      (node (ref U2) (pin 2)))
+    (net (code 47) (name /Sheet5B6C14E0/CH_PD)
+      (node (ref U2) (pin 3))
+      (node (ref R5) (pin 1)))
+    (net (code 48) (name "Net-(U2-Pad17)")
+      (node (ref U2) (pin 17)))
+    (net (code 49) (name /Sheet5B6C3003/TXD_AT)
+      (node (ref U3) (pin 31))
+      (node (ref J7) (pin 3)))
+    (net (code 50) (name /Sheet5B6C3003/RXD_AT)
+      (node (ref U3) (pin 30))
+      (node (ref J7) (pin 4)))
+    (net (code 51) (name /Sheet5B6C3003/RESET)
+      (node (ref U3) (pin 29))
+      (node (ref R8) (pin 1))
+      (node (ref C9) (pin 1)))
+    (net (code 52) (name "Net-(C9-Pad2)")
+      (node (ref C9) (pin 2))
+      (node (ref J7) (pin 5)))
+    (net (code 53) (name "Net-(U3-Pad19)")
+      (node (ref U3) (pin 19)))
+    (net (code 54) (name "Net-(U3-Pad22)")
+      (node (ref U3) (pin 22)))
+    (net (code 55) (name "Net-(C11-Pad2)")
+      (node (ref C11) (pin 2))
+      (node (ref Y1) (pin 1))
+      (node (ref U3) (pin 7)))
+    (net (code 56) (name "Net-(C12-Pad2)")
+      (node (ref Y1) (pin 3))
+      (node (ref C12) (pin 2))
+      (node (ref U3) (pin 8)))))

+ 109 - 145
vinhome.sch

@@ -15,32 +15,34 @@ Comment3 ""
 Comment4 ""
 Comment4 ""
 $EndDescr
 $EndDescr
 $Sheet
 $Sheet
-S 6700 2100 900  1050
+S 6500 5150 900  1050
 U 5B616228
 U 5B616228
 F0 "Sheet5B616227" 50
 F0 "Sheet5B616227" 50
 F1 "display.sch" 50
 F1 "display.sch" 50
-F2 "CLK" I L 6700 2950 50 
-F3 "MOSI" I L 6700 2850 50 
-F4 "RES" I L 6700 2650 50 
-F5 "DC" I L 6700 2750 50 
-F6 "MISO" I L 6700 2550 50 
+F2 "CLK" I L 6500 6000 50 
+F3 "MOSI" I L 6500 5900 50 
+F4 "RES" I L 6500 5700 50 
+F5 "DC" I L 6500 5800 50 
+F6 "MISO" I L 6500 5600 50 
+F7 "BLK" I L 6500 6100 50 
 $EndSheet
 $EndSheet
 $Sheet
 $Sheet
-S 2850 2100 850  1050
+S 2650 2950 850  1050
 U 5B6162EC
 U 5B6162EC
 F0 "Sheet5B6162EB" 50
 F0 "Sheet5B6162EB" 50
 F1 "motor.sch" 50
 F1 "motor.sch" 50
-F2 "motor" I R 3700 2800 50 
-F3 "open" I R 3700 2900 50 
-F4 "NO" I R 3700 3000 50 
+F2 "motor" I R 3500 3650 50 
+F3 "open" I R 3500 3750 50 
+F4 "NO" I R 3500 3850 50 
 $EndSheet
 $EndSheet
 $Sheet
 $Sheet
-S 6750 3850 850  550 
+S 3450 4200 850  550 
 U 5B629A42
 U 5B629A42
 F0 "Sheet5B629A41" 50
 F0 "Sheet5B629A41" 50
 F1 "keypad.sch" 50
 F1 "keypad.sch" 50
-F2 "SCL" I L 6750 4100 50 
-F3 "SDO" I L 6750 4200 50 
+F2 "SCL" I R 4300 4300 50 
+F3 "SDO" I R 4300 4400 50 
+F4 "SDA" I R 4300 4500 50 
 $EndSheet
 $EndSheet
 $Sheet
 $Sheet
 S 4650 5150 1150 1050
 S 4650 5150 1150 1050
@@ -50,18 +52,18 @@ F1 "main.sch" 50
 F2 "SDA_ESP" I R 5800 5250 50 
 F2 "SDA_ESP" I R 5800 5250 50 
 F3 "SCL_ESP" I R 5800 5350 50 
 F3 "SCL_ESP" I R 5800 5350 50 
 F4 "RST" I R 5800 5450 50 
 F4 "RST" I R 5800 5450 50 
-F5 "GPIO5" I R 5800 5600 50 
-F6 "GPIO4" I R 5800 5700 50 
-F7 "GPIO0" I R 5800 5800 50 
-F8 "GPIO15" I R 5800 5900 50 
+F5 "GPIO5" I L 4650 5600 50 
+F6 "GPIO4" I L 4650 5700 50 
+F7 "GPIO0" I L 4650 5800 50 
+F8 "GPIO15" I R 5800 6100 50 
 F9 "GPIO16" I L 4650 5250 50 
 F9 "GPIO16" I L 4650 5250 50 
-F10 "GPIO13" I L 4650 5350 50 
-F11 "GPIO12" I L 4650 5450 50 
-F12 "GPIO9" I L 4650 5750 50 
-F13 "GPIO10" I L 4650 5850 50 
-F14 "MOSI_ESP" I L 4650 5950 50 
-F15 "SCLK_ESP" I L 4650 6050 50 
-F16 "MISO_ESP" I L 4650 5650 50 
+F10 "GPIO13" I L 4650 5450 50 
+F11 "GPIO12" I L 4650 5350 50 
+F12 "GPIO9" I R 5800 5800 50 
+F13 "GPIO10" I R 5800 5700 50 
+F14 "MOSI_ESP" I R 5800 5900 50 
+F15 "SCLK_ESP" I R 5800 6000 50 
+F16 "MISO_ESP" I R 5800 5600 50 
 $EndSheet
 $EndSheet
 $Sheet
 $Sheet
 S 4600 3500 1400 1250
 S 4600 3500 1400 1250
@@ -70,22 +72,22 @@ F0 "Sheet5B6C3003" 50
 F1 "atmega328.sch" 50
 F1 "atmega328.sch" 50
 F2 "SDA" I R 6000 4650 50 
 F2 "SDA" I R 6000 4650 50 
 F3 "SCL" I R 6000 4550 50 
 F3 "SCL" I R 6000 4550 50 
-F4 "MISO" I R 6000 3950 50 
-F5 "MOSI" I R 6000 3650 50 
-F6 "PB1" I R 6000 3750 50 
-F7 "PB2" I R 6000 3850 50 
-F8 "SCK" I R 6000 3550 50 
-F9 "PC0" I R 6000 4100 50 
-F10 "PC1" I R 6000 4200 50 
-F11 "PC2" I L 4600 3650 50 
-F12 "PC3" I L 4600 3750 50 
-F13 "PD2" I L 4600 3850 50 
-F14 "PD3" I L 4600 4250 50 
-F15 "PD4" I L 4600 4350 50 
-F16 "PD5" I L 4600 4450 50 
-F17 "PD6" I L 4600 4550 50 
-F18 "PD7" I L 4600 4650 50 
-F19 "PB0" I R 6000 4450 50 
+F4 "MISO" I R 6000 3800 50 
+F5 "MOSI" I R 6000 3900 50 
+F6 "PB1" I R 6000 3600 50 
+F7 "PB2" I R 6000 4100 50 
+F8 "SCK" I R 6000 4000 50 
+F9 "PC2" I L 4600 3650 50 
+F10 "PC3" I L 4600 3750 50 
+F11 "PD2" I L 4600 3850 50 
+F12 "PD3" I R 6000 3700 50 
+F13 "PD4" I L 4600 4300 50 
+F14 "PD5" I L 4600 4400 50 
+F15 "PD6" I L 4600 4500 50 
+F16 "PD7" I L 4600 4650 50 
+F17 "PB0" I L 4600 4050 50 
+F18 "PC0" I L 4600 3950 50 
+F19 "PC1" I R 6000 4450 50 
 $EndSheet
 $EndSheet
 Wire Wire Line
 Wire Wire Line
 	5800 5250 6100 5250
 	5800 5250 6100 5250
@@ -99,80 +101,12 @@ Wire Wire Line
 	6150 5350 6150 4550
 	6150 5350 6150 4550
 Wire Wire Line
 Wire Wire Line
 	6150 4550 6000 4550
 	6150 4550 6000 4550
-Wire Wire Line
-	6000 4100 6750 4100
-Wire Wire Line
-	6000 4200 6750 4200
 Wire Wire Line
 Wire Wire Line
 	6000 4450 6250 4450
 	6000 4450 6250 4450
 Wire Wire Line
 Wire Wire Line
 	6250 4450 6250 5450
 	6250 4450 6250 5450
 Wire Wire Line
 Wire Wire Line
 	6250 5450 5800 5450
 	6250 5450 5800 5450
-Wire Wire Line
-	5800 5900 6050 5900
-Wire Wire Line
-	6050 5900 6050 6850
-Wire Wire Line
-	6050 6850 3700 6850
-Wire Wire Line
-	5800 5800 6100 5800
-Wire Wire Line
-	6100 5800 6100 6750
-Wire Wire Line
-	6100 6750 3700 6750
-Wire Wire Line
-	5800 5700 6200 5700
-Wire Wire Line
-	6200 5700 6200 6650
-Wire Wire Line
-	6200 6650 3700 6650
-Wire Wire Line
-	5800 5600 6300 5600
-Wire Wire Line
-	6300 5600 6300 6550
-Wire Wire Line
-	6300 6550 3700 6550
-Wire Wire Line
-	6000 3950 6450 3950
-Wire Wire Line
-	6450 3950 6450 2550
-Wire Wire Line
-	6450 2550 6700 2550
-Wire Wire Line
-	6000 3850 6400 3850
-Wire Wire Line
-	6400 3850 6400 2650
-Wire Wire Line
-	6400 2650 6700 2650
-Wire Wire Line
-	6000 3750 6350 3750
-Wire Wire Line
-	6350 3750 6350 2750
-Wire Wire Line
-	6350 2750 6700 2750
-Wire Wire Line
-	6000 3650 6250 3650
-Wire Wire Line
-	6250 3650 6250 2850
-Wire Wire Line
-	6250 2850 6700 2850
-Wire Wire Line
-	6000 3550 6200 3550
-Wire Wire Line
-	6200 3550 6200 2950
-Wire Wire Line
-	6200 2950 6700 2950
-Wire Wire Line
-	3700 5650 4650 5650
-Wire Wire Line
-	3700 5750 4650 5750
-Wire Wire Line
-	3700 5850 4650 5850
-Wire Wire Line
-	3700 5950 4650 5950
-Wire Wire Line
-	3700 6050 4650 6050
 Wire Wire Line
 Wire Wire Line
 	3700 5450 4650 5450
 	3700 5450 4650 5450
 Wire Wire Line
 Wire Wire Line
@@ -180,7 +114,7 @@ Wire Wire Line
 Wire Wire Line
 Wire Wire Line
 	3700 5250 4650 5250
 	3700 5250 4650 5250
 $Sheet
 $Sheet
-S 2950 5150 750  1900
+S 2950 5150 750  900 
 U 5B71E55D
 U 5B71E55D
 F0 "Sheet5B71E55C" 50
 F0 "Sheet5B71E55C" 50
 F1 "connectorsch.sch" 50
 F1 "connectorsch.sch" 50
@@ -190,68 +124,98 @@ F4 "OUT_ESP3" I R 3700 5450 50
 F5 "OUT_ESP4" I R 3700 5650 50 
 F5 "OUT_ESP4" I R 3700 5650 50 
 F6 "OUT_ESP5" I R 3700 5750 50 
 F6 "OUT_ESP5" I R 3700 5750 50 
 F7 "OUT_ESP6" I R 3700 5850 50 
 F7 "OUT_ESP6" I R 3700 5850 50 
-F8 "OUT_ESP7" I R 3700 5950 50 
-F9 "OUT_ESP8" I R 3700 6050 50 
-F10 "OUT_ESP9" I R 3700 6550 50 
-F11 "OUT_ESP10" I R 3700 6650 50 
-F12 "OUT_ESP11" I R 3700 6750 50 
-F13 "OUT_ESP12" I R 3700 6850 50 
 $EndSheet
 $EndSheet
 $Sheet
 $Sheet
-S 2850 4150 850  850 
+S 6550 3400 850  850 
 U 5B71ECD0
 U 5B71ECD0
 F0 "Sheet5B71ECCF" 50
 F0 "Sheet5B71ECCF" 50
 F1 "RFID.sch" 50
 F1 "RFID.sch" 50
-F2 "RST_RF" I R 3700 4250 50 
-F3 "IRQ" I R 3700 4350 50 
-F4 "MISO_RF" I R 3700 4450 50 
-F5 "MOSI_RF" I R 3700 4550 50 
-F6 "SCK_RF" I R 3700 4650 50 
-F7 "SDA_RF" I R 3700 4750 50 
+F2 "RST_RF" I L 6550 3500 50 
+F3 "IRQ" I L 6550 3600 50 
+F4 "MISO_RF" I L 6550 3700 50 
+F5 "MOSI_RF" I L 6550 3800 50 
+F6 "SCK_RF" I L 6550 3900 50 
+F7 "SDA_RF" I L 6550 4000 50 
 $EndSheet
 $EndSheet
 Wire Wire Line
 Wire Wire Line
-	3700 4250 4600 4250
+	4300 4300 4600 4300
+Wire Wire Line
+	4300 4400 4600 4400
+Wire Wire Line
+	4300 4500 4600 4500
+Wire Wire Line
+	6000 3600 6150 3600
+Wire Wire Line
+	6150 3600 6150 3500
+Wire Wire Line
+	6150 3500 6550 3500
+Wire Wire Line
+	6000 3700 6200 3700
+Wire Wire Line
+	6200 3700 6200 3600
+Wire Wire Line
+	6200 3600 6550 3600
+Wire Wire Line
+	6000 3800 6250 3800
+Wire Wire Line
+	6250 3800 6250 3700
+Wire Wire Line
+	6250 3700 6550 3700
+Wire Wire Line
+	6000 3900 6300 3900
+Wire Wire Line
+	6300 3900 6300 3800
+Wire Wire Line
+	6300 3800 6550 3800
+Wire Wire Line
+	6000 4000 6350 4000
+Wire Wire Line
+	6350 4000 6350 3900
+Wire Wire Line
+	6350 3900 6550 3900
 Wire Wire Line
 Wire Wire Line
-	3700 4450 4250 4450
+	6000 4100 6400 4100
 Wire Wire Line
 Wire Wire Line
-	4250 4450 4250 4350
+	6400 4100 6400 4000
 Wire Wire Line
 Wire Wire Line
-	4250 4350 4600 4350
+	6400 4000 6550 4000
+NoConn ~ 4600 4650
 Wire Wire Line
 Wire Wire Line
-	3700 4550 4300 4550
+	3700 5650 3800 5650
 Wire Wire Line
 Wire Wire Line
-	4300 4550 4300 4450
+	3800 5650 3800 5600
 Wire Wire Line
 Wire Wire Line
-	4300 4450 4600 4450
+	3800 5600 4650 5600
 Wire Wire Line
 Wire Wire Line
-	3700 4650 4350 4650
+	3700 5750 3850 5750
 Wire Wire Line
 Wire Wire Line
-	4350 4650 4350 4550
+	3850 5750 3850 5700
 Wire Wire Line
 Wire Wire Line
-	4350 4550 4600 4550
+	3850 5700 4650 5700
 Wire Wire Line
 Wire Wire Line
-	3700 4750 4400 4750
+	3700 5850 3900 5850
 Wire Wire Line
 Wire Wire Line
-	4400 4750 4400 4650
+	3900 5850 3900 5800
 Wire Wire Line
 Wire Wire Line
-	4400 4650 4600 4650
-NoConn ~ 3700 4350
+	3900 5800 4650 5800
 Wire Wire Line
 Wire Wire Line
-	3700 3000 3800 3000
+	5800 5600 6500 5600
 Wire Wire Line
 Wire Wire Line
-	3800 3000 3800 3850
+	5800 5700 6500 5700
 Wire Wire Line
 Wire Wire Line
-	3800 3850 4600 3850
+	5800 5800 6500 5800
 Wire Wire Line
 Wire Wire Line
-	3700 2900 3850 2900
+	5800 5900 6500 5900
 Wire Wire Line
 Wire Wire Line
-	3850 2900 3850 3750
+	5800 6000 6500 6000
 Wire Wire Line
 Wire Wire Line
-	3850 3750 4600 3750
+	5800 6100 6500 6100
+NoConn ~ 4600 3950
+NoConn ~ 4600 4050
 Wire Wire Line
 Wire Wire Line
-	4600 3650 3900 3650
+	3500 3650 4600 3650
 Wire Wire Line
 Wire Wire Line
-	3900 3650 3900 2800
+	3500 3750 4600 3750
 Wire Wire Line
 Wire Wire Line
-	3900 2800 3700 2800
+	3500 3850 4600 3850
 $EndSCHEMATC
 $EndSCHEMATC