diff --git a/pcb/pcb-v52/BOM-pcb-v52.pdf b/pcb/pcb-v52/BOM-pcb-v52.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..e93871bb01ef9850e4991ec8774264ebce3a76ab
Binary files /dev/null and b/pcb/pcb-v52/BOM-pcb-v52.pdf differ
diff --git a/pcb/pcb-v52/neOSensorv5-dual_panelized.kicad_prl b/pcb/pcb-v52/neOSensorv5-dual_panelized.kicad_prl
index 8f504f8ad33b7e3d21ed1cb3f84d11d548b99074..fc223afa6cdb5a287d09e1e7370e63eba37e00fe 100644
--- a/pcb/pcb-v52/neOSensorv5-dual_panelized.kicad_prl
+++ b/pcb/pcb-v52/neOSensorv5-dual_panelized.kicad_prl
@@ -64,7 +64,7 @@
       39,
       40
     ],
-    "visible_layers": "003ffff_80000001",
+    "visible_layers": "00030c7_00000000",
     "zone_display_mode": 0
   },
   "meta": {
diff --git a/pcb/pcb-v52/pcb-v52-backups/pcb-v52-2024-04-25_142459.zip b/pcb/pcb-v52/pcb-v52-backups/pcb-v52-2024-04-25_142459.zip
new file mode 100644
index 0000000000000000000000000000000000000000..9b88a7cc470bf39e03935175a1d4fcf8d205883c
Binary files /dev/null and b/pcb/pcb-v52/pcb-v52-backups/pcb-v52-2024-04-25_142459.zip differ
diff --git a/pcb/pcb-v52/pcb-v52-backups/pcb-v52-2024-05-24_140655.zip b/pcb/pcb-v52/pcb-v52-backups/pcb-v52-2024-05-24_140655.zip
new file mode 100644
index 0000000000000000000000000000000000000000..00e80a41decfa97e547fb785bb16443867ec2c5a
Binary files /dev/null and b/pcb/pcb-v52/pcb-v52-backups/pcb-v52-2024-05-24_140655.zip differ
diff --git a/pcb/pcb-v52/pcb-v52-backups/pcb-v52-2024-05-24_144852.zip b/pcb/pcb-v52/pcb-v52-backups/pcb-v52-2024-05-24_144852.zip
new file mode 100644
index 0000000000000000000000000000000000000000..00e80a41decfa97e547fb785bb16443867ec2c5a
Binary files /dev/null and b/pcb/pcb-v52/pcb-v52-backups/pcb-v52-2024-05-24_144852.zip differ
diff --git a/pcb/pcb-v52/pcb-v52-backups/pcb-v52-2024-05-24_145805.zip b/pcb/pcb-v52/pcb-v52-backups/pcb-v52-2024-05-24_145805.zip
new file mode 100644
index 0000000000000000000000000000000000000000..00e80a41decfa97e547fb785bb16443867ec2c5a
Binary files /dev/null and b/pcb/pcb-v52/pcb-v52-backups/pcb-v52-2024-05-24_145805.zip differ
diff --git a/pcb/pcb-v52/pcb-v52.csv b/pcb/pcb-v52/pcb-v52.csv
new file mode 100644
index 0000000000000000000000000000000000000000..0595b29841b61a70cf75efa35f8d7e504d9164ba
--- /dev/null
+++ b/pcb/pcb-v52/pcb-v52.csv
@@ -0,0 +1,24 @@
+,,neOSensor V5.2,
+,,,
+Reference(s),Value,LibPart,Footprint
+C1,100nF,Device:C_Small,Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder
+C2,100µF 6.3v,Device:C_Polarized_Small_US,Capacitor_THT:CP_Radial_D5.0mm_P2.50mm
+"C4, C5",1uF,Device:C_Small,Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder
+C6,100n,Device:C_Small,Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder
+D1,Red,Device:LED_Small_Filled,LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder
+"H1, H2",3.2mm for MH3 screw,Mechanical:MountingHole_Pad,MountingHole:MountingHole_3.2mm_M3_Pad
+"J1, J2",Conn_01x04,Connector_Generic:Conn_01x04,Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical
+"J3, J5",Conn_01x05,Connector_Generic:Conn_01x05,Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical
+J4,Conn_01x07,Connector_Generic:Conn_01x07,Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical
+Q1,2N7002,Transistor_FET:2N7002,Package_TO_SOT_SMD:SOT-23
+R1,150,Device:R_Small,Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder
+"R2, R7, R10, R11, R12, R21",15k,Device:R_Small,Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder
+"R3, R5, R6",470,Device:R_Small,Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder
+"R4, R8",4K7,Device:R_Small,Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder
+SW1,clear,neosensor_addon:G71Y,neosensor_addon:G71Y_µsw_smd
+SW2,+,neosensor_addon:G71Y,neosensor_addon:G71Y_µsw_smd
+SW3,-,neosensor_addon:G71Y,neosensor_addon:G71Y_µsw_smd
+U1,HC-SR01,neosensor_addon:HC-SR01,neosensor_addon:PIR_HC-SR01
+U2,OLED1.3_I2C,neosensor_addon:OLED1.3_I2C,neosensor_addon:OLED1.3_I2C
+U3,ESP32_dev_30p_zigzag,neosensor_addon:ESP32_dev_30p,neosensor_addon:ESP32_dev_30p_zigzag
+U4,AMS1117-3.3,Regulator_Linear:AMS1117-3.3,Package_TO_SOT_SMD:SOT-223-3_TabPin2
diff --git a/pcb/pcb-v52/pcb-v52.kicad_sch b/pcb/pcb-v52/pcb-v52.kicad_sch
index 69c121b37ded2b12ceb305ada8dd295788dbeb6e..b4921baa0dad2261c328388beec6ea9ed559a359 100644
--- a/pcb/pcb-v52/pcb-v52.kicad_sch
+++ b/pcb/pcb-v52/pcb-v52.kicad_sch
@@ -1978,7 +1978,7 @@
     (uuid fe023b17-06b0-4e91-920b-46b5080192fb)
   )
 
