Skip to content

App Interface Guide

  • The system uses MicroPython as the development language and LVGL as the GUI framework.(The current version the Mini Dock used is 9.1)
    • MicroPython provides the core features of the Python language and has been optimized for resource limited devices, allowing developers to leverage Python's simplicity and ease of use for development on devices.
    • LVGL (Light and Versatile Graphics Library) is an open-source embedded graphics library designed to provide advanced graphical user interface (GUI) functionality for embedded systems.

  • LVGL is a powerful and flexible embedded graphics library suitable for developing interactive user interfaces on various embedded devices. Its lightweight design and rich functionality enable developers to quickly build modern embedded GUI applications.

Currently supported fonts

  • You can use the dir function to view the properties and font files provided in the lvgl library

  • character font

    • font_ascii_10
    • font_ascii_14
    • font_ascii_18
    • font_ascii_22
    • font_ascii_bold_18
    • font_ascii_bold_22
    • font_ascii_bold_28
    • font_ascii_bold_48
  • number font

    • font_numbers_32
    • font_numbers_72
    • font_numbers_92
  • Note:

  • If you want to use different font sizes for the same text, you need to call different font files
  • Because a single font file only has one size of characters, such as lv.font_ascii_14 only has 14px ASCII characters, most Latin letters, Greek letters, Cyrillic letters