Lv_lib_100ask

screenshot of Lv_lib_100ask

Lv_lib_100ask

lv_lib_100ask is a reference for various out of the box schemes based on lvgl library or an enhanced interface for various components of lvgl library.

Overview

The lv_lib_100ask is a reference for various out of the box schemes based on the lvgl library or an enhanced interface for various components of the lvgl library. It provides several lvgl component enhanced interfaces and lvgl scheme references.

Features

  • Lvgl component enhanced interface (Pinyin IME): an enhanced interface for a lvgl component that allows inputting Pinyin.
  • Lvgl component enhanced interface (drawing board): an enhanced interface for a lvgl component that functions as a drawing board.
  • Lvgl component enhanced interface (Page Manager): an enhanced interface for a lvgl component that manages different pages.
  • Lvgl component enhanced interface (Calculator): an enhanced interface for a lvgl component that simulates a calculator.
  • Lvgl scheme reference (2048): a lvgl scheme reference for the 2048 game.
  • Lvgl scheme reference (number pair puzzle): a lvgl scheme reference for a number pair puzzle game.
  • Lvgl scheme reference (file explorer): a lvgl scheme reference for a file explorer.
  • Lvgl scheme reference (NES simulator): a lvgl scheme reference for a NES simulator.

Installation

To install the lv_lib_100ask theme, follow these steps:

  1. Clone the repository:

    git clone https://github.com/100askTeam/lv_lib_100ask.git
    
  2. Place the lv_lib_100ask directory next to the lvgl directory in your project.

  3. Copy the lv_lib_100ask_conf_template.h file from the lv_lib_100ask directory and rename it to lv_lib_100ask_conf.h.

  4. Edit the lv_lib_100ask_conf.h file and change the first #if 0 to #if 1 to enable the file's content.

  5. Enable or disable the required functions in the lv_lib_100ask_conf.h file.

Summary

The lv_lib_100ask is a collection of lvgl component enhanced interfaces and lvgl scheme references. It provides various out-of-the-box schemes and interfaces for the lvgl library. The installation process involves cloning the repository, placing it next to the lvgl directory, and configuring the lv_lib_100ask_conf.h file. Contributions to the project are welcome, and additional resources can be found in the provided links.