-  (text "- [Done] remove R9 (was pull-down @ IR)\n- [Done] add 470R in serie with GPIO4 (IR input)\n- [Done] add capaciton on EN pin\n- [Done] extended J4 with dual personality sensors\n	(i.e both VCC/GND/SCL/SDA and GND/VCC/SCL/SDA)\n- make use of esp32 zig-zag footprint"
+  (text "- [Done] remove R9 (was pull-down @ IR)\n- [Done] add 470R in serie with GPIO4 (IR input)\n- [Done] add capaciton on EN pin\n- [Done] extended J4 with dual personality sensors\n	(i.e both VCC/GND/SCL/SDA and GND/VCC/SCL/SDA)\n- [Done] make use of esp32 zig-zag footprint"
     (at 127.635 100.33 0)
     (effects (font (size 1.27 1.27)) (justify left bottom))
     (uuid 2537e136-a574-4a8f-b243-605b81712b72)
diff --git a/pcb/pcb-v52/pcb-v52.xml b/pcb/pcb-v52/pcb-v52.xml
index 72d72ef1dd943a26ea4d071d59d4769273129bc4..be97ed641fbe9258da0b1e2ee340f273f6ec9507 100644
--- a/pcb/pcb-v52/pcb-v52.xml
+++ b/pcb/pcb-v52/pcb-v52.xml
@@ -1,468 +1,385 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<export version="D">
+<export version="E">
   <design>
-    <source>/home/devel/neOCampus-arduino/pcb/pcb-v5/neOSensorV5.sch</source>
-    <date>Sat 03 Apr 2021 00:24:07 CEST</date>
-    <tool>Eeschema 5.1.9-1.fc33</tool>
+    <source>/nfs/home/francois/neOCampus-arduino/pcb/pcb-v52/pcb-v52.kicad_sch</source>
+    <date>Fri 24 May 2024 14:08:30 CEST</date>
+    <tool>Eeschema 7.0.11-2.fc39</tool>
     <sheet number="1" name="/" tstamps="/">
       <title_block>
-        <title>neOSensor v5.1</title>
+        <title>neOSensor 5.2</title>
         <company>(c) neOCampus / Dr THIEBOLT François</company>
-        <rev>v5.1</rev>
-        <date>2021-02-04</date>
-        <source>neOSensorV5.sch</source>
-        <comment number="1" value="Univ.Tlse3 / IRIT / neOCampus"/>
-        <comment number="2" value="[mar.21][v5.1] corrected Q1 inversion; removed EN tied to 3v3"/>
+        <rev>5B</rev>
+        <date>2024-04-14</date>
+        <source>pcb-v52.kicad_sch</source>
+        <comment number="1" value="Univ-Tlse3 / IRIT / neOCampus"/>
+        <comment number="2" value=""/>
         <comment number="3" value=""/>
         <comment number="4" value=""/>
+        <comment number="5" value=""/>
+        <comment number="6" value=""/>
+        <comment number="7" value=""/>
+        <comment number="8" value=""/>
+        <comment number="9" value=""/>
       </title_block>
     </sheet>
   </design>
   <components>
-    <comp ref="U2">
-      <value>OLED1.3_I2C</value>
-      <footprint>neosensor_addon:OLED1.3_I2C</footprint>
-      <datasheet>https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf</datasheet>
-      <libsource lib="neosensor_addon" part="OLED1.3_I2C" description="OLED 1.3inches 128x64 SSD1306 I2C interface"/>
+    <comp ref="C1">
+      <value>100nF</value>
+      <footprint>Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder</footprint>
+      <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Unpolarized capacitor, small symbol"/>
+      <property name="ki_keywords" value="capacitor cap"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>601B3200</tstamp>
+      <tstamps>00000000-0000-0000-0000-000060206a1d</tstamps>
     </comp>
-    <comp ref="U3">
-      <value>ESP32_dev_30p</value>
-      <footprint>neosensor_addon:ESP32_dev_30p</footprint>
-      <libsource lib="neosensor_addon" part="ESP32_dev_30p" description="ESP32 development board 30pins (i.e devkit V1)"/>
+    <comp ref="C2">
+      <value>100µF 6.3v</value>
+      <footprint>Capacitor_THT:CP_Radial_D5.0mm_P2.50mm</footprint>
+      <libsource lib="Device" part="C_Polarized_Small_US" description="Polarized capacitor, small US symbol"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Polarized capacitor, small US symbol"/>
+      <property name="ki_keywords" value="cap capacitor"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>601B39D1</tstamp>
+      <tstamps>00000000-0000-0000-0000-0000601d0ac1</tstamps>
     </comp>
-    <comp ref="U4">
-      <value>AMS1117-3.3</value>
-      <footprint>Package_TO_SOT_SMD:SOT-223-3_TabPin2</footprint>
-      <datasheet>http://www.advanced-monolithic.com/pdf/ds1117.pdf</datasheet>
-      <libsource lib="Regulator_Linear" part="AMS1117-3.3" description="1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223"/>
+    <comp ref="C4">
+      <value>1uF</value>
+      <footprint>Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder</footprint>
+      <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Unpolarized capacitor, small symbol"/>
+      <property name="ki_keywords" value="capacitor cap"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>00000000-0000-0000-0000-0000602190d3</tstamps>
+    </comp>
+    <comp ref="C5">
+      <value>1uF</value>
+      <footprint>Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder</footprint>
+      <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Unpolarized capacitor, small symbol"/>
+      <property name="ki_keywords" value="capacitor cap"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>00000000-0000-0000-0000-00006022dd92</tstamps>
+    </comp>
+    <comp ref="C6">
+      <value>100n</value>
+      <footprint>Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder</footprint>
+      <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Unpolarized capacitor, small symbol"/>
+      <property name="ki_keywords" value="capacitor cap"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>68b37547-15ba-4647-bd72-2b8e9c83061b</tstamps>
+    </comp>
+    <comp ref="D1">
+      <value>Red</value>
+      <footprint>LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
+      <libsource lib="Device" part="LED_Small_Filled" description="Light emitting diode, small symbol, filled shape"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Light emitting diode, small symbol, filled shape"/>
+      <property name="ki_keywords" value="LED diode light-emitting-diode"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>00000000-0000-0000-0000-0000601fe5c8</tstamps>
+    </comp>
+    <comp ref="H1">
+      <value>3.2mm for MH3 screw</value>
+      <footprint>MountingHole:MountingHole_3.2mm_M3_Pad</footprint>
+      <libsource lib="Mechanical" part="MountingHole_Pad" description="Mounting Hole with connection"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Mounting Hole with connection"/>
+      <property name="ki_keywords" value="mounting hole"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>601B4C77</tstamp>
+      <tstamps>00000000-0000-0000-0000-0000601bfc00</tstamps>
     </comp>
     <comp ref="H2">
       <value>3.2mm for MH3 screw</value>
       <footprint>MountingHole:MountingHole_3.2mm_M3_Pad</footprint>
-      <datasheet>~</datasheet>
       <libsource lib="Mechanical" part="MountingHole_Pad" description="Mounting Hole with connection"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Mounting Hole with connection"/>
+      <property name="ki_keywords" value="mounting hole"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>601C095B</tstamp>
+      <tstamps>00000000-0000-0000-0000-0000601c095b</tstamps>
     </comp>
     <comp ref="J1">
       <value>Conn_01x04</value>
       <footprint>Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical</footprint>
-      <datasheet>~</datasheet>
       <libsource lib="Connector_Generic" part="Conn_01x04" description="Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
+      <property name="ki_keywords" value="connector"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>601C66E2</tstamp>
-    </comp>
-    <comp ref="J3">
-      <value>Conn_01x05</value>
-      <footprint>Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical</footprint>
-      <datasheet>~</datasheet>
-      <libsource lib="Connector_Generic" part="Conn_01x05" description="Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
-      <sheetpath names="/" tstamps="/"/>
-      <tstamp>601CACB8</tstamp>
-    </comp>
-    <comp ref="J4">
-      <value>Conn_01x05</value>
-      <footprint>Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical</footprint>
-      <datasheet>~</datasheet>
-      <libsource lib="Connector_Generic" part="Conn_01x05" description="Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
-      <sheetpath names="/" tstamps="/"/>
-      <tstamp>601CBCDB</tstamp>
-    </comp>
-    <comp ref="C2">
-      <value>100µF 6.3v</value>
-      <footprint>Capacitor_THT:CP_Radial_D5.0mm_P2.50mm</footprint>
-      <datasheet>~</datasheet>
-      <libsource lib="Device" part="CP1_Small" description="Polarized capacitor, small US symbol"/>
-      <sheetpath names="/" tstamps="/"/>
-      <tstamp>601D0AC1</tstamp>
+      <tstamps>00000000-0000-0000-0000-0000601c66e2</tstamps>
     </comp>
     <comp ref="J2">
       <value>Conn_01x04</value>
       <footprint>Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical</footprint>
-      <datasheet>~</datasheet>
       <libsource lib="Connector_Generic" part="Conn_01x04" description="Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
+      <property name="ki_keywords" value="connector"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>601D570B</tstamp>
-    </comp>
-    <comp ref="R5">
-      <value>470</value>
-      <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
-      <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/>
-      <sheetpath names="/" tstamps="/"/>
-      <tstamp>601E590B</tstamp>
-    </comp>
-    <comp ref="R4">
-      <value>4K7</value>
-      <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
-      <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/>
-      <sheetpath names="/" tstamps="/"/>
-      <tstamp>601C96F3</tstamp>
+      <tstamps>00000000-0000-0000-0000-0000601d570b</tstamps>
     </comp>
-    <comp ref="R8">
-      <value>4K7</value>
-      <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
-      <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/>
+    <comp ref="J3">
+      <value>Conn_01x05</value>
+      <footprint>Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical</footprint>
+      <libsource lib="Connector_Generic" part="Conn_01x05" description="Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
+      <property name="ki_keywords" value="connector"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>601C9D65</tstamp>
+      <tstamps>00000000-0000-0000-0000-0000601cacb8</tstamps>
     </comp>
-    <comp ref="C1">
-      <value>100nF</value>
-      <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
-      <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/>
+    <comp ref="J4">
+      <value>Conn_01x07</value>
+      <footprint>Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical</footprint>
+      <libsource lib="Connector_Generic" part="Conn_01x07" description="Generic connector, single row, 01x07, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Generic connector, single row, 01x07, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
+      <property name="ki_keywords" value="connector"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>60206A1D</tstamp>
+      <tstamps>9fe60999-46dc-411c-ae15-9c0731117be4</tstamps>
     </comp>
     <comp ref="J5">
       <value>Conn_01x05</value>
       <footprint>Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical</footprint>
-      <datasheet>~</datasheet>
       <libsource lib="Connector_Generic" part="Conn_01x05" description="Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
+      <property name="ki_keywords" value="connector"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>60238DBA</tstamp>
-    </comp>
-    <comp ref="U1">
-      <value>HC-SR01</value>
-      <footprint>neosensor_addon:PIR_HC-SR01</footprint>
-      <libsource lib="neosensor_addon" part="HC-SR01" description=""/>
-      <sheetpath names="/" tstamps="/"/>
-      <tstamp>601D6A06</tstamp>
-    </comp>
-    <comp ref="R9">
-      <value>15k</value>
-      <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
-      <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/>
-      <sheetpath names="/" tstamps="/"/>
-      <tstamp>601EA941</tstamp>
+      <tstamps>00000000-0000-0000-0000-000060238dba</tstamps>
     </comp>
     <comp ref="Q1">
       <value>2N7002</value>
-      <footprint>Package_TO_SOT_SMD:SOT-23_Handsoldering</footprint>
+      <footprint>Package_TO_SOT_SMD:SOT-23</footprint>
       <datasheet>https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF</datasheet>
       <libsource lib="Transistor_FET" part="2N7002" description="0.115A Id, 60V Vds, N-Channel MOSFET, SOT-23"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="0.115A Id, 60V Vds, N-Channel MOSFET, SOT-23"/>
+      <property name="ki_keywords" value="N-Channel Switching MOSFET"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>601EF3E3</tstamp>
+      <tstamps>00000000-0000-0000-0000-0000601ef3e3</tstamps>
     </comp>
     <comp ref="R1">
       <value>150</value>
       <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
-      <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/>
-      <sheetpath names="/" tstamps="/"/>
-      <tstamp>601FB734</tstamp>
-    </comp>
-    <comp ref="D1">
-      <value>Red</value>
-      <footprint>LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
-      <libsource lib="Device" part="LED_Small_ALT" description="Light emitting diode, small symbol, filled shape"/>
-      <sheetpath names="/" tstamps="/"/>
-      <tstamp>601FE5C8</tstamp>
-    </comp>
-    <comp ref="R3">
-      <value>470</value>
-      <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
       <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Resistor, small symbol"/>
+      <property name="ki_keywords" value="R resistor"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>602030FF</tstamp>
+      <tstamps>00000000-0000-0000-0000-0000601fb734</tstamps>
     </comp>
     <comp ref="R2">
       <value>15k</value>
       <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
       <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Resistor, small symbol"/>
+      <property name="ki_keywords" value="R resistor"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>60219586</tstamp>
-    </comp>
-    <comp ref="SW1">
-      <value>clear</value>
-      <footprint>neosensor_addon:G71Y_µsw_smd</footprint>
-      <libsource lib="neosensor_addon" part="G71Y" description=""/>
-      <sheetpath names="/" tstamps="/"/>
-      <tstamp>60223186</tstamp>
+      <tstamps>00000000-0000-0000-0000-000060219586</tstamps>
     </comp>
-    <comp ref="SW2">
-      <value>+</value>
-      <footprint>neosensor_addon:G71Y_µsw_smd</footprint>
-      <libsource lib="neosensor_addon" part="G71Y" description=""/>
-      <sheetpath names="/" tstamps="/"/>
-      <tstamp>601EB9F1</tstamp>
-    </comp>
-    <comp ref="R10">
-      <value>15k</value>
-      <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
-      <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/>
-      <sheetpath names="/" tstamps="/"/>
-      <tstamp>6021D332</tstamp>
-    </comp>
-    <comp ref="SW3">
-      <value>-</value>
-      <footprint>neosensor_addon:G71Y_µsw_smd</footprint>
-      <libsource lib="neosensor_addon" part="G71Y" description=""/>
-      <sheetpath names="/" tstamps="/"/>
-      <tstamp>60238ADD</tstamp>
-    </comp>
-    <comp ref="U5">
-      <value>LM2902</value>
-      <footprint>Package_SO:SO-14_5.3x10.2mm_P1.27mm</footprint>
-      <datasheet>http://www.ti.com/lit/ds/symlink/lm2902-n.pdf</datasheet>
-      <libsource lib="Amplifier_Operational" part="LM2902" description="Low-Power, Quad-Operational Amplifiers, DIP-14/SOIC-14/SSOP-14"/>
-      <sheetpath names="/" tstamps="/"/>
-      <tstamp>6025DC0F</tstamp>
-    </comp>
-    <comp ref="R16">
-      <value>33k</value>
+    <comp ref="R3">
+      <value>470</value>
       <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
       <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Resistor, small symbol"/>
+      <property name="ki_keywords" value="R resistor"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>6025F63C</tstamp>
+      <tstamps>00000000-0000-0000-0000-0000602030ff</tstamps>
     </comp>
-    <comp ref="R15">
-      <value>22k</value>
+    <comp ref="R4">
+      <value>4K7</value>
       <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
       <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Resistor, small symbol"/>
+      <property name="ki_keywords" value="R resistor"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>6028ECAA</tstamp>
+      <tstamps>00000000-0000-0000-0000-0000601c96f3</tstamps>
     </comp>
-    <comp ref="R19">
-      <value>33k</value>
+    <comp ref="R5">
+      <value>470</value>
       <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
       <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Resistor, small symbol"/>
+      <property name="ki_keywords" value="R resistor"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>60362791</tstamp>
+      <tstamps>00000000-0000-0000-0000-0000601e590b</tstamps>
     </comp>
-    <comp ref="R18">
-      <value>22k</value>
+    <comp ref="R6">
+      <value>470</value>
       <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
       <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Resistor, small symbol"/>
+      <property name="ki_keywords" value="R resistor"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>603627AF</tstamp>
-    </comp>
-    <comp ref="C3">
-      <value>100nF</value>
-      <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
-      <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/>
-      <sheetpath names="/" tstamps="/"/>
-      <tstamp>603D61F0</tstamp>
+      <tstamps>2848bf36-622c-4b5b-87b4-5ea2c08e346d</tstamps>
     </comp>
     <comp ref="R7">
       <value>15k</value>
       <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
       <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Resistor, small symbol"/>
+      <property name="ki_keywords" value="R resistor"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>602171FA</tstamp>
+      <tstamps>00000000-0000-0000-0000-0000602171fa</tstamps>
     </comp>
-    <comp ref="R12">
-      <value>15k</value>
+    <comp ref="R8">
+      <value>4K7</value>
       <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
       <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Resistor, small symbol"/>
+      <property name="ki_keywords" value="R resistor"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>60238D89</tstamp>
+      <tstamps>00000000-0000-0000-0000-0000601c9d65</tstamps>
     </comp>
-    <comp ref="R11">
+    <comp ref="R10">
       <value>15k</value>
       <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
       <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Resistor, small symbol"/>
+      <property name="ki_keywords" value="R resistor"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>60217A45</tstamp>
+      <tstamps>00000000-0000-0000-0000-00006021d332</tstamps>
     </comp>
-    <comp ref="C4">
-      <value>1uF</value>
-      <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
-      <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/>
-      <sheetpath names="/" tstamps="/"/>
-      <tstamp>602190D3</tstamp>
-    </comp>
-    <comp ref="C5">
-      <value>1uF</value>
-      <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
-      <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/>
-      <sheetpath names="/" tstamps="/"/>
-      <tstamp>6022DD92</tstamp>
-    </comp>
-    <comp ref="R17">
-      <value>33k</value>
-      <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
-      <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/>
-      <sheetpath names="/" tstamps="/"/>
-      <tstamp>60285967</tstamp>
-    </comp>
-    <comp ref="R13">
-      <value>22k</value>
+    <comp ref="R11">
+      <value>15k</value>
       <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
       <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Resistor, small symbol"/>
+      <property name="ki_keywords" value="R resistor"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>60285985</tstamp>
+      <tstamps>00000000-0000-0000-0000-000060217a45</tstamps>
     </comp>
-    <comp ref="R20">
-      <value>33k</value>
+    <comp ref="R12">
+      <value>15k</value>
       <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
       <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Resistor, small symbol"/>
+      <property name="ki_keywords" value="R resistor"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>6031019C</tstamp>
+      <tstamps>00000000-0000-0000-0000-000060238d89</tstamps>
     </comp>
-    <comp ref="R14">
-      <value>22k</value>
+    <comp ref="R21">
+      <value>15k</value>
       <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
       <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="Resistor, small symbol"/>
+      <property name="ki_keywords" value="R resistor"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>603101BA</tstamp>
+      <tstamps>00000000-0000-0000-0000-0000603d554c</tstamps>
     </comp>
-    <comp ref="TP4">
-      <value>tp_an0</value>
-      <footprint>TestPoint:TestPoint_Loop_D2.50mm_Drill1.0mm</footprint>
-      <datasheet>~</datasheet>
-      <libsource lib="Connector" part="TestPoint" description="test point"/>
+    <comp ref="SW1">
+      <value>clear</value>
+      <footprint>neosensor_addon:G71Y_µsw_smd</footprint>
+      <libsource lib="neosensor_addon" part="G71Y" description=""/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>603873FB</tstamp>
+      <tstamps>00000000-0000-0000-0000-000060223186</tstamps>
     </comp>
-    <comp ref="TP3">
-      <value>tp_an1</value>
-      <footprint>TestPoint:TestPoint_Loop_D2.50mm_Drill1.0mm</footprint>
-      <datasheet>~</datasheet>
-      <libsource lib="Connector" part="TestPoint" description="test point"/>
+    <comp ref="SW2">
+      <value>+</value>
+      <footprint>neosensor_addon:G71Y_µsw_smd</footprint>
+      <libsource lib="neosensor_addon" part="G71Y" description=""/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>603885E4</tstamp>
+      <tstamps>00000000-0000-0000-0000-0000601eb9f1</tstamps>
     </comp>
-    <comp ref="TP6">
-      <value>tp_an3</value>
-      <footprint>TestPoint:TestPoint_Loop_D2.50mm_Drill1.0mm</footprint>
-      <datasheet>~</datasheet>
-      <libsource lib="Connector" part="TestPoint" description="test point"/>
+    <comp ref="SW3">
+      <value>-</value>
+      <footprint>neosensor_addon:G71Y_µsw_smd</footprint>
+      <libsource lib="neosensor_addon" part="G71Y" description=""/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>6038950F</tstamp>
+      <tstamps>00000000-0000-0000-0000-000060238add</tstamps>
     </comp>
-    <comp ref="TP5">
-      <value>tp_an2</value>
-      <footprint>TestPoint:TestPoint_Loop_D2.50mm_Drill1.0mm</footprint>
-      <datasheet>~</datasheet>
-      <libsource lib="Connector" part="TestPoint" description="test point"/>
+    <comp ref="U1">
+      <value>HC-SR01</value>
+      <footprint>neosensor_addon:PIR_HC-SR01</footprint>
+      <libsource lib="neosensor_addon" part="HC-SR01" description=""/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>6038A46F</tstamp>
+      <tstamps>00000000-0000-0000-0000-0000601d6a06</tstamps>
     </comp>
-    <comp ref="R21">
-      <value>15k</value>
-      <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
-      <datasheet>~</datasheet>
-      <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/>
+    <comp ref="U2">
+      <value>OLED1.3_I2C</value>
+      <footprint>neosensor_addon:OLED1.3_I2C</footprint>
+      <datasheet>https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf</datasheet>
+      <libsource lib="neosensor_addon" part="OLED1.3_I2C" description=""/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>603D554C</tstamp>
+      <tstamps>00000000-0000-0000-0000-0000601b3200</tstamps>
     </comp>
-    <comp ref="J6">
-      <value>Conn_01x06</value>
-      <footprint>Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical</footprint>
-      <datasheet>~</datasheet>
-      <libsource lib="Connector_Generic" part="Conn_01x06" description="Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
+    <comp ref="U3">
+      <value>ESP32_dev_30p_zigzag</value>
+      <footprint>neosensor_addon:ESP32_dev_30p_zigzag</footprint>
+      <libsource lib="neosensor_addon" part="ESP32_dev_30p" description=""/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>6033599A</tstamp>
+      <tstamps>00000000-0000-0000-0000-0000601b39d1</tstamps>
     </comp>
-    <comp ref="H1">
-      <value>3.2mm for MH3 screw</value>
-      <footprint>MountingHole:MountingHole_3.2mm_M3_Pad</footprint>
-      <datasheet>~</datasheet>
-      <libsource lib="Mechanical" part="MountingHole_Pad" description="Mounting Hole with connection"/>
+    <comp ref="U4">
+      <value>AMS1117-3.3</value>
+      <footprint>Package_TO_SOT_SMD:SOT-223-3_TabPin2</footprint>
+      <datasheet>http://www.advanced-monolithic.com/pdf/ds1117.pdf</datasheet>
+      <libsource lib="Regulator_Linear" part="AMS1117-3.3" description="1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="pcb-v52.kicad_sch"/>
+      <property name="ki_description" value="1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223"/>
+      <property name="ki_keywords" value="linear regulator ldo fixed positive"/>
       <sheetpath names="/" tstamps="/"/>
-      <tstamp>601BFC00</tstamp>
+      <tstamps>00000000-0000-0000-0000-0000601b4c77</tstamps>
     </comp>
   </components>
   <libparts>
-    <libpart lib="Amplifier_Operational" part="LM2902">
-      <aliases>
-        <alias>LM324</alias>
-        <alias>TLC274</alias>
-        <alias>TLC279</alias>
-        <alias>TL074</alias>
-        <alias>LM324A</alias>
-        <alias>MCP6004</alias>
-        <alias>TL084</alias>
-        <alias>TL064</alias>
-        <alias>LMV324</alias>
-        <alias>LMC6484</alias>
-        <alias>MCP604</alias>
-        <alias>MC33079</alias>
-        <alias>MC33174</alias>
-        <alias>MC33179</alias>
-        <alias>OPA1604</alias>
-        <alias>OPA1679</alias>
-        <alias>OPA4134</alias>
-        <alias>OPA4340UA</alias>
-        <alias>OPA4376</alias>
-        <alias>MCP6L94</alias>
-        <alias>TSV914</alias>
-        <alias>ADA4807-4</alias>
-        <alias>TSV994</alias>
-      </aliases>
-      <description>Low-Power, Quad-Operational Amplifiers, DIP-14/SOIC-14/SSOP-14</description>
-      <docs>http://www.ti.com/lit/ds/symlink/lm2902-n.pdf</docs>
-      <footprints>
-        <fp>SOIC*3.9x8.7mm*P1.27mm*</fp>
-        <fp>DIP*W7.62mm*</fp>
-        <fp>TSSOP*4.4x5mm*P0.65mm*</fp>
-        <fp>SSOP*5.3x6.2mm*P0.65mm*</fp>
-        <fp>MSOP*3x3mm*P0.5mm*</fp>
-      </footprints>
-      <fields>
-        <field name="Reference">U</field>
-        <field name="Value">LM2902</field>
-      </fields>
-      <pins>
-        <pin num="1" name="~" type="output"/>
-        <pin num="2" name="-" type="input"/>
-        <pin num="3" name="+" type="input"/>
-        <pin num="4" name="V+" type="power_in"/>
-        <pin num="5" name="+" type="input"/>
-        <pin num="6" name="-" type="input"/>
-        <pin num="7" name="~" type="output"/>
-        <pin num="8" name="~" type="output"/>
-        <pin num="9" name="-" type="input"/>
-        <pin num="10" name="+" type="input"/>
-        <pin num="11" name="V-" type="power_in"/>
-        <pin num="12" name="+" type="input"/>
-        <pin num="13" name="-" type="input"/>
-        <pin num="14" name="~" type="output"/>
-      </pins>
-    </libpart>
-    <libpart lib="Connector" part="TestPoint">
-      <description>test point</description>
-      <docs>~</docs>
-      <footprints>
-        <fp>Pin*</fp>
-        <fp>Test*</fp>
-      </footprints>
-      <fields>
-        <field name="Reference">TP</field>
-        <field name="Value">TestPoint</field>
-      </fields>
-      <pins>
-        <pin num="1" name="1" type="passive"/>
-      </pins>
-    </libpart>
     <libpart lib="Connector_Generic" part="Conn_01x04">
       <description>Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)</description>
       <docs>~</docs>
@@ -472,6 +389,7 @@
       <fields>
         <field name="Reference">J</field>
         <field name="Value">Conn_01x04</field>
+        <field name="Datasheet">~</field>
       </fields>
       <pins>
         <pin num="1" name="Pin_1" type="passive"/>
@@ -489,6 +407,7 @@
       <fields>
         <field name="Reference">J</field>
         <field name="Value">Conn_01x05</field>
+        <field name="Datasheet">~</field>
       </fields>
       <pins>
         <pin num="1" name="Pin_1" type="passive"/>
@@ -498,15 +417,16 @@
         <pin num="5" name="Pin_5" type="passive"/>
       </pins>
     </libpart>
-    <libpart lib="Connector_Generic" part="Conn_01x06">
-      <description>Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)</description>
+    <libpart lib="Connector_Generic" part="Conn_01x07">
+      <description>Generic connector, single row, 01x07, script generated (kicad-library-utils/schlib/autogen/connector/)</description>
       <docs>~</docs>
       <footprints>
         <fp>Connector*:*_1x??_*</fp>
       </footprints>
       <fields>
         <field name="Reference">J</field>
