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

Version 2 will be released soon.

Open Edzelf opened this issue 3 years ago • 18 comments

I am planning to release a new version that can optionally use a simple PCM5102A dac (I2S) instead of the VS1053 board. MP3 is already functioning. I am working on the AAC and maybe Bluetooth A2D.

Edzelf avatar Aug 26 '21 17:08 Edzelf

Will it be much to port this updated I2S code base to the WM8978? https://github.com/Edzelf/ESP32-Radio/issues/110#issuecomment-783481645 with these libraries https://github.com/schreibfaul1/ESP32-audioI2S https://github.com/CelliesProjects/wm8978-esp32 would be nice as a lot of people have this T-Audio 1.6 board http://www.lilygo.cn/prod_view.aspx?TypeId=50063&Id=1171 https://www.aliexpress.com/item/32846510254.html

Note the I2S library above supports PCM5102A already.

Works with: MAX98357A (3 Watt amplifier with DAC), UDA1334A (Adafruit I2S Stereo Decoder Breakout Board), PCM5102A, WM8978.

NonaSuomy avatar Aug 28 '21 20:08 NonaSuomy

I was just about to ask if it could be done without the vs1053 as I'm busy with a PCB for this project. I think I'll hold off on the PCB until V2 is released. The PCB mentioned in the documentation is no longer downloadable.

It will be really great if we can use the i2s and hook it up directly to a class d amp. Obviously you can still hookup a headphone DAC via i2s.

I was thinking of using a shape similar to a single DIN used for car radios back in the day. The idea will be to have a wide rectangle front face shape that will allow me to hook it up under my kitchen cupboard thereby saving some space. The unit won't have any built in speakers but will use external speakers. It'll also have a 3d printable case for mounting under cupboards.

Ne3Mx avatar Aug 30 '21 21:08 Ne3Mx

I am planning to release a new version that can optionally use a simple PCM5102A dac (I2S) instead of the VS1053 board. MP3 is already functioning. I am working on the AAC and maybe Bluetooth A2D.

I'm looking forward

utw3v0 avatar Aug 31 '21 07:08 utw3v0

Hi, could v2 also make use of ESP32 with PSRAM to increase buffers?

Tony763 avatar Aug 31 '21 18:08 Tony763

I don't think that using extra PSRAM for buffering has any positive effect, but if you can prove it, I will.

Edzelf avatar Aug 31 '21 18:08 Edzelf

Can you add so you can play a station/audio file on an alarm?

NonaSuomy avatar Sep 01 '21 14:09 NonaSuomy

Yes, it was already in version 1. Sorry, I mean timeserver is used. No alarm setting.

Edzelf avatar Sep 01 '21 19:09 Edzelf

You can set an alarm in version 1? nice can you do it through the webui?

NonaSuomy avatar Sep 01 '21 23:09 NonaSuomy

I am planning to release a new version that can optionally use a simple PCM5102A dac (I2S) instead of the VS1053 board. MP3 is already functioning. I am working on the AAC and maybe Bluetooth A2D.

I am new to all this and just curious what advantages this brings? From my understanding the VS1053 handles decoding while the PCM5102A is just a DAC so decoding would need to be done on the ESP32?

swanepoeljan avatar Sep 05 '21 10:09 swanepoeljan

Right. The VS1053 will be the best choice. But the ESP32 will be able to do the decoding with some limitations.

Edzelf avatar Sep 05 '21 14:09 Edzelf

Bluetooth?

SWOOOOON!

marcdraco avatar Sep 15 '21 01:09 marcdraco

Hi Ed,

check this out: https://www.berrybase.de/neu/raspiaudio-muse-esp32-proto?c=2473 https://github.com/RASPIAUDIO/museProto_radio

B4stl3r avatar Sep 18 '21 14:09 B4stl3r

Hi Ed, can i help you with making a pcb? i should need a schematic and would design it with kicad, so everybody can make it's own pcb.

alfrede avatar Sep 30 '21 10:09 alfrede

@alfrede: Contact Ne3Mx. See the 3rd item in this thread.

Edzelf avatar Sep 30 '21 11:09 Edzelf

How's the progress going?

NonaSuomy avatar Oct 01 '21 05:10 NonaSuomy

An experimental version is released today.

Edzelf avatar Oct 04 '21 12:10 Edzelf

Great work! Is it on a different branch to grab?

NonaSuomy avatar Oct 05 '21 14:10 NonaSuomy

See it here https://github.com/Edzelf/ESP32Radio-V2

NonaSuomy avatar Oct 05 '21 14:10 NonaSuomy