BitBastelei #380 - ESP8266-Audio: MP3 Player ohne zusätzliche Hardware
(1 GB) 00:25:46
2020-04-12 10:00 🛈In der Vergangenheit hatte ich immer wieder verschiedene Module ausprobiert um Sound mit Mikrocontrollern abzuspielen. Mit ESP8266-Audio kann man auf ESP8266 und ESP32 auf diese zusätzliche Hardware verzichten und Musik direkt abspielen. Mit der Library können diverse Dateiformate vom internen Speicher, einer SD-Karte oder gar anderen Quellen wie z.B. über WLAN gelesen und entweder über eine I²S-Soundkarte oder per Software-DAC ausgegeben werden. Hier schauen wir uns den internen Speicher sowie das Lesen von SD-Karte mit einem Software-DAC an, welcher keine externen Module benötigt.
Inhalt
- 03:58 Verkabelung: Verstärker-IC an ESP8266 anschließen
- 06:21 Code: MP3 per SPIFFS
- 15:38 Verkabelung: SD-Karte mit ESP8266 verbinden
- 18:08 Code: MP3 per SD-Karte
- 21:18 Verkabelung: 1-Transistor-Verstärker statt IC
Weitere Links
- Libary: ESP8266Audio
- SPIFFS-Upload mit PlatformIO
- SPIFFS-Upload mit Arduino
- ESP8266 Flash-Partitionierung unter PlatformIO
- Musik: Infiltrators by Nathaniel Wyvern – CC-BY
Korrekturen und Ergänzungen
- 02:50 DAC, nicht ADC