-        <field name="Value">Conn_01x06</field>
+        <field name="Value">Conn_01x07</field>
+        <field name="Datasheet">~</field>
       </fields>
       <pins>
         <pin num="1" name="Pin_1" type="passive"/>
@@ -515,9 +435,10 @@
         <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"/>
       </pins>
     </libpart>
-    <libpart lib="Device" part="CP1_Small">
+    <libpart lib="Device" part="C_Polarized_Small_US">
       <description>Polarized capacitor, small US symbol</description>
       <docs>~</docs>
       <footprints>
@@ -525,11 +446,12 @@
       </footprints>
       <fields>
         <field name="Reference">C</field>
-        <field name="Value">CP1_Small</field>
+        <field name="Value">C_Polarized_Small_US</field>
+        <field name="Datasheet">~</field>
       </fields>
       <pins>
-        <pin num="1" name="~" type="passive"/>
-        <pin num="2" name="~" type="passive"/>
+        <pin num="1" name="" type="passive"/>
+        <pin num="2" name="" type="passive"/>
       </pins>
     </libpart>
     <libpart lib="Device" part="C_Small">
@@ -541,13 +463,14 @@
       <fields>
         <field name="Reference">C</field>
         <field name="Value">C_Small</field>
+        <field name="Datasheet">~</field>
       </fields>
       <pins>
