Skip to content

Convert image(jpg/png/bmp) to color565 format hex array,for TFT_eSPI ES32/Arduino/RPI Etc

Notifications You must be signed in to change notification settings

bi3qwq/ConvertImageToColor565

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Convert Image to Color565 for TFT_eSPI

Convert image(jpg/png/bmp) to color565 hex array,for TFT_eSPI ES32/Arduino/Etc

How to use

It's very easy.

2. load Image file and save to "img1.h" file.

Alt text

3. compile Arduino code.

    #include <Arduino.h>
    #include <TFT_eSPI.h>

    #include "img1.h"

    TFT_eSPI tft = TFT_eSPI();

    //【use TFT_eSprite will be faster.】
    // TFT_eSprite spr(&tft);

    void setup()
    {
        tft.init();

        //【use Default】
        tft.fillScreen(TFT_WHITE);
        tft.setSwapBytes(true);
        tft.pushImage(0, 0, img1_width, img1_height, img1);  //display

        //【use TFT_eSprite will be faster.】
        // spr.createSprite(100,100);
        // spr.fillSprite(TFT_WHITE);
        // spr.setSwapBytes(true);
        // spr.pushImage(0, 0, img1_width, img1_height, img1);
        // spr.pushSprite(0, 0);   //display
    }

    void loop()
    {

    }

About

Convert image(jpg/png/bmp) to color565 format hex array,for TFT_eSPI ES32/Arduino/RPI Etc

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published