Produktbeschreibung: Atomic Echo Base - Spracherkennungsmodul mit Mikrofon und Lautsprecher - Erweiterungsmodul für M5Atom - M5Stack A149
Die Atomic Echo Base ist ein funktionelles Audio-Overlay für die M5 Atom Entwicklungsmodule. Diese Erweiterung ermöglicht den Aufbau von Spracherkennung, Sprachbefehlsunterstützung und Audiowiedergabesystemen für Bildungs- und Smart-Home-Anwendungen. Dank des Einsatzes eines 24-Bit ES8311 Codecs und eines MEMS-Mikrofons mit hohem Signal-Rausch-Verhältnis erhalten Sie eine sehr gute Aufnahme- und Wiedergabequalität. Der eingebaute Lautsprecher und der Class-D-Verstärker sorgen für einen klaren und scharfen Klang. Das Modul unterstützt Zwei-Wege-Audioübertragung und ist damit ideal für interaktive Sprachprojekte.
Sehen Sie sich auch die Bedienungsanleitung des Herstellers an!
Die Atomic Echo Base verwendet eine integrierte Lösung mit einem ES8311 Mono-Audiodecoder, MEMS-Mikrofon und NS4150B Leistungsverstärker. Hauptmerkmale des Atomic Echo Base Moduls
- Kompatibelmit der M5 Atom Serie: kompatibel mit Atom Lite, Matrix, S3-Lite, S3R und anderen Modellen der Atom Serie
- Unterstützung der Spracherkennung: ideal für interaktive Systeme und Sprachsteuerung
- ES8311 Mono-Audio-Codec: unterstützt I2S, 24-Bit-Auflösung und Abtastung von 16 kHz bis 64 kHz
- MEMS-Mikrofon: digital, hoher SNR ≥ 65 dB
- Verstärker NS4150B: Class-D-Verstärker, 1 W an 8 Ω
- Eingebauter Lautsprecher: effektive und klare Klangwiedergabe
- Vollduplex-Kommunikation: gleichzeitige Audioaufnahme und -wiedergabe
- Unterstützung für mehrere Software-Plattformen: UIFlow 1.0, UIFlow 2.0, Arduino IDE
Kompatibilität und Programmiermöglichkeiten
Die Atomic Echo Base ist vollständig kompatibel mit Geräten der M5 Atom Serie, wie Atom Lite, Matrix, AtomS3, AtomS3R oder AtomS3R CAM. Je nach Host-Modell werden die entsprechenden I2S-Pins verwendet und müssen in den Programmiercode aufgenommen werden. Die Programmierung ist mit der Arduino IDE, UIFlow 2.0 und ESP-IDF möglich, wodurch die Funktionalität flexibel an das Projekt angepasst werden kann. Für Anwender von Sprachsystemen stehen fertige Bibliotheken und Beispiele zur Verfügung, wie z.B. der OpenAI Voice Assistant für AtomS3R.
Pinbelegung und Anschlussmethode
Das Modul kommuniziert mit dem Host über den I2S-Bus. Je nach Atom-Version (Lite, S3, S3R) müssen Pins wie SCL, SDA, LRCK, DSDIN oder SCLK entsprechend belegt werden. Die Verbindungen können fest (Fixed Connect) oder geschaltet (Switch Connect) sein, was beim Design des Chips berücksichtigt werden muss. Für den AtomS3 und AtomS3R werden die Pins G39, G38, G5, G6, G7 und G8 verwendet. Beispielkonfigurationen sind in der offiziellen M5Stack-Dokumentation zu finden.
Anwendungen in der Praxis
- Intelligente Sprachsteuerungssysteme im Haushalt
- Interaktive Bildungsprojekte auf der Basis von Spracherkennung
- Sprachassistenten und Multimedia-Terminals
- Audioaufnahme- und Wiedergabesysteme
- Integrierte IoT- und AI-Learning-Lösungen
Technische Daten des Moduls
- Audiocodec: ES8311, 24 Bit, I2S-Schnittstelle
- Mikrofon: MSM381A3729H9BPC, SNR ≥ 65 dB
- Verstärker: NS4150B, Klasse D
- Lautsprecher: 1 W an 8 Ω (Typ 2014)
- Standby-Strom: 3,36 mA bei 3,3 V
- Betriebsstrom: 14,84 mA bei 3,3 V
- Betriebstemperatur: 0°C bis 40°C
- Abmessungen: 24 x 24 x 14,14 mm
- Gewicht: 6,3 g
Inhalt des Sets
- 1 x Atomic Echo Base