-        <pin num="1" name="~" type="passive"/>
-        <pin num="2" name="~" type="passive"/>
+        <pin num="1" name="" type="passive"/>
+        <pin num="2" name="" type="passive"/>
       </pins>
     </libpart>
-    <libpart lib="Device" part="LED_Small_ALT">
+    <libpart lib="Device" part="LED_Small_Filled">
       <description>Light emitting diode, small symbol, filled shape</description>
       <docs>~</docs>
       <footprints>
@@ -557,7 +480,8 @@
       </footprints>
       <fields>
         <field name="Reference">D</field>
-        <field name="Value">LED_Small_ALT</field>
+        <field name="Value">LED_Small_Filled</field>
+        <field name="Datasheet">~</field>
       </fields>
       <pins>
         <pin num="1" name="K" type="passive"/>
@@ -573,10 +497,11 @@
       <fields>
         <field name="Reference">R</field>
         <field name="Value">R_Small</field>
+        <field name="Datasheet">~</field>
       </fields>
       <pins>
-        <pin num="1" name="~" type="passive"/>
-        <pin num="2" name="~" type="passive"/>
+        <pin num="1" name="" type="passive"/>
+        <pin num="2" name="" type="passive"/>
       </pins>
     </libpart>
     <libpart lib="Mechanical" part="MountingHole_Pad">
