Skip to content

DaviVolcan/FramebufferDisplayLab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Framebuffer Display Lab

Experimentation project with OLED SSD1306/SSD1307 displays on embedded Linux.

About

Started as a side project from Ronda Linux after installing and activating a 128x64 OLED display with framebuffer. The goal is to implement and compare three different approaches for displaying system information (temperature, CPU usage, etc.).

Implementations

  • 1. Static Bitmap Fonts [🔄 In Progress]

  • Fonts as C arrays

  • Direct framebuffer rendering

  • 2. FreeType2

  • TTF/OTF font loading

  • Font flexibility

  • Rendering via FreeType2

  • 3. LVGL

  • Complete framework

  • Ready-to-use widgets

  • More elaborate interface

Hardware

  • OLED SSD1306/SSD1307 128x64 display
  • Embedded Linux with an active framebuffer
  • Access via /dev/fb0

Status

Project in development, all implementations will be done in C.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors