logo elektroda
logo elektroda
X
logo elektroda

Internet radio and audio file player on ESP32-S3

MAJSTER XXL 227424 2434
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
📢 Listen (AI):
  • #2431 21856052
    kula350
    Level 12  
    >>21854437 There is no recording in this version. Why? Because I had a lot of problems with the SD card. It often had to be repaired, formatted. So I gave up, although the quality of the recordings was satisfactory.

    Added after 2 [minutes]:

    >>21855128 The pilot codes are in a separate file in the "data" folder called "IRcodes.h". Customise there to suit your needs. I had a different remote control. The remote control codes are from such a remote control.



    Black “TV Control” remote with OK button, number pad, and colored keys on a green grid cutting mat
  • ADVERTISEMENT
  • #2432 21856057
    DJCheester
    Level 27  
    kula350 wrote:
    The pilot codes are in a separate file in the "data" folder called "IRcodes.h". Customise there to suit your needs. I had a different remote control


    And that's something I'll look into tomorrow but in the main sketch you also have the arrows stuck in and ok on the rigid, why such a treatment ?

    Greetings...
  • ADVERTISEMENT
  • #2433 21856061
    kula350
    Level 12  
    >>21856057 I don't know. It's easier for me to tinker with codes. I think it's just that.
  • ADVERTISEMENT
  • #2434 21856067
    DJCheester
    Level 27  
    kula350 wrote:
    I don't know. It's easier for me to tinker with codes. I think it's just that


    And ok everyone combines as it is easier for them 😀

    Question how did you change the image in the h file ?

    Greetings....
📢 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