It compiles without error, and seems to work fine, until it gets to where it needs to read its configuration files from SPIFFS, at which point it finds there ARE no files present. The code worked fine on 8266, before making the really minimal changes required to make it compile for ESP32. Thanks but there is no 'problem code' to post. The board definitions are in C:\Users\Bob2\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\boards.txt Post the problem code here and I will try it on a couple of different ESP32 boards as long as too many libraries are not involved or maybe even if they are