diff --git a/src/Debouncer.h b/Debouncer.h
similarity index 100%
rename from src/Debouncer.h
rename to Debouncer.h
diff --git a/src/common.h b/common.h
similarity index 100%
rename from src/common.h
rename to common.h
diff --git a/platformio.ini b/platformio.ini
index 8514bdb9a4d8ba599ae45f77a3c005334c9a9de5..19ac6770508828d1b9efcb260f362a10c33444e1 100644
--- a/platformio.ini
+++ b/platformio.ini
@@ -8,6 +8,9 @@
 ; Please visit documentation for the other options and examples
 ; https://docs.platformio.org/page/projectconf.html
 
+[platformio]
+src_dir = .
+
 [env:featheresp32]
 platform = espressif8266
 board = huzzah
diff --git a/src/pousseseringue-arduino.cpp b/pousseseringue-arduino.cpp
similarity index 99%
rename from src/pousseseringue-arduino.cpp
rename to pousseseringue-arduino.cpp
index 2773e768f595d3beaecd803bc906dfa786a8cbb2..f50c850bc73eb195d07fce6093d421a98a1b419f 100644
--- a/src/pousseseringue-arduino.cpp
+++ b/pousseseringue-arduino.cpp
@@ -3,7 +3,6 @@
 // Feather LCD
 // Feather motor controler
 
-#pragma once // necessary for arduino IDE environment ino source file
 
 #if 0
 #define STASSID         "laas-capture"
diff --git a/src/web.cpp b/web.cpp
similarity index 100%
rename from src/web.cpp
rename to web.cpp