ESP32-MiniWebRadio icon indicating copy to clipboard operation
ESP32-MiniWebRadio copied to clipboard

feature request (add SPDIF digital output)

Open Ryszard-wpl opened this issue 10 months ago • 7 comments

fantastic Radio and software. Thank you very much for this great job. Is it possible and easy to add SPDIF to radio? I just want to use your radio as RADIO TUNER for rest of my audio system. I have seen few realisation like for instance https://github.com/Edzelf/ESP32Radio-V2/tree/main but I am lamer and cannot use part of code into another project...... Thanks in advance. Ryszard

Ryszard-wpl avatar Jan 06 '25 00:01 Ryszard-wpl

WM8805 board?

Kicadder avatar Jan 07 '25 01:01 Kicadder

If you need an optical output, you can use this module. You can simply connect it to the I2S output of the ESP32. i2S to spdif

schreibfaul1 avatar Jan 07 '25 07:01 schreibfaul1

This issue is stale because it has been open for 30 days with no activity.

github-actions[bot] avatar Feb 07 '25 02:02 github-actions[bot]

I just tried board mention is this request - WM8805 I2S to spdif/Toslink output from Ali..... I can hear only silence. Not even one spike or any noise. Output format is default as 24 bit word but my receiver is able to decode it. What to do ?

Ryszard-wpl avatar Feb 20 '25 20:02 Ryszard-wpl

I can't contribute anything about S/PDIF and the WM8805. Maybe there is someone reading here who has experience with this.

schreibfaul1 avatar Feb 20 '25 20:02 schreibfaul1

Dear Wolle - I found declarations in file common.h Can I declare one spare PIN for MCLK and I receive this clock to feed this board ?

    #define I2S_DOUT          25
    #define I2S_BCLK           27
    #define I2S_LRC             26
    #define I2S_MCLK            0  // mostly not used

Ryszard-wpl avatar Feb 21 '25 09:02 Ryszard-wpl

Confirm - I declared pin 16 for ESP32S3 as I2S_MCLK in common.h file. It Work! Thank you.

Ryszard-wpl avatar Feb 21 '25 14:02 Ryszard-wpl