C lib for the HD44780 2x16 LCD