- bc_module_lcd_init();
-
- // Initialize LCD button left
- bc_button_init_virtual(&button_lcd_left, BC_MODULE_LCD_BUTTON_LEFT, bc_module_lcd_get_button_driver(), false);
- bc_button_set_event_handler(&button_lcd_left, lcd_button_left_event_handler, NULL);
-
- // Initialize LCD button right
- bc_button_init_virtual(&button_lcd_right, BC_MODULE_LCD_BUTTON_RIGHT, bc_module_lcd_get_button_driver(), false);
- bc_button_set_event_handler(&button_lcd_right, lcd_button_right_event_handler, NULL);
-
- // Initialize LED on LCD module
- bc_led_init_virtual(&led_lcd_red, BC_MODULE_LCD_LED_RED, bc_module_lcd_get_led_driver(), true);
- bc_led_init_virtual(&led_lcd_blue, BC_MODULE_LCD_LED_BLUE, bc_module_lcd_get_led_driver(), true);
- bc_led_init_virtual(&led_lcd_green, BC_MODULE_LCD_LED_GREEN, bc_module_lcd_get_led_driver(), true);
-
- gfx = bc_module_lcd_get_gfx();
- // bc_gfx_set_rotation(gfx, BC_GFX_ROTATION_90);
-
- static const bc_gfx_menu_item_t items[] = {
- {"Red LED", item_red_led, NULL},
- {"Blue LED", item_blue_led, NULL},