Is it mandatory to have an audio codec or DSP chip to use ESP ADF in a custom board ?

migmel
Posts: 22
Joined: Wed Oct 25, 2023 9:01 am

Is it mandatory to have an audio codec or DSP chip to use ESP ADF in a custom board ?

Postby migmel » Wed Jan 10, 2024 1:49 am

Hello guys,
I have a custom board which includes a MEMS INMP441 digital output microphone and a MAX98357 audio amplifier. Not any audio specific codec or DSP chip.
So, I wonder if it is still possible to develop ESP ADF applications with this custom board.
If not, why? If yes, what should I accomplish to do so?
Thank you

liaifat85
Posts: 200
Joined: Wed Dec 06, 2023 2:46 pm

Re: Is it mandatory to have an audio codec or DSP chip to use ESP ADF in a custom board ?

Postby liaifat85 » Wed Jan 10, 2024 4:04 pm

It is possible to develop ESP ADF (Espressif Audio Development Framework) applications with your custom board that has a MEMS INMP441 microphone and an MAX98357 audio amplifier. audio codec or DSP chip is not mandatory.

rafaBG
Posts: 3
Joined: Fri Jul 21, 2023 10:01 pm

Re: Is it mandatory to have an audio codec or DSP chip to use ESP ADF in a custom board ?

Postby rafaBG » Thu Aug 15, 2024 5:59 pm

@liaifat85, can you show us how to do it? I'm able to run a project using ESP-ADF, but I only get silence from microphone (INMP441), via I2S.

When I configure the project, under "Audio HAL", if I set "Audio Board" to "Custom audio board", the project crashes because I don't have a 'board.h' file.

So, how can I fix this (use ESP-ADF I2S stream without codec/DSP chip, on an ESP-WROOM-32D)?

PS.: The reason I want to use ESP-ADF instead of the normal I2S driver (which is working perfectly, by the way) is that ADF offers other features that I will use (mostly HTTP stream directly from the I2S stream).

I appreciate any help!

Who is online

Users browsing this forum: No registered users and 14 guests