Skip to main content
Associate
January 5, 2026
Solved

Product selector does not support ADC resolution filtering option (under analog)

  • January 5, 2026
  • 3 replies
  • 348 views

So on the page https://www.st.com/content/st_com/en/stm32-mcu-product-selector.html i cannoy filter out STM32 products which have higher resolution ADC converters built in, i need high resolution input (>16bits or eq SD) and there is no way to select for that.

I had more luck on Digikey parametric selector which is odd (and not as good as manufacturer parametric filter/selector)...

Also for web designers, some grayscale shading change between sections, rows, columns would be helpful, dark mode (even Digikey and Wikipedia has that option now)!

Any advice in case I'm missing something.

Best answer by TDK

The product selector in STM32CubeMX can do this.

No STM32 has an ADC with more than 16 bits of resolution. Even with those that support 16 bits of resolution, the ENOB is lower. Oversampling can help. but it won't get you the accuracy that a standalone ADC can provide.

TDK_0-1767635333641.png

TDK_1-1767635373069.png

 

3 replies

TDK
TDKBest answer
Super User
January 5, 2026

The product selector in STM32CubeMX can do this.

No STM32 has an ADC with more than 16 bits of resolution. Even with those that support 16 bits of resolution, the ENOB is lower. Oversampling can help. but it won't get you the accuracy that a standalone ADC can provide.

TDK_0-1767635333641.png

TDK_1-1767635373069.png

 

"If you feel a post has answered your question, please click ""Accept as Solution""."
AScha.3
Super User
January 5, 2026

>i need high resolution input (>16bits or eq SD) and there is no way to select for that.

Maybe because...there are none . 

Simple reason: almost impossible to get real 16bit ADC resolution on a SOC, a chip with thousands of switching gates "at random", generating some noise.

So what speed you want ?  and xx bits ? for audio or..?

You could look at AD or Ti ... separate/standalone AD converters and connect by SPI , etc.

"If you feel a post has answered your question, please click ""Accept as Solution""."
zegaAuthor
Associate
January 5, 2026

I am aware of limitations when going that route, i have been using 16B SAR stand alone ADC's before, but in this case i need integrated solution, and STM32 does have solutions (i sourced via digikey parametric search) and they do exist https://www.digikey.com/short/vj022mcz

Problem is why STM product selector cannot find the same chips?

 

No audio, it is for very custom scientific instrument... something like this https://www.photosynq.com/product-page/multispeq-v-2-0

 

AScha.3
Super User
January 5, 2026

But you wrote : " >16bits " . No one.

So now 16b ok ? There are some H7 , H743 , H7A3 ..etc.

But look at the case...best ADC performance depends on the package also.

from H743 ds :  (i use H743 )

AScha3_0-1767642934279.png

 

"If you feel a post has answered your question, please click ""Accept as Solution""."
zegaAuthor
Associate
January 5, 2026

Sorry it should have been = or >

Anyway complain was about product selector, i am aware of the issues including ENOB actual limitation (also 13.5 ENOB is more then 12 so I'll take what i can get)...

In case someone knows if im missing anything in regard of using product selector, I am all ears.

I will also try to send this "suggestion" to webmaster to improve web experience.

@TDK thanks for STM32CubeMX solution, will check that.