Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
10 years, 10 months ago.
Pin arrangement
Hi, this is not so obvious for me; I do have the Nucleo F030R8 that is both with Arduino compatible headers and two double Morpho headers. The sample code is refering to pins 15-20. How can I determine what the equivalence is on the Nucleo board? Villi
Question relating to:
1 Answer
10 years, 10 months ago.
You need to give it whichever pins you use. Since the HD44780 afaik only uses regular GPIO pins, you can connect them however you want (of course power, ground, contrast, etc needs to be correct), and just set in the code which pins you used. The Nucleo pinnames are given here: http://mbed.org/platforms/ST-Nucleo-F030R8/
Thanks Erik, so I just replace e.g. p15, p16 ... with D1, D2 ... etc if I plug into the Arduino header, or PA_5, PA_6... etc if I plug into the Morpho headers? Is that all? Villi
posted by 23 Feb 2014Yes, that should be all. Of course with the correct ones for the connection. And sometimes it is a bit debugging, the HD44780 aren't the easiest ones due to the number of connections, and the contrast voltage. Wim knows more about them, but in general: If you don't see anything after setting it up and running code, change the contrast voltage pin. If you see the top row filled squares, it isn't communicating correctly.
posted by 24 Feb 2014