Skip to main content
Senior
July 14, 2026
Solved

MEMS Oscillator Reference Schematic

  • July 14, 2026
  • 1 reply
  • 36 views

Hello Friends, 

I have selected STM32F401XE series for my new project. The device is expected to face road vibrations and shocks, so to make system more reliable I am thinking to use MEMS oscillator rather than standard Quartz Crystal. 

I tried to search any reference schematic of STM32 MCU having MEMS osciilator but couldn’t find. 

Please share if any information available on how to use MEMS Oscillator.  

I understand  OSC-IN should be connected to OUT of MEMS Oscillator and OSC-OUT should be set to high -Z.   What about VDD of MEMS Oscillator?  Should it be set to same VDD as set in STM32F401XE MCU, which is 3.3V

 

Thanks

Best answer by Andrew Neil

when I measured waveform at quartz crystal mounted on STM32F407 board

The specs you showed are for when OSC_IN is used as a digital input - not when it is used as an oscillator with an external crystal.

 

So you just need to ensure that the output signal from your MEMS oscillator complies with those specifications.

 

What about VDD of MEMS Oscillator? 

That’s entirely irrelevant to the STM32: all that the STM32 sees is the signal arriving at its OSC_IN pin - it neither knows nor cares where that come from, how it was generated, or how the source was configured.

 

 

https://www.st.com/resource/en/application_note/an2867-guidelines-for-oscillator-design-on-stm8afals-and-stm32-mcusmpus-stmicroelectronics.pdf#page=55

 

For an explanation of the F1 & L1 exceptions, see:

 

 

PS:

Note that AN2867 (where the above screenshot comes from) is specifically referenced from AN4488  Getting started with STM32F4xxxx MCU hardware development:

 

You should also review the rest of your design against that App Note ...

1 reply

mƎALLEm
ST Technical Moderator
July 14, 2026

Hello,

What about VDD of MEMS Oscillator?  Should it be set to same VDD as set in STM32F401XE MCU, which is 3.3V

 

Yes if it has the same power supply level as the MCU. Need to check the mems datasheet.

What prevents you to do so?

To give better visibility on the answered topics, please click "Best answer" on the reply which solved your issue or answered your question.
Nico3Author
Senior
July 14, 2026

Hello, I think i didn’t write earlier clearly.

  1. The STM32F401 manual says 

    but when I measured waveform at quartz crystal mounted on STM32F407 board , The waveform is from 2.3V to 1.2V  with frequency at 8 Mhz with VDD at 3.3V.  so I am having doubt on clock level voltage inputs required when using MEMS oscillator.

mƎALLEm
ST Technical Moderator
July 14, 2026

You said you’ve measured that waveform on the oscillator mounted with STM32F407 board.

So it’s working or not?

Is there a solder bridge between the oscillator output and the OSCI_IN of the MCU? in that case remove the solder bridge and check the voltage level and check with the oscillator datasheet.

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