@@ -588,46 +513,23 @@
       <fields>
         <field name="Reference">H</field>
         <field name="Value">MountingHole_Pad</field>
+        <field name="Datasheet">~</field>
       </fields>
       <pins>
         <pin num="1" name="1" type="input"/>
       </pins>
     </libpart>
-    <libpart lib="Regulator_Linear" part="AP1117-15">
-      <aliases>
-        <alias>AP1117-18</alias>
-        <alias>AP1117-25</alias>
-        <alias>AP1117-33</alias>
-        <alias>AP1117-50</alias>
-        <alias>LD1117S33TR_SOT223</alias>
-        <alias>LD1117S12TR_SOT223</alias>
-        <alias>LD1117S18TR_SOT223</alias>
-        <alias>LD1117S25TR_SOT223</alias>
-        <alias>LD1117S50TR_SOT223</alias>
-        <alias>NCP1117-12_SOT223</alias>
-        <alias>NCP1117-1.5_SOT223</alias>
-        <alias>NCP1117-1.8_SOT223</alias>
-        <alias>NCP1117-2.0_SOT223</alias>
-        <alias>NCP1117-2.5_SOT223</alias>
-        <alias>NCP1117-2.85_SOT223</alias>
-        <alias>NCP1117-3.3_SOT223</alias>
-        <alias>NCP1117-5.0_SOT223</alias>
-        <alias>AMS1117-1.5</alias>
-        <alias>AMS1117-1.8</alias>
-        <alias>AMS1117-2.5</alias>
-        <alias>AMS1117-2.85</alias>
-        <alias>AMS1117-3.3</alias>
-        <alias>AMS1117-5.0</alias>
-      </aliases>
-      <description>1A Low Dropout regulator, positive, 1.5V fixed output, SOT-223</description>
-      <docs>http://www.diodes.com/datasheets/AP1117.pdf</docs>
+    <libpart lib="Regulator_Linear" part="AMS1117-3.3">
+      <description>1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223</description>
+      <docs>http://www.advanced-monolithic.com/pdf/ds1117.pdf</docs>
       <footprints>
         <fp>SOT?223*TabPin2*</fp>
       </footprints>
       <fields>
         <field name="Reference">U</field>
-        <field name="Value">AP1117-15</field>
+        <field name="Value">AMS1117-3.3</field>
         <field name="Footprint">Package_TO_SOT_SMD:SOT-223-3_TabPin2</field>
+        <field name="Datasheet">http://www.advanced-monolithic.com/pdf/ds1117.pdf</field>
       </fields>
       <pins>
         <pin num="1" name="GND" type="power_in"/>
@@ -635,80 +537,17 @@
         <pin num="3" name="VI" type="power_in"/>
       </pins>
     </libpart>
-    <libpart lib="Transistor_FET" part="BSS138">
-      <aliases>
-        <alias>2N7002</alias>
-        <alias>2N7002E</alias>
-        <alias>2N7002H</alias>
-        <alias>2N7002K</alias>
-        <alias>BS170F</alias>
-        <alias>BS870</alias>
-        <alias>BSN20</alias>
-        <alias>BSS123</alias>
-        <alias>BSS127S</alias>
-        <alias>DMG2302U</alias>
-        <alias>DMG3402L</alias>
-        <alias>DMG3404L</alias>
-        <alias>DMG3406L</alias>
-        <alias>DMG3414U</alias>
-        <alias>DMG3418L</alias>
-        <alias>DMN10H220L</alias>
-        <alias>DMN10H700S</alias>
-        <alias>DMN13H750S</alias>
-        <alias>DMN2041L</alias>
-        <alias>DMN2050L</alias>
-        <alias>DMN2056U</alias>
-        <alias>DMN2058U</alias>
-        <alias>DMN2075U</alias>
-        <alias>DMN2230U</alias>
-        <alias>DMN24H11DS</alias>
-        <alias>DMN24H3D5L</alias>
-        <alias>DMN3042L</alias>
-        <alias>DMN3051L</alias>
-        <alias>DMN30H4D0L</alias>
-        <alias>DMN3110S</alias>
-        <alias>DMN3150L</alias>
-        <alias>DMN3300U</alias>
-        <alias>DMN3404L</alias>
-        <alias>DMN6075S</alias>
-        <alias>DMN6140L</alias>
-        <alias>DMN67D7L</alias>
-        <alias>DMN67D8L</alias>
-        <alias>MMBF170</alias>
-        <alias>VN10LF</alias>
-        <alias>ZVN3306F</alias>
-        <alias>ZVN3310F</alias>
-        <alias>ZVN3320F</alias>
-        <alias>ZVN4106F</alias>
-        <alias>ZXM61N02F</alias>
-        <alias>ZXM61N03F</alias>
-        <alias>ZXMN10A07F</alias>
-        <alias>ZXMN2A01F</alias>
-        <alias>ZXMN2A14F</alias>
-        <alias>ZXMN2B01F</alias>
-        <alias>ZXMN2B14FH</alias>
-        <alias>ZXMN2F30FH</alias>
-        <alias>ZXMN2F34FH</alias>
-        <alias>ZXMN3A01F</alias>
-        <alias>ZXMN3A14F</alias>
-        <alias>ZXMN3B01F</alias>
-        <alias>ZXMN3B14F</alias>
-        <alias>ZXMN3F30FH</alias>
-        <alias>ZXMN6A07F</alias>
-        <alias>IRLML0030</alias>
-        <alias>IRLML2060</alias>
-        <alias>TSM2302CX</alias>
-        <alias>AO3400A</alias>
-      </aliases>
-      <description>50V Vds, 0.22A Id, N-Channel MOSFET, SOT-23</description>
-      <docs>https://www.onsemi.com/pub/Collateral/BSS138-D.PDF</docs>
+    <libpart lib="Transistor_FET" part="2N7002">
+      <description>0.115A Id, 60V Vds, N-Channel MOSFET, SOT-23</description>
+      <docs>https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF</docs>
       <footprints>
         <fp>SOT?23*</fp>
       </footprints>
       <fields>
         <field name="Reference">Q</field>
-        <field name="Value">BSS138</field>
+        <field name="Value">2N7002</field>
         <field name="Footprint">Package_TO_SOT_SMD:SOT-23</field>
+        <field name="Datasheet">https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF</field>
       </fields>
       <pins>
         <pin num="1" name="G" type="input"/>
@@ -717,7 +556,6 @@
       </pins>
     </libpart>
     <libpart lib="neosensor_addon" part="ESP32_dev_30p">
-      <description>ESP32 development board 30pins (i.e devkit V1)</description>
       <fields>
         <field name="Reference">U</field>
         <field name="Value">ESP32_dev_30p</field>
@@ -726,32 +564,32 @@
       <pins>
         <pin num="1" name="3V3" type="power_out"/>
         <pin num="2" name="GND" type="power_in"/>
-        <pin num="3" name="GPIO15" type="BiDi"/>
-        <pin num="4" name="GPIO2" type="BiDi"/>
-        <pin num="5" name="GPIO4" type="BiDi"/>
-        <pin num="6" name="GPIO16" type="BiDi"/>
-        <pin num="7" name="GPIO17" type="BiDi"/>
-        <pin num="8" name="GPIO5" type="BiDi"/>
-        <pin num="9" name="GPIO18" type="BiDi"/>
-        <pin num="10" name="GPIO19" type="BiDi"/>
-        <pin num="11" name="SDA" type="BiDi"/>
-        <pin num="12" name="GPIO3" type="BiDi"/>
-        <pin num="13" name="GPIO1" type="BiDi"/>
-        <pin num="14" name="SCL" type="BiDi"/>
-        <pin num="15" name="GPIO23" type="BiDi"/>
+        <pin num="3" name="GPIO15" type="bidirectional"/>
+        <pin num="4" name="GPIO2" type="bidirectional"/>
+        <pin num="5" name="GPIO4" type="bidirectional"/>
+        <pin num="6" name="GPIO16" type="bidirectional"/>
+        <pin num="7" name="GPIO17" type="bidirectional"/>
+        <pin num="8" name="GPIO5" type="bidirectional"/>
+        <pin num="9" name="GPIO18" type="bidirectional"/>
+        <pin num="10" name="GPIO19" type="bidirectional"/>
+        <pin num="11" name="SDA" type="bidirectional"/>
+        <pin num="12" name="GPIO3" type="bidirectional"/>
+        <pin num="13" name="GPIO1" type="bidirectional"/>
+        <pin num="14" name="SCL" type="bidirectional"/>
+        <pin num="15" name="GPIO23" type="bidirectional"/>
         <pin num="16" name="EN" type="input"/>
