logo elektroda
logo elektroda
X
logo elektroda

Internet radio and audio file player on ESP32-S3

MAJSTER XXL 129702 1358
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
📢 Listen (AI):
  • #1351 21700670
    amrowek
    Level 12  
    DJCheester wrote:
    Well for this board you must have a 12V power supply about 2A hello
    .
    I have such a power supply , ok thanks for the information that is rather d...a
  • ADVERTISEMENT
  • #1352 21700696
    DJCheester
    Level 26  
    Hello why do you need to combine all you need is a regular 5V charger from your phone and a USB C cable.
    You get 3.3V from the ESP32S3 module

    5V will also appear on the pins when you connect this jumper on the ESP

    Close-up of ESP32S3 board with jumper marked between USB-C ports .

    You will power the OLED display and the PCM converter from the pins marked 5V
    And the memory card reader from pin 3v3 of the ESP

    Greetings...
  • #1353 21700735
    amrowek
    Level 12  
    DJCheester wrote:
    Well for this board you must have a 12V power supply of about 2A hello
    .
    I have such a power supply , ok thanks for the information that is rather d...a

    Added after 17 [minutes]:

    Slowly step by step and question if this pcb is suitable for this project developed in this topic and if these two screens are suitable for this project.... ?
  • ADVERTISEMENT
  • #1354 21700781
    hevet
    Level 16  
    Displays as far as I can see are not. You need an SSD1322 or ili9488.
  • ADVERTISEMENT
  • #1355 21701663
    DJCheester
    Level 26  
    PCB I don't know I don't know the design of YoRadio is unlikely to work because you have other pins I see an inverter and a mosfet which are not used here.

    Why don't you order yourself a PCB for this project mate Robgold has a gerber file on github I have recently made my version available, you solder you win and everything works straight away.

    You are combining all the time uphill. As I see on the picture you have ESP32 pcm and card module, all you need is a display order yourself an OLED 2.08 or 3.12 inches for my PCB project and you will have a radio, these displays are not that expensive.

    Unless you absolutely want to have a colour one, I have seen the foreman making a new version, but I think I will soon make a PCB project for his version with a LCD screen.

    Regards...
  • #1356 21701781
    amrowek
    Level 12  
    DJCheester wrote:
    Why don't you order yourself a PCB for this project mate Robgold has a gerber file on github I recently made my version available, you solder you win and everything works right out of the box.

    I have:-) ), only these SMD's I have to weld to it....a here it was already ready so....thought that , ...yet no shortcut is possible.
  • ADVERTISEMENT
  • #1358 21701847
    grzes_dst
    Level 11  
    Colleagues in Robgold's version of radio_Evo3 is it possible to save several wifi networks on the SD card?
📢 Listen (AI):

Topic summary

The discussion centers on the development of an internet radio and audio file player based on the ESP32-S3-WROOM-1 module, featuring a custom-designed prototype PCB with OLED display and user controls including rotary encoders and buttons. Key challenges addressed include pin spacing discrepancies in the ESP32-S3 module footprint, integration of Wi-Fi connectivity with dynamic station list updates, and handling of Polish character encoding on the OLED display. The project uses Arduino IDE (version 2.3.2) with ESP-IDF support and requires enabling PSRAM. Audio playback supports MP3, AAC, and FLAC streams, with the ESP32-audioI2S library recommended over the incompatible Audio library. Users reported issues with SPI MISO pin assignment causing bootloader conflicts, resolved by reassigning MISO to pin 35. The project incorporates WiFiManager for network configuration, EEPROM and SD card storage for saving last played station and settings, and includes plans for tone control via an external KA2107 equalizer and a CS8673 amplifier module. Problems with encoder input stability and memory limitations for Bluetooth A2DP on ESP32-S3 were noted. The community suggested alternatives like KaRadio and ESP32-MiniWebRadio projects. Debugging tips include serial terminal logs for HTTP errors and flash memory erasure to resolve boot loops. The project is open-source on GitHub, encouraging forks and modifications. Additional features under development include browser-based updates, directory navigation, and potential audio recording to SD card.
Summary generated by the language model.
ADVERTISEMENT