ESP32 integration with WM8960 Audio Codec
Budget: €30 – €250 EUR
I have ESP32 and WM8960 Audio Codec board from Waweshare, they provided C code for STM32 but I need to make it work with ESP32, so I need someone to reuse/rewrite this STM32 library for ESP32.
What I expect to get is working library for WM8960 that works with ESP32 with functions such as
- Record Audio in WAV format and save on ESP32 connected SD card via 3.5mm jack on WM board.
- Play WAV Audio from SD Card through WM8960 with speaker connected
- Basic settings such as Audio record and playback volume adjust etc.
Also I would like to get pinout / how to connect these 2 boards to make it work.
Also, I'm using Arduino as IDE for it, I expect to get main code for ESP in INO "style".
Here is WM8960 info: https://www.waveshare.com/wiki/WM8960_Audio_Board
Here is STm32 based library for it: https://files.waveshare.com/upload/1/15/WM8960_Audio_Board_Code.7z
What I expect to get is working library for WM8960 that works with ESP32 with functions such as
- Record Audio in WAV format and save on ESP32 connected SD card via 3.5mm jack on WM board.
- Play WAV Audio from SD Card through WM8960 with speaker connected
- Basic settings such as Audio record and playback volume adjust etc.
Also I would like to get pinout / how to connect these 2 boards to make it work.
Also, I'm using Arduino as IDE for it, I expect to get main code for ESP in INO "style".
Here is WM8960 info: https://www.waveshare.com/wiki/WM8960_Audio_Board
Here is STm32 based library for it: https://files.waveshare.com/upload/1/15/WM8960_Audio_Board_Code.7z