diff --git a/modules/XL_as_gpio/XL_as_gpio.ino b/modules/XL_as_gpio/XL_as_gpio.ino
new file mode 100644
index 0000000000000000000000000000000000000000..fb8d0b4f96e89149155818fd4b817bae824c396e
--- /dev/null
+++ b/modules/XL_as_gpio/XL_as_gpio.ino
@@ -0,0 +1,13 @@
+//sec 2017
+
+void setup() {
+  //Need to switch to internal LFCLK to disconnect from XL1 and XL2
+  NRF_CLOCK->LFCLKSRC = 0; //disconnect XL1 AND XL2 FROM LFCLK
+  NRF_CLOCK->EVENTS_LFCLKSTARTED = 0;
+  NRF_CLOCK->TASKS_LFCLKSTART    = 1;
+  while (NRF_CLOCK->EVENTS_LFCLKSTARTED == 0){}
+
+  //now can use XL1 and XL2 as usual gpio
+}
+
+void loop() {}