├── .github ├── auto-comment.yml └── workflows │ └── unix_port.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── bindings.cmake ├── driver ├── SDL │ ├── modSDL.c │ ├── sdl.c │ ├── sdl.h │ ├── sdl_common.c │ └── sdl_common.h ├── esp32 │ ├── espidf.c │ ├── espidf.h │ ├── ili9341.py │ ├── ili9XXX.py │ ├── lv_spi.py │ ├── modILI9341.c │ ├── modrtch.c │ ├── modxpt2046.c │ ├── sh2lib.c │ ├── sh2lib.h │ └── xpt2046.py ├── generic │ ├── axp192.py │ ├── ft6x36.py │ ├── ili9xxx-test.py │ ├── ili9xxx.py │ ├── indev_example.py │ ├── st77xx-test.py │ ├── st77xx.py │ ├── xpt2046-test.py │ └── xpt2046.py ├── include │ └── common.h ├── js │ └── lv_timer.py ├── linux │ ├── evdev.py │ ├── lv_timer.py │ └── modfb.c ├── rp2 │ ├── rp2_dma-test.py │ └── rp2_dma.py ├── stm32 │ ├── STM32F7DISC │ │ ├── ft5336.c │ │ ├── ft5336.h │ │ ├── modrk043fn48h.c │ │ ├── rk043fn48h.h │ │ ├── stm32746g_discovery.h │ │ ├── stm32746g_discovery_ts.c │ │ ├── stm32746g_discovery_ts.h │ │ └── ts.h │ └── string1.c └── zephyr │ ├── README.md │ ├── lvgl.c │ ├── lvgl_driver.h │ └── modlvzephyr.c ├── examples ├── Dynamic_loading_font_example.py ├── advanced_demo.py ├── blue_flower_32.bin ├── custom_widget_example.py ├── example1.py ├── example3.py ├── fb_test.py ├── font │ ├── font-PHT-cn-20.bin │ ├── font-PHT-en-20.bin │ └── font-PHT-jp-20.bin ├── generic-st77xx-with-xpt2046.py ├── madctl │ ├── README.md │ ├── images │ │ ├── madctl_0.png │ │ ├── madctl_v.png │ │ ├── madctl_vx.png │ │ ├── madctl_vxy.png │ │ ├── madctl_vy.png │ │ ├── madctl_x.png │ │ ├── madctl_xy.png │ │ └── madctl_y.png │ └── madctl_helper.py ├── png_decoder_test.png ├── png_example.py └── uasyncio_example1.py ├── gen ├── .gitignore ├── gen_mpy.py └── lv_mpy_example.c ├── include └── lv_mp_mem_custom_include.h ├── lib ├── display_driver.py ├── display_driver_utils.py ├── fs_driver.py ├── lv_colors.py ├── lv_utils.py ├── tpcal.py └── utils.py ├── lv_conf.h ├── mkrules.cmake └── tests ├── run.sh └── run_test.py /.github/auto-comment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/.github/auto-comment.yml -------------------------------------------------------------------------------- /.github/workflows/unix_port.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/.github/workflows/unix_port.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/README.md -------------------------------------------------------------------------------- /bindings.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/bindings.cmake -------------------------------------------------------------------------------- /driver/SDL/modSDL.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/SDL/modSDL.c -------------------------------------------------------------------------------- /driver/SDL/sdl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/SDL/sdl.c -------------------------------------------------------------------------------- /driver/SDL/sdl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/SDL/sdl.h -------------------------------------------------------------------------------- /driver/SDL/sdl_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/SDL/sdl_common.c -------------------------------------------------------------------------------- /driver/SDL/sdl_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/SDL/sdl_common.h -------------------------------------------------------------------------------- /driver/esp32/espidf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/esp32/espidf.c -------------------------------------------------------------------------------- /driver/esp32/espidf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/esp32/espidf.h -------------------------------------------------------------------------------- /driver/esp32/ili9341.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/esp32/ili9341.py -------------------------------------------------------------------------------- /driver/esp32/ili9XXX.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/esp32/ili9XXX.py -------------------------------------------------------------------------------- /driver/esp32/lv_spi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/esp32/lv_spi.py -------------------------------------------------------------------------------- /driver/esp32/modILI9341.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/esp32/modILI9341.c -------------------------------------------------------------------------------- /driver/esp32/modrtch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/esp32/modrtch.c -------------------------------------------------------------------------------- /driver/esp32/modxpt2046.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/esp32/modxpt2046.c -------------------------------------------------------------------------------- /driver/esp32/sh2lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/esp32/sh2lib.c -------------------------------------------------------------------------------- /driver/esp32/sh2lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/esp32/sh2lib.h -------------------------------------------------------------------------------- /driver/esp32/xpt2046.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/esp32/xpt2046.py -------------------------------------------------------------------------------- /driver/generic/axp192.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/generic/axp192.py -------------------------------------------------------------------------------- /driver/generic/ft6x36.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/generic/ft6x36.py -------------------------------------------------------------------------------- /driver/generic/ili9xxx-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/generic/ili9xxx-test.py -------------------------------------------------------------------------------- /driver/generic/ili9xxx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/generic/ili9xxx.py -------------------------------------------------------------------------------- /driver/generic/indev_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/generic/indev_example.py -------------------------------------------------------------------------------- /driver/generic/st77xx-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/generic/st77xx-test.py -------------------------------------------------------------------------------- /driver/generic/st77xx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/generic/st77xx.py -------------------------------------------------------------------------------- /driver/generic/xpt2046-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/generic/xpt2046-test.py -------------------------------------------------------------------------------- /driver/generic/xpt2046.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/generic/xpt2046.py -------------------------------------------------------------------------------- /driver/include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/include/common.h -------------------------------------------------------------------------------- /driver/js/lv_timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/js/lv_timer.py -------------------------------------------------------------------------------- /driver/linux/evdev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/linux/evdev.py -------------------------------------------------------------------------------- /driver/linux/lv_timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/linux/lv_timer.py -------------------------------------------------------------------------------- /driver/linux/modfb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/linux/modfb.c -------------------------------------------------------------------------------- /driver/rp2/rp2_dma-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/rp2/rp2_dma-test.py -------------------------------------------------------------------------------- /driver/rp2/rp2_dma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/rp2/rp2_dma.py -------------------------------------------------------------------------------- /driver/stm32/STM32F7DISC/ft5336.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/stm32/STM32F7DISC/ft5336.c -------------------------------------------------------------------------------- /driver/stm32/STM32F7DISC/ft5336.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/stm32/STM32F7DISC/ft5336.h -------------------------------------------------------------------------------- /driver/stm32/STM32F7DISC/modrk043fn48h.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/stm32/STM32F7DISC/modrk043fn48h.c -------------------------------------------------------------------------------- /driver/stm32/STM32F7DISC/rk043fn48h.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/stm32/STM32F7DISC/rk043fn48h.h -------------------------------------------------------------------------------- /driver/stm32/STM32F7DISC/stm32746g_discovery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/stm32/STM32F7DISC/stm32746g_discovery.h -------------------------------------------------------------------------------- /driver/stm32/STM32F7DISC/stm32746g_discovery_ts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/stm32/STM32F7DISC/stm32746g_discovery_ts.c -------------------------------------------------------------------------------- /driver/stm32/STM32F7DISC/stm32746g_discovery_ts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/stm32/STM32F7DISC/stm32746g_discovery_ts.h -------------------------------------------------------------------------------- /driver/stm32/STM32F7DISC/ts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/stm32/STM32F7DISC/ts.h -------------------------------------------------------------------------------- /driver/stm32/string1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/stm32/string1.c -------------------------------------------------------------------------------- /driver/zephyr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/zephyr/README.md -------------------------------------------------------------------------------- /driver/zephyr/lvgl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/zephyr/lvgl.c -------------------------------------------------------------------------------- /driver/zephyr/lvgl_driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/zephyr/lvgl_driver.h -------------------------------------------------------------------------------- /driver/zephyr/modlvzephyr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/driver/zephyr/modlvzephyr.c -------------------------------------------------------------------------------- /examples/Dynamic_loading_font_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/Dynamic_loading_font_example.py -------------------------------------------------------------------------------- /examples/advanced_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/advanced_demo.py -------------------------------------------------------------------------------- /examples/blue_flower_32.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/blue_flower_32.bin -------------------------------------------------------------------------------- /examples/custom_widget_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/custom_widget_example.py -------------------------------------------------------------------------------- /examples/example1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/example1.py -------------------------------------------------------------------------------- /examples/example3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/example3.py -------------------------------------------------------------------------------- /examples/fb_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/fb_test.py -------------------------------------------------------------------------------- /examples/font/font-PHT-cn-20.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/font/font-PHT-cn-20.bin -------------------------------------------------------------------------------- /examples/font/font-PHT-en-20.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/font/font-PHT-en-20.bin -------------------------------------------------------------------------------- /examples/font/font-PHT-jp-20.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/font/font-PHT-jp-20.bin -------------------------------------------------------------------------------- /examples/generic-st77xx-with-xpt2046.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/generic-st77xx-with-xpt2046.py -------------------------------------------------------------------------------- /examples/madctl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/madctl/README.md -------------------------------------------------------------------------------- /examples/madctl/images/madctl_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/madctl/images/madctl_0.png -------------------------------------------------------------------------------- /examples/madctl/images/madctl_v.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/madctl/images/madctl_v.png -------------------------------------------------------------------------------- /examples/madctl/images/madctl_vx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/madctl/images/madctl_vx.png -------------------------------------------------------------------------------- /examples/madctl/images/madctl_vxy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/madctl/images/madctl_vxy.png -------------------------------------------------------------------------------- /examples/madctl/images/madctl_vy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/madctl/images/madctl_vy.png -------------------------------------------------------------------------------- /examples/madctl/images/madctl_x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/madctl/images/madctl_x.png -------------------------------------------------------------------------------- /examples/madctl/images/madctl_xy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/madctl/images/madctl_xy.png -------------------------------------------------------------------------------- /examples/madctl/images/madctl_y.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/madctl/images/madctl_y.png -------------------------------------------------------------------------------- /examples/madctl/madctl_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/madctl/madctl_helper.py -------------------------------------------------------------------------------- /examples/png_decoder_test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/png_decoder_test.png -------------------------------------------------------------------------------- /examples/png_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/png_example.py -------------------------------------------------------------------------------- /examples/uasyncio_example1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/examples/uasyncio_example1.py -------------------------------------------------------------------------------- /gen/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/gen/.gitignore -------------------------------------------------------------------------------- /gen/gen_mpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/gen/gen_mpy.py -------------------------------------------------------------------------------- /gen/lv_mpy_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/gen/lv_mpy_example.c -------------------------------------------------------------------------------- /include/lv_mp_mem_custom_include.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/include/lv_mp_mem_custom_include.h -------------------------------------------------------------------------------- /lib/display_driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/lib/display_driver.py -------------------------------------------------------------------------------- /lib/display_driver_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/lib/display_driver_utils.py -------------------------------------------------------------------------------- /lib/fs_driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/lib/fs_driver.py -------------------------------------------------------------------------------- /lib/lv_colors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/lib/lv_colors.py -------------------------------------------------------------------------------- /lib/lv_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/lib/lv_utils.py -------------------------------------------------------------------------------- /lib/tpcal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/lib/tpcal.py -------------------------------------------------------------------------------- /lib/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/lib/utils.py -------------------------------------------------------------------------------- /lv_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/lv_conf.h -------------------------------------------------------------------------------- /mkrules.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/mkrules.cmake -------------------------------------------------------------------------------- /tests/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/tests/run.sh -------------------------------------------------------------------------------- /tests/run_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imliubo/lv_binding_micropython/HEAD/tests/run_test.py --------------------------------------------------------------------------------