2026-04-19 1:38 PM - last edited on 2026-04-22 3:13 AM by KDJEM.1
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!
2026-04-19 11:52 PM
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.
2026-04-20 1:55 AM
Thanks for responding!
Where can I find information about how to get it functioning using the boards together?
2026-04-20 2:06 AM - edited 2026-04-20 2:13 AM
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.
2026-04-20 7:41 AM
Thanks you! I’ll look into to this :D