diff --git a/platformio.ini b/platformio.ini
index 3d016a6c7c5d7c0a985c08a37e29b23aa2c3a69c..ba4eccf6b8c55b8a8c6f6199ff37471bdb74e321 100644
--- a/platformio.ini
+++ b/platformio.ini
@@ -1,11 +1,12 @@
 ; PlatformIO Project Configuration File
 ;
-;   Build options: build flags, source filter, extra scripting
-;   Upload options: custom port, speed and extra flags
+;   Build options: build flags, source filter
+;   Upload options: custom upload port, speed and extra flags
 ;   Library options: dependencies, extra library storages
+;   Advanced options: extra scripting
 ;
 ; Please visit documentation for the other options and examples
-; http://docs.platformio.org/page/projectconf.html
+; https://docs.platformio.org/page/projectconf.html
 
 [platformio]
 src_dir = ampel-firmware
@@ -15,12 +16,18 @@ platform = espressif8266
 board = esp12e
 framework = arduino
 monitor_speed = 115200
+lib_deps =
+    EEPROM
+    DNSServer
+    prampec/IotWebConf@^3.0.2
 
 [env:esp32]
 platform = espressif32
 board = ttgo-lora32-v1
 framework = arduino
 monitor_speed = 115200
-
 lib_deps =
     MCCI LoRaWAN LMIC library
+    EEPROM
+    DNSServer
+    prampec/IotWebConf@^3.0.2