greenbreakfast 634b101c64 open sourcing oboo software packages repo | 4 years ago | |
---|---|---|
.. | ||
docs | 4 years ago | |
lv_core | 4 years ago | |
lv_draw | 4 years ago | |
lv_hal | 4 years ago | |
lv_misc | 4 years ago | |
lv_objx | 4 years ago | |
lv_themes | 4 years ago | |
.gitignore | 4 years ago | |
README.md | 4 years ago | |
licence.txt | 4 years ago | |
lv_conf_templ.h | 4 years ago | |
lvgl.h | 4 years ago |
LittlevGL provides everything you need to create a Graphical User Interface (GUI) on embedded systems with easy-to-use graphical elements, beautiful visual effects and low memory footprint.
Homepage: https://littlevgl.com
In the most sime case you need 4 things:
lv_tick_inc(1)
in every millisecods in a Timer or Tasklv_task_handler()
periodically in every few milliseconds
For more information visit https://littlevgl.com/porting
Or check the Porting tutorialgit clone https://github.com/littlevgl/lvgl.git
#if 0
and its #endif
. Let the default configurations at first.lv_obj_t * label = lv_label_create(lv_scr_act(), NULL);
lv_task_handler();
and make a few milliseconds delay (e.g. my_delay_ms(5);
)If you don’t have got an embedded hardware you can test the graphics library in a PC simulator. The simulator uses SDL2 to emulate a display on your monitor and a touch pad with your mouse.
There is a pre-configured PC project for Eclipse CDT in this repository: https://github.com/littlevgl/pc_simulator
See CONTRIBUTING.md
If you are pleased with the graphics library, found it useful or be happy with the support you got, please help its further development: