Skip to content

Open LCD Assistant is a tool to convert bitmap images into byte arrays that can be used in monochrome OLED or LCD displays

License

Notifications You must be signed in to change notification settings

faytor/open_lcd_assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Open LCD Assistant

Contents


General Info


I have been looking for a tool to convert bitmap images into byte arrays that can be used in monochrom OLED or LCD displays. The best known tool I found to perform this task is LCD Assistant but it works only on Windows. So I had to write something similar that can be used in MacOS, Linux or even Windows. You can gess whay I called it Open LCD Assistant :)

Usage


Alt Text

Dependency


To make the script work, you must install the following modules:

Pillow, for image manipulation module:

pip install Pillow

PyQt5, a framework for gui development

pip install PyQt5

NumPy package for array computing

pip install numpy

Or, more simply by using the following command, all the dependencies will be installed automatically

pip install requirements.txt

Test


The program has been tested in Horizontal mode and only with u8g2 library

Todo


  • Add a Checkbox to give the user the possibility to invert the image colors
  • Generate dmg and exe files

References


Some useful references used to write this program:

About

Open LCD Assistant is a tool to convert bitmap images into byte arrays that can be used in monochrome OLED or LCD displays

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published