cancel
Showing results for 
Search instead for 
Did you mean: 

Multiple Expansion boards on STM32L073RZ-Nucleo

Hugonr12
Associate II

Hello

I've been using a STM32L073RZ-Nucleo with a X-NUCLEO-IOD02A1 to test some functions and it works great. But the thing I'm wondering is if its possible to also add X-NUCLEO-PLC01A1 expansion board while using X-NUCLEO-IOD02A1 at the same time. 

What steps do i have to take take in software / hardware to make this function?

I'm kind of a beginner so if you can just point me in the right direction to where I can find this information it would be very appreciated.

Thank you!

4 REPLIES 4
Eastech
Associate II

Yes, it is possible. Stacking multiple X-NUCLEO expansion boards onto an STM32 Nucleo board is one of the scenarios officially supported by ST. When combining the X-NUCLEO-IOD02A1 (IO-Link Device Module) with the X-NUCLEO-PLC01A1, the primary challenges is hardware stacking conflicts—specifically pin conflicts—and power management.

Thanks for responding!

Where can I find information about how to get it functioning using the boards together?

It's exactly the same as stacking "shields" on an Arduino board - as @Eastech said, you just need to check that the pins used by the different boards don't conflict with each other.

 


@Hugonr12 wrote:

Where can I find information 


You will need the User Manuals and the Schematics - both of which will be found on the Product Page for the board in question; eg, https://www.st.com/en/evaluation-tools/nucleo-l073rz.html for the Nucleo

 

PS:

Another important consideration is the power consumed by each board: they are generally powered from the base board, so you mustn't exceed its capabilities.

 

Not generally a problem for ST boards, but for other Arduino "shields" there's also the question of 3V vs 5V.

Nucleos are 3V by default.

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.

Thanks you! I’ll look into to this :D