-        <pin num="17" name="GPIO36" type="BiDi"/>
-        <pin num="18" name="GPIO39" type="BiDi"/>
-        <pin num="19" name="GPIO34" type="BiDi"/>
-        <pin num="20" name="GPIO35" type="BiDi"/>
-        <pin num="21" name="GPIO32" type="BiDi"/>
-        <pin num="22" name="GPIO33" type="BiDi"/>
-        <pin num="23" name="GPIO25" type="BiDi"/>
-        <pin num="24" name="GPIO26" type="BiDi"/>
-        <pin num="25" name="GPIO27" type="BiDi"/>
-        <pin num="26" name="GPIO14" type="BiDi"/>
-        <pin num="27" name="GPIO12" type="BiDi"/>
-        <pin num="28" name="GPIO13" type="BiDi"/>
+        <pin num="17" name="GPIO36" type="bidirectional"/>
+        <pin num="18" name="GPIO39" type="bidirectional"/>
+        <pin num="19" name="GPIO34" type="bidirectional"/>
+        <pin num="20" name="GPIO35" type="bidirectional"/>
+        <pin num="21" name="GPIO32" type="bidirectional"/>
+        <pin num="22" name="GPIO33" type="bidirectional"/>
+        <pin num="23" name="GPIO25" type="bidirectional"/>
+        <pin num="24" name="GPIO26" type="bidirectional"/>
+        <pin num="25" name="GPIO27" type="bidirectional"/>
+        <pin num="26" name="GPIO14" type="bidirectional"/>
+        <pin num="27" name="GPIO12" type="bidirectional"/>
+        <pin num="28" name="GPIO13" type="bidirectional"/>
         <pin num="29" name="GND" type="power_in"/>
         <pin num="30" name="VIN" type="power_in"/>
       </pins>
@@ -763,9 +601,9 @@
         <field name="Footprint">neosensor_addon:G71Y_µsw_smd</field>
       </fields>
       <pins>
-        <pin num="1" name="~" type="passive"/>
-        <pin num="2" name="~" type="passive"/>
-        <pin num="3" name="~" type="passive"/>
+        <pin num="1" name="" type="passive"/>
+        <pin num="2" name="" type="passive"/>
+        <pin num="3" name="" type="passive"/>
       </pins>
     </libpart>
     <libpart lib="neosensor_addon" part="HC-SR01">
@@ -781,8 +619,6 @@
       </pins>
     </libpart>
     <libpart lib="neosensor_addon" part="OLED1.3_I2C">
-      <description>OLED 1.3inches 128x64 SSD1306 I2C interface</description>
-      <docs>https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf</docs>
       <fields>
         <field name="Reference">U</field>
         <field name="Value">OLED1.3_I2C</field>
@@ -791,278 +627,220 @@
       <pins>
         <pin num="1" name="VCC" type="power_in"/>
         <pin num="2" name="GND" type="power_in"/>
-        <pin num="3" name="SCL" type="BiDi"/>
-        <pin num="4" name="SDA" type="BiDi"/>
+        <pin num="3" name="SCL" type="bidirectional"/>
+        <pin num="4" name="SDA" type="bidirectional"/>
       </pins>
     </libpart>
   </libparts>
   <libraries>
-    <library logical="Amplifier_Operational">
-      <uri>/usr/share/kicad/library/Amplifier_Operational.lib</uri>
-    </library>
-    <library logical="Connector">
-      <uri>/usr/share/kicad/library/Connector.lib</uri>
-    </library>
     <library logical="Connector_Generic">
-      <uri>/usr/share/kicad/library/Connector_Generic.lib</uri>
+      <uri>/usr/share/kicad/symbols//Connector_Generic.kicad_sym</uri>
     </library>
     <library logical="Device">
-      <uri>/usr/share/kicad/library/Device.lib</uri>
+      <uri>/usr/share/kicad/symbols//Device.kicad_sym</uri>
     </library>
     <library logical="Mechanical">
-      <uri>/usr/share/kicad/library/Mechanical.lib</uri>
+      <uri>/usr/share/kicad/symbols//Mechanical.kicad_sym</uri>
     </library>
     <library logical="Regulator_Linear">
-      <uri>/usr/share/kicad/library/Regulator_Linear.lib</uri>
+      <uri>/usr/share/kicad/symbols//Regulator_Linear.kicad_sym</uri>
     </library>
     <library logical="Transistor_FET">
-      <uri>/usr/share/kicad/library/Transistor_FET.lib</uri>
+      <uri>/usr/share/kicad/symbols//Transistor_FET.kicad_sym</uri>
     </library>
     <library logical="neosensor_addon">
-      <uri>/home/devel/neOCampus-arduino/pcb/pcb-v5/neosensor_addon.lib</uri>
+      <uri>/nfs/home/francois/neOCampus-arduino/pcb/pcb-v52/../kicad-libs/neosensor_addon.lib</uri>
     </library>
   </libraries>
   <nets>
