there seems to be a large number of different ESP32 modules available. There are are web sites that show some specs for modules like here:
https://www.espressif.com/en/products/modules
Still, I'm not sure which one I could use for my project to stream internet radio. My requirements are as follows:
- dual core
- PSRAM to buffer the data stream
- DAC and I2S support for audio ouput options
- external antenna (IPEX connector) for good Wifi signal
- supported by Arduino IDE
I've found one board that seems to meet these requirements which is the ESP32 cam board. It has an ESP32-S which I'm not sure about the dual core and the Arduino support. But it has an external antenna an PSRAM at least. However the module pins for DAC and I2C are not available on the pin header but are routed only to the camera connector (flex cable). If possible at all I'd rather not start soldering on the board.
I'm quite confused and hope for some help in selecting a well suited development board for my project.
Thank you very much!
Cheers
Markus