What is it?
Louder ESP32 combines ESP32 or ESP32-S3 with an external I2S DAC capable of driving full-size speakers (I mean grown-up home stereo) and a PSRAM chip. This combination provides your compact ESP32 module with the necessary memory and capabilities to develop Hi-Fi products.
Motivation
Over the past few years, I dedicated my time to developing various solutions using ESP devices. It all began with the ESP8266, which had limited CPU power, restricting it to basic tasks like simple sound alerts. However, with the arrival of the ESP32, everything changed. This new model brought two significantly more capable cores, simultaneously providing a powerhouse for handling communication and real-time decoding. Furthermore, the inclusion of 4MB of PSRAM proved to be crucial, enabling effective buffering for streamed content.
I developed a diverse selection of ESP32 docks that allow for rapid prototyping across the entire spectrum of ESP32 chips. These docks cater to various needs, ranging from small, compact devices resembling toys to large, full-sized speakers. The Louder ESP is a high-end Hi-Fi powerhouse, offering top-of-the-line performance and capabilities.
Features
Louder ESP (discontinued) | Louder-ESP32 (Rev H) | Louder-ESP32S3 (Rev J) | |
---|---|---|---|
Docks with | ESP32 Mini Module | ESP32-WROVER-N16R8 onboard | ESP32-S3-WROOM-N16R8 onboard |
DAC | Stereo I2S DAC (TAS5805M) with built in D-Class amp | Stereo I2S DAC (TAS5805M) with built in D-Class amp | Stereo I2S DAC (TAS5805M) with built in D-Class amp |
Output (4Ω) | 2x 32W (4Ω, 1% THD+N) | 2x 32W (4Ω, 1% THD+N) | 2x 32W (4Ω, 1% THD+N) |
Output (8Ω) | 2x 22W (8Ω, 1% THD+N) | 2x 22W (8Ω, 1% THD+N) | 2x 22W (8Ω, 1% THD+N) |
PSRAM | 8MB (4MB usable) | 8MB over SPI (4MB usable) | 8MB over QSPI (all usable) |
Connectivity | WiFi + BT4.2 + BLE Ethernet | WiFi + BT4.2 + BLE W5500 Ethernet (optional) | WiFi + BLE W5500 Ethernet (optional) |
Onboard PSRAM
Audio streaming requires proper buffering to work, even with ESP32 500K of RAM it is a challenging task. For that reason, all Louder-ESP32 board versions have 8 MB PSRAM chip onboard, connected via a high-speed interface.
Case
Louder-ESP32(S3) is mechanically compatible with Raspberry Pi 3/4 cases, tested with transparent ones.
Optional SPI Ethernet module
Every board has a header that allows soldering in the W5500 SPI Ethernet module that is very easy to find. The only downside is that with the module installed board will not fit the case unless it is cut to accommodate extra height.
Firmware samples
In the software section, two firmware examples are provided. But the editor’s favorite is the squeezelite-esp32 firmware that you can flash directly from your browser using web-installer
Documentation
Both software and hardware documentation can be found on the project’s Github. You can follow project progress at Hackaday
Where to buy
You may support our work by ordering this product at Tindie and Elecrow
- ESP Audio Dock at Tindie
- HiFi-ESP32 at Tindie
- Loud-ESP32 at Tindie
- Louder ESP32 at Tindie
- Louder ESP32 at Elecrow