介绍(Introduction)
    
            
摘要:介绍(Introduction) LVGL(Light and Variables Graphics Library)是一个免费的开源图形库,提供了创建具有易于使用的图形元素、优美的视觉效果和低内存占用的嵌入式GUI所需的一切。 特性(Key features) -功能强大的构建块,如按钮、图表、列
        
阅读全文
                posted @ 
2024-12-20 09:05 
AtlasLapetos
        
阅读(98) 
         
        推荐(0)     
             
            
            
    CMake
    
            
摘要:CMake LVGL supports integrating with CMake. It comes with preconfigured targets for: Espressif (ESP32) MicroPython Zephyr On top of the preconfigured 
        
阅读全文
                posted @ 
2024-12-20 09:04 
AtlasLapetos
        
阅读(50) 
         
        推荐(0)     
             
            
            
    RT-Thread RTOS
    
            
摘要:RT-Thread RTOS What is RT-Thread? RT-Thread is an open source, neutral, and community-based real-time operating system (RTOS). RT-Thread has Standard 
        
阅读全文
                posted @ 
2024-12-20 09:04 
AtlasLapetos
        
阅读(23) 
         
        推荐(0)     
             
            
            
    NuttX RTOS
    
            
摘要:NuttX RTOS What is NuttX? NuttX is a mature and secure real-time operating system (RTOS) with an emphasis on technical standards compliance and small 
        
阅读全文
                posted @ 
2024-12-20 09:03 
AtlasLapetos
        
阅读(49) 
         
        推荐(0)     
             
            
            
    Tasmota and berry
    
            
摘要:Tasmota and berry What is Tasmota? Tasmota is a widely used open-source firmware for ESP8266 and EPS32 based devices. It supports a wide variety of de
        
阅读全文
                posted @ 
2024-12-20 09:03 
AtlasLapetos
        
阅读(21) 
         
        推荐(0)     
             
            
            
    Micropython
    
            
摘要:Micropython What is Micropython? Micropython is Python for microcontrollers. Using Micropython, you can write Python3 code and run it even on a bare m
        
阅读全文
                posted @ 
2024-12-20 09:02 
AtlasLapetos
        
阅读(55) 
         
        推荐(0)     
             
            
            
    Arduino
    
            
摘要:Arduino The core LVGL library and the demos are directly available as Arduino libraries. Note that you need to choose a powerful enough board to run L
        
阅读全文
                posted @ 
2024-12-20 09:02 
AtlasLapetos
        
阅读(36) 
         
        推荐(0)     
             
            
            
    Espressif (ESP32)
    
            
摘要:Espressif (ESP32) Since v7.7.1 LVGL includes a Kconfig file, so LVGL can be used as an ESP-IDF v4 component. Get the LVGL demo project for ESP32 We’ve
        
阅读全文
                posted @ 
2024-12-20 09:02 
AtlasLapetos
        
阅读(59) 
         
        推荐(0)     
             
            
            
    NXP
    
            
摘要:NXP NXP has integrated LVGL into the MCUXpresso SDK packages for several of their general purpose and crossover microcontrollers, allowing easy evalua
        
阅读全文
                posted @ 
2024-12-20 09:01 
AtlasLapetos
        
阅读(57) 
         
        推荐(0)     
             
            
            
    Simulator on PC
    
            
摘要:Simulator on PC You can try out LVGL using only your PC (i.e. without any development boards). LVGL will run on a simulator environment on the PC wher
        
阅读全文
                posted @ 
2024-12-20 09:01 
AtlasLapetos
        
阅读(33) 
         
        推荐(0)     
             
            
            
    快速概览 Quick overview
    
            
摘要:快速概览 Quick overview Here you can learn the most important things about LVGL. You should read this first to get a general impression and read the detai
        
阅读全文
                posted @ 
2024-12-20 09:00 
AtlasLapetos
        
阅读(42) 
         
        推荐(0)     
             
            
            
    Logging
    
            
摘要:Logging LVGL has a built-in Log module to inform the user about what is happening in the library. Log level To enable logging, set LV_USE_LOG 1 in lv_
        
阅读全文
                posted @ 
2024-12-20 09:00 
AtlasLapetos
        
阅读(17) 
         
        推荐(0)     
             
            
            
    Operating system and interrupts
    
            
摘要:Operating system and interrupts LVGL is not thread-safe by default. However, in the following conditions it’s valid to call LVGL related functions: In
        
阅读全文
                posted @ 
2024-12-20 08:59 
AtlasLapetos
        
阅读(21) 
         
        推荐(0)     
             
            
            
    Tick interface
    
            
摘要:Tick interface LVGL needs a system tick to know elapsed time for animations and other tasks. You need to call the lv_tick_inc(tick_period) function pe
        
阅读全文
                posted @ 
2024-12-20 08:59 
AtlasLapetos
        
阅读(26) 
         
        推荐(0)     
             
            
            
    Input device interface
    
            
摘要:Input device interface Types of input devices To register an input device an lv_indev_drv_t variable has to be initialized. Be sure to register at lea
        
阅读全文
                posted @ 
2024-12-20 08:58 
AtlasLapetos
        
阅读(33) 
         
        推荐(0)     
             
            
            
    Display interface
    
            
摘要:Display interface To register a display for LVGL, a lv_disp_draw_buf_t and a lv_disp_drv_t variable have to be initialized. lv_disp_draw_buf_t contain
        
阅读全文
                posted @ 
2024-12-20 08:58 
AtlasLapetos
        
阅读(31) 
         
        推荐(0)     
             
            
            
    Set up a project
    
            
摘要:Set up a project Get the library LVGL is available on GitHub: https://github.com/lvgl/lvgl. You can clone it or download the latest version of the lib
        
阅读全文
                posted @ 
2024-12-20 08:57 
AtlasLapetos
        
阅读(11) 
         
        推荐(0)     
             
            
            
    Drawing
    
            
摘要:Drawing With LVGL, you don’t need to draw anything manually. Just create objects (like buttons, labels, arc, etc.), move and change them, and LVGL wil
        
阅读全文
                posted @ 
2024-12-20 08:57 
AtlasLapetos
        
阅读(71) 
         
        推荐(0)     
             
            
            
    定时器(Timers)
    
            
摘要:定时器(Timers) LVGL has a built-in timer system. You can register a function to have it be called periodically. The timers are handled and called in lv_t
        
阅读全文
                posted @ 
2024-12-20 08:57 
AtlasLapetos
        
阅读(91) 
         
        推荐(0)     
             
            
            
    动画(Animations)
    
            
摘要:动画(Animations) You can automatically change the value of a variable between a start and an end value using animations. Animation will happen by period
        
阅读全文
                posted @ 
2024-12-20 08:56 
AtlasLapetos
        
阅读(113) 
         
        推荐(0)