The hd44780 is a widespread common LCD controller allowing to drive various formats of LCD displays made of 1 line with 8 characters (1X8), 2X16, 2X20, 4x20 or others.
The goal is to show how a GPIO library originally developed for a stm8s-discovery MCU (AN4032) can be easily modified for a STM32 MCU.
The following equipment is used
- nucleo-l476rg Board or equivalent and a 2X16 HD44780 LCD display
- Eclipse with the necessary packages for Nucleo boards installed
- OpenOCD or STLink USB Driver - #STM32CubeMX
Jean-Christophe Toussaint phelma Grenoble-INP
full professor at Phelma Grenoble-INP University