Skip to content
This repository was archived by the owner on Jun 25, 2022. It is now read-only.

symfund/lv_port_linux_frame_buffer

Repository files navigation

LittleVGL for N9H30 non-OS Bare Metal https://github.com/symfund/N9H30_emWin_NonOS

WARNING

This repository is deprecated! (outdated, driver works only for capacitive touchscreen)

Note

Use the latest repository to support both resistive and capacitive touchscreen. https://github.com/symfund/lvgl-port-ma35d1

Cross compiling LVGL for framebuffer Linux on MA35D1

Suppose that the toolchain is installed in /opt/oecore-x86_64. Execute the following command to setup build environment.

$ source /opt/oecore-x86_64/environment-setup-aarch64-poky-linux

To build the LVGL, just type make.

$ cd lv_port_linux_frame_buffer

$ make

Running on MA35D1 EVAL Boad

auto-start LittlevGL upon first boot through Systemd service

[Unit]
Description=start LittlevGL upon first boot

[Service]
ExecStart=/usr/sbin/LVGL_demo
Type=simple

[Install]
WantedBy=multi-user.target

LVGL Running on MA35D1 EVB Board

PC Win32 Simulator

LANDSCAPE PORTRAIT LVGL Running on PC

portrait profile

Animation

This is a GIF animation, please wait patiently! LVGL Animation

About

Porting LVGL to MA35D1, AARCH64, Linux

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors