Elecrow Amped-ESP32 Audio-Board, ESP32, I2S, PCM5100, TPA3128 Class D Verstärker, 8MB PSRAM, USB-C - Auswahl: ESP32-S3 - Antenne: Externe Antenne
Produktbeschreibung
Beschreibung
Amped-ESP32 mit Externe Antenne kombiniert ein ESP32-Modul mit einem PCM5100 HiFi-DAC und einem Class-D-Verstärker vom Typ TPA3110D2, ab Revision H ersetzt durch TPA3128. Das Board vereint die Funktionen eines Audio-Controllers mit integriertem Verstärker und ermöglicht den direkten Anschluss von Lautsprechern. Die Stromversorgung erfolgt über eine externe Quelle, die sowohl den Verstärker als auch den Mikrocontroller über einen integrierten Spannungswandler versorgt. Es bietet vergleichbare Leistungsdaten wie ähnliche ESP32-Audio-Lösungen, erfordert jedoch lediglich ein gültiges I2S-Signal für die Inbetriebnahme.
Die Platine wurde für Echtzeit-Audioübertragungen auf Basis von ESP32 entwickelt. Frühere Systeme wie ESP8266 waren aufgrund begrenzter Rechenleistung auf einfache Tonsignale beschränkt. Durch den Einsatz eines Dual-Core-Mikrocontrollers mit zusätzlichem Speicher (PSRAM) lassen sich komplexere Audioanwendungen umsetzen. Alle Audio-Boards dieser Serie verfügen über 8MB PSRAM mit Hochgeschwindigkeitsschnittstelle zur Unterstützung von Audio-Pufferprozessen.
Softwareseitig stehen mehrere Beispielprojekte zur Verfügung, darunter eine Basis-I2S-Implementierung, eine minimal konfigurierte Lösung mit ESP8266Audio-Bibliothek sowie ein Webradio-Stream-Player mit Playlist-Funktion. Diese Projekte sind für PlatformIO ausgelegt, können jedoch auch mit der Arduino-IDE genutzt werden. Bei bestimmten Mikrocontroller-Varianten sind Anpassungen der Pinbelegung erforderlich.
Das System kann über ESPHome in Home Assistant integriert werden. Die Software Squeezelite-ESP32 ermöglicht Audio-Wiedergabe über verschiedene Protokolle wie LMS, Spotify Connect, AirPlay oder Bluetooth sowie Multiroom-Synchronisation und Streaming lokaler sowie externer Musikquellen. Die Installation erfolgt über einen Webbrowser. Für ESP32-S3-Boards steht ein spezielles Flash-Verfahren über UART oder USB-Host zur Verfügung, inklusive Initialisierung über Tasterkombination.
In Revision H ersetzt der TPA3128 den vorherigen Verstärker. Dieser verfügt über einen MUTE-Pin zur Vermeidung von Schaltgeräuschen und ermöglicht eine Versorgung bereits ab 4,5 V, wodurch ein Betrieb über USB-C möglich ist. Der vorherige Verstärker benötigte eine höhere Mindestspannung.
Das Produkt wird in DIY-Audio-Projekten, IoT-Anwendungen, smarten Lautsprechersystemen und zur Prototypenerstellung eingesetzt. Es unterstützt Audio-Streaming, Webradio und Multiroom-Anwendungen und kann in bestehende Smart-Home-Systeme integriert werden. Der integrierte DAC wandelt digitale Audiodaten in analoge Signale um, die vom Verstärker direkt an Lautsprecher ausgegeben werden.
Ein Audio-Entwicklungsboard dient zur Verarbeitung und Ausgabe digitaler Audiosignale. Es kann für Streaming, lokale Wiedergabe oder vernetzte Lautsprechersysteme verwendet werden. Die Kombination aus Mikrocontroller, Digital-Analog-Wandler und Verstärker ermöglicht eine direkte Umsetzung von Audiodaten in hörbare Signale. Typische Anwendungen umfassen Webradio, Musikstreaming und Multiroom-Systeme.
Das Produkt verarbeitet digitale Audiodaten über eine I2S-Schnittstelle und wandelt diese mithilfe eines integrierten DAC in analoge Signale um. Diese werden durch den Verstärker an angeschlossene Lautsprecher ausgegeben. Durch die integrierte Netzwerkfunktionalität kann das System Audiodaten aus lokalen Netzwerken oder Online-Diensten empfangen und wiedergeben.
Merkmale im Überblick
- ESP32-Modul mit Externe Antenne
- PCM5100 HiFi-DAC zur digitalen Audiowiedergabe
- Integrierter Class-D-Verstärker TPA3110D2 oder TPA3128 je nach Revision
- Onboard-Spannungswandler für externe Stromversorgung
- 8MB PSRAM für Audio-Pufferung
- Unterstützung für Streaming-Protokolle und Multiroom-Anwendungen
- Integration in Home Assistant über ESPHome
- Softwarebeispiele für PlatformIO und Arduino IDE
- ESP32 Plattformen mit Externe Antenne
- ESP8266
- ESP32C3
- ESP32S2
- Home Assistant über ESPHome
- LMS (Logitech Media Server)
- Audioeingang: I2S
- Unterstützte Software: ESP-IDF, Arduino, PlatformIO
- MCU: ESP32-WROVER-N8R8 oder ESP32-S3-WROOM-N8R8 mit Externe Antenne
- Flash: 8MB
- PSRAM: 8MB
- DAC: PCM5100A 32-bit Stereo DAC in Kombination mit Class-D Verstärker
- DSP: nicht spezifiziert
- Line Out: 2,1V RMS
- Lautsprecherleistung (4 Ohm): 2x 40W bei 20V, 1x 60W gebrückt
- Lautsprecherleistung (8 Ohm): 2x 22W bei 20V
- Stromversorgung: bis 26V extern oder 5V über USB-C mit reduzierter Leistung
- Konnektivität: WiFi, Bluetooth 4.2, BLE, optional Ethernet-Modul, Externe Antenne
- Softwareunterstützung ESP32: Squeezelite-ESP32, esp32-snapclient, ESPHome
- Softwareunterstützung ESP32-S3: ESPHome, Sendspn
- Hinweis zur Deaktivierung der LMS-Erkennung bei bestimmten Anwendungen
- Amped-ESP32 Board mit Externe Antenne
- Hardware
- Firmware
- Squeezelite
- Squeezelite-ESP32 im Repository
- ESP8266Audio
- ESP32 I2S ESP8266Audio
- ESP32 I2S Web Radio
- PlatformIO IDE
- 3D-Druck Gehäuse
- 3D-Druck Gehäuse
Stichwörter
Amped-ESP32, ESP32, Audioboard, PCM5100A, TPA3128