This is an old revision of the document!
Related to: [HW] lcd
This library contains functions to use Homelab graphical LCD. Although LCD is capable of displaying graphical images no such functions are implemented in the library. LCD is used as a 14 x 6 character alphanumeric display.
Intializes LCD.
Switch LCD backlight on or off. Parameters:
Clears a whole display.
Clears a single text line. Parameters:
Selects a position to write text to. Parameters:
Writes a character to the pre-defined position. Parameters:
Writes a string to the display starting from the pre-defined position. Parameters:
Demonstration of using a graphical LCD.
#include <homelab/module/lcd_gfx.h> int main(void) { // LCD initialization. lcd_gfx_init(); // Display clearing. lcd_gfx_clear(); // Cursor to the middle of the screen. lcd_gfx_goto_char_xy(5, 2); // Displaying a text. lcd_gfx_write_string("Hello"); }