Is SimpleFOC Shield v2.0.4 directly compatible with STM32F411RE Nucleo board?

Hi everyone,

I’m planning to use the SimpleFOC Shield v2.0.4 with an STM32F411RE Nucleo board. Since the pinout is Arduino UNO compatible, the shield physically fits the board just fine.

However, I wanted to double-check a few things before powering it up:

  1. Is it electrically safe to directly stack the shield onto the STM32F411RE Nucleo board?
  • Specifically, are there any pins on the shield that output 5V logic signals (e.g., from gate drivers or encoders) that might damage the STM32, which is only 3.3V-tolerant?
  1. Encoder input:
  • If I connect a 5V encoder to the encoder pins on the shield, are those signals routed directly to the STM32 pins (D2, D3, A1, A2, etc.)?
  • Do I need to add level shifters to protect the STM32?
  1. General precautions:
  • Are there any known caveats, pin conflicts, or hardware mods needed when using this shield with STM32 Nucleo boards?

you need to move the solder tag on the back of the SimpleFOCShield, from 5V over to 3.3V.