가볍고 쉬운 임베디드용 그래픽 라이브러리 - LVGL
특징 및 기능:
크지 않은 시스템 요구사양(64kB 플래시와 8kB RAM 정도)
버튼, 바, 슬라이더, 차트, 텍스트 영역, 키보드 등 즉시 사용할 수있는 30 개 이상의 위젯과 사용자 정의 가능한 위젯.
MicroPython에서 UI구현가능.
STM32, NXP LPC 또는 i.MX, PIC, Arduino, ESP32, Raspberry 등과 같은 수많은 플랫폼 지원.
모든 해상도, GPU 지원, 다중 디스플레이 지원.
UTF-8와 다국어 지원 등.
오픈소스! (MIT 라이선스)
LVGL을 실행하는 데 적합한 최소 요구 사항:
LVGL이 지원하는 몇 가지 대표적인 CPU 및 플랫폼:
STM32F1, STM32F3, STM32F4, STM32F7, STM32L4, STM32L5, STM32H7
Microchip dsPIC33, PIC24, PIC32MX, PIC32MZ
NXP: Kinetis, LPC, iMX, iMX RT
Linux frame buffer (/dev/fb)
Raspberry Pi
Espressif ESP32
Infineon Aurix
Nordic NRF52 Bluetooth modules
Quectel modems
Github: https://github.com/lvgl/lvgl
공식 웹사이트: https://lvgl.io
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
15 |
C++를 위한 Lottie 라이브러리 with SDL2
![]() | makersweb | 2021.08.15 | 979 |
14 |
ZeroMQ 를 이용한 Qt 응용프로그램 간 통신
![]() | makersweb | 2021.08.28 | 874 |
13 |
VSCode 와 Qbs 플러그인으로 C/C++ 개발환경 구성
![]() | makersweb | 2021.09.12 | 874 |
12 |
Flutter/Dart 와 Qt/QML 비교
![]() | makersweb | 2021.11.07 | 1441 |
11 |
CopperSpice 에 대해서 (C++ Gui 라이브러리)
![]() | makersweb | 2022.01.02 | 552 |
10 |
Flutter Application 에서 한글(EUC-KR) 깨져서 나오는 문제
![]() | makersweb | 2022.01.06 | 2758 |
9 |
Chromium과 Ozone 층
![]() | makersweb | 2022.03.03 | 754 |
8 |
AGL (Automotive Grade Linux) 개요
![]() | makersweb | 2022.06.19 | 1903 |
7 | OTA 오픈소스 프로젝트 | makersweb | 2022.08.03 | 501 |
6 |
NAppGUI, C언어용 크로스 플랫폼 GUI 라이브러리
![]() | makersweb | 2022.10.10 | 900 |
5 |
Windows에서 Qt Creator + CMake + vcpkg 로 C++ 개발환경 구성 (POCO 라이브러리 DirectoryWatcher 예제)
![]() | makersweb | 2023.01.14 | 724 |
4 |
LVGL 을 통해 GUI 구현 시 한글 폰트 추가
![]() | makersweb | 2023.02.07 | 1237 |
3 |
openFrameworks 한글 폰트 설정 및 출력하기
![]() | makersweb | 2023.02.19 | 226 |
2 |
[NodeGui] JavaScript로 데스크탑 응용프로그램 작성
![]() | makersweb | 2023.02.21 | 1277 |
1 |
Flutter 위젯의 상태관리에 대해서
![]() | makersweb | 2023.04.06 | 468 |