Skip to content
/ blog Public

Post, News and Tutorials about LVGL embedded GUI library

License

Notifications You must be signed in to change notification settings

lvgl/blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

cad1034 · Oct 30, 2024
Jul 7, 2020
Aug 10, 2022
Jun 2, 2020
Jul 13, 2022
Oct 30, 2024
Aug 2, 2019
Aug 30, 2024
Feb 20, 2019
Feb 22, 2023
Nov 24, 2018
Nov 24, 2018
Sep 21, 2020
Jun 2, 2020
Mar 5, 2021
Jun 5, 2020
Dec 4, 2018
Dec 9, 2018
Mar 15, 2019
Nov 24, 2018

Repository files navigation

LVGL blog

Writing a blog post about your experiences

Have you ported LVGL to a new platform? Have you created a fancy GUI? Do you know a great trick? You can share your knowledge on LVGL's blog! It's super easy to add your own post:

  • Fork and clone the blog repository
  • Add your post in Markdown to the _posts folder.
  • Store the images and other resources in a dedicated folder in assets
  • Create a Pull Request

Installing and Running Jekyll

The blog uses Jekyll to convert the .md files to a webpage. You can easily run Jekyll offline to check your post before creating the Pull request.
A specific version of Bundle is needed for running Jekyll (1.12).

Here is a step-by-step guide for installing Ruby and Jekyll, building and serving the blog.

Please run these commands under blog directory.

Installing Ruby

sudo apt-get install ruby-full build-essential zlib1g-dev
echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc

Installing Jekyll

gem install jekyll bundler

Installing Blog's version of Bundler

gem install bundler -v 1.12
bundle _1.12_ install

Building and Serving the blog

bundle exec jekyll build
bundle exec jekyll serve

About

Post, News and Tutorials about LVGL embedded GUI library

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published