Application has been created in order to easy convert images into your Arduino project with oled displays
As you launch the application and load an image in formats such as .png and .jpg (with potential support for additional extensions in the future), the algorithm transforms the image into a hexadecimal array. Subsequently, it generates the complete code, which is readily available for copying and pasting into the Arduino IDE. Furthermore, the application allows you to preview how the image will appear on your display.
Download python, pip and check version
$ pip3 --version
$ python --version
$ pip3 install image-to-arduino
$ image-to-arduino
$ pip3 install --upgrade image-to-arduino
IMPORTANT: If you have Arduino board with inputs SCK and SDA, use them instead of A4 and A5 inputs
- Fork the Project
- Clone repo with your GitHub username instead of
YOUR-USERNAME
:
$ git clone https://github.com/YOUR-USERNAME/Image_Converter_App
- Create new branch:
$ git branch BRANCH-NAME
$ git checkout BRANCH-NAME
- Make changes and test
- Submit Pull Request with comprehensive description of change
- add more than one display size
- make app as .exe
- optimize gif extension option (or remove it)
- test software
make icon of the appresize window (width)fix issue with generating dark png images with trancparencyreverse color of imagecreate function which generate full arduino code(not only arduino array) and connect it to switch buttonshow preview of an imageupgrade graphics and styleadd more functions
- tkinter library skills
- basics of GUI
- image processing
- tkinter
- customtkinter
- openCV
- numpy