Fast jede WLAN Kamera hat heutzutage auch ein Mikrofon eingebaut und kann auch Audio aufnehmen. Wenn man jetzt aber funktionell eigene Ideen einbringen möchte und quasi ein „Audio Aufnahmegerät“ mit WLAN und Fernsteuerung per Webinterface haben möchte wird die Luft der verfügbaren und erhältlichen Produkte sehr sehr dünn.

Hier spielt also DIY eine entscheidende Rolle.

Die Idee

Man nehme einen ESP32, ein I2S Mikrofon und eine Entwicklungsumgebung wie Visual Studio Code. Damit bauen wir eine Firmware nach den eigenen Vorgaben und Vorlieben.

Wie hier im Bild zu sehen ist hat die Lösung einen Live Monitor der die entsprechenden Schallpegel anzeigt und diese in einem Live Chart anzeigt. Damit die Lösung in die Homeautomation eingebunden werden kann gibt es eine MQTT Anbindung. Darüber werden sämtliche Parameter übertragen und können so in eine Datenbank oder grafische Auswertung geschrieben werden.

Was macht man nun mit einer solchen Lösung und warum braucht man überhaupt so etwas?

Ob man so etwas braucht ist weniger die Frage – vermutlich ist es nice to have aber auf keinen Fall Überlebens wichtig. Da es aber zunehmend auch umwelttechnische Aspekte hat kann man ja mal seinen kreativen technischen Ideen freien Lauf verpassen. Themen wie Umweltverschmutzung stehen heute nicht mehr allein mit dem klassischen Müll in Verbindung. Dazugekommen sind letztendlich auch Themen wie Licht und Lärm. Warum nicht einfach einmal diese Dinge näher betrachten und analysieren.

Was ist also mit einer solchen Lösung denkbar:

  • Langzeiterfassung von Geräusch(Lärm)pegel
  • Remote Aufnahme von Audio auf Basis von manuellem Start/ Stop
  • Remote Aufnahme von Audio auf Basis von Schallpegel
  • ….

So nebenbei, allein schon weil es digitalisiert ist kann man damit natürlich die Geräuschkulisse nachweisen. Also jede Audiophase hat eine zugehörige Meta-Daten-Sektion in der auf der Zeitachse die Schallpegel auswertbar gespeichert werden. Die Daten können dabei auf ein eigenes Storage System ( Datenspeicher ) geschrieben werden und liegen nicht in irgendeiner Cloud.

Mal sehen was aus diesem netten kleinen Bastelprojekt so werden kann – bisher könnte der Produktflyer dieses enthalten.


BirchEar Projektbeschreibung

BirchEar ist eine kompakte, WLAN-faehige Audio-Monitoring-Loesung auf Basis eines ESP32 mit I2S-Mikrofon. Das System nimmt Umgebungsgeraeusche als 16-bit Mono-PCM-Audio auf, uebertraegt Audiosegmente automatisch an einen Server und stellt gleichzeitig einen Live-Monitor im Browser bereit. Damit eignet sich BirchEar fuer dauerhafte akustische Beobachtung, Pegelueberwachung, technische Tests, Raum-/Umgebungsmonitoring oder als flexible Grundlage fuer eigene IoT-Audio-Projekte.

Die Loesung kombiniert kontinuierliche Audioaufnahme, Live-Mithoeren und Systemdiagnose in einem kleinen Embedded-System. Ueber die integrierte Weboberflaeche lassen sich WLAN, Upload-Ziel, MQTT, Audioeinstellungen, Pegelberechnung und Firmware-Updates bequem konfigurieren. Ein Fallback-Access-Point erleichtert die Erstkonfiguration, waehrend WLAN-Roaming, DHCP oder statische IP-Konfiguration den Betrieb in realen Netzwerken robuster machen.

Kernfunktionen

  • Kontinuierliche Audioaufnahme mit ESP32 und I2S-Mikrofon
  • Speicherung/Upload von PCM-Audiosegmenten
  • Optionaler Upload von CSV-Pegeldaten je Audiosegment
  • Browserbasierter Live-Audio-Monitor mit Pufferung gegen WLAN-Jitter
  • Pegelanzeige mit RMS, Peak und naeherungsweiser dB-SPL-Berechnung
  • Web-Konfiguration fuer Netzwerk, Audio, Upload, MQTT und Admin-Zugang
  • MQTT-Statusmeldungen fuer Integration in IoT- und Monitoring-Systeme
  • OTA-Firmware-Update direkt ueber die Weboberflaeche
  • Diagnoseanzeigen fuer WLAN-Signal, I2S, Heap, Sequenzen und Fehlerzaehler
  • WLAN-Roaming bei mehreren Access Points mit gleicher SSID

Produkttext fuer Flyer oder Website

BirchEar macht Audio-Monitoring einfach: anschliessen, konfigurieren und live mithoeren. Das ESP32-basierte System erfasst Audiodaten ueber ein digitales I2S-Mikrofon, uebertraegt Aufnahmen automatisch an ein Zielsystem und liefert zugleich aktuelle Pegel- und Statusinformationen im Browser. Dank integrierter Weboberflaeche, WLAN-Konfiguration, MQTT-Anbindung und OTA-Updates bleibt das System auch im laufenden Betrieb leicht wartbar.

Ob fuer technische Messungen, akustische Langzeitbeobachtung, Prototyping oder IoT-Integration: BirchEar bietet eine flexible Grundlage fuer Projekte, bei denen Audio nicht nur aufgenommen, sondern auch ueberwacht, analysiert und zuverlaessig bereitgestellt werden soll.