Lightwell-bg / RGB-P4-Led-Matrix-Clock-based-on-ESP32

“RGB P4 Led Matrix Clock based on ESP32” is a multifunctional clock with functions of displaying weather, weather forecast, receiving news feed, displaying any given information at the appointed time. Management is carried out via a web interface or a mobile application. The watch has low power consumption and at the same time provides a high display thanks to the use of RGB matrix panel P4 (62x32).
GNU General Public License v3.0
34 stars 4 forks source link

Unable to compile with Platformio #1

Closed GrimorJander closed 2 years ago

GrimorJander commented 2 years ago

Several errors arduino.h /arduino_pins files missing. Esp32/frame/ error... Lightwell custom libraries not present on library finder .

Is there a project for arduino IDE users? I just bought one of your pcb boards for esp32 and is uselles to me right now. Thanks in advance

GrimorJander commented 2 years ago

Thanks @maxgerhardt, now its working OK compiling and showing in the matrix. Only thing is the webserver for android app/web configuration is not working. I was able to connect via AP and wifi provisioning to my own net. But whe trying to enter the web page of configuration, it unable to open it.

maxgerhardt commented 2 years ago

I think you mean this? I can check if I can flash it on my ESP32 without having the matrix or a OpenWeatherMap API key and see if the webserver is reachable that thing is supposed to open.

maxgerhardt commented 2 years ago

Since the code does reference files from the SPIFFS filesystem (https://github.com/Lightwell-bg/RGB-P4-Led-Matrix-Clock-based-on-ESP32/blob/main/Platformio/src/httpServer.h#L30-L33), did you make sure to upload the file system too? See docs, just execute the project task "Platform" -> "Upload File System image".

GrimorJander commented 2 years ago

Reference

Exactly this. I can't set anything, timezone, news and weather API, youtube API... Because I can't load this web page. Either, andriñoid app and web browser get the same 404 error

maxgerhardt commented 2 years ago

When I add my WiFi AP in the config.h and do an Erase + Upload Filesystem + Upload, the ESP32 connects just fine and I get on its IP:

grafik

GrimorJander commented 2 years ago

Since the code does reference files from the SPIFFS filesystem (https://github.com/Lightwell-bg/RGB-P4-Led-Matrix-Clock-based-on-ESP32/blob/main/Platformio/src/httpServer.h#L30-L33), did you make sure to upload the file system too? See docs, just execute the project task "Platform" -> "Upload File System image".

OMG, I miss that part. Really sorry for my poor skills/impatience. Now I can connect the app. So more things solved. Thank Maximilian.