-    <net code="1" name="/ADC1_3">
-      <node ref="TP3" pin="1"/>
-      <node ref="U5" pin="7"/>
-      <node ref="U5" pin="6"/>
-      <node ref="U3" pin="18"/>
-    </net>
-    <net code="2" name="+3V3">
-      <node ref="SW1" pin="1"/>
-      <node ref="R21" pin="2"/>
-      <node ref="SW3" pin="2"/>
-      <node ref="U2" pin="1"/>
-      <node ref="R4" pin="2"/>
-      <node ref="R8" pin="2"/>
-      <node ref="J4" pin="1"/>
-      <node ref="C2" pin="1"/>
-      <node ref="J2" pin="1"/>
-      <node ref="J3" pin="1"/>
-      <node ref="J1" pin="1"/>
-      <node ref="U4" pin="2"/>
-      <node ref="SW2" pin="2"/>
-      <node ref="U5" pin="4"/>
-      <node ref="C3" pin="1"/>
-    </net>
-    <net code="3" name="Net-(R18-Pad2)">
-      <node ref="R18" pin="2"/>
-      <node ref="R19" pin="2"/>
-      <node ref="U5" pin="5"/>
-    </net>
-    <net code="4" name="/ANA_1">
-      <node ref="J6" pin="4"/>
-      <node ref="R18" pin="1"/>
-    </net>
-    <net code="5" name="GND">
-      <node ref="U4" pin="1"/>
-      <node ref="R17" pin="1"/>
-      <node ref="H2" pin="1"/>
-      <node ref="Q1" pin="2"/>
-      <node ref="R9" pin="1"/>
-      <node ref="J6" pin="2"/>
-      <node ref="R2" pin="1"/>
-      <node ref="J2" pin="2"/>
-      <node ref="C3" pin="2"/>
-      <node ref="C2" pin="2"/>
-      <node ref="R20" pin="1"/>
-      <node ref="J4" pin="2"/>
-      <node ref="R19" pin="1"/>
-      <node ref="J1" pin="2"/>
-      <node ref="J3" pin="2"/>
-      <node ref="U2" pin="2"/>
-      <node ref="U3" pin="2"/>
-      <node ref="U3" pin="29"/>
-      <node ref="R10" pin="1"/>
-      <node ref="R12" pin="1"/>
-      <node ref="C1" pin="2"/>
-      <node ref="U5" pin="11"/>
-      <node ref="H1" pin="1"/>
-      <node ref="R16" pin="1"/>
-      <node ref="J5" pin="2"/>
-      <node ref="SW3" pin="3"/>
-      <node ref="U1" pin="3"/>
-      <node ref="C4" pin="2"/>
-      <node ref="SW2" pin="3"/>
-      <node ref="SW1" pin="3"/>
-      <node ref="C5" pin="2"/>
-    </net>
-    <net code="6" name="/SW2">
-      <node ref="U3" pin="9"/>
-      <node ref="C4" pin="1"/>
-      <node ref="R7" pin="2"/>
-    </net>
-    <net code="7" name="/IR">
-      <node ref="U3" pin="5"/>
-      <node ref="R9" pin="2"/>
-      <node ref="U1" pin="2"/>
-    </net>
-    <net code="8" name="/ANA_0">
-      <node ref="R15" pin="1"/>
-      <node ref="J6" pin="3"/>
-    </net>
-    <net code="9" name="Net-(R11-Pad1)">
-      <node ref="R12" pin="2"/>
-      <node ref="R11" pin="1"/>
-      <node ref="SW3" pin="1"/>
-    </net>
-    <net code="10" name="Net-(R10-Pad2)">
-      <node ref="SW2" pin="1"/>
-      <node ref="R7" pin="1"/>
-      <node ref="R10" pin="2"/>
-    </net>
-    <net code="11" name="+5V">
-      <node ref="U1" pin="1"/>
-      <node ref="U3" pin="30"/>
-      <node ref="U4" pin="3"/>
-      <node ref="J5" pin="1"/>
-      <node ref="R1" pin="2"/>
-      <node ref="C1" pin="1"/>
-      <node ref="J6" pin="1"/>
-    </net>
-    <net code="12" name="Net-(R15-Pad2)">
-      <node ref="R16" pin="2"/>
-      <node ref="U5" pin="3"/>
-      <node ref="R15" pin="2"/>
-    </net>
-    <net code="13" name="/ADC1_0">
-      <node ref="U5" pin="2"/>
-      <node ref="U5" pin="1"/>
-      <node ref="U3" pin="17"/>
-      <node ref="TP4" pin="1"/>
-    </net>
-    <net code="14" name="/SW3">
-      <node ref="C5" pin="1"/>
-      <node ref="R11" pin="2"/>
-      <node ref="U3" pin="15"/>
-    </net>
-    <net code="15" name="/ANA_3">
-      <node ref="J6" pin="6"/>
-      <node ref="R14" pin="1"/>
-    </net>
-    <net code="16" name="/LED">
-      <node ref="U3" pin="3"/>
-      <node ref="R3" pin="1"/>
-    </net>
-    <net code="17" name="Net-(U3-Pad4)">
-      <node ref="U3" pin="4"/>
-    </net>
-    <net code="18" name="Net-(U3-Pad16)">
-      <node ref="U3" pin="16"/>
-    </net>
-    <net code="19" name="Net-(R14-Pad2)">
-      <node ref="R20" pin="2"/>
-      <node ref="U5" pin="12"/>
-      <node ref="R14" pin="2"/>
-    </net>
-    <net code="20" name="/ANA_2">
-      <node ref="R13" pin="1"/>
-      <node ref="J6" pin="5"/>
-    </net>
-    <net code="21" name="Net-(R13-Pad2)">
-      <node ref="R13" pin="2"/>
-      <node ref="U5" pin="10"/>
-      <node ref="R17" pin="2"/>
-    </net>
-    <net code="22" name="/ADC1_6">
-      <node ref="U5" pin="8"/>
-      <node ref="U5" pin="9"/>
-      <node ref="TP5" pin="1"/>
-      <node ref="U3" pin="19"/>
-    </net>
-    <net code="23" name="Net-(U3-Pad1)">
-      <node ref="U3" pin="1"/>
-    </net>
-    <net code="24" name="/ADC1_7">
-      <node ref="TP6" pin="1"/>
-      <node ref="U3" pin="20"/>
-      <node ref="U5" pin="13"/>
-      <node ref="U5" pin="14"/>
-    </net>
-    <net code="25" name="Net-(U3-Pad27)">
-      <node ref="U3" pin="27"/>
-    </net>
-    <net code="26" name="Net-(U3-Pad26)">
-      <node ref="U3" pin="26"/>
-    </net>
-    <net code="27" name="Net-(U3-Pad25)">
-      <node ref="U3" pin="25"/>
-    </net>
-    <net code="28" name="Net-(U3-Pad24)">
-      <node ref="U3" pin="24"/>
-    </net>
-    <net code="29" name="Net-(U3-Pad23)">
-      <node ref="U3" pin="23"/>
-    </net>
-    <net code="30" name="Net-(U3-Pad22)">
-      <node ref="U3" pin="22"/>
-    </net>
-    <net code="31" name="Net-(U3-Pad21)">
-      <node ref="U3" pin="21"/>
-    </net>
-    <net code="32" name="/SDA">
-      <node ref="J4" pin="4"/>
-      <node ref="J3" pin="4"/>
-      <node ref="R8" pin="1"/>
-      <node ref="J2" pin="4"/>
-      <node ref="J1" pin="4"/>
-      <node ref="U3" pin="11"/>
-      <node ref="U2" pin="4"/>
-    </net>
-    <net code="33" name="/INT">
-      <node ref="R21" pin="1"/>
-      <node ref="U3" pin="10"/>
-      <node ref="J4" pin="5"/>
-      <node ref="J3" pin="5"/>
-    </net>
-    <net code="34" name="Net-(R5-Pad2)">
-      <node ref="R5" pin="2"/>
-      <node ref="U3" pin="7"/>
-    </net>
-    <net code="35" name="Net-(U3-Pad28)">
-      <node ref="U3" pin="28"/>
-    </net>
-    <net code="36" name="/PM_EN">
-      <node ref="U3" pin="8"/>
-      <node ref="J5" pin="3"/>
-    </net>
-    <net code="37" name="/SCL">
-      <node ref="J3" pin="3"/>
-      <node ref="R4" pin="1"/>
-      <node ref="J4" pin="3"/>
-      <node ref="U2" pin="3"/>
-      <node ref="J2" pin="3"/>
-      <node ref="J1" pin="3"/>
-      <node ref="U3" pin="14"/>
-    </net>
-    <net code="38" name="Net-(U3-Pad13)">
-      <node ref="U3" pin="13"/>
-    </net>
-    <net code="39" name="Net-(U3-Pad12)">
-      <node ref="U3" pin="12"/>
-    </net>
-    <net code="40" name="Net-(Q1-Pad1)">
-      <node ref="R3" pin="2"/>
-      <node ref="SW1" pin="2"/>
-      <node ref="R2" pin="2"/>
-      <node ref="Q1" pin="1"/>
-    </net>
-    <net code="41" name="Net-(D1-Pad2)">
-      <node ref="R1" pin="1"/>
-      <node ref="D1" pin="2"/>
-    </net>
-    <net code="42" name="Net-(D1-Pad1)">
-      <node ref="D1" pin="1"/>
-      <node ref="Q1" pin="3"/>
-    </net>
-    <net code="43" name="/RX2">
-      <node ref="U3" pin="6"/>
-      <node ref="J5" pin="5"/>
-    </net>
-    <net code="44" name="/TX2">
-      <node ref="J5" pin="4"/>
-      <node ref="R5" pin="1"/>
+    <net code="1" name="+3V3">
+      <node ref="C2" pin="1" pintype="passive"/>
+      <node ref="J1" pin="1" pinfunction="Pin_1" pintype="passive"/>
+      <node ref="J2" pin="1" pinfunction="Pin_1" pintype="passive"/>
+      <node ref="J3" pin="1" pinfunction="Pin_1" pintype="passive"/>
+      <node ref="J4" pin="3" pinfunction="Pin_3" pintype="passive"/>
+      <node ref="R21" pin="2" pintype="passive"/>
+      <node ref="R4" pin="2" pintype="passive"/>
+      <node ref="R8" pin="2" pintype="passive"/>
+      <node ref="SW1" pin="1" pintype="passive"/>
+      <node ref="SW2" pin="2" pintype="passive"/>
+      <node ref="SW3" pin="2" pintype="passive"/>
+      <node ref="U2" pin="1" pinfunction="VCC" pintype="power_in"/>
+      <node ref="U4" pin="2" pinfunction="VO" pintype="power_out"/>
+    </net>
+    <net code="2" name="+5V">
+      <node ref="C1" pin="1" pintype="passive"/>
+      <node ref="J5" pin="1" pinfunction="Pin_1" pintype="passive"/>
+      <node ref="R1" pin="2" pintype="passive"/>
+      <node ref="U1" pin="1" pinfunction="V+" pintype="power_in"/>
+      <node ref="U3" pin="30" pinfunction="VIN" pintype="power_in"/>
+      <node ref="U4" pin="3" pinfunction="VI" pintype="power_in"/>
+    </net>
+    <net code="3" name="/INT">
+      <node ref="J3" pin="5" pinfunction="Pin_5" pintype="passive"/>
+      <node ref="J4" pin="7" pinfunction="Pin_7" pintype="passive"/>
+      <node ref="R21" pin="1" pintype="passive"/>
+      <node ref="U3" pin="10" pinfunction="GPIO19" pintype="bidirectional"/>
+    </net>
+    <net code="4" name="/IR">
+      <node ref="R6" pin="1" pintype="passive"/>
+      <node ref="U1" pin="2" pinfunction="OUT" pintype="output"/>
+    </net>
+    <net code="5" name="/LED">
+      <node ref="R3" pin="1" pintype="passive"/>
+      <node ref="U3" pin="3" pinfunction="GPIO15" pintype="bidirectional"/>
+    </net>
+    <net code="6" name="/PM_EN">
+      <node ref="J5" pin="3" pinfunction="Pin_3" pintype="passive"/>
+      <node ref="U3" pin="8" pinfunction="GPIO5" pintype="bidirectional"/>
+    </net>
+    <net code="7" name="/RX2">
+      <node ref="J5" pin="5" pinfunction="Pin_5" pintype="passive"/>
+      <node ref="U3" pin="6" pinfunction="GPIO16" pintype="bidirectional"/>
+    </net>
+    <net code="8" name="/SCL">
+      <node ref="J1" pin="3" pinfunction="Pin_3" pintype="passive"/>
+      <node ref="J2" pin="3" pinfunction="Pin_3" pintype="passive"/>
+      <node ref="J3" pin="3" pinfunction="Pin_3" pintype="passive"/>
+      <node ref="J4" pin="2" pinfunction="Pin_2" pintype="passive"/>
+      <node ref="J4" pin="5" pinfunction="Pin_5" pintype="passive"/>
+      <node ref="R4" pin="1" pintype="passive"/>
+      <node ref="U2" pin="3" pinfunction="SCL" pintype="bidirectional"/>
+      <node ref="U3" pin="14" pinfunction="SCL" pintype="bidirectional"/>
+    </net>
+    <net code="9" name="/SDA">
+      <node ref="J1" pin="4" pinfunction="Pin_4" pintype="passive"/>
+      <node ref="J2" pin="4" pinfunction="Pin_4" pintype="passive"/>
+      <node ref="J3" pin="4" pinfunction="Pin_4" pintype="passive"/>
+      <node ref="J4" pin="1" pinfunction="Pin_1" pintype="passive"/>
+      <node ref="J4" pin="6" pinfunction="Pin_6" pintype="passive"/>
+      <node ref="R8" pin="1" pintype="passive"/>
+      <node ref="U2" pin="4" pinfunction="SDA" pintype="bidirectional"/>
+      <node ref="U3" pin="11" pinfunction="SDA" pintype="bidirectional"/>
+    </net>
+    <net code="10" name="/SW2">
+      <node ref="C4" pin="1" pintype="passive"/>
+      <node ref="R7" pin="2" pintype="passive"/>
+      <node ref="U3" pin="9" pinfunction="GPIO18" pintype="bidirectional"/>
+    </net>
+    <net code="11" name="/SW3">
+      <node ref="C5" pin="1" pintype="passive"/>
+      <node ref="R11" pin="2" pintype="passive"/>
+      <node ref="U3" pin="15" pinfunction="GPIO23" pintype="bidirectional"/>
+    </net>
+    <net code="12" name="/TX2">
+      <node ref="J5" pin="4" pinfunction="Pin_4" pintype="passive"/>
+      <node ref="R5" pin="1" pintype="passive"/>
+    </net>
+    <net code="13" name="GND">
+      <node ref="C1" pin="2" pintype="passive"/>
+      <node ref="C2" pin="2" pintype="passive"/>
+      <node ref="C4" pin="2" pintype="passive"/>
+      <node ref="C5" pin="2" pintype="passive"/>
+      <node ref="C6" pin="1" pintype="passive"/>
+      <node ref="H1" pin="1" pinfunction="1" pintype="input"/>
+      <node ref="H2" pin="1" pinfunction="1" pintype="input"/>
+      <node ref="J1" pin="2" pinfunction="Pin_2" pintype="passive"/>
+      <node ref="J2" pin="2" pinfunction="Pin_2" pintype="passive"/>
+      <node ref="J3" pin="2" pinfunction="Pin_2" pintype="passive"/>
+      <node ref="J4" pin="4" pinfunction="Pin_4" pintype="passive"/>
+      <node ref="J5" pin="2" pinfunction="Pin_2" pintype="passive"/>
+      <node ref="Q1" pin="2" pinfunction="S" pintype="passive"/>
+      <node ref="R10" pin="1" pintype="passive"/>
+      <node ref="R12" pin="1" pintype="passive"/>
+      <node ref="R2" pin="1" pintype="passive"/>
+      <node ref="SW1" pin="3" pintype="passive"/>
+      <node ref="SW2" pin="3" pintype="passive"/>
+      <node ref="SW3" pin="3" pintype="passive"/>
+      <node ref="U1" pin="3" pinfunction="GND" pintype="power_in"/>
+      <node ref="U2" pin="2" pinfunction="GND" pintype="power_in"/>
+      <node ref="U3" pin="2" pinfunction="GND" pintype="power_in"/>
+      <node ref="U3" pin="29" pinfunction="GND" pintype="power_in"/>
+      <node ref="U4" pin="1" pinfunction="GND" pintype="power_in"/>
+    </net>
+    <net code="14" name="Net-(D1-A)">
+      <node ref="D1" pin="2" pinfunction="A" pintype="passive"/>
+      <node ref="R1" pin="1" pintype="passive"/>
+    </net>
+    <net code="15" name="Net-(D1-K)">
+      <node ref="D1" pin="1" pinfunction="K" pintype="passive"/>
+      <node ref="Q1" pin="3" pinfunction="D" pintype="passive"/>
+    </net>
+    <net code="16" name="Net-(Q1-G)">
+      <node ref="Q1" pin="1" pinfunction="G" pintype="input"/>
+      <node ref="R2" pin="2" pintype="passive"/>
+      <node ref="R3" pin="2" pintype="passive"/>
+      <node ref="SW1" pin="2" pintype="passive"/>
+    </net>
+    <net code="17" name="Net-(R10-Pad2)">
+      <node ref="R10" pin="2" pintype="passive"/>
+      <node ref="R7" pin="1" pintype="passive"/>
+      <node ref="SW2" pin="1" pintype="passive"/>
+    </net>
+    <net code="18" name="Net-(R11-Pad1)">
+      <node ref="R11" pin="1" pintype="passive"/>
+      <node ref="R12" pin="2" pintype="passive"/>
+      <node ref="SW3" pin="1" pintype="passive"/>
+    </net>
+    <net code="19" name="Net-(U3-EN)">
+      <node ref="C6" pin="2" pintype="passive"/>
+      <node ref="U3" pin="16" pinfunction="EN" pintype="input"/>
+    </net>
+    <net code="20" name="Net-(U3-GPIO4)">
+      <node ref="R6" pin="2" pintype="passive"/>
+      <node ref="U3" pin="5" pinfunction="GPIO4" pintype="bidirectional"/>
+    </net>
+    <net code="21" name="Net-(U3-GPIO17)">
+      <node ref="R5" pin="2" pintype="passive"/>
+      <node ref="U3" pin="7" pinfunction="GPIO17" pintype="bidirectional"/>
+    </net>
+    <net code="22" name="unconnected-(U3-3V3-Pad1)">
+      <node ref="U3" pin="1" pinfunction="3V3" pintype="power_out+no_connect"/>
+    </net>
+    <net code="23" name="unconnected-(U3-GPIO1-Pad13)">
+      <node ref="U3" pin="13" pinfunction="GPIO1" pintype="bidirectional+no_connect"/>
+    </net>
+    <net code="24" name="unconnected-(U3-GPIO2-Pad4)">
+      <node ref="U3" pin="4" pinfunction="GPIO2" pintype="bidirectional+no_connect"/>
+    </net>
+    <net code="25" name="unconnected-(U3-GPIO3-Pad12)">
+      <node ref="U3" pin="12" pinfunction="GPIO3" pintype="bidirectional+no_connect"/>
+    </net>
+    <net code="26" name="unconnected-(U3-GPIO12-Pad27)">
+      <node ref="U3" pin="27" pinfunction="GPIO12" pintype="bidirectional+no_connect"/>
+    </net>
+    <net code="27" name="unconnected-(U3-GPIO13-Pad28)">
+      <node ref="U3" pin="28" pinfunction="GPIO13" pintype="bidirectional+no_connect"/>
+    </net>
+    <net code="28" name="unconnected-(U3-GPIO14-Pad26)">
+      <node ref="U3" pin="26" pinfunction="GPIO14" pintype="bidirectional+no_connect"/>
+    </net>
+    <net code="29" name="unconnected-(U3-GPIO25-Pad23)">
+      <node ref="U3" pin="23" pinfunction="GPIO25" pintype="bidirectional+no_connect"/>
+    </net>
+    <net code="30" name="unconnected-(U3-GPIO26-Pad24)">
+      <node ref="U3" pin="24" pinfunction="GPIO26" pintype="bidirectional+no_connect"/>
+    </net>
+    <net code="31" name="unconnected-(U3-GPIO27-Pad25)">
+      <node ref="U3" pin="25" pinfunction="GPIO27" pintype="bidirectional+no_connect"/>
+    </net>
+    <net code="32" name="unconnected-(U3-GPIO32-Pad21)">
+      <node ref="U3" pin="21" pinfunction="GPIO32" pintype="bidirectional+no_connect"/>
+    </net>
+    <net code="33" name="unconnected-(U3-GPIO33-Pad22)">
+      <node ref="U3" pin="22" pinfunction="GPIO33" pintype="bidirectional+no_connect"/>
+    </net>
+    <net code="34" name="unconnected-(U3-GPIO34-Pad19)">
+      <node ref="U3" pin="19" pinfunction="GPIO34" pintype="bidirectional+no_connect"/>
+    </net>
+    <net code="35" name="unconnected-(U3-GPIO35-Pad20)">
+      <node ref="U3" pin="20" pinfunction="GPIO35" pintype="bidirectional+no_connect"/>
+    </net>
+    <net code="36" name="unconnected-(U3-GPIO36-Pad17)">
+      <node ref="U3" pin="17" pinfunction="GPIO36" pintype="bidirectional+no_connect"/>
+    </net>
+    <net code="37" name="unconnected-(U3-GPIO39-Pad18)">
+      <node ref="U3" pin="18" pinfunction="GPIO39" pintype="bidirectional+no_connect"/>
     </net>
   </nets>
 </export>
diff --git a/pcb/pcb-v52/schematic.pdf b/pcb/pcb-v52/schematic.pdf
index b0c42ca45a9177b946e5e366f4be73cd4d176e5d..3f8676d3fd5a43bdeb4b889a5712a6f04181dc27 100644
Binary files a/pcb/pcb-v52/schematic.pdf and b/pcb/pcb-v52/schematic.pdf differ