Skip to main content
Associate III
December 25, 2025
Solved

Audio Codec connectivity with stm32U585aii6Q

  • December 25, 2025
  • 1 reply
  • 366 views

Hi Everyone,

I wanted to add a audio codec with stm32U585aii6Q can anyone share he reference or guide how can it be done.

Thanks

Regards

Sakshi

Best answer by mƎALLEm

Hello,

Normally you can use WM8994 as audio codec for STM32U5, it was already used in some ST Eval boards like STM32F769-EVAL using SAI interface:

(From STM32F769-EVAL schematics/MB1219). STL32U585AII6Q has tow SAI instances SAI1 and SAI2.

mALLEm_0-1766671597369.png

WM8994 driver is available here.

1 reply

mƎALLEm
Technical Moderator
December 25, 2025

Hello,

You can isnpire from STM32U575i evaluation board

mALLEm_0-1766661545359.png

It uses CS42L51 audio codec.

 

Edit: it seems CS42L51 is obsolete from Cirrus Logic website

It suggests a part number replacement:  WM8962B

mALLEm_0-1766662106381.png

Hope that helps

"To give better visibility on the answered topics, please click on ""Accept as Solution"" on the reply which solved your issue or answered your question."
sakshiAuthor
Associate III
December 25, 2025

Hi 

Thankyou 

Can WM8994ECS/R  audio codec be used with stm32U585aii6Q

 

Thanks 

Regards

Sakshi

mƎALLEm
mƎALLEmBest answer
Technical Moderator
December 25, 2025

Hello,

Normally you can use WM8994 as audio codec for STM32U5, it was already used in some ST Eval boards like STM32F769-EVAL using SAI interface:

(From STM32F769-EVAL schematics/MB1219). STL32U585AII6Q has tow SAI instances SAI1 and SAI2.

mALLEm_0-1766671597369.png

WM8994 driver is available here.

"To give better visibility on the answered topics, please click on ""Accept as Solution"" on the reply which solved your issue or answered your question."