跳到主要內容

ES8311 and ES8388 codec IC



ES8388 audio codec module is one of the audio codec modules available that is supported by ESP32 and official ESP-ADF releases. The ES8388 module lets you have:

Stereo microphone and line input

Stereo headphone and line out

Up to 96 kHz 24 bpp high quality audio

This module is compatible with all MCUs that have I2C and I2S ports (like ESP32, ESP8266, STM32, i.MX6, Raspberry Pi, etc)


ES8311 Maxgerhardt github

PCBartist

twblogs

ESP32-A1S (limited stock)Audio codec AC101 or ES8388 built-in. NB the pinouts and firmware are different!

Arduino - ESP31-A1S instructable


Phil Schatzmann and his github 

thaaraak github on ESP32-A1S


github of Yveaux and  Marcel-licence

ESP ADF 

example: 

Logitech PiCorePlayer

squeeze lite

squeezebox forum 

ESP32-Audio-kit (from AI thinker) based on ESP32-A1S, is simple and small. But upgrade-ability seems limited 

Alex

John Talbert mixer

equalizer:



can this be used as simple equalizer? how about processing speed, delay?

Lyra T series (from Espressif), with a bigger PCB dimensions,  allows future expansion into voice recognition, a-la-Alexa voice assistant(wake-on-voice) projects, while allowing to use various ESP32 modules, eg, ESP32-WRover

such a-la-Alexa kits are asking for US$300 or more, based on RPI

ESP32 Lyra T docs,

Lyra T Mini (72mm x 77 mm), which is based on ES8311(mono):


Lyra T:based on 8388 ( dual input and output)

 
Amazon Alexa alternative solutions(2017-)
microsemi: microchip

synaptics: conexant cx20921 dsp, cx20721 codec 

dsp group DBMD5P codec. 

PICO.  WM9878 codec

any noise suppression? esp_ns.h, readme

Espuino de

Pcbreflux

Deeptronic  blackstomp pedal project

Telechips github 

arduino ESP32 BT transmitter from Indonesia

jimmywongiot

xuhongv gitee

AliExpress

留言