2024-08-20 08:16 AM
Hi, is the X-NUCLEO-IHM12A1 expansion board compatible with Nucleo-F411RE development board?
2024-08-20 08:30 AM
The schematic of the X-NUCLEO-IHM12A1 expansion board is in the Data Brief:
https://www.st.com/resource/en/data_brief/x-nucleo-ihm12a1.pdf
So you can see what pins it uses in the Arduino connector, then check that against the Nucleo-F411RE:
https://www.st.com/en/evaluation-tools/nucleo-f411re.html
2024-08-20 09:52 AM
Hi Andrew, thank you for your response.
I reviewed the pinout as you suggested, and the F411RE is identical to the F401RE, which is compatible according to the STM32 Nucleo expansion boards Motor Control Selection Guide document. However, I'm wondering if there are any other considerations besides pinout that would declare a Nucleo board incompatible with the X-NUCLEO-IHM12A1.
2024-08-20 02:44 PM
@QuickSilver wrote:However, I'm wondering if there are any other considerations besides pinout that would declare a Nucleo board incompatible with the X-NUCLEO-IHM12A1.
It depends what you mean by, "compatible".
From a hardware perspective, the pinouts are compatible.
ST provide ready-to-go software for the F401RE (and a few others), but not for every single possible STM32 variant - including the F411RE.
So you will have to do a little work in adapting the F401RE (or whatever) software to the F411RE.
So it's "compatible", but not "ready-to-go" - it requires a little work from you.
I would suggest that you get a Nucleo-F401RE, and get the software working first on that. Then you will have a Known-Good reference for your port to the F411RE