A driver for lcd displays based on hitachi HD44780U in C++ for raspberry PI