I'm beginner with STM but managed to get working a STM32F103 LCD16x2 using i2C
Now, I would like to use i2C but with 20x4 LCD, nothing fancy
I modified the library according to what I was thinking correct but I can't get it working properly.
I used this tutorial for the 16x2 lcd:
because I use this i2C module: PCF8574
And the LCD screen 20x4:
I have weird characters wrote on the LCD but not at the good position and not what it's supposed to be displayed
The project is attached
Do you have any idea of what I did wrong ?