Produktbeschreibung: Atomic Voice Base – Spracherkennungsmodul mit Mikrofon und Lautsprecher – Erweiterungsmodul für M5Atom – M5Stack A149
Atomic Voice Base ist ein funktionales Audio-Add-on für M5 Atom Entwicklungsmodule. Mit dieser Erweiterung lassen sich Spracherkennungs-, Sprachsteuerungs- und Audiowiedergabesysteme für Bildungs- und Smart-Home-Anwendungen realisieren . Dank des 24-Bit-ES8311-Codecs und eines MEMS- Mikrofons mit hohem Signal-Rausch-Verhältnis profitieren Sie von exzellenter Aufnahme- und Wiedergabequalität. Der integrierte Lautsprecher und der Class-D-Verstärker gewährleisten einen klaren und präzisen Klang. Das Modul unterstützt bidirektionale Audioübertragung und eignet sich daher ideal für interaktive Sprachprojekte.
Schauen Sie sich auch die vom Hersteller erstellte Bedienungsanleitung an!
Atomic Voice Base verwendet eine integrierte Lösung mit einem ES8311 Mono-Audiodecoder, einem MEMS-Mikrofon und einem NS4150B Leistungsverstärker.Hauptmerkmale des Atomic Voice Base-Moduls
- Kompatibilität der M5 Atom-Serie : Kompatibel mit Atom Lite, Matrix, S3-Lite, S3R und anderen Modellen der Atom-Serie.
- Spracherkennungsunterstützung : ideal für interaktive Systeme und Sprachsteuerungssysteme
- ES8311 Mono-Audiocodec : Unterstützt I2S, 24-Bit-Auflösung und Abtastraten von 16 kHz bis 64 kHz.
- MEMS-Mikrofon : digital, hohes Signal-Rausch-Verhältnis ≥ 65 dB
- NS4150B Verstärker : 1 W an 8 Ω, Klasse-D-Verstärker
- Eingebauter Lautsprecher : effiziente und klare Klangwiedergabe
- Vollduplex-Kommunikation : gleichzeitige Audioaufnahme und -wiedergabe
- Unterstützung für mehrere Entwicklungsplattformen : UIFlow 1.0, UIFlow 2.0, Arduino IDE
Kompatibilitäts- und Programmieroptionen
Atomic Voice 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, die im Programmcode angegeben werden müssen. Die Programmierung ist mit der Arduino IDE, UIFlow 2.0 und ESP-IDF möglich und erlaubt so eine flexible Anpassung der Funktionalität an das Projekt. Für Nutzer von Sprachsystemen stehen fertige Bibliotheken und Beispiele zur Verfügung , beispielsweise der OpenAI Voice Assistant für AtomS3R.
Pinbelegung und Verbindungsmethode
Das Modul kommuniziert über den I2S-Bus mit dem Host. 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; dies ist bei der Systemplanung zu berücksichtigen. Bei den Modellen AtomS3 und AtomS3R werden die Pins G39, G38, G5, G6, G7 und G8 verwendet. Beispielkonfigurationen finden Sie in der offiziellen M5Stack-Dokumentation .
Praktische Anwendungen
- Intelligente Sprachsteuerungssysteme für Zuhause
- Interaktive Bildungsprojekte basierend auf Spracherkennung
- Sprachassistenten und Multimedia-Terminals
- Tonaufnahme- und Wiedergabesysteme
- Integrierte IoT- und KI-Lernlösungen
Technische Spezifikationen des Moduls
- Audio-Codec: ES8311, 24-Bit, I2S-Schnittstelle
- Mikrofon: MSM381A3729H9BPC, Signal-Rausch-Verhältnis ≥ 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 Voice Base




