cancel
Showing results for 
Search instead for 
Did you mean: 

NUCLEO-F446RE w/ 16x2 LCD and Buttons

sostupidpeople
Associate

Good afternoon, I am doing a project on the topic of a home weather station on Nucleof44 re and it arose with the operation of the LCD Keypad shield. Maybe someone knows how to connect or work with it. I will be very grateful
Here is this LCD Keypad Shield: https://www.devicemart.co.kr/goods/view?no=1357256

2 REPLIES 2
Andrew Neil
Evangelist III

The first thing to note is that Nucleo boards operate at 3V:

AndrewNeil_0-1717665482171.png

so you first need to check that your shield works at 3V - not 5V.

Next you will need the schematic for the shield, so you can tell how all its components are connected to the STM32.

You will also need the User Manual and schematics for the Nucleo board - available on its Product Page:

https://www.st.com/en/evaluation-tools/nucleo-f446re.html#documentation

 

From there, it's a just a standard HD44780 LCD, and some buttons - you should be able to find plenty of examples for that.

If you're familiar with Arduino, note that there are Arduino Cores available for STM32; eg,

https://community.st.com/t5/stm32-mcus/stm32-arduino-stm32duino-tutorial/ta-p/49649

See also:

https://community.st.com/t5/stm32cubeide-mcus/library-and-example-experience-comparible-to-the-arduino-ide/m-p/658827/highlight/true#M26010

 

Clone of "SainSmart 1602 LCD Keypad Shield V3"

https://www.sainsmart.com/products/uno-1602-lcd-keypad-shield

https://wiki.dfrobot.com/LCD_KeyPad_Shield_For_Arduino_SKU__DFR0009

Schematic here? The 5V analog for the buttons might be problematic

https://forum.arduino.cc/t/lcd-keypad-shield-for-arduino-lcd-1602-wiring-by-botton-side/177192

cc3c7642f0105f301ff225a2ab1723443a714b28.png

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..