Preview – ESP32-Audio-Kit ESP32

Last Updated on 14 April 2023 by Suffocation

Ein großes ESP32 Board mit Audio und vielen Zusatzfunktionen, Perfekt für das selbst gebaute Internetradio. Beim schnellen Ali für rund 18€ erworben.

What is a preview: Da ich immer mehr den Überblick über die bestellte Hardware verliere, werde ich nach der Bestellung eine kleine Vorschau schreiben. Wenn ich dann zu der Hardware komme werde ich das ensprechende Preview durch den eigentlichen Beitrag ersetzen. Somit erhaltet ihr die Möglichkeit schon mal die bald Kommende Hardwaer zu besichtigen und zu kommentieren. Die Beiträge werde ich dann nach euren Kommentarten oder nach meiner Laune und Zeit priorisieren ;).

Vorsicht es gibt unterschiedliche Version, hier müsst ihr mit den Einstellungen etwas herumspielen. Manche geben die Nummer auf der Rückseite des ESP Moduls an. Im Bild rechts, ESP32-A1S 2974. Diese bitte vergleichen, hiermit könnt ihr bestimmen ob ein ES8388 (https://github.com/maditnerd/es8388) oder ein AC101 (https://github.com/schreibfaul1/AC101) verbaut wurde, ansonsten müsstet ihr die Metallkappe abmachen 😉

Description

  • ESP32-A1S module
    • Low-power dual-core 32-bit CPU für anwendung prozessoren
    • Frequency up to 240MHz, computing power up to 600 DMIPS
    • Built-in 520 KB SRAM, 8M PSRAM
    • Unterstützt schnittstellen wie UART/SPI/I2C/PWM
  • TF card
  • 3,5mm Kopfhöreranschluß
  • Reset + 7 keys
  • Zwei Lautsprecherausgänge 4Ω 3W (Lout, ROUT). JST 2.0mm Buchse.
  • Zwei analoge Mikrofphon, bzw. Line In oder Kopfhörer Mikrophon.
  • Unterstützung 3,7 V lithium-batterie eingang; unterstützung 5V 2A power eingang, unterstützung
  • Lithium Battery Connector JST 2.0mm Female
  • 64GB Micro SD card slot
  • Unterstützung Smart Config/AirKiss One-klicken Netwerkeinbindung

Ankhs

ESP Chip
Pinout für Board
screenshot_1633530849
image

Bad connection

Baud Rate 115,200

Arduino-Audiokit

Programming

Library

Für den AC101: https://github.com/schreibfaul1/AC101

Für den ES8388: https://github.com/maditnerd/es8388

AudioKit Lib: https://github.com/schreibfaul1/ESP32-audioI2S

Settings

In datei AudioKitSettings.h das euer Board wählen. Bei mir scheint es Version 5 zu sein.
The file is in the library's installation folder.

First test

Gut ist es erst einmal was zu hören, deshalb probierte ich als erstes den Sinus Generator (Beispiel Programm Output) .

Wenn ihr einen Ton hört hats geklappt, nicht vergessen vorher einen Kopfhörer oder Lautsprecher anzuschliessen.

Verwandte Beiträge

Sources

https://de.aliexpress.com/item/32957553086.html?Bibliothekspm=a2g0o.order_list.0.0.206f5c5fc4Ayov&gatewayAdapt=glo2deu

https://radio-bastler.de/forum/showthread.php?tid=17786

https://radio-bastler.de/forum/showthread.php?tid=17414

https://www.docdroid.net/L6LX9SK/esp32-a1s-esv23zh-cnen-pdf#page=8

https://docs.ai-thinker.com/_media/esp32-a1s_v2.3_specification.pdf

https://github.com/Ai-Thinker-Open/ESP32-A1S-AudioKit/issues/26

https://github.com/Ai-Thinker-Open/ESP32-A1S-AudioKit

https://www.mikrocontroller.net/topic/474383

https://github.com/pschatzmann/arduino-audiokit

DateChangeAuthor
05.05.2022Post createdSuffocation

Leave a Reply

Your email address will not be published. Required fields are marked *