cancel
Showing results for 
Search instead for 
Did you mean: 

Connect the Nucleo IHM02A1 to a STM32F429ZI-disco board

gufi366
Visitor

Hey, I am new posting to this forum!

I am planning to utilize the above mentioned boards in combination in order to accomplish a tiny, hand-held appliance controlling a stepper motor, carrying out measurements at positions and storing the data to a USB-stick.

I have purchased the above items and the manual to the IHM says "can be connected to any Nucleo board". But can it be connected to this discovery board as well?

I took the manual of the discovery, exported the pin list to Excel (took me a lot of time!) and see that only few of the pins on P1 and P2 are unused internally. I may now try to disable the RAM and thus get suifficient pins free. But I feel uncomfortable to connect periphery to a "sleeping memory".

But still it seems to be quite a challenge to find pins with the extra functions I need and map them to the IHM board. Maybe by means of an adaptor board?

I am also posting this question because I always found it diffcult to find myself through the documentation of nucleo boards, find and match pins to other components. In such cases I manually create Excel-spreadsheets, copy the connector layouts to it in order to have a basic hardware documentation. But I find the pretty time-consuming. Does anybody around here know much better and faster ways to go for this?

Thanks for any help! Regards. Gufi

1 REPLY 1

@gufi366 wrote:

 I am new posting to this forum!


Welcome to the forum.

Do you have experience with microcontrollers and general electronics?

 


@gufi366 wrote:

the manual to the IHM says "can be connected to any Nucleo board". But can it be connected to this discovery board as well?


So this is the X-NUCLEO-IHM02A1 board:

AndrewNeil_1-1741859613379.png

https://www.st.com/en/ecosystems/x-nucleo-ihm02a1.html

You can see that it has connectors which mate  directly with the connectors on a Nucleo board.

 

And this is the STM32F429ZI-disco board:

AndrewNeil_2-1741859753911.png

https://www.st.com/en/evaluation-tools/32f429idiscovery.html

and you can see that it does not have matching connectors;  so you cannot simply plug the X-NUCLEO-IHM02A1 board directly onto it - as you would with a Nucleo.

But, of course, there is nothing to stop you making the appropriate connections using jumper wires.

For that, you will need to study the User Manuals and/or schematics for both boards, to work out what connections to make.

 


@gufi366 wrote:

I took the manual of the discovery, exported the pin list to Excel (took me a lot of time!) and see that only few of the pins on P1 and P2 are unused internally.i


That's another advantage of using a Nucleo board - they are not "cluttered" with a load of stuff using up all the processor's pins!

 


@gufi366 wrote:

I am also posting this question because I always found it diffcult to find myself through the documentation of nucleo boards, find and match pins to other components. In such cases I manually create Excel-spreadsheets, copy the connector layouts to it in order to have a basic hardware documentation. But I find the pretty time-consuming.


Yes, that has been noted many times here.

It would be really useful if ST Provided the pin mapping in some sort of machine-readable format - rather than having to manually & laboriously transcribe it from PDF documents!

@STTwo-32 

 

PS:

I forgot this - recently found you can extract the info from CubeMX:

https://community.st.com/t5/stm32-mcus-products/stm32u535ve-pin-configuration-table-excel-or-csv-table/m-p/762005/highlight/true#M270645