Új hozzászólás Aktív témák

  • slowie

    csendes tag

    Sziasztok!

    Egy ESP32 WROOM modellre szeretnék összehozni egy internet rádiót, VS1053 modullal és egy 16x2-es I2C LCD-vel, sztereo erősítővel, 3 gombos vezérléssel. Hobbi szinten szeretném lekötni magam, de csak felmérgel.

    Bekötéssel nincsen bajom (egyelőre el sem jutottam a letesztelésig), viszont 1.x és 2.x verziós IDE-ben, és VS Codeban is megakad fordításnál. Meglévő fájlokat nem talál, hiába csinálok mindent végig a leírás szerint, vagy egyéb arduinos topicok szerint.

    Alapból az "avr/pgmspace.h" miatt nyekereg (ami elvileg alap Arduino library fájl és benne is van), hogy nem találja a yoradio libraryjában:

    C:\Users\kbpho\Documents\Arduino\yoRadio\src\VS1053\rtmidistart_plg.c:1:10: fatal error: avr/pgmspace.h: No such file or directory

    Multiple libraries were found for "SD.h"

    1 | #include <avr/pgmspace.h>

    Used: C:\Users\kbpho\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\libraries\SD

    | ^~~~~~~~~~~~~~~~

    Not used: C:\Program Files (x86)\Arduino\libraries\SD

    compilation terminated.

    Multiple libraries were found for "WiFi.h"

    Used: C:\Users\kbpho\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\libraries\WiFi

    Not used: C:\Program Files (x86)\Arduino\libraries\WiFi

    exit status 1

    Valamelyik külföldi fórumon találtam megoldást (egy hónapja kb.), elvileg annyi, hogy a #include <avr/pgmspace.h> részt ki kell szedni a rtmidistart_plg.c fájlból.

    Ha kiszedem, IDE-t újra elindítom és elkezdem lefordítani, akkor már a documentsben lévő arduino-s libraryban keresi ugyanezt és dobja ismét az errort:
    Multiple libraries were found for "SD.h"
    C:\Users\kbpho\Documents\Arduino\libraries\VS1053\rtmidistart_plg.c:1:10: fatal error: avr/pgmspace.h: No such file or directory
    Used: C:\Users\kbpho\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\libraries\SD
    1 | #include <avr/pgmspace.h>
    Not used: C:\Program Files (x86)\Arduino\libraries\SD
    | ^~~~~~~~~~~~~~~~
    Multiple libraries were found for "WiFi.h"
    compilation terminated.
    Used: C:\Users\kbpho\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\libraries\WiFi
    Not used: C:\Program Files (x86)\Arduino\libraries\WiFi
    exit status 1
    Error compiling for board ESP32 Dev Module.

    Ha itt is kiszedem, akkor ezt kapom:
    In file included from C:\Users\kbpho\Documents\Arduino\yoRadio\src\Arduino\bootloaders\eboot\eboot.c:13:
    Used: C:\Users\kbpho\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\libraries\SD
    C:\Users\kbpho\Documents\Arduino\yoRadio\src\Arduino\bootloaders\eboot\flash.h:16:10: fatal error: spi_flash_geometry.h: No such file or directory
    Not used: C:\Program Files (x86)\Arduino\libraries\SD
    16 | #include <spi_flash_geometry.h>
    Multiple libraries were found for "WiFi.h"
    | ^~~~~~~~~~~~~~~~~~~~~~
    Used: C:\Users\kbpho\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\libraries\WiFi
    compilation terminated.
    Not used: C:\Program Files (x86)\Arduino\libraries\WiFi
    exit status 1
    Error compiling for board ESP32 Dev Module.

    Ha meg pluszba hozzáadom az Arduino libraryt és nem szedem ki a pgmspace.h include-ot, akkor ugyanezt kapom:
    In file included from C:\Users\kbpho\Documents\Arduino\yoRadio\src\Arduino\bootloaders\eboot\eboot.c:13:
    Used: C:\Users\kbpho\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\libraries\SD
    C:\Users\kbpho\Documents\Arduino\yoRadio\src\Arduino\bootloaders\eboot\flash.h:16:10: fatal error: spi_flash_geometry.h: No such file or directory
    Not used: C:\Program Files (x86)\Arduino\libraries\SD
    16 | #include <spi_flash_geometry.h>
    Multiple libraries were found for "WiFi.h"
    | ^~~~~~~~~~~~~~~~~~~~~~
    Used: C:\Users\kbpho\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\libraries\WiFi
    compilation terminated.
    Not used: C:\Program Files (x86)\Arduino\libraries\WiFi
    exit status 1
    Error compiling for board ESP32 Dev Module.

    Szerk.:
    Elvileg a "spi_flash_geometry.h" fájl sem hiányzik, de azt sem látja..

Új hozzászólás Aktív témák

Hirdetés