Skip to main content
Associate
November 6, 2025
Question

Low Power I2S MCU

  • November 6, 2025
  • 3 replies
  • 232 views

I'm looking for an ST microcontroller that can do I2S receiving while remaining low power, presumably by keeping the core asleep and using DMA to copy I2S chunks to a buffer. I think I saw a video demo of this at some point somewhere on the website, but now I cant find it. 

When I say low power, I mean <1mA, preferably <200uA if possible. I assume this would be something like an M0 or M4 core. 

3 replies

AScha.3
Super User
November 6, 2025

Look at L0 series and check from DS and RM, that I2S and DMA can work at low power mode.

"If you feel a post has answered your question, please click ""Accept as Solution""."
Technical Moderator
November 6, 2025

Hello @bb00 and welcome to the Commuinty,

I recommend using the MCU Finder tool to refine your selection and choose the most suitable MCU:

"When your question is answered, please close this topic by clicking ""Accept as Solution"".ThanksImen"
bb00Author
Associate
November 6, 2025

Thanks, but this tool isn't detailed enough for what I want - I need to sort by the run current of the I2S peripheral (also having this as a download tool to be set up seems very odd)

Andrew Neil
Super User
November 6, 2025

@bb00 wrote:

 (also having this as a download tool to be set up seems very odd)


There is also an online selector:

https://www.st.com/content/st_com/en/stm32-mcu-product-selector.html

 

Distributors also often have parametric search tools ...

 

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
gregstm
Senior II
November 7, 2025

I don't know your application, so this might not be relevant, but I've been experimenting with an I2S microphone (TDK T5848) that can be put into a 20uA analog mode and it will wake up the micro if sound over a programmed threshold level is detected.