I am trying to interface an HD44780 LCD with an STM32F3 MCU. I'm using examples from the website http://controlsoft.mandela.ac.za/STM32F3-Discovery-Board/Example-programs/HD44780-LCD-(16x2-LCD) it seems it doesn't work. After the initialization I try to print "Hello World" and I get white upper line. Have you ever dealt with this driver or you got better ones? I would rather avoid usage an I2